大约有 2,000 项符合查询结果(耗时:0.0084秒) [XML]

https://www.tsingfun.com/it/os_kernel/2261.html 

BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...达到我们的要求,但同时又会带来另外一个问题。由于每创建一个线程,就要为这个线程分配一定的内存空间(也叫工作存储器),而且操作系统本身也对线程的总数有一定的限制。如果客户端的请求过多,服务端程序可能会因...
https://www.tsingfun.com/it/te... 

译文:理解Java中的弱引用 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...引用,其写法如下 StringBuffer buffer = new StringBuffer(); 上面创建了一个StringBuffer对象,并将这个对象的(强)引用存到变量buffer中。是的,就是这个小儿科的操作(请原谅我这样的说法)。强引用最重要的就是它能够让引用变得强...
https://www.tsingfun.com/it/bigdata_ai/1073.html 

初窥InnoDB的Memcached插件 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术

...innodb_memcached_config.sql的脚本,它除了导入测试数据外,还创建了Memcached插件所需要的配置信息: mysql> USE innodb_memcache mysql> SHOW TABLES; +---------------------------+ | Tables_in_innodb_memcache | +---------------------------+ | cache_policies ...
https://www.tsingfun.com/it/cpp/1276.html 

boost自定义composite_key_compare比较函数 - C/C++ - 清泛网 - 专注C/C++及内核技术

...composite_key_compare比较函数composite_key_compare指定boost多容器元素的比较方法,当然我们也可以自定义比较函数。另外,如果调试过程中遇到很奇怪的问题,可以在自定义比较函数中下断点进行调试。 // boost_demo.cpp : 定义控制台应用...
https://www.tsingfun.com/it/cpp/1455.html 

C++读写EXCEL文件方式比较 - C/C++ - 清泛网 - 专注C/C++及内核技术

...本的EXCEL表格, 我自己的尝试是如果这个EXCEL文件有其他元素(公式,格式等),使用Basic EXCEL读取会失败。 OLE读写EXCEL方式功能比较弱,由于是直接根据文件格式操作,读写速度都不错,你也不需要按照EXCEL,另外这个方式是...
https://www.tsingfun.com/it/cpp/1494.html 

std::vector排序 - C/C++ - 清泛网 - 专注C/C++及内核技术

...const Test &v2) //注意:本函数的参数的类型一定要与vector中元素的类型一致 { return v1.member1 < v2.member1;//升序排列 } .... std::sort(vecTest.begin(), vecTest.end(), SortByM1)vector 排序
https://www.tsingfun.com/it/cpp/1922.html 

MFC非客户区完美自绘(标题栏,边框,标题按钮)例子 - C/C++ - 清泛网 - 专...

...的,然后在OnPaint函数中指定上面一个区域绘制标题栏,元素可以以图片(位图)填充,这样做非常灵活,一些软件漂亮的界面都是采用图片GDI自绘拼出来的。 本文系清泛网整理。 MFC 非客户区 自绘
https://www.tsingfun.com/it/cpp/2060.html 

deque iterator not dereferencable 问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

... return 0; } 这个例子在百度上面找到的,由于x.front()没有元素访问了 ,倒置出现这种错误。 所以:访问前一定要判断是否存在。 第二:在多线程编程里面,这种问题也出现的比较多。 两个线程同时访问同一个容器,也会...
https://www.tsingfun.com/it/cpp/2098.html 

...VC\\INCLUDE\\iterator(93) : error C2039: “push_front”: 不是“std...

...的操作。这里front_inserter将使用push_front方法来向vector插入元素,但是vector并不支持push_front操作。因此,解决的方法就是使用back_inserter 或者inserter函数返回的插入迭代器来进行操作。 error C2039 push_front
https://www.tsingfun.com/it/cpp/2263.html 

去掉std::string或std::wstring最后一个字符的几种简单方法 - C/C++ - 清泛...

...一个字符: // 方法1 s.pop_back(); // 从s中移走最后一个元素。在string/wstring中相当于移走最后一个char/wchar_t。 // 这个方法算是比较简单的了。 // 方法2 s.erase(s.end() - 1); // 删除s的最后一个字符 // 方法3 s = s.substr(0, s.length(...