专职C++
不能停止的脚步
C++博客
::
首页
::
联系
::
聚合
::
管理
163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(28)
给我留言
查看公开留言
查看私人留言
我参与的团队
随笔分类
(234)
appium(8)
cocos2dx(32)
DirectX(3)
HGE(7)
javascript(21)
linux(16)
python(3)
RAD Studio(1)
原创(111)
转贴(32)
随笔档案
(163)
2020年2月 (1)
2020年1月 (2)
2019年4月 (1)
2018年2月 (2)
2017年12月 (1)
2017年11月 (1)
2017年8月 (6)
2017年7月 (6)
2017年6月 (5)
2017年5月 (1)
2017年4月 (4)
2017年3月 (3)
2017年2月 (9)
2017年1月 (5)
2016年12月 (3)
2016年11月 (6)
2016年7月 (1)
2016年4月 (2)
2016年3月 (2)
2015年4月 (1)
2014年9月 (1)
2014年8月 (4)
2014年7月 (9)
2014年6月 (5)
2014年5月 (7)
2014年4月 (4)
2014年3月 (4)
2014年2月 (6)
2014年1月 (5)
2013年11月 (2)
2013年10月 (1)
2013年6月 (2)
2012年9月 (1)
2012年7月 (1)
2012年3月 (1)
2011年12月 (1)
2011年11月 (1)
2011年8月 (1)
2011年5月 (1)
2011年2月 (1)
2011年1月 (2)
2010年12月 (14)
2010年11月 (5)
2010年10月 (4)
2010年9月 (2)
2010年8月 (1)
2010年4月 (1)
2010年2月 (8)
2009年12月 (3)
2009年9月 (2)
2009年8月 (1)
文章分类
(9)
C++(2)
DirectX
HGE
算法
原创
转贴(7)
文章档案
(7)
2014年5月 (3)
2011年8月 (1)
2009年12月 (2)
2009年9月 (1)
搜索
最新评论
1. re: [转贴]C++17中那些值得关注的特性(上)
一堆学术派闲的蛋疼总搞语法,没有一点实用价值。
就不能加点库吗?文件系统,通信,图形...
--Chipset
2. re: 冬瓜和eryar的专博
一直关注呢,平时工作忙,业余又研究密码学与信息安全,写博客目前没时间
--春秋十二月
3. re: 冬瓜和eryar的专博
既然点名了,我要回复下。
有的大神太忙了……
--eryar
4. re: 分析ASIO原代码,发现一则没见过的模板函数调用
大坑大坑
--大坑
5. re: 分析ASIO原代码,发现一则没见过的模板函数调用[未登录]
111111
--1
阅读排行榜
1. 在secureCRT下,使用rz和sz命令上传和下载文件(17911)
2. 在git上面,建了一个开源库(17321)
3. 一步一步完成cocos2dx 2.2 的Android交叉编译(16667)
4. cygwin国内镜像(13462)
5. Visual Assist X 快捷键 (10090)
评论排行榜
1. 分析ASIO原代码,发现一则没见过的模板函数调用(30)
2. 在C++Builder 2010中使用boost的正则表达式(7)
3. HGE核心函数注释(6)
4. 一个纯C++字符串的简陋实现(6)
5. 一则C++Unicode集与多字节转换函数使用。(6)
12 2010 档案
tokyo tyrant源码分析-主从复制实现[转贴]
摘要: "tyrant分析-总体设计"中已经提到,slave起一个线程(do_slave)做主从复制,它和master建立tcp连接,发送请求命令和起始时间rts +1(上次的更新时间加1秒)给master,然后循环的从master那里接收一条条的记录,更新自己db、ulog和rts file。do_slave是以1秒为频率执行的。(实际是等待一次do_slave执行完毕后,再等待1秒,然后进入下一次的do_slave,依次循环。所以"以1秒为频率执行"的表达似乎并不准确。从下面可以看到一次do_slave有可能执行较长时间)
阅读全文
posted @
2010-12-28 23:00
冬瓜 阅读(885) |
评论 (0)
编辑
进程间通信:管道
摘要: 翻开高级unix编程,仔细看了一下管道,并将书中的例子修改并实现。
虽然很简单,确揭示了多进程编程的基础。
用管道非常真是非常的简单。以前只是看了,没有实践!
阅读全文
posted @
2010-12-28 22:51
冬瓜 阅读(3529) |
评论 (3)
编辑
RHEL/CentOS 5.5下编译安装Fcitx(小企鹅输入法)[转贴]
摘要: PS: 因本人家里的台式机比较老,其中的显卡是04年的nvidia mx440,Ubuntu 9.10、10.04与Fedora 12、13都对其支持不好,手动安装显卡驱动后可以用,但很不稳定,X经常崩溃。只会换回CentOS 5做桌面了。本本上还是Win7+Ubuntu 10。换回CentOS 5,必定要安装Fcitx输入法,默认的scim输入法太烂了。Ubuntu与Fedora下安装fcitx输入法比较简单,因为有编译好的deb和rpm包。而在CentOS下安装有点麻烦。
阅读全文
posted @
2010-12-23 16:01
冬瓜 阅读(777) |
评论 (0)
编辑
RHEL/CentOS 5.5上编译安装升级Linux 2.6.35.1新内核[转贴]
摘要: 昨天偶去Linux内核网站(www.kernel.org)上逛时,发现最新的Linux Kernel稳定版已经是2.6.35.1,近来内核版本更新好快哦
阅读全文
posted @
2010-12-23 15:39
冬瓜 阅读(885) |
评论 (0)
编辑
linux复习结束
摘要: 经过2周的复习,除博客中列出来的外。还有很多,像gdb,awk,sed,ps,top,grep,tcpdump等等,在这些复习中都用到了。
现在已经可以习惯于linux下编写程序了。
网络与并发,是我的下一个目标。网络我用的很多,在我开发项目都有用到,但我主要是基于应用层上面,对网络基本知识没有一个全面的认识。这让我吃了很大的亏。
我可以用ASIO做出游戏服务器,却对IOCP和EPOLL都不熟悉。
要继续前进...
阅读全文
posted @
2010-12-21 22:49
冬瓜 阅读(1785) |
评论 (2)
编辑
GCC编译优化指南[转贴]
摘要: 网上关于编译优化的文章很多,但大多零零散散,不成体系,本文试图给出一个完整和清晰的优化思路,同时提供在实践中如何进行优化的详尽参考。但是,在介绍所有优化知识之前首先引用LFS-Book中的一句忠告:“使用编译器优化得到的小幅度性能提升,与它带来的风险相比微不足道”。你还要进行优化吗?
阅读全文
posted @
2010-12-20 23:23
冬瓜 阅读(483) |
评论 (0)
编辑
从0开始复习linux六:编译boost
摘要: CentOS 5.5的内核版本是2.6.18-194.e15 GCC版本是4.1.2 (20080704)
CentOS 5.5自带的boost 1.33,这个版本比较老了,几年前的版本。主要是,这个版本没有ASIO。所以决定重新编译一个boost。
阅读全文
posted @
2010-12-20 23:05
冬瓜 阅读(2478) |
评论 (3)
编辑
Linux 关机命令分析[转贴]
摘要: linux下有关关机重启的命令主要有:shutdown、reboot、halt、poweroff、telinit、init。它们
都可以达到关机或重启的目的,但是每个命令的工作流程并不一样。它们都由软件包sysvinit产生,
你可以从网上下载它的源码来分析各个命令的流程,同时,sysvinit也包含了与登陆等有关的命令。
下面分析sysvinit-2.86软件包的源码,同时参考它们的手册来对它们深入了解。
阅读全文
posted @
2010-12-16 00:28
冬瓜 阅读(1058) |
评论 (0)
编辑
从0开始复习linux五:常用文件操作命令
摘要: N多年,没有使用DOS,DOS命令都忘光了。2年多不用linux,linux命令也忘了很多了。现在是操作复习。
文件操作(包括目录)主要有以下几个命令
阅读全文
posted @
2010-12-16 00:19
冬瓜 阅读(1747) |
评论 (3)
编辑
从0开始复习linux四:使用makefile
摘要: 当写的源代码多了,工程多了,如果用手动的去gcc/g++,相信,碰到boost这个工程,那只能是疯掉了。
古老的工具,也往往是最有用的,这个工具就是makefile。我在05年就把陈皓的博文整理成pdf。没有别的,只是为它增加了一个目录,方便阅读。
因为本人是非常懒的,不喜欢一页一页的去找。这个文档的名称是《跟我一起写 Makefile》。
阅读全文
posted @
2010-12-15 00:27
冬瓜 阅读(2957) |
评论 (3)
编辑
从0开始复习linux三:unix网络编程的第一个例子,取时间
摘要: vi能用后,我就把我的unix网络编程第1卷翻出来了。书发黄了...
阅读全文
posted @
2010-12-09 00:08
冬瓜 阅读(2203) |
评论 (0)
编辑
从0开始复习linux二:vi基本配置
摘要: VC虽然强大,还是用用VI吧,VI命令都忘光了。还好,有不明白的可以用google找。
阅读全文
posted @
2010-12-08 23:50
冬瓜 阅读(2301) |
评论 (1)
编辑
从0开始复习linux一:su命令
摘要: 前言:
去某公司面试,找的是linux开发的工作,虽然c/c++没有问题。以前虽然用过linux,但也荒了2年半了。所以从0开始复习linux。逐步进入linux。windows虽然方便,但我还是决定逐步放弃。(VC+assistX太诱人了)。
首先下载centOS 5.5和secureCRT,vmware,安装完后,就开始了我的复习历程了。
阅读全文
posted @
2010-12-08 00:13
冬瓜 阅读(2262) |
评论 (5)
编辑
C++多态技术[转贴]
摘要: 转贴说明:前几天,去某公司面试。被问到多态。汗,我居然没有答上来。
我不是不懂多态,只是用多了,而忘了对应的名词了。模板写多了,我的程序中,大多是模板,成习惯了。也就是静态多态。
除此之后,我还把网上的MD5,CRC32,Base64等,全改成模板了。(具体看我的开源库)。
这里我转贴了一个C++多态文章,如果你也忘了,就当复习一下吧。
阅读全文
posted @
2010-12-05 22:29
冬瓜 阅读(3016) |
评论 (3)
编辑
Copyright @ 冬瓜
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster