![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
精华转帖
woods2001
IT农民工一枚
展开
-
ubuntu上关于Code::Blocks(8.02RC)的安装全记录
Code::Blocks是一个开源的跨平台的C/C++的IDE,和VC++系列的IDE非常类似,这对于从windows下转型到Linux的用户是一个非常不错的选择。windows下早就安装过了,体验之后非常不错,虽然和vc不能相提并论,但是在linux下面能够使用到这么强大的IDE已经非常了不起了。那么开始把,本人的系统是ubuntu8.04,几经周折,终于成功完成。 开始原创 2009-08-11 17:12:00 · 605 阅读 · 0 评论 -
APUE学习笔记(1)-限制查询
写在前面1. 学习linux环境下的编程,《UNIX环境高级编程》(行话叫APUE)应该是必读的一本书。毫无疑问,APUE可以作为API的参考手册。但是,个人认为书中的许多概念和思想仍然需要细细揣摩。细节的积累,一来是良好模式设计的基础,二来为学习内核知识提供了上层视角。读书笔原创 2009-10-27 11:05:00 · 406 阅读 · 0 评论 -
APUE学习笔记(8)-执行程序
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第8章。2. 总结了如何使用exec函数族为新创建的进程执行程序。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。原创 2009-10-27 11:13:00 · 393 阅读 · 0 评论 -
深入Linux网络核心堆栈
创建时间:2003-08-22文章属性:翻译文章提交:raodan (raod_at_30san.com)==Phrack Inc.== 卷标 0x0b, 期刊号 0x3d, Phile #0x0d of 0x0f|=---------------------=[ 深入Linux原创 2009-11-13 18:47:00 · 700 阅读 · 0 评论 -
getopt函数的使用(转)
每一天你都在使用大量的命令行程序,是不是感觉那些命令行参数用起来比较方便,他们都是使用getopt来实现的。在Linux下使用getopt写程序是一种比较cool的事情,下面来简单的介绍一下getopt的使用。=== getopt使用 ===在讨论参数处理之前,我们先明确两个概念:选项、选项参数gcc -g -o test test.c我们经常使用上面的命令来编译程序原创 2009-11-10 22:27:00 · 554 阅读 · 0 评论 -
IP包的校验和
IP头结构 IPv4首部一般是20字节长。在以太网帧中,IPv4包首部紧跟着以太网帧首部,同时以太网帧首部中的协议类型值设置为080016。 IPv4提供不同,大部分是很少用的选项,使得IPv4包首部最长可扩展到60字节(总是4个字节4个字节的扩展) 0481216192431版本首部长度服务类型长度认原创 2009-11-14 10:35:00 · 8354 阅读 · 0 评论 -
linux面试题目(转)
一.填空题:1. 在Linux系统中,以文件方式访问设备 。2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。3. Linux文件系统中每个文件用i节点来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和原创 2009-11-26 21:52:00 · 1030 阅读 · 0 评论 -
IT外道
一转眼,快25了,郁闷了,学生时代的衣服不能穿了.找啊找,发现下面这些牌子:1.JACK&JONES(杰克.琼斯)JACK&JONES(杰克.琼斯)是丹麦Bestseller集团旗下的主要品牌之一。 品牌于1972年问世,以其简洁纯粹的风格吸引男性的目光,代表了欧洲时尚潮流的男装品牌。个人意见:最近店面扩张比较厉害,连慈溪也有了专卖,看上去很美,款式和用色都不错,适合体型高原创 2010-04-25 16:43:00 · 591 阅读 · 0 评论 -
我对Scurm的理解
先说说一些大家都比较模糊的词语,来一个准确一点的定义。Scrum,名称来自英式橄榄球,寓意是在比赛中每个队员都应时刻保持对场上全局的判断,然后通过集体行动,奋力实现统一目标。Backlog,急待完成的任务,包括未细化的产品功能要求、Bugs改进、具竞争力的功能及技原创 2011-09-05 17:29:39 · 812 阅读 · 0 评论 -
VC下Debug和Release区别
之前了解一些,下面这篇博文讲的挺深入的,受教了!转自:http://www.cnblogs.com/JemBai/archive/2009/01/13/1374805.html,3Q!VC下Debug和Release区别最近写代码过程中,发现 Debug原创 2011-09-08 17:06:51 · 628 阅读 · 0 评论 -
XML Schema教程——XML应用
1. 最简单的schema文档 如何写一个最简单的xml schema文档呢? 首先,我们写出一个最简单的xml文档。 hello.xml ------------------- hello world!! hell原创 2011-08-22 22:04:46 · 664 阅读 · 0 评论 -
XML Schema介绍
XML Schema 是基于 XML 的 DTD 替代者。XML Schema 描述 XML 文档的结构。XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。什么是 XML Schema?XML Sc原创 2011-08-22 17:24:43 · 581 阅读 · 0 评论 -
APUE学习笔记(21)-IO多路转接
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第14章。2. 总结了IO多路转接的概念,以及select、pselect和poll函数的用法。3.原创 2009-10-27 11:18:00 · 479 阅读 · 0 评论 -
APUE学习笔记(9)-进程关系
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第9章。2. 总结了关于进程关系和作业控制的一些概念。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。 l原创 2009-10-27 11:14:00 · 373 阅读 · 0 评论 -
你了解句柄吗?
我觉得自己对于指针理解比较透彻了,但关于句柄的理解,就容易犯理解成指针的错误. 一般说:句柄是资源(或项目)的唯一标识. 俺觉得这其实说得很不明白的,现在我想问的是句柄到底是怎么标识资源的: 1,句柄在32位机上是32位整型吗? 2,当HANDLE handle;声明句柄时,handle是它的标识符吗?如int a;则a就是标识符. 3,既然句柄是一个整型值,那么,它在内存的什么位置呢?栈上吗?原创 2009-06-23 19:08:00 · 883 阅读 · 0 评论 -
借助sniffer诊断Linux网络故障
嗅探器(sniffer)在网络安全领域是一把双刃剑,一方面常被黑客作为网络攻击工具,从而造成密码被盗、敏感数据被窃等安全事件;另一方面又在协助网络管理员监测网络状况、诊断网络故障、排除网络隐患等方面有着不可替代的作用。嗅探器是企业必不可少的网络管理工具。本文以Linux平台下三个常用的网络嗅探器Tcpdump、Ethereal和EtherApe为例,介绍如何借助sniffer来诊断原创 2009-09-27 10:12:00 · 1111 阅读 · 0 评论 -
TCP/IP RFC(实用转贴)
TCP/IP协议文档chinayaosir email:chinayaosir@126.com 整理时间:2007/08-10/*************************************************************************/目录清单1.数据链路层.ATM.Token-Ring.Ethernet-----------原创 2009-09-26 22:41:00 · 1469 阅读 · 0 评论 -
APUE学习笔记(1)-errno变量
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第1章。2. 主要介绍errno变量的使用,包括如何打印出错消息,以及多线程下的errno变量。3. 希望本原创 2009-10-27 11:08:00 · 595 阅读 · 0 评论 -
APUE学习笔记(4)-文件共享
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第3章。2. 主要总结了UNIX系统下描述文件的三种数据结构,以及文件共享的相关概念。3. 希望本文对您有所帮助,也欢迎原创 2009-10-27 11:10:00 · 448 阅读 · 0 评论 -
APUE学习笔记(5)-设置用户ID
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第4章。2. 总结了用户ID和文件访问权限检查的概念,以及设置用户ID的用法。3. 希望本文对您有所帮助,也原创 2009-10-27 11:11:00 · 402 阅读 · 0 评论 -
APUE学习笔记(7)-僵死进程
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第8章。2. 总结了进程终止方式和僵死进程的概念,以及使用wait函数获取子进程的终止状态。3. 希望本文对您有所帮助,原创 2009-10-27 11:12:00 · 487 阅读 · 0 评论 -
APUE学习笔记(20)-文件记录锁
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第14章。2. 总结了文件记录锁的基本概念和使用方法。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。 记原创 2009-10-27 11:18:00 · 749 阅读 · 0 评论 -
APUE学习笔记(3)-时间概念
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第1、6、8章。2. 总结了UNIX系统下的两种时间概念。3. 希望本文对您有所帮助,也欢迎您给我提意见原创 2009-10-27 11:09:00 · 508 阅读 · 0 评论 -
APUE学习笔记(15)-线程同步
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第11章。2. 总结了线程同步的三种方法:互斥量、读写锁以及条件变量。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。原创 2009-10-27 11:16:00 · 478 阅读 · 0 评论 -
APUE学习笔记(6)-创建进程
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第8章。2. 总结了如何使用fork函数创建进程,以及父子进程间的一些关系。3. 希望本文对您有所帮助,也欢迎您给我提意原创 2009-10-27 11:12:00 · 399 阅读 · 0 评论 -
浅谈按钮分组和位置
1.视觉流向用户浏览页面的视觉流向通常是从左上至右下的一条弧线,我们可以看到通常浏览器的操作都是在右侧,关闭|缩小|滚动条等等。符合视觉流向通常情况下,我们会将按钮安排在相同的对象右边,或者是下面,但是复杂界面元素的底部一般是用户的“盲点”。我们将影响整个页面或者对话框的原创 2011-08-24 15:04:52 · 629 阅读 · 0 评论