自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

转载 Linux获取当前时间

<br />FROM:http://weisjohn.blog.163.com/blog/static/3101525620079308298741/最近在查关于Linux下时间编程的问题: <br />       1. Linux下与时间有关的结构体 <br />        struct timeval <br />       {   <br />           int tv_sec;   <br />           int tv_usec;   <br />       };   <

2011-02-28 16:58:00 608

原创 ccombobox中下拉框高度

在一个项目中,对ccombobox的控件使用了MoveWindow函数定位, 如:m_m_cmbPhoneCtl.MoveWindow(3,6,227,35,TRUE); 发现ccombobox控件下拉框变得很窄。运行后的程序下拉框只够显示一行,晕! 整了N久,没查到原因,没有动态设置combobox下拉长度的,只有 设置下拉宽度的方法: SetDroppedWidth。   网上查,

2011-02-27 23:44:00 1982

原创 Windows Mobile 获取SIM卡联系人信息

FROM:http://www.cppblog.com/SpringSnow/archive/2009/04/09/79344.html   Windows Mobile 获取SIM卡联系人信息 Windows Mobile上联系人的信息可分别存储在手机和SIM卡中。我尝试过从手机,即所谓的Outlook联系人中读取联系人的信息,但是还没有尝试过从sim卡中读取联系人的信息,心里也一直默认为

2011-02-27 23:42:00 662

原创 pc-lint source insight设置

<br /> <br /><br /> <br />以下参考<br />http://campus.chsi.com.cn/xy/com/200801/20080116/3689197.html<br /> <br /> <br />概述<br />  PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具。它的使用历史可以追溯到计算机编程的远古时代(30多年以前)。经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够有效地帮你提出许多程序在空间利用、运行效率上的改进点,在很多专业级的

2011-02-27 17:55:00 3131

转载 从腾讯QQgame高性能服务器集群架构看“分而治之”与“自治”等分布式架构设计原则

<br />FROM: http://space.itpub.net/17007506/viewspace-616852<br /> <br />腾讯QQGame游戏同时在线的玩家数量极其庞大,为了方便组织玩家组队游戏,腾讯设置了大量游戏室(房间),玩家可以选择进入属意的房间,并在此房间内找到可以加入的游戏组(牌桌、棋盘等)。玩家选择进入某个房间时,必须确保此房间当前人数未满(通常上限为400),否则进入步骤将会失败。玩家在登入QQGame后,会从服务器端获取某类游戏下所有房间的当前人数数据,玩家可以据此找

2011-02-27 15:41:00 1026

转载 百万用户级游戏服务器架构设计

FROM:http://www.bairuitech.com/html/xingyezixun/20090528/121.html百万用户级游戏服务器架构设计   服务器结构探讨 -- 最简单的结构   所谓服务器结构,也就是如何将服务器各部分合理地安排,以实现最初的功能需求。所以,结构本无所谓正确与错误;当然,优秀的结构更有助于系统的搭建,对系统的可扩展性及可维护性也有更大的帮助。   好的结构不是一蹴而就的,而且每个设计者心中的那把尺都不相同,所以这个优秀结构的定义也就没有定论。在这里,我们不打算对现有

2011-02-27 15:38:00 1177

转载 GCC编译动态和静态链接库

<br />FROM:http://club.topsage.com/thread-2275296-1-1.htmlGCC编译动态和静态链接库 [复制链接]  <br /> <br />我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。本文主要通过举例来说明在Linux中如何创建静态库和动态库,以及使用它

2011-02-27 14:42:00 521

原创 在mount windows 文件,编译时 cc1plus: error: hello.cpp: Value too large for defined data type

最近用在虚拟机上用ubuntu 10.04 mount windows 的文件,在编译时却发现:root@ubuntu:~/project/hello# g++ -Wall hello.cpp -o hellocc1plus: error: hello.cpp: Value too large for defined data type而将hello.cpp 拷贝到ubuntu自己的文件目录中再编译,却正常通过。网上查了才知道,是因为mount方式时, 不知系统加载了什么,导致文件超过了2G,从而系统报错,

2011-02-27 10:04:00 2163

转载 Eclipse配置NDK_R4开发环境(集成Cygwin 、CDT)

<br />FROM :http://apps.hi.baidu.com/share/detail/20265958<br /> <br />安装前确认Cygwin已经安装成功,<br />并在Cygwin 运行环境里配置了NDK 的路径(如F:/android/NDK/android-ndk-r4)到  PATH 环境变量里。<br /><br />1. 为NDK工程添加Builder <br />选择 相应的 Project ,点击右键 选择 Properties ,在窗口里选择Builders ,<b

2011-02-25 18:04:00 1019

原创 Android 平台怎样使用第三方动态库

在让android ndk 调用已经有的第三方库时,mk中:LOCAL_LDLIBS+= -lhello3 -lhello2 -lstdc++ -L$(LOCAL_PATH)/../libs 在链接的时候 死活说是找不到-lhello3 -lhello2怎么设置 都是路径不对,参

2011-02-25 17:44:00 2699

转载 About Segmentation Fault in Linux ( SIGSEGV )

<br />FROM:http://apps.hi.baidu.com/share/detail/14298506About Segmentation Fault in Linux ( SIGSEGV )      刚拜读了一篇《Segmentation fault in linux.pdf》,下面是自己总结的一些内容:segmentation fault引发内核产生SIGSEGV信号;SIGSEGV是在访问内存时发生的错误,当用户态程序访问不允许访问内存,或者以错误的方式访问允许访问的内存时产生SIGSE

2011-02-24 19:49:00 1144

原创 select 中的描述符被外部关闭时的情况

<br />最近在发现select(fd + 1, &readfd, &writefd, &expfd, NULL); 此时select已经进入等待状态, 然而 fd 被其他线程关闭时, select并不能及时发现,而依旧是处于等待中。<br /> <br />#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.h> #include <string.h> #include <sys/types.h>

2011-02-22 12:29:00 728

Linux内核完全注释

本书对 Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础

2011-02-27

UNIX环境高级编程

中文pdf版 本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2009-09-18

linux环境下的网络编程

系统介绍linux网络编程: 第一章概论; 第二章 UNIX/Linux 模型; 第三章进程控制; 第四章进程间通信; 第五章通信协议简介; 第六章 Berkeley 套接字; 第七章网络安全; 第八章 Ping 例; 第九章 tftp 例程; 第十章远程命令执行; 第十一章远程注; 第十二章远程过程调; 第十三章远程磁带的访问; 第十四章 WWW 上HTTP 协

2009-09-18

socket网络编程unix

关于socket的网络编程,主要介绍C/S、I/O模式的编程,本文来自于: 参考 UNP 第一卷 chinaunix 论坛

2009-09-18

BREW 消息处理机制

BREW 是基于事件消息的单任务平台,介绍BREW 的消息机制的原理

2009-06-20

BREW 回调机制

本文挡内容主要是 BREW 的回调机制 供大家学习研究之用

2009-06-20

空空如也

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

TA关注的人

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