自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1119 1

原创 【翠字营转载】: 分析称微软应尽快收购诺基亚 列举四大理由

<br />北京时间12月31日消息,据国外媒体报道,科技博客Business Insider作者马特·罗瑟夫(Matt Rosoff)周四撰文称,如果诺基亚将采用微软Windows Phone 7(以下简称“WP7”)移动操作系统,以进一步提升在智能手机市场份额的传闻属实,那么下一步微软就应当考虑收购诺基亚,因为目前正是收购诺基亚的合适时间。以下为文章内容摘要:<br />在同诺基亚进行合作之后,无论是通过直接收购,或是像2007年投资Facebook那样进行战略投资,微软都应当考虑收购诺基亚的问题。微软

2011-01-02 12:40:00 1311

原创 【翠字营转载】: 创业者:如何避免自己成为下一个乔布斯?

<br />编者按:Chris Yeh 是一位著名的创业家和天使投资人,在此文中,他同创业者们分享了他的8招制敌之策,以更好的保护创业者的创业果实不被他人窃取。<br />  朋友们,我想说:如果你是一个创业者,你有可能日后会成长为一个著名的企业家,并且拥有巨额财富;但是也有可能,你会一脚被合伙人或投资人踢出你一手创立的企业,最终无奈的看着自己的公司落入他人手中。试想,乔布斯都能被驱出苹果,你有什么理由不做预防呢?<br />  现在我们来讨论怎样在打造自己的公司的过程中做好准备,防止类似的夺权事件发生。<

2011-01-02 12:21:00 936

原创 【翠字营转载】联通卖iphone是为乔布斯养儿子

<br />前几年苹果为iphone入华和移动老大谈崩了,一旁看热闹的联通从板凳上跳起来,屁颠屁颠的接着上。那会大家都以为iphone是块肥肉争着抢,观众也以为联通最终将抱回一个漂亮媳妇回家热炕头,生儿育女。<br />可近两年来,联通就像一个耕田汉,起早摸黑砌砖装瓦,指望着迎娶iphone这位尤物回家给自己长脸。结果到今天,我们看到的联通只是苹果的一个代销商,在满中国砸广告,将iphone当自己儿子一样养着,连门面都贴上了“乔家”的对联,换来的只是一个卖苹果的士多店名头。<br />自iphone3以来,

2010-12-16 16:15:00 1114

原创 【翠字营转载】爆炒唐骏学历者 是何居心?

<br />工商局打假、城管打假或者警察打假,能引来拍手叫好,因为他们打掉了百姓的痛恨,但这几年频繁出镜的网络打假却令人厌倦。职权管理部门打假,至少没有炒作动机、不至于因图谋不轨混搅视听。可打假这差事要落到个人头上,而且他还因此出了名,那他就可能被某种力量驱使变成一只亢奋的小狗,逮谁咬谁。<br />       对网上越来越多的口水仗我向来反感,诸多事例证明那些喜欢揭露知名人士隐私,甚至咬着一些知名企业不放的江湖侠士多数动机不纯;网民对这种以骂取乐、甚至带某种目的假吵行为已经出现了厌恶情绪。打假人喊着说真

2010-12-16 16:12:00 3215

原创 【翠字营原创】 编译 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 5750 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 7614 3

原创 【翠字营原创】: 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 2151

转载 【翠字营】: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 1874

原创 【翠字营原创】: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 6231

原创 【翠字营原创】: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 5340 3

原创 【翠字营原创】 VS2010 在程序连接已经不需要指定具体的lib文件

<br /> <br />近期装了VS2010, 试了试,发现VS2010 在程序连接的时候已经不像以前的版本需要给出lib path 和 lib file 了, 你只要指定具体礼拜path 就可以了,让我一开始还奇怪了一下。

2010-11-01 12:46:00 1483

原创 【翠字营原创】编译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 5653

原创 【翠字营原创】: 函数参数(实参, 虚参)、返回值,类深度拷贝构造、赋值操作符深一步的了解

相信大家对C++的特性有了比较多的了解, 这一节我们来对函数参数(实参, 虚参), 返回值机制以及类深度拷贝构造,赋值操作符深一步的了解。相信,如果你对这一节完全了解, 可以说你对C++的了解已经不肤浅了, 恭喜你了!我们还是使用例子说明一下: 定义一个类 CTest, 包含构造函数, 拷贝构造函数,重载赋值操作符函数等。class CTest{public: CTest(): m_pch(NULL) { } //为什么要使用深度拷贝构造,经典问题, 请各位自己了解 CTest(const CTest&oC

2010-10-09 17:12:00 2782 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 3116

开源 zlib 库 zlib125.zip

开源 zlib 库 zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发,初版0.9版在1995年5月1日发表。zlib使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。截至2007年3月,zlib是包含在Coverity的美国国土安全部赞助者选择继续审查的开源项目。

2010-10-03

VA_X_Setup1624(包含解码器)

强大的C++ IDE 帮助工具。 1.Visual Assist X simplifies large tasks by offering a number of code refactorings. Overhaul huge code bases with a few simple commands, maintain legacy projects, and make your code easier to read and understand. 2.Long, descriptive names for symbols makes reading and understanding code easier. Typing long names frequently, however, is cumbersome. Don't waste time! Type a few letters or an acronym for a symbol, and Visual Assist X will display a list of suggestions. Type a shortcut to expand frequently used snippets of code. Visual Assist X has many features to help you code efficiently 3. etc

2009-05-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除