大约有 224 项符合查询结果(耗时:0.0153秒) [XML]

https://www.tsingfun.com/it/cp... 

内存管理内幕:动态分配的选择、折衷和实现 - C/C++ - 清泛网 - 专注C/C++及内核技术

...者可以使用您的引用计数机制。引用计数也难以处理发生循环引用的数据结构。 要实现引用计数,您只需要两个函数 —— 一个增加引用计数,一个减少引用计数并当计数减少到零时释放内存。 一个示例引用计数函数集可能看...
https://www.tsingfun.com/it/tech/887.html 

iOS开发过程中的各种tips - 更多技术 - 清泛网 - 专注C/C++及内核技术

...; musicPlayer.volume = 1; musicPlayer.numberOfLoops = -1;//-1表示一直循环 22.从通讯录中读取电话号码,去掉数字之间的- NSString *originalString = @"(123)123123abc"; NSMutableString *strippedString = [NSMutableString stringWithCapacity:originalString.length]; NSScanner ...
https://www.tsingfun.com/it/tech/1649.html 

关于php的socket初探 - 更多技术 - 清泛网 - 专注C/C++及内核技术

... if (feof($conn)) break; // 防止 popen 和 fread 的 bug 导致的死循环 $buffer = fread($conn, 1024); echo 'R'; // 打印读的次数 $ct += strlen($buffer); $ct_data .= preg_replace('//r?/n/', '', $buffer); ...
https://www.tsingfun.com/down/ebook/106.html 

C++并发编程(中文版) - 文档下载 - 清泛网 - 专注C/C++及内核技术

...7.3.3 准则:当心ABA问题… 198 7.3.4 准则:识别忙则等待的循环以及帮助别的线程… 198 7.4 小结… 198 第8章 设计并行代码… 201 8.1 线程间划分工作的方法… 201 8.1.1 处理开始前在线程间划分数据… 202 8.1.2 递归地划分数据… 203 ...
https://www.tsingfun.com/it/cpp/2162.html 

Socket send函数和recv函数详解以及利用select()函数来进行指定时间的阻塞 ...

...,效率就很低(有些初学多线程编程的人,总喜欢用一个循环去检查某个变量的值,这其实是一种很严重 的错误)。如果是使用通知的方式,效率则很高,因为执行部件几乎不需要做额外的操作。至于回调函数,其实和通知没...
https://www.tsingfun.com/it/os... 

tcp加速技术解决方案 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...的数据包可以直接发送到用户态的缓存中,然后dpdk线程循环拉取该缓存,之后递交到用户态协议栈处理。 DPDK的内存优化 所有内存资源启动时一次性分配完毕 支持numa, cpu就近分配内存 使用hugepage,减少tlb miss的时候,访问...
https://bbs.tsingfun.com/thread-515-1-1.html 

关于php的socket初探 - PHP - 清泛IT论坛,有思想、有深度

...nbsp;if (feof($conn)) break; // 防止 popen 和 fread 的 bug 导致的死循环                   $buffer = fread($conn, 1024);                   echo 'R'; // 打印读的次数&...
https://www.tsingfun.com/it/tech/896.html 

Android微信智能心跳方案 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...新建立长连接来收取消息,10分钟无消息会再断开,如此循环。 2.2 Line 从测试中发现Line在国内、台湾、美国使用了不同的策略。 1、美国(使用GCM): 启动时,会保持7分钟心跳(CDMA2000网络)维持长连接半小时,之后主动断...
https://www.tsingfun.com/it/os_kernel/723.html 

将Linux代码移植到Windows的简单方法 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...为这次引入而需要再次引入新的代码。这样子,就进入死循环了。为了解决某个数据类型的定义,而引入了新的不能解释的数据类型。这样还不如不引入新的代码。所以引入新的代码,特别是很多头文件。引入之前一定要做修改...
https://www.tsingfun.com/it/cp... 

Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升

...ch 函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的 foreach函数几乎是仿照于Unix标准Shell(/bin /sh)中的for语句,或是C-Shell(/bin /csh)中的foreach语句而构建的。它的语法是: $(foreach <var>,<list>,<tex...