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

https://www.tsingfun.com/it/cpp/905.html 

可重入函数、不可重入函数及线程安全 - C/C++ - 清泛网 - 专注C/C++及内核技术

...程正在执行的指令序列就被信号处理程序临时中断。如果信号处理程序返回,则继续执行进程断点处的正常指令序列,重新恢复到断点重新执行的过程中,函数所依赖的环境没有发生改变,就说这个函数是可重入的,反之就...
https://www.tsingfun.com/it/bigdata_ai/1073.html 

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

...是意外之喜。 安装 为了让文章更具完整性,我们选择源代码安装MySQL,需要注意的是早期的版本有内存泄漏,所以推荐安装最新的稳定版,激活WITH_INNODB_MEMCACHED即可: shell> groupadd mysql shell> useradd -r -g mysql mysql shell> tar zxv...
https://www.tsingfun.com/it/tech/791.html 

Apache .htaccess 禁止访问某目录方法 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...直接用http://www.dd.com/www/.htaccess可能将站点的.htaccess文件获取,通过它可以得到包含了密码文件的路径。不过现在这个在apache2中 好像就是多余的了。不过我们还是可以在.htaccess文件中加入如下指令,这样就可以将.htaccess保护起...
https://www.tsingfun.com/it/cpp/1369.html 

libcurl的使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...PT_TIMEOUT,CURLOPT_CONNECTIONTIMEOUT: CURLOPT_TIMEOUT 由于设置传输时间,CURLOPT_CONNECTIONTIMEOUT 设置连接等待时间 7. CURLOPT_FOLLOWLOCATION 设置重定位URL CURLOPT_RANGE: CURLOPT_RESUME_FROM: 断点续传相关设置。CURLOPT_RANGE 指定char *参数传递给libcur...
https://www.tsingfun.com/it/cp... 

[since C++11] std::array的使用 - C/C++ - 清泛网 - 专注C/C++及内核技术

...高:是一个O(n)的操作。 begin(), end()等迭代器位置及属性获取操作 begin() (cbegin()) end() (cend()) rbegin() (crbegin()) rend() (crend()) empty() size() max_size() [index] at(index) front() back(); tuple接口 array<...
https://www.tsingfun.com/it/tech/472.html 

CentOS 6.4下Squid代理服务器的安装与配置 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...中找到了用户想要的数据,取出数据; d. 代理服务器将缓存中取得的数据返回给客户端。 当代理服务器中没有客户端需要的数据时: 1. 客户端向代理服务器发送数据请求; 2. 代理服务器检查自己的数据缓存; 3. 代理服...
https://www.tsingfun.com/it/cp... 

C++常用排序算法汇总 - C/C++ - 清泛网 - 专注C/C++及内核技术

...************ * 简单选择排序 * 稳定排序,O{n^2} ~ O{n^2} * 首位开始,循环一次找出一个比首位小的值,交换 * * https://www.tsingfun.com ************************************/ #include<stdio.h> #include<stdlib.h> /* 第一种形式的选择排序 选择...
https://www.tsingfun.com/it/cpp/2071.html 

C++模板的特化 - C/C++ - 清泛网 - 专注C/C++及内核技术

...定义: 所谓特化,就是将泛型的东东搞得具体化一些,字面上来解释,就是为已有的模板参数进行一些使其特殊化的指定,使得以前不受任何约束的模板参数,或受到特定的修饰(例如const或者摇身一变成为了指针之类的东...
https://www.tsingfun.com/it/cpp/1373.html 

C++中智能指针的设计和使用 - C/C++ - 清泛网 - 专注C/C++及内核技术

...l; if (--ptr->use == 0) delete ptr; } // 获取数据成员 int *get_ptr() const { return ptr->ip; } int get_int() const { return val; } // 修改数据成员 void set_ptr(int *p) const { ptr-...
https://www.tsingfun.com/it/cpp/1957.html 

C++对象布局及多态探索之菱形结构虚继承 - C/C++ - 清泛网 - 专注C/C++及内核技术

...承结构。C100和C101通过虚继承共享同一个父类C041。C110则C100和C101多重继承而来。 struct C041 {  C041() : c_(0x01) {}  virtual void foo() { c_ = 0x02; }  char c_; }; struct C100 : public virtual C041 {  C100() : c_(0x02) {}  char c_; }; ...