上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页
摘要: 引用自:http://www.blogjava.net/wxb_nudt/archive/2007/11/18/161340.html写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅仅是翻译了自带的资料,没有详细介绍如何在windows平台下进行编程,更很少提到如何解决中文问题。基于以上几点原因,决定写一个在Windows平台下 阅读全文
posted @ 2013-03-19 10:56 mugua250 阅读(495) 评论(0) 推荐(1) 编辑
摘要: 引用自:http://www.blogjava.net/wxb_nudt/archive/2007/01/16/94268.html-------------java环境设置-------------在环境变量中设置以下三个变量:JAVA_HOME=C:\j2sdk1.4.1 //可以改为相应的目录CLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jarPATH=%JAVA_HOME%\bin;%PATH%然后在命令行输入java -version命令,如果出现java version "1.4.1"Java(TM 阅读全文
posted @ 2013-03-19 10:51 mugua250 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 改进1: $ ps -ef | grep firefox smx 1827 1 4 11:38 ? 00:27:33 /usr/lib/firefox-3.6.18/firefox-bin smx 12029 1824 0 21:54 pts/0 00:00:00 grep --color=auto firefox 然后就是 $kill -s 9 1827 改进2——使用pgrep: 这个命令是专门用于进程查询的grep. $ pgrep firefox 1827 改进3——使用pidof: 和pgrep相比稍显不足的是,pidof必须给出进程的全名. $ pidof... 阅读全文
posted @ 2013-03-14 16:32 mugua250 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.cnblogs.com/huqingyu/archive/2009/04/15/1436664.html下文内容大部分是根据 《Cron Help Guide》 翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start /sbin/service c 阅读全文
posted @ 2013-03-14 16:31 mugua250 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://blog.chinaunix.net/uid-26707720-id-3256694.html1. 前言: 有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的. 但这不像编译错误一样会提示到文件->行, 而是没有任何信息, 使得我们的调试变得困难起来. 2. gdb: 有一种办法是, 我们用gdb的step, 一步一步寻找. 这放在短小的代码中是可行的, 但要让你step一个上万行的代码, 我想你会从此厌恶程序员这个名字, 而把他叫做调试员. 我们还有更好的办法, 这就是core file. 3. ulimit: 阅读全文
posted @ 2013-03-05 19:26 mugua250 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.cnblogs.com/vamei/archive/2012/12/02/2796988.html在粗略了解了IP接力和IP地址后,我们再反过来,看一看IP协议的具体细节和设计哲学。IPv4与IPv6头部的对比我们已经在IP接力中介绍过,一个IP包分为头部(header)和数据(payload/data)两部分。头部是为了实现IP通信必须的附加信息,数据是IP通信所要传送的信息。黄色区域 (同名区域)我们看到,三个黄色区域跨越了IPv4和IPv6。Version(4位)用来表明IP协议版本,是IPv4还是IPv6(IPv4, Version=0100; IPv6, 阅读全文
posted @ 2013-01-06 10:57 mugua250 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.cnblogs.com/licheng/archive/2008/07/05/1236744.html Linux 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。通过本专题,我们可以学习 Linux 的分层架构、内核配 阅读全文
posted @ 2012-12-27 13:41 mugua250 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.slyar.com/blog/c-cpp-sizeof.htmlC语言:char a = 'a';sizeof(char) = 1sizeof(a) = 1sizeof('a') = 4C++语言:char a = 'a';sizeof(char) = 1sizeof(a) = 1sizeof('a') = 1字符型变量是1字节这个没错,奇怪就奇怪在C语言认为'a'是4字节,而C++语言认为'a'是1字节,纠结了...网上查了一下,原来是规则,原因如下:C99标准的规定, 阅读全文
posted @ 2012-12-13 17:17 mugua250 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。恩,问这个问题的人太多了,懒得继续回答,直接贴上来自己看。。。优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符*取值运算符*指针变量单目运算符&取地址运算符 阅读全文
posted @ 2012-12-13 17:11 mugua250 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://blog.csdn.net/cccallen/article/details/6619994连接套接字,阻塞的套接字超时时间很长无法接受,而是用非阻塞套接字时使用的方案也有多种。后者是个比较好的方法方案1:不断重试,直到连接上或者超时:[cpp] view plaincopyintconnect_socket_timeout(intsockfd,char*dest_host,intport,inttimeout){ structsockaddr_inaddress; structin_addrinaddr; structhostent*host; interr,n... 阅读全文
posted @ 2012-12-04 15:03 mugua250 阅读(748) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页