自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (8)
  • 收藏
  • 关注

原创 IT项目成本管理

<br />IT项目成本组成部分很多,要做好成本控制就要从方方面面入手,才能使项目成本更低,成本不是越低越好,我们要降低不必要的成本。有些做法也与公司管理制度有关,不见得是通用的。 1、进度控制。 绝大多数项目费用超支都与项目延期相关,延期会造成人工成本、各种费用增加。所以,项目经理尽量不要让项目延期,尤其不能因为某一问题拖累整个项目延期,如果存在一些造成延期的因素一定要慎重对待。最常遇到的拖后腿问题是性能问题、需求变更,只要重视,加强过程控制,还是可以克服的。 2、人员成本控制。 人员结构要在能够完成任务

2011-03-18 16:02:00 1005

转载 gdb调试(七)

gdb调试(七)  <br />改变程序的执行<br />———————<br />    一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。<br />    <br />    <br />一、修改变量值<br />    修改被调试程序运行时的变量值,在GDB中很容易实现,使用GDB的print命令即可完成。如:<br />  

2011-03-14 09:40:00 463

转载 gdb调试(六)

gdb调试(六)[ 2009-1-7 22:36:00 | By: lilylu123 ] 0推荐<br />七、设置显示选项<br />    GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。<br />    set print address <br />    set print address on <br />        打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。系统默认为打开的,如:<br />        <br />        (gdb) f<b

2011-03-14 09:39:00 551

转载 gdb调试(四)

gdb调试(四)  0推荐<br />查看栈信息<br />—————<br />当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。<br />下面是一些查看函数调用栈信息的GDB命令:<br />    backtrace <br />    bt <br />        打印当前的函数调用栈的所有信息。如:<br />        <br />  

2011-03-14 09:35:00 436

转载 gdb调试(五)

gdb调试(五)  0推荐<br />查看运行时数据<br />———————<br />    <br />    在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:<br />    <br />    print <expr><br />    print /<f> <expr><br />        <expr>是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),<f>是输出的

2011-03-14 09:35:00 465

转载 gdb调试(三)

gdb调试(三)  0推荐<br />四、维护停止点<br />上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。<br />    clear<br />        清除所有的已定义的停止点。<br />    clear <><br />    clear <filename:><br />        清除所有设置在函数上的停止点。<br />   

2011-03-14 09:34:00 407

转载 gdb调试(二)

gdb调试(二)  <br />GDB的命令概貌<br />———————<br />启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示:<br />    /home/hchen> gdb<br />    GNU gdb 5.1.1<br />    Copyright 2002 Free Software Foundation, Inc.<br />    GDB is free software, covered by

2011-03-14 09:33:00 428

转载 用GDB调试程序

<br />用GDB调试程序<br />GDB概述<br />————<br />GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。<br />一般来说,GDB主要帮忙你完成下面四个方面的功能:<br />    1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。<br /

2011-03-14 09:31:00 450

转载 STL学习资料大全

STL学习资料大全<br />STL入门教程: 标准模板库(STL)介绍 ★★★★★ 本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为STL的入门文章,新手不容错过。<br />STL实践指南 ★★★★★ 文章从STL基础知识讲起,逐步深入,涉及到了STL编写代码的方法、STL代码的编译和调试、命名空间、STL中的ANSI/ISO字符串、各种不同类型的容器、模板、游标、算法、分配器、容器的嵌套等方面的问题,作者在这篇文章中对读者提出了一些建议,并

2011-03-11 10:24:00 1095

转载 LDAP统一验证的理解

<br />接触ldap,可以说是从iRedMail开始,对这个的了解和认识也一点一点增加。<br /><br />大家其实都知道通过LDAP可以实现身份统一验证,大家只需要记住一套的用户名和密码就可以。不过不同的软件实现的方式,会有很大的差异,我就把我了解,接触过的,总结一下。<br /><br />1:php-ldap<br /><br />现在开源的程序,php的很多,那么php的程序,如果让用户采用ldap的验证呢,其实他是需要php-ldap类似的模块,让php支持ldap,这样就可以实现直接去验

2010-11-30 13:17:00 7977

转载 VMware虚拟机中修改Linux MAC地址的方法

VMware虚拟机中修改Linux MAC地址的方法  1、修改虚拟机的*.vmx文件.这种方法最值得推荐,因为这样就类似于重新“烧录”了VMware虚拟机的“物理网卡ROM”。方法是:分两种情况:a:ethernet0.addressType = "static"ethernet0.Address = "00:50:56:0A:0B:0C""static"说明VM的"物理

2010-03-22 10:44:00 744

转载 IPTABLES

IPTABLES Iptables 基础,规则、链、表规则:就是网络管理员预定义的条件,规则一般定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息包过滤表中,这些规则分别定义了源地址、目的地址、传输协议(如TCP,UDP,ICMP)和服务类型(HTTP,FTP,SMTP)等,当数据包与规则匹配时,iptables就根据规则所定义的方法来处理这些数据包,如放

2010-03-17 09:57:00 1293

转载 Iptables 规则 一些简单实例和详细介绍

Iptables 规则 一些简单实例和详细介绍设定规则iptables -p INPUT DROP iptables -p OUTPUT ACCEPT iptables -p FORWARD DROP 1、防止外网用内网IP欺骗iptables -t nat -A PREROUTING -i eth0 -s 10.0.0.0/8 -j DROP iptables -t nat

2010-03-17 09:49:00 600

转载 Linux网卡的读写编程

Linux网卡的读写编程zzLinux系统的所有设备都是以文件的形式存在的,所以对系统的操作可以转换为对文件的操作。本程序实现对网卡这个硬件设备进行读取操作,即也是对设备的文件进行读写操作。代码看似麻烦,但却不复杂。主要的系统函数有:socket(),ioctl(),memcpy(),strcpy()。两个复杂的结构体:sockaddr_in,ifreq。.../#includ

2010-03-09 13:42:00 1622

转载 linux内核初探.系统后台启动简单介绍

linux内核初探.系统后台启动简单介绍 一、序  Linux系统是如何启动,这对将来应用开发是十分重要的,本文整理自Linux论坛,结合Moto E680,夏新E600和飞利浦968进行简单介绍二、重要提示    为了方便更好的理解本文,提供下面链结。    全系列的文章地址,手机应用开发专栏:上面的

2010-03-05 13:10:00 849

转载 send/sendto/sendmsg系统调用

【send/sendto/sendmsg系统调用】 【send/sendto/sendmsg系统调用】     功能描述:发送消息。send只可用于基于连接的套接字,send 和 write唯一的不同点是标志的存在,当标志为0时,send等同于write。sendto 和 sendmsg既可用于无连接的套接字,也可用于基于连接的套接字。除了套接字设置为非阻塞模式,调用将会阻塞直到数据被

2010-03-05 09:15:00 998

转载 iptables 应用初探(nat+三层访问控制)

 iptables是一个Linux下优秀的nat+防火墙工具,我使用该工具以较低配置的传统pc配置了一个灵活强劲的防火墙+nat系统,小有心得,看了网上也有很多这方面的文章,但是似乎要么说的比较少,要么就是比较偏,内容不全,容易误导,我研究了一段时间的iptables同时也用了很久,有点滴经验,写来供大家参考,同时也备日后自己翻阅。首先要说明的是,iptables操作的是2.4以上内核的netfi

2010-02-05 16:55:00 1133

原创 嵌入式pppoe

 一:总的来说可以分四点1:arm linux 内核支持ppp2: install  ppp-2.4.4 (rp-pppoe要ppp的支持才能正常运行)。3: install  rp-pppoe。4:把步骤(2)(3)中生成的相应文件下载到目标板,根据相应提示适当修改就行了。二:需要的包移植需要rp-pppoe和ppp。我用的是rp-pppoe3.10和ppp-2.4.

2009-11-25 16:29:00 3718 1

转载 十八个生活秘诀让男人永保青春

情岁月会侵蚀人的容貌、力量和健康,美国《男性健康》杂志日前撰文指出,要想保持青春和延年益寿其实并不难,生活中有18个秘诀,它们就像橡皮擦一样,至少可以将男人的年龄“擦掉”10岁。1.常用剃须刀,年轻5岁半。英国诺森比亚大学调查发现,刮胡子的男人比胡子拉碴的男人看上去年轻5.5岁。皮肤学专家肯尼思·比尔博士表示,刮胡子会刺激脸部胶原蛋白的产生,让皮肤更光滑。2.少吃点,多记点。德国科研人员发

2009-11-22 13:32:00 776

转载 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop

 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop2007-08-31 12:19转载请注明来源:http://hi.baidu.com/phpsinet_aton,inet_addr和inet_ntoa在点分十进制数串(如,“192.168.1.10")与他的32位网络字节二进制值之前转换I

2009-10-29 16:40:00 756

转载 sigemptyset、sigaddset、sigprocmask的用法

 sigemptyset、sigaddset、sigprocmask的用法源程序:#include #include #include #include int main(int argc,char **argv){double y;sigset_t intmask;int i,repeat_factor;if(argc!=2){fprintf(stderr,"

2009-10-29 16:14:00 2014 1

转载 房价收入比最高20倍 相关专家认为楼市泡沫已现

房价收入比最高20倍 相关专家认为楼市泡沫已现2009年10月28日07:44  [提要]经济学家谢国忠日前在凤凰卫视《财经点对点》栏目中表示,通过房地产的价值跟GDP的比例、房租回报率、房地产生产量、房价收入比四项指标比较,中国楼市已现泡沫。南京有关专家认为,无论从哪个指标来衡量,国内楼市确实已存在泡沫,但最具代表性的指标当数房价收入比。 经济学家谢国忠日

2009-10-28 08:53:00 1108

转载 研究称丈夫比妻子大5岁不易产生矛盾离婚率低

人们往往把维系婚姻的秘诀归结于“彼此吸引”、“投入”、“耐心”和“真爱”等要素。   欧洲科学家却有不同意见。他们“不浪漫地”将婚姻维系情况与配偶双方的年龄、受教育程度和婚史等客观因素挂钩,为幸福婚姻制定出最佳“配方”。   追踪调查   这项名为“优化婚姻市场”的研究刊登于《欧洲运筹学杂志》。   参与研究的专家们称运用这个理论成果可以预言一些婚姻的“短寿率”是其他婚姻的5倍。   英国巴斯大学

2009-10-27 09:03:00 838

原创 使用Busybox做一个小巧的Linux操作系统

1.基础知识 一个操作系统可以简单的抽象为,引导程序 内核 文件系统。  vmlinuz是Linux 内核的镜像文件,可以被引导程序加载,从而启动Linux系统。  initrd的全称是boot loader initialized RAM disk,它是系统启动时所使用的根文件系统映像文件,这个文件系统中包含几个驱动模块,用来装载实际的根文件系统,比如一个IDE或SCSI硬盘

2009-10-21 09:35:00 777

原创 OpenSSL 详细介绍

 OpenSSL 详细介绍 对称加密算法     OpenSSL 一共提供了8 种对称加密算法,其中7 种是分组加密算法,仅有的一种流加密算法是RC4。这7 种分组加密算法分别是AES、DES、Blowfish、CAST、IDEA、RC2、RC5,都支持电子密码本模式(ECB)、加密分组链接模式(CBC)、加密反馈模式(CFB)和输出反馈模式(OFB)四种常用的分组密码加密模式。其中,

2009-10-20 14:08:00 4224

原创 嵌入式linux系统裁剪

 花了几天的时间,终于把系统从近200 MB裁到小于16 MB, 虽然现在看来过程非常简单,对于最初的那点恐惧觉得有点可笑。在这里把主要心得写一下,总结一下心得, 希望可以给相关人员一点参考。     主要步骤如下:    1. 充分了解系统    这有点像废话,但是确实很重要,特别对不是自己负责的模块,需要花点时间去在调研。最初觉得不好下手是没有对系统进行足够的了解,并不知道它为什么

2009-07-16 11:23:00 1044

转载 最小的Linux系统制作过程详解

 一,什么是BabyLinux 二,为什么要做这样一个linux 三,什么人适合读这篇文档 四,应该具备的知识 五,linux系统引导过程简介 六,编译内核 七,编译busybox 八,制作根文件系统 九,制作ramdisk映象文件 十,内核与busybox的整合 十一,安装测试和内容调整 十二,babylinux中的BUG 十三,接下来要做的事情 十四,参考文献 一,什么是BabyLinux B

2009-07-16 11:23:00 1077 2

原创 linux裁剪(DOM上)

 前言:为了完成用户的需求,需制作一个完整的环境供AP运行,且存在一些约束条件。关键字:DOM Kernel Busybox X-Window Window-Manager Interbase nvidia cutdown目标说明:在一个64M的DOM(Disk on module)上建立可以运行完整的AP的环境约束条件:1、可利用的总空间为64M,由DOM提供,但实际可用空间只有53-59M,原

2009-07-16 11:21:00 2220 1

转载 Linux内核裁剪的步骤

 Linux内核裁剪的步骤在menuconfig中配置,可以对进行Linux内核配置选项及删改。本文介绍详细配置方法。第一部分:全部删除Code maturity level options ---> 代码成熟等级选项[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完

2009-07-16 11:18:00 896

原创 各大IT公司工资一览

我把它分作互联网、软件、硬件、网络4个方向,这样大家也好对比一下。互联网:百度:     搜索等核心部门16W+,实习是一个很好的途径,我有几个同学都是实习时留下的google:   18W+,会有股票腾讯QQ:   本科生至少7W,研究生至少10W,腾讯研究院16W+网易:     11W+,其搜索部门有道大概15W+盛大:     研究生7K,本科生4K完美时空: 一般只要清华北大的,16

2009-06-11 21:15:00 11559

转载 回调机制

 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口)。回调

2008-09-04 16:32:00 678

转载 C struct 中字节对齐问题

 C struct 中字节对齐问题 VC中下面几个结构体大小分别是多少呢struct MyStruct {     double m4;     char m1;     int  m3; }; struct MyStruct {     char m1;     double m4;     int m3; }; #pragma pack(pu

2008-09-04 16:28:00 551

转载 如何编写Linux设备驱动程序

如何编写Linux设备驱动程序  序言    Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动 程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的

2007-12-04 16:15:00 905 1

转载 Vi指令大全

Vi指令大全Wikipedia,自由的百科全书 目录 showTocToggle("显示","隐藏") [显示隐藏] 1 进入vi的命令 2 移动光

2007-12-04 12:42:00 559

转载 Linux上最常用的文本编辑器Vi

  本章介绍Linux上最常用的文本编辑器Vi。文本编辑器是所有计算机系统中最常使用的一种工具。用户在使用计算机的时候,往往需要建立自己的文件,无论是一般的文本文件、数据文件,还是编写的源程序文件,这些工作都离不开编辑器。  Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、Vi和Emacs等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。行编辑

2007-11-30 10:46:00 1229 1

原创 C/C++ 笔试、面试题目大汇总

1.求下面函数的返回值(微软)int func(x) {     int countx = 0;     while(x)     {           countx ++;           x = x&(x-1);      }     return countx; }  假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申

2007-11-29 11:16:00 971

转载 成为嵌入式程序员应知道的0x10个问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。  从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCI

2007-11-29 11:08:00 535

转载 寻找最快的大文件拷贝方法 转载

    众所周知微软的操作系统自带的拷贝是很“弱智”的,速度不高,无断点续传,而且拷贝会拖累其他的应用程序,占用大量的文件缓存。所以很多高级的拷贝工具孕育而生,用过最好的是FastCopy。FastCopy的拷贝速度基本上可以达到磁盘的极限,还因为他开源,所以可以看到其实现。但是很可惜他的工程是VC6的,而且源代码注释都是日文的,不仅如此,其源代码风格很让人迷惑。证实了我的那句话:开源软件

2007-08-31 16:29:00 2335 1

opnet8

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet7

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet6

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet5

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet4

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet3

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet

继续发布OPNET仿真的实例供大家参考

2008-07-05

opnet

经典OPNET实例,是学习opnet的很好入门方式

2008-07-05

空空如也

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

TA关注的人

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