自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

转载 linux core文件机制

<br /><br />1.core文件的生成开关和大小限制<br />---------------------------------<br /> 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。<br /> 2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core文件的大小不受限制。如果生成的信息超过此大小,将会被裁剪,最

2011-04-14 16:58:00 598

转载 cmd命令

<br />转自:http://blog.163.com/zhongchen19880220@126/blog/static/10273989620101018240077/<br /> <br />点开始 点运行。输入 CMD 回车。进入DOS提示符状态下。输入<br />cd/ 回车 表示进入 c:/> 也就是C盘根目录下。<br />输入<br />d: 回车 是进入D盘当前目录,并不一定是根目录。<br />然后<br />cd/ 就进入D盘根目录。<br />如果在 C盘根目录下输入<br />c

2011-04-12 16:50:00 700

转载 Linux下查看文件和文件夹大小的df和du命令

<br />原文链接:http://www.yayu.org/look.php?id=162<br /> <br />当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。<br />    df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。<br />    du可以查看文件及文件夹的大小。<br />    两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。<br />    下面分

2011-04-08 15:06:00 691

转载 C++文件操作详解(ifstream、ofstream、fstream)

<br />C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstream: 可同时读写操作的文件类 (由iostream引申而来) <br /> 打开文件(Open a file)<br />对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也就是说打开一个文件。被打开的文件在程序中由一个流对象(stream object)来表示 (这些类的一个

2011-03-31 13:06:00 916

转载 scanf函数应用【转自:http://baike.baidu.com/view/1390039.htm】

scanf函数的一般形式  scanf(格式控制,地址表列)   int scanf(char *format[,argument,...]);   “格式控制”的含义同printf函数;“地址表列”是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。   scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。   例:使用scanf函数输入数据。   在visual c++ 6.0上的编写方式。 #include<stdio.h>   void main()   {   in

2011-03-18 16:37:00 923

转载 CreateFont(MFC)字体设计

<br />转自http://ufownl.blog.163.com/blog/static/12501222008315105723191/<br /> <br />函数功能:该函数创建一种有特殊性的逻辑字体,此逻辑字体可以在后面被任何设备选择。<br />    函数原型:HFONT CreateFont(int nHeight, int nWidth, int nEscapement, int nOrientation, int fnWeight, DWORD fdwltalic, DWORD fdw

2011-03-10 13:12:00 3095

转载 CFont::CreateFont(mfc)字体控制

<br />转自http://ufownl.blog.163.com/blog/static/12501222008315105723191/<br /> <br />函数功能:该函数创建一种有特殊性的逻辑字体,此逻辑字体可以在后面被任何设备选择。<br />    函数原型:HFONT CreateFont(int nHeight, int nWidth, int nEscapement, int nOrientation, int fnWeight, DWORD fdwltalic, DWORD fdw

2011-03-09 14:53:00 5041

转载 c++中system()函数的用处[转自http://blog.educity.cn/user7/50901/archives/2010/33686.html]

<br />system函数<br />  是可以调用一些DOS命令,比如:<br />  system("cls");//清屏,等于在DOS上使用cls命令。<br />  下面列出常用的DOS命令,都可以用system函数调用:<br />  ASSOC 显示或修改文件扩展名关联。<br />  AT 计划在计算机上运行的命令和程序。<br />  ATTRIB 显示或更改文件属性。<br />  BREAK 设置或清除扩展式 CTRL+C 检查。<br />  CACLS 显示或修改文件的访问控制列表

2010-12-02 15:16:00 1145

转载 Oracle中TO_DATE格式 [转自http://www.cnblogs.com/ajian/archive/2009/03/25/1421063.html]

<br />TO_DATE格式(以时间:2007-11-02   13:45:25为例)<br />   <br />        Year:      <br />        yy two digits 两位年                显示值:07<br />        yyy three digits 三位年                显示值:007<br />        yyyy four digits 四位年                显示值:2007<br />    

2010-12-02 14:39:00 968

转载 linux下screen用法详解[转自http://sirius.gnu.blog.163.com/blog/static/146833680201062232256461/]

<br />使用ssh远程连接 linux服务器工作的时候,比如需要编译某些程序而这时网络不稳定断线, 工作就白干了, 又的重新连接重复刚才的工作,这时候screen就可以派上用场了。<br />Ctrl+a 然后按c     建立一个新的screen 会话<br />Ctrl+a 然后按n     跳转到下一个screen 会话<br />Ctrl+a 然后按p     返回到上一个screen 会话<br />Ctrl+a 然后按d     将当前的screen 会话放在背景执行<br />Ctrl+a

2010-12-02 10:13:00 667

转载 Linux命令行下常用svn命令的使用方法[转自:www.hackbase.com]

<br />本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助。<br />  1、Linux命令行下将文件checkout到本地目录<br />  svn checkout path(path是服务器上的目录)<br />  例如:svn checkout svn://192.168.1.1/pro/domain<br />  简写:svn co<br />  2、Linux命令行下往版本库中添加新的文件<br />  svn add file<br />  例如:svn add te

2010-11-29 16:52:00 642

转载 automake编译时对./configure命令的操作(二)【转自:http://tieba.baidu.com/f?kz=817154941】

<br />--infodir=DIR<br />指定Info格式文档的安装位置.Info是被GNU工程所使用的文档格式.<br />--mandir=DIR<br />指定手册页的安装位置.<br />--srcdir=DIR<br />这个选项对安装没有作用.他会告诉'configure'源码的位置.一般来说不用指定此选项,因为'configure'脚本一般和源码文件在同一个目录下.<br />--program-prefix=PREFIX<br />指定将被加到所安装程序的名字上的前缀.例如,使用'-

2010-11-29 16:29:00 836

转载 automake编译时对./configure命令的操作(一)【转自:http://tieba.baidu.com/f?kz=817154941】

<br />Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。<br />与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦。<br />为此我转载了一篇关于Configure选项配置的详细介绍。供大

2010-11-29 16:26:00 870

转载 linux获取当前绝对路径[转自:http://www.linuxdiyf.com/viewarticle.php?id=84177]

<br />我们在写自己的脚本文件时经常需要确定自己脚本所在的当前的路径,这时如下操作:<br /><br />#!/bin/sh<br />cur_dir=$(pwd)<br />echo $cur_dir<br /><br />一定要注意在cur_dir后没空格,=后面也不能有空格,不然他会认为空格不是路径而报错。

2010-11-29 16:24:00 2374

原创 为linux下的库创建软连接

在编译好linux下的库后,为了链接库方便通常会为库创建软连接,方法为:ln -s 源文件 目标文件

2010-11-03 19:05:00 1519

转载 linux下脚本中多行注释

<br />在linux里面遇到多行注释的时候,一个个去点,手有点累。<br />执行如下命令:<br />:.,+499 s/^/#/g<br />.    代表当前光标所在行<br />+499 和往后的499行<br /> s/^/#/g 在行首加上#<br /><br />:10,499 s/^/#/g<br />10   第十行开始<br />499 到第499行<br />其他都是一样的

2010-10-19 17:17:00 2979

转载 C++ 的fstream类提供的文件操作[转自http://blog.csdn.net/z2care/archive/2007/05/08/1600965.aspx]

<br />++ 的FSTREAM类提供的文件操作  <br />在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:<br />1、插入器(<<)<br />  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<'/n';就表示把字符串"Write Stdout"和换行字符('/n')输出到标准输出流。<br />2、析取器(>>)

2010-08-23 15:38:00 695

原创 有关时间函数localtime和gmtime

<br /> <br />今天在做一个小程序,需要比较一下本地时间和格林尼治时间,本地时间用localtime获取,格林尼治时间用gmtime获取,可比较结果竟然是两个时间相同,查找半天没有头绪,上网查询,得到结果让人赧颜,因为localtime和gmtime的返回结果都是放在STL静态区的,调用下一个函数会把上一次调用的结果覆盖掉,所以到用的时候两个时间就一样了,都是后来调用的那个函数的返回值。知道原因就好办了,首先在定义tm时由原来的定义为指针改为定义为变量,而在localtime和gmtime的返回值

2010-08-20 12:28:00 2689

原创 unresolved external symbol select的解决办法!

<br />在使用multi-curl下载网页时,一般会用select进行阻塞,但会出现unresolved external symbol select问题,这时在工程属性中加入ws2_32.lib就行了,具体路径是:工程/属性/链接/输入/第一项

2010-08-09 15:00:00 644

转载 LibCurl编程 【转自http://blog.chinaunix.net/u1/57905/showart_1950598.html】

LibCurl编程一:LibCurl编程流程1.调用curl_global_init()初始化libcurl2.调用 curl_easy_init()函数得到 easy interface型指针3.调用curl_easy_setopt设置传输选项4.根据curl_easy_setopt设置的传输选项,实现回调函数以完成用户特定任务5.调用curl_easy_perform()函数完成传输任务6.调用curl_easy_cleanup()释放内存二:重要函数1、CURLco

2010-08-05 15:17:00 2919

转载 ListBox设置水平滚动条

<br />为ListBox关联控件变量m_ListBox<br />for (int i=0; i<=20; ++i){    m_List.AddString(L"123456789123456789123456789123456789123456789");}<br /><br />当ListBox控件加入的字符串宽度过长时,新加入的有些字符串就不能显示,此时就需要加入水平滚动条<br /><br />先将ListBox的Horizontal Scroll勾选上<br />在对话框CTes

2010-08-02 15:23:00 12136

转载 惹恼程序员的十件事[转自http://coolshell.cn/?p=340]

<br />程序员应该是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下面,让我来看看十件能把程序惹毛了的事情。一方面我们可以看看程序员的共性,另一方面我们也可以看看程序员的缺点。无论怎么样,我都希望他们对你的日常工作都是一种帮助。<br />第十位 程序注释<br />程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程

2010-07-22 09:42:00 720

转载 linux下ps命令应用

本文来自:Linux教程 -- http://doc.linuxpk.com/40393.html   1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。  2)ps -A 显示所有程序。  3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。  4)ps -e 此参数的效果和指定"A"参数相同。  5)ps e 列出程序时,显示每个程序所使用的环境变量。  6)ps f 用ASCII字符显示树状结构,表

2010-07-21 16:00:00 507

转载 MongoDB数据库操作和程序基础文档[转自http://blog.csdn.net/xto/archive/2010/03/22/5403855.aspx]

数据库常用操作命令<br />Bin/mongod run 启动数据库服务端。<br />bin/mongod.exe --dbpath d:/data/mongo 启动数据库服务端并且将数据库目录设定在该地址下。<br />run 直接启动。例:./mongod run<br />--dbpath 指定特定存储目录启动,若目录不存在则创建。例:./mongod --dbpath /var/data/mongo<br />--port 指定端口启动。例:./mongod --port 1

2010-06-30 19:05:00 1075

转载 在VS中运行时找不到msvcp80d.dll的解决办法(转)

<br />这几天连续遇到这个头疼的问题,而且有时出现,有时又没有出现。于是下定决心与其奋战一番,一定要铲除它。上网一同搜索,找到原因了。<br />在VS 2005中建立Win32工程时(以VS2005中文版为例),你可能会遇到这样的运行错误:“没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”(还可能是其它几个类似的文件:MSVCR80D.dll、MSVCM80D.dll)。对于VS2005新手,可能遇到的第一个问题便是此问题。   一直使用

2010-06-29 09:07:00 1093

转载 MFC ListBox属性介绍[http://kingsundi.bokee.com/viewdiary.12742899.html]

<br />列表框主要用于输入,它允许用户从所列出的表项中进行单项或多项选择,被选择的项呈高亮度显示.列表框具有边框,并且一般带有一个垂直滚动条.列表框分单选列表框和多重选择列表框两种.单选列表框一次只能选择一个列表项,而多重选择列表框可以进行多重选择.对于列表项的选择,<br />  应用程序用CreateWindowEx创建列表框控件时,可根据控件的用途在下表中选择部份常数来设定其风格属性(style)。常数说明 LBS_DISABLENOSCROLL固定显示垂直滚动条。未指定本项时,当列表

2010-06-28 10:41:00 4061 1

转载 玩转keybd_event

<br /> <br />        模拟键盘平时不是很常用, 但是当调用某些快捷键执行某项功能时, 它真的是那么的方便呀.  你不信?  看看下面的实现, 你就会大呼: 为什么不早点告诉我?  呵呵,  原来没有blog呀,  都靠这些挣分呢.<br />1) 显示桌面:<br />         很多软件有显示桌面的功能, 并且大家的方法都是遍历窗口,  然后让它们最小化, 其实 win系统给咱们了一个非常方便的WIN键(就是键盘上在CTRL键和ALT键之间的那个带win标志的按键), 利

2010-06-26 21:09:00 563

转载 vc++ mfc 剪贴板操作教程

<br />本文主要介绍了VC++/MFC中如下内容的剪贴板操作:<br /><br />1、文本内容的操作<br /><br />2、WMF数据的操作<br /><br />3、位图的操作<br /><br />4、设置使用自定义格式<br /><br />5、感知剪贴板内容的改变<br /><br />6、自动将数据粘贴到另一应用程序窗口<br />一、文本内容的操作<br /><br />下面的代码示范了如何将文本内容复制到剪贴板

2010-06-26 17:15:00 950

转载 MFC 添加右键弹出式菜单

1.在资源窗口插入菜单,编辑菜单。(菜单名称后面加(&字母)就是快捷键) 菜单每一项都有一个ID,可以在菜单窗口查看。3.在对话框右键 > 事件 里面添加OnContextMenu事件事件代码如下: CMenu menu; menu.LoadMenu(IDR_MENU1); //get menu resource CMenu *p=menu.GetSubMenu(0); ClientToScreen(&point); //S

2010-06-25 19:28:00 3623 2

转载 MFC Edit control用法

<br />MFC里面的EDIT Control控件的用法是怎么样的,1.怎么样才能赋值给EDIT Control控件并在EDIT Control控件显示出来;2.怎么取得EDIT Control控件的值并传递给一个变量?希望各位大侠帮帮忙!<br /><br />//获得EDIT<br />CEdit* pBoxOne;<br />pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);<br />//付值<br />pBoxOne->SetWindowT

2010-06-25 18:21:00 25437 1

转载 在MFC应用中深入定制WebBrowser控件(转)

<br />正如VC ++ 6.0的演示程序MFCIE所示,用应用程序向导创建一个具有Web导航能力的MFC应用可谓轻而易举。本文在此基础上,进一步讨论两个问题:资源自包含的实现,上下文菜单以及快捷键的完全控制。 <br />一、资源自包含及res协议 <br /><br />   所谓的资源自包含,指的是在最终产品中HTML文档(包括相关资源如脚本、图片)成为执行文件的一部分,就象其它资源(如应用程序图标)一样,而不是以独立文件形式分发。 <br /><br />   资源自包

2010-06-24 12:39:00 829

转载 控件大小随窗口变化

<br /><br />   我们可以采取下面的措施:对话框也是窗口,最大化是对窗口大小的改变,而在windows messagehandle中有个WM_SIZE的消息,该消息在窗口大小发生变化的时候会产生。那么我们可以根据这个消息,在窗口大小发生变化的时候,利用MoveWindow()函数来重新设置各个控件的大小。<br />   还是以上面最简单的情况为例子:<br /> 1  首先要知道对话框大小是否改变,改变了多少,我们应该记录当前对话框的大小。<br />    在对话框类中添加成员变量 CR

2010-06-24 09:21:00 1452

转载 MFC 弹出窗口MessageBox的使用[转自http://www.bigasp.com.cn/blog/?action=show&id=51]

<br />   MessageBox这个函数可以在VC里面显示一个标准对话框。<br /><br />函数原型:<br />int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT, uType);<br />参数含义:<br />HWND hWnd —— 父窗口的句柄。(在使用的时候发现在CView类里面不要填这一项,但是如果是再其他的类中,就要填写)<br />LPCTSTR lpText ——

2010-06-23 17:13:00 2142

转载 vc中edit控件使用总结

<br />今天总结一篇关于vc中操作edit控件的经验。<br />通过类向导可以生成两种类成员变量,一种是cstring类型,一种是cedit类型。<br />在程序中使用时如果只是简单的获取 edit控件内容,或设置简单的内容建议使用cstring类型成员变量。<br />示例:<br />CString   m_strEdit;<br />//获得edit框内容<br />UpdateData(true);<br />此时m_strEdit就是edit框内容的字符串变量。<b

2010-06-23 17:10:00 546

转载 CString、string、char*之间的转换[转自http://www.cppblog.com/robinson119/archive/2007/04/26/22870.html]

这几天经常用到的,不如记下吧。这三种类型各有各的优点,比如CString比较灵活,是基于MFC常用的类型,安全性也最高,但可移植性最差。string是使用STL时必不可少的类型,所以是做工程时必须熟练掌握的;char*是从学习C语言开始就已经和我们形影不离的了,有许多API都是以char*作为参数输入的。所以熟练掌握三者之间的转换十分必要。以下我用简单的图示指出三者之间的关系,并以标号对应转换的方法。1 string to CString     CString.format("%s",string

2010-06-23 17:09:00 1008

转载 win32 api 设置

来源:[url]http://www.itqun.net/content-detail/73123.html[/url]      VC用法汇总 (一)(1)如何通过代码获得应用程序主窗口的指针?主窗口的指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZ

2010-05-06 13:58:00 6162 2

转载 删除函数(c++ erase)

删除(erase)  语法: iterator erase( iterator pos );  iterator erase( iterator start, iterator end );  basic_string &erase( size_type index = 0, size_type num = npos );  erase()函数可以:  删除pos指向的字符

2010-04-29 15:26:00 6537

转载 有关fread/fwrite/fseek/ftell学习

作者:彭军fread(buffer,size,count,fp);   用来读入一个数据块 fwrite(buffer,size,count,fp); 用来写入一个数据块参数说明: (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。 (2)size:要读写的字节数; (3)count:要进行读写

2010-04-22 10:02:00 1799

原创 curl_setopt()参数大全

CURLOPT_AUTOREFERER自动设置header中的referer信息CURLOPT_BINARYTRANSFER在启用CURLOPT_RETURNTRANSFER时候将获取数据返回CURLOPT_COOKIESESSION启用时curl会仅仅传递一个session cookie,忽略其他的cookie,默认状况下curl会将所有的cookie返回给服务端。ses

2010-03-29 11:15:00 1605

原创 windows socket 网络编程

windows网络编程的初始步骤,设置环境。 WSAStartup()本函数必须是应用程序或DLL调用的第一个Windows Sockets函数.它允许应用程序或DLL指明Windows Sockets API的版本号及获得特定Windows Sockets实现的细节.应用程序或DLL只能在一次成功的WSAStartup()调用之后才能调用进一步的Windows Sockets

2010-03-24 11:27:00 478

空空如也

空空如也

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

TA关注的人

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