- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 linux系统的ld.so.conf文件
今天重新编译以前的一个程序,里面用到iconv库:gcc test.cc -liconv运行时:a.out:error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory以前编译运行是可以的,可能是不久前升级了iconv库影响。在/usr/l
2009-12-31 15:45:00 1007
原创 转]在Linux下编译安装MySQL并通过C语言操作MySQL数据库
http://hi.baidu.com/sanve/blog/item/90cbc6ef905fa135acafd5a5.html/cmtid/1bc7c0110a8aed18b9127b14
2009-12-31 14:53:00 648 1
原创 MySQL和memcached的配置关系
http://www.libing.name/2009/02/06/mysql-map-data-to-memcached.html
2009-12-30 23:45:00 821
原创 配置Memcached配置
http://www.51testing.com/?116228/viewspace-149319.html http://seaprince.cn/telnet_memcached/
2009-12-30 15:34:00 467
原创 CentOS 5.3安装过程中的问题
1、CentOS5.3在安装过程中,硬盘要选择IDE方式,否则在安装过程会出现找不到有效的Drives; 2、默认安装情况下,没有安装GCC,所以需要进行手动安装GCC。 安装GCC所需要的依赖包为:(顺序不可调整) 命令为:rpm –ivh name.rpm 在VM 下centos5.3下安装GCC所必须的5个依赖包 安装centos5.3,没有安装gcc,利用下载的安
2009-12-30 14:36:00 1158
原创 Linux 添加用户
1、useradd username2、passwd username System will give you a tip to input the passwd
2009-12-28 14:44:00 436
原创 转:C/C++:memmove、memcpy、strcpy三者的区别
strcpy只能处理字符串;如果拷贝带有特殊字符的串,就只能用memcpy或memmove。memcpy和memmove功能基本上差不多,但是当源串和目标串有Overlap时,memmove可以正确处理,memcpy则不行。 memcpy()和memmove()都是C语言中的库函数,在头文件string.h中,其原型分别如下: void *memc
2009-12-25 09:26:00 1079
原创 健康知识
危险方式1:极度缺乏体育锻炼 在932名被调查者中,只有96人每周都固定时间锻炼,68%的人选择了“几乎不锻炼”。这极易造成疲劳、昏晕等现象,引发肥胖和心脑血管疾病。 危险方式2:有病不求医 调查显示,将近一半的人在有病时自己买药解决,有三分之一的人则根本不理会任何表面的“小毛病”。许多上班一族的疾病被拖延,错过了最佳的治疗时间,一些疾病被药物表面缓解作用掩盖而积累成大病。
2009-12-23 14:27:00 450
原创 ASCII码表
SCII码对照表下表列出了字符集中的 0 - 127。 代码 字符 代码 字符 代码 字符 代码 字符 0 32[空格]64@96`1 33!65A97a2 34"66B98b
2009-12-21 17:41:00 683
原创 map使用总结
之前在使用map类的过程中,模板参数的后两项,Allocator>均是采用采用默认情况。 但是默认情况下如果关键字为:string类的,则将会出现错误。 错误的原因就是默认的Traits为less,而less的实现为:template struct less : binary_function { bool operator()(const
2009-12-20 12:01:00 552
原创 关于读取 Unicode文件
以前做开发的过程中,遇到读取文件的情况,基本都是ANSI文件,而没有遇到过UNICODE文件。最近在读取UNICODE 的文件过程中,却遇到了一些意想不到的问题。现总结如下:(1)文件的打开模式,读取ANSI文件时候,fopen(,"r"),CFile(,modeRead),其默认情况下是按文本模式来进行读取。但是如果在文本模式下去wchar_t去读取数据,却经常发生一些意想不到的
2009-12-19 15:14:00 981
原创 字符数组
最近在用动态数组进行存储数据,而最后进行delete的时候,出现一个assert,虽然解决的比较顺利,但还是想在此总结一下以巩固学习。 1、char szBuf[] = "123456"; strlen(szBuf):6 ;sizeof(szBuf):7. 静态数组类型的字符串,相信都非常的了解。strlen是计算的字符串的长度,而sizeof计算的是数组的长度
2009-12-19 08:36:00 557
原创 wchar_t与char的比较学习
1、wchar_t为两个字节,即16位;char为1个字节,即8位;2、wchar_t能够存储的数字为0XFF的(char存储的数字)倍;3、将char赋值给wchar_t,则wchar_t将其存储到低位;4、wchar_t 相较于char只是多了一个8位而已,其他的存储方式基本是相同的。例如,在 wchar_t存储汉字的情况下,则需要两个char类型的变量来进行存储一个wchar
2009-12-19 08:33:00 1533
转载 彻底理解C、C++、Win32与COM中的字符串
C/C++中的字符串问题在网上的讲解一向非常含糊,存在各个层次的库混用、滥用的情况,尤其是宽字符与窄字符等问题很难找到有效的资料,本篇随笔分享一下我长期收集到的一些比较准确的资料以及据此得到的个人理解.C语言中的字符串C语言中提供了两种字符类型char和wchar_t,C语言使用字符数组来表示字符串,同时支持两种直接量写法:"abcd"和L"abcd" 来表示字符串常量文字量,C语言允
2009-12-16 09:23:00 464
原创 WTL 工具栏与状态的更新
WTL的工具栏与状态栏的更新是在OnIdle中进行的更新。 所有,必须显示的进行添加UIUpdateXXXBar()函数来完成对状态栏或者工具栏的更新。 BOOL CMainFrame::OnIdle(){ UIUpdateToolBar(); UIUpdateStatusBar(); return FALSE;} 关于菜单栏、工具栏、状态栏需要进行更新的,需要在BE
2009-12-09 11:21:00 1109
原创 GDI+ new错误
在程序编写的过程中,有条错误信息让我很不解。程序中有如下语句:bmPhoto = new Bitmap( THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT, PixelFormat24bppRGB );每次DEBUG编译的时候总是报告如下的错误:error C2660: new : function does not take 3 parameters开始以为是Bitmap的
2009-12-08 18:02:00 1273 1
原创 C语言常用字符串处理函数
1、函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source);2、函数名: strcat 功 能: 字符串拼接函数 用 法: char *strcat(char *destin, char *source);3、函数名:
2009-12-08 14:55:00 666
转载 CMAP原理及其在MFC中的实现
一、 Map的基本知识 映射(Map),又称为字典(Dictionary),是由关键字(Key)及其对应的元素值(Value)所组成的元素单元(Element)的表单式集合。 通常,对于Map而言,使用给定的Key,可以迅速地从单元集合中检索到相应的元素。因此,在需要对大量数据进行查找操作而查找的性能又占据重要地位的场合,Map无疑是一种较理想的容器。譬如,在MFC
2009-12-08 11:29:00 1451
原创 计算字符串的空间长度(像素)
UINT CSkin::ComputeStringSize(Graphics &graph,const CString& strObject){ Color cr = Color(255,0xff,0xff,0xff); Pen pen(cr,5.0f); SolidBrush brush(cr); FontFamily fontFamily(L"Times N
2009-12-07 16:46:00 1045
转载 在CTreeView中给CtreeCtrl增加提示(tip)的功能
1 新建工程 l 新建一个MFC工程,命名:TreeViewTipp l 设置为单文档程序,注意语言选择中文(中国) l 关键的一步:把基类设置为CTreeView 2 定义变量在TreeViewTippView.h中定义两个CString变量,用于显示提示的内容。注意:变量类型必须是CString的,并且最好是全局变量,若在函数中定义,需要在
2009-12-07 11:16:00 2025
原创 2*n+1的数据中找出不成对的一个数据
给出2n+1个数 其中有n个数是成对出现的 找出里面只出现了一次的那个数 看这样行不行: 假设 这2n+1个数是int的,则借助两个临时变量可以实现目的 假设数据存放在int Data[2*N+1]里 int Find(int Data[],int N) { int i,int
2009-12-07 11:09:00 459
原创 找出数组中不成对的数据
给出2n+1个数 其中有n个数是成对出现的 找出里面只出现了一次的那个数 看这样行不行: 假设 这2n+1个数是int的,则借助两个临时变量可以实现目的 假设数据存放在int Data[2*N+1]里 int Find(int Data[],int N) { int i,int j; j=0;
2009-12-06 16:57:00 1020
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人