- 博客(15)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 【翠字营原创】 网络编程 epoll 中 LT 消息触发方式的疑惑
<br />今天在fedora14下(linux 内核版本为: 2.6.35.6) 做了socket 网络程序, 一个server 和 client, 使用的是epoll 机制,<br />在测试LT方式有一些疑惑, 不知道是否是由LT本身的bug。<br /> <br />客户端启动后, 发送14个字节的字符串 “1234567890qwer”<br /><br /> <br /> <br />server 端收到消息后开始接收数据, 使用9个字节的字符串数组, 第一次接收了 9 个字符“12345678
2011-02-15 22:23:00
1185
原创 【翠字营转载】: 分析称微软应尽快收购诺基亚 列举四大理由
<br />北京时间12月31日消息,据国外媒体报道,科技博客Business Insider作者马特·罗瑟夫(Matt Rosoff)周四撰文称,如果诺基亚将采用微软Windows Phone 7(以下简称“WP7”)移动操作系统,以进一步提升在智能手机市场份额的传闻属实,那么下一步微软就应当考虑收购诺基亚,因为目前正是收购诺基亚的合适时间。以下为文章内容摘要:<br />在同诺基亚进行合作之后,无论是通过直接收购,或是像2007年投资Facebook那样进行战略投资,微软都应当考虑收购诺基亚的问题。微软
2011-01-02 12:40:00
1362
原创 【翠字营转载】: 创业者:如何避免自己成为下一个乔布斯?
<br />编者按:Chris Yeh 是一位著名的创业家和天使投资人,在此文中,他同创业者们分享了他的8招制敌之策,以更好的保护创业者的创业果实不被他人窃取。<br /> 朋友们,我想说:如果你是一个创业者,你有可能日后会成长为一个著名的企业家,并且拥有巨额财富;但是也有可能,你会一脚被合伙人或投资人踢出你一手创立的企业,最终无奈的看着自己的公司落入他人手中。试想,乔布斯都能被驱出苹果,你有什么理由不做预防呢?<br /> 现在我们来讨论怎样在打造自己的公司的过程中做好准备,防止类似的夺权事件发生。<
2011-01-02 12:21:00
993
原创 【翠字营转载】联通卖iphone是为乔布斯养儿子
<br />前几年苹果为iphone入华和移动老大谈崩了,一旁看热闹的联通从板凳上跳起来,屁颠屁颠的接着上。那会大家都以为iphone是块肥肉争着抢,观众也以为联通最终将抱回一个漂亮媳妇回家热炕头,生儿育女。<br />可近两年来,联通就像一个耕田汉,起早摸黑砌砖装瓦,指望着迎娶iphone这位尤物回家给自己长脸。结果到今天,我们看到的联通只是苹果的一个代销商,在满中国砸广告,将iphone当自己儿子一样养着,连门面都贴上了“乔家”的对联,换来的只是一个卖苹果的士多店名头。<br />自iphone3以来,
2010-12-16 16:15:00
1166
原创 【翠字营转载】爆炒唐骏学历者 是何居心?
<br />工商局打假、城管打假或者警察打假,能引来拍手叫好,因为他们打掉了百姓的痛恨,但这几年频繁出镜的网络打假却令人厌倦。职权管理部门打假,至少没有炒作动机、不至于因图谋不轨混搅视听。可打假这差事要落到个人头上,而且他还因此出了名,那他就可能被某种力量驱使变成一只亢奋的小狗,逮谁咬谁。<br /> 对网上越来越多的口水仗我向来反感,诸多事例证明那些喜欢揭露知名人士隐私,甚至咬着一些知名企业不放的江湖侠士多数动机不纯;网民对这种以骂取乐、甚至带某种目的假吵行为已经出现了厌恶情绪。打假人喊着说真
2010-12-16 16:12:00
3248
原创 【翠字营原创】 编译 Crypto++ cryptlib 适合VC6 VC7 VC8 VC9 VC10
<br /> <br />Crypto++ Library is a free C++ class library of cryptographic schemes.<br />可以到下面的网址下载最新源代码:<br />http://www.cryptopp.com/<br /> <br />Crypto++ Library 是开源的、跨平台的C++, 提供丰富的加密解密算法,包括:MD5,IDEA, Triple-DES,AES (Rijndael), RC6, MARS, Twofish, Serpe
2010-12-02 13:00:00
5867
1
原创 【翠字营原创】基于 cryptlib.lib 开发的几种加密解密算法经典例子 涉及: MD5 AES AES-CBC 希望对大家学习有帮助!
<br /><br />这几天初步研究了一下加密解密算法, 查了不少的资料, 发现中文网上的资料不是很好, 很多说的云里雾里, 对于初步了解学习密码算法的同志很是头痛,不知道是大家都很懂还是有多保留哦<br />下面把自己完成的测试通过的代码和大家晒一下, 希望对大家有益!<br /><br />注:不才了解不足, 有什么不足的请大家拍砖, 共同进步!<br /><br /><br />#include<iostream><br />#include<string><br />usingnamespaces
2010-11-30 17:38:00
7856
1
原创 【翠字营原创】: C++ 临时对象分析小结 涉及函数参数值传递、函数返回值、仿函数
临时对象是C++ 中的隐藏概念, 在函数参数值传递, 函数返回值, 仿函数上都会有不同的引用,需要对其有进一步的了解!#includeclassCTest{public: CTest(inti) { m_a = i; std::cout std::cout } CTest(inti, intj) { m_a = i; m_b = j; std::cout
2010-11-26 17:13:00
2188
转载 【翠字营】:const和指针组合 分析总结
<br />一、可能的组合:<br /> (1)const char*p<br /> (2)char const*p<br /> (3)char *const p<br /> (4)const char **p<br /> (5)char const**p<br /> (6)char *const *p<br /> (7)char **const p<br /> 当然还有在(5)、(6)、(7)中再插入一个const的若干情况,不过分析了以上7
2010-11-25 15:58:00
1927
原创 【翠字营原创】:SQLite 基础应用 基于sqlite3_stmt
<br />int main(int argc, char* argv[])<br />{<br /> <br /> <br /> sqlite3 *db;<br /> sqlite3_stmt *stat;<br /> char *zErrMsg = 0;<br /> charbuffer2[1024]="0";<br /> <br /> sqlite3_open("./db/MetaInfo.db", &db);<br /> intresult;<br /> if(resul
2010-11-18 14:37:00
6302
原创 【翠字营原创】:VS2010 集成Boost 库,选择不同类型Boost 库的注意事项
<br />对于VS2010 集成第三方库,我在这不做详解,配置正确的第三方库的头文件路径和lib path 信息,在“附加依赖库”项添加正确的lib 名称即可。<br />但是对于集成booost 我还是想说明一下,这里面可能就包含着多数人的疑问,比如为什么在连接的时候会提示如下(可能还出现其他的一些的问题):<br /><br /><br />1>------ 已启动生成: 项目: Boost_Test, 配置: Release Win32 ------<br />1>正在编译...<br />1>Bo
2010-11-01 14:33:00
5418
2
原创 【翠字营原创】 VS2010 在程序连接已经不需要指定具体的lib文件
<br /> <br />近期装了VS2010, 试了试,发现VS2010 在程序连接的时候已经不像以前的版本需要给出lib path 和 lib file 了, 你只要指定具体礼拜path 就可以了,让我一开始还奇怪了一下。
2010-11-01 12:46:00
1509
原创 【翠字营原创】编译Boost 详细步骤 适用 VC6 VS2003 VS2005 VS2008 VS2010
vs2008编译boost【一、Boost库的介绍】Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 Boost库中比较有名的几个库: (1)Regex,正则表达式库; (2)Spirit,LL parser fram
2010-10-27 23:02:00
5682
原创 【翠字营原创】: 函数参数(实参, 虚参)、返回值,类深度拷贝构造、赋值操作符深一步的了解
相信大家对C++的特性有了比较多的了解, 这一节我们来对函数参数(实参, 虚参), 返回值机制以及类深度拷贝构造,赋值操作符深一步的了解。相信,如果你对这一节完全了解, 可以说你对C++的了解已经不肤浅了, 恭喜你了!我们还是使用例子说明一下: 定义一个类 CTest, 包含构造函数, 拷贝构造函数,重载赋值操作符函数等。class CTest{public: CTest(): m_pch(NULL) { } //为什么要使用深度拷贝构造,经典问题, 请各位自己了解 CTest(const CTest&oC
2010-10-09 17:12:00
2901
3
原创 【翠字营原创】 应用程序在读写SQLite数据是否需要自己加锁保障?
大致意图:启动两个线程并发执行insert 一张表, 看看是否存在插入失败的情况,最终测试结果SQLLite 自己内部有保护, 应用程序可以不要再加锁保护,但是应用层需要保护自己的临界资源,比如键值信息, 可以根据下面的程序演变其他的测试项, 包括对SQLLite 操性能的考察。#includeclass Task_test : public ACE_Task {public: Task_test(): m_pdb(NULL), m_nUnique(0) { } ~Task_test() { sqlite
2010-10-03 17:11:00
3176
开源 zlib 库 zlib125.zip
2010-10-03
VA_X_Setup1624(包含解码器)
2009-05-21
websocket server 返回给客户端数据报错
2016-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人