
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
cd /etc/vsftpd/cp vsftpd.conf vsftpd.conf.bakvim vsftpd.conf 修改权限开启ACSII上传下载传输模式ascii_download_enable=YES //开启了下载时的ASCII模式数据传输ascii_upload_enable=YES //开启了上传时的ASCII模式数据传输vim user_
<br />size_t是unsigned类型,用于指明数组长度或下标,它必须是一个正数,std::size_t<br />ptrdiff_t是signed类型,用于存放同一数组中两个指针之间的差距,它可以使负数,std::ptrdiff_t.<br />size_type是unsigned类型,表示容器中元素长度或者下标,vector<int>::size_type i = 0;<br />di
最近在写一个底层网络模块,由于同时有上万个连接,因此得设计一个保证线程安全且性能不错的map。这时候我特别怀念java,它有一个线程安全的容器库,而C++不知为什么一直没有,只好自己设计一个了。由于有数十万个连接,因此ConcurrentMap内部必须分多个map来保存数据,比如说每个子map负责两万个连接,当连接数超过两万个时,ConcurrentMap内部必须创建另外一个子map和互斥
<br />http://www.cppblog.com/Herbert/archive/2009/01/08/70479.html<br />STL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector 、deque);另一类是以不连续的节点形式存储的容器(如:list、set、map)。在使用erase方法来删除元素时,需要注意一些问题。<br /> 在使用 li







