会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
琴鸟
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
2017年4月2日
多线程 消费和生产模式
摘要: 一。自行编写线程安全的List来作为作为消费者和生产者的数据类型。 从1.1和1.2可以看出明显差距. 首先object的锁把互斥量放在object上。而lock类的单独出现一个lock的变量,更灵活。 更大的区别是object 锁的wait,notifiyall是对象级别。而lock的 await
阅读全文
posted @ 2017-04-02 11:50 琴鸟
阅读(1271)
评论(0)
推荐(0)
2017年3月15日
C++ 编译问题,debug.
摘要: 1)如果是动态库。 比较顺利的编译方式 1,选择动态库,2.加入-fPIC 。3.库之间的调用,也加上-l 库名。 3)gdb,最起码要掌握基本用法。才比较好排错。不然呢。。。。 gdb file 开始调试。 gdb catch throw 一般都是抛出错误,开始使用gdb吧。 所以捕捉异常必须要。
阅读全文
posted @ 2017-03-15 03:36 琴鸟
阅读(518)
评论(0)
推荐(0)
2017年3月5日
mysql 常用知识点。
摘要: mysql -u root -p show databases; show tables; select * from abc order by id limit 0,10; create database bbb; exit mysqldump -u root -p game > /home/ba
阅读全文
posted @ 2017-03-05 18:11 琴鸟
阅读(258)
评论(0)
推荐(0)
2017年3月4日
ubutu 环境配置,ubuntu16.4 codeblock boost mysql
摘要: 1)安装系统。 2)安装codeblock. 3)boost 4) 安装还好,ubuntu 虽然不稳定,但 安装软件还是方便了。几个小时就可以安装完所有东西了。 系统 直接下载ubuntu-16.04-desktop-amd64.iso 桌面版 1)不选择简易安装。选择空白,稍后安装,重启后选择系统
阅读全文
posted @ 2017-03-04 12:32 琴鸟
阅读(754)
评论(0)
推荐(0)
2017年2月28日
keep live 测试草稿.
摘要: Connection timed out 服务模式:长连结.
阅读全文
posted @ 2017-02-28 11:03 琴鸟
阅读(247)
评论(0)
推荐(0)
2017年2月25日
棋牌游戏demo 开发
摘要: 参考资料: http://blog.csdn.net/zhangxy221/article/details/6595376 https://wenku.baidu.com/view/1b7ce142a8956bec0975e383.html 主要是学习epoll之后,想测试下epoll性能。已经实际
阅读全文
posted @ 2017-02-25 21:28 琴鸟
阅读(2258)
评论(0)
推荐(0)
2017年2月24日
一句话知识点
摘要: 模板:代码生成器,参数作为数据实体可以让满足某一行为的数据类型们在一套模板中工作,如: T+T. 参数作为行为实体,可以让具有同一行为的调用对象在一套模板中工作,如T.add()或T() 函数指针:把函数的地址作为数据供外部使用。可以用作Callback, 意图实现分开,等多种场合。 继承:行为,性
阅读全文
posted @ 2017-02-24 16:57 琴鸟
阅读(168)
评论(0)
推荐(0)
模板,仿函数,函数指针.
摘要: #include #include #include //后期 还要 补上 lamba bind function 在 stl中的使用方式。这样对比就很清晰了 。 //不同的需求.找出变化点.进行抽象. //if(*beginit>_value) if(*beginit==_value) .可以用函数指针来完成先抽象工作. //明显抽离出变化后,扩展起来更健壮,因为遍历的代码被复...
阅读全文
posted @ 2017-02-24 01:37 琴鸟
阅读(714)
评论(0)
推荐(0)
2017年2月22日
vmware ubuntu 桥接模式上网。
摘要: Vmware的默认配置好像不行。所以要手工设置一下。 1)Vmware菜单栏VM->settings->Network Adapter 桥接模式。 2)mware菜单栏Edit->Virtual Network Editor 选择有效的网卡 。 3)进入ubuntu 系统。设置网络连接中的 ipv4
阅读全文
posted @ 2017-02-22 11:41 琴鸟
阅读(361)
评论(0)
推荐(0)
2017年2月5日
epoll 细节草稿.
摘要: 1)socket tcp 中,EPOLLIN包括普通数据,connect(syn),close(fin). 2)events 中每条记录只有12字节,如 01 00 00 00 06 00 00 00|00 00 00 00, 数据结构如下. typedef union epoll_data{ vo
阅读全文
posted @ 2017-02-05 18:58 琴鸟
阅读(264)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
公告