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






HelloCsz

 
 

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

2017年6月10日

实现UDP高效接收/响应
摘要: 环境Linux g++6.3.0 问题一:一个ip地址如何接收高并发请求 问题二:如何高并发响应消息 发送请求端只能通过ip地址+端口号向服务器发送请求码,所以服务器只能用一个UDP去绑定此ip以及端口号。而如何完成高并发发送响应消息, 谁去发送这个响应消息,接收请求信息的UDP?这就造成其中一个任 阅读全文
posted @ 2017-06-10 16:45 HelloCsz 阅读(8062) 评论(2) 推荐(0)
 
Iterator invalidation(迭代器失效)
摘要: 一.vector 所有读操作、swap、std::swap:都不会引起迭代器失效... clear、operator=、assign:都会引起全部变量迭代器失效 reserve、shrink_to_fit:如果capacity的大小被改变了,则引起全部变量迭代器失效 erase:被删除的变量以及其后 阅读全文
posted @ 2017-06-10 16:35 HelloCsz 阅读(485) 评论(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 阅读(181) 评论(0) 推荐(0)