• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






HelloCsz

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

06 2017 档案

 
实现UDP高效接收/响应
摘要:环境Linux g++6.3.0 问题一:一个ip地址如何接收高并发请求 问题二:如何高并发响应消息 发送请求端只能通过ip地址+端口号向服务器发送请求码,所以服务器只能用一个UDP去绑定此ip以及端口号。而如何完成高并发发送响应消息, 谁去发送这个响应消息,接收请求信息的UDP?这就造成其中一个任 阅读全文
posted @ 2017-06-10 16:45 HelloCsz 阅读(8075) 评论(2) 推荐(0)
Iterator invalidation(迭代器失效)
摘要:一.vector 所有读操作、swap、std::swap:都不会引起迭代器失效... clear、operator=、assign:都会引起全部变量迭代器失效 reserve、shrink_to_fit:如果capacity的大小被改变了,则引起全部变量迭代器失效 erase:被删除的变量以及其后 阅读全文
posted @ 2017-06-10 16:35 HelloCsz 阅读(494) 评论(0) 推荐(0)
shared_ptr注意点
摘要:1.原始指针不能直接使用赋值运算符对shared_ptr进行赋值运算 2.shared_ptr默认情况下不支持对数组内存的管理 in c++11,it is valid to construct a shared_ptr<T> from a std::unique_ptr<T[]>,since th 阅读全文
posted @ 2017-06-10 16:13 HelloCsz 阅读(189) 评论(0) 推荐(0)
C++ #if #endif #define #ifdef #ifndef #if defined #if !defined详解 (转)
摘要:(源)http://blog.csdn.net/sky1203850702/article/details/42024673 首先,让我们先从头文件开始,在很多头文件里,我们会看到这样的语句 #ifndef _MYHEADFILE_H #define _MYHEADFILE_H // ....... 阅读全文
posted @ 2017-06-06 15:20 HelloCsz 阅读(2220) 评论(0) 推荐(0)
linux切换g++
摘要:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 50(优先级) sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 50(优 阅读全文
posted @ 2017-06-04 18:37 HelloCsz 阅读(227) 评论(0) 推荐(0)