推荐
专栏
教程
课程
飞鹅
本次共找到4266条
内存管理
相关的信息
Stella981
•
4年前
ConcurrentHashMap介绍
在进行结构性修改,如put/remove/replace时都需要进行加锁,但是读取并未加锁,并发情况下,由于内存不同步问题,会导致一个线程的写操作并不会立即对另一个线程可见。这里ConcurrentHashMap通过volatile变量的内存可见性特性来保证一个线程的写操作立即被其他线程可见,每个方法在一开始都会读取count这个变量,该变量就是一个vola
Wesley13
•
4年前
Java并发多线程高频面试题
并发知识不管在学习、面试还是工作过程中都非常非常重要,看完本文,相信绝对能助你一臂之力。1、线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程。每个进程都有自己的内存空间,可执行代码和唯一进程标识符(PID)。每条线程并行执行不同的任务。不同的进程使用不同的内存空间(线程自己的堆栈),而所有
Stella981
•
4年前
Php5.5新特性 Generators详解
在PHP5.5.0版本中,新增了生成器\(Generators)_特性,用于简化实现迭代器接口_(Iterator)\创建简单的迭代器的复杂性。通过生成器,我们可以轻松的使用foreach迭代一系列的数据,而不需要事先在内存中构建要被迭代的对象,大大减少了内存开销。当生成器函数被调用的时候,它会返回一个可迭代的对象,当对该对象进行迭代
Stella981
•
4年前
LVS、nginx
lvs 工作在第四层 所以受到的主要限制 是CPU、网卡瓶颈限制 服务器一般都是千兆 对于操作系统来说是工作在内核空间nginx 工作在第七层 受到的限制 CPU、网卡、内存都会有,而且受操作系统影响,每处理一个请求都要消耗一定的内存, 单个nginx进程处理能力有限,一般用CPU个数进程,lvs的负载能力要强于nginx,但功能上
Stella981
•
4年前
Notepad++中安装插件Emmet使用教程
1.安装Notepad安装32位的,64位的没有插件管理器。(也可以看看这个64位插件管理器,由插件管理器作者发布https://github.com/bruderstein/nppPluginManager/releases(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2
Stella981
•
4年前
C++播放wav音乐和音效
1\. include<mmsystem.hpragmacomment(lib,"winmm.lib")PlaySound(TEXT("c:\\\\temp\\\\up.wav"),NULL,SND\_FILENAME|SND\_ASYNC|SND\_LOOP);wav文件在播放前将被装入内存,所
京东云开发者
•
2年前
聊聊Excel解析:如何处理百万行EXCEL文件? | 京东云技术团队
如何恰当地处理数据量庞大的Excel文件,避免内存溢出问题?本文将对比分析业界主流的Excel解析技术,并给出解决方案。
铁扇公主
•
2年前
苹果Mac电脑数据库管理软件 DBeaverUltimate终极中文版
DBeaverUltimate是一款强大的数据库管理和开发软件,支持多种数据库管理系统,包括MySQL、Oracle、PostgreSQL、SQLite等,可以方便地管理和处理各种数据库数据。DBeaverUltimate的界面简洁直观,易于使用,它提供了
1
•••
74
75
76
•••
427