自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 跟我一起写 Makefile

转载:跟我一起写 Makefile 陈皓http://blog.csdn.net/ugg/archive/2007/05/23/1622555.aspx  概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makef

2011-06-23 18:58:00 487

原创 测试

自动化测试工具方案方案A:A公司可以采用IBMRational产品为主的软件测试自动化方案。  ●采用RationalTestmanager来进行整个测试流程的管理,为相关开发和测试小组成员分配相应权限,改变以前通过邮件以及Word、Excel文档管理测试的工作方式。  ●部署RationalRobot,用它来完成功能相关的测试工作以及新版本发布时的冒烟测试。此外,RationalRobot也能较好地完成性能相关测试。统一的操作方式降低了工具的学习周期和培训带来的大笔开销。  ●部署Rati

2011-05-27 15:39:00 506

原创 UML建模

以下内容来自《UML2.0 学习指南》一书,作者Russ Miles贯穿模型的两种UML表示法元素·注释符(notes):注释可使用点线附着在另一元素上。·构造型(stereotypes)构造图表示特殊的用途或意图,几乎可以用于UML表示法的任何元素。构造型修改元素的含义,描述元素在模型中扮演的角色。构造图有时有一个关联图标(如人形图标),但更多是通过名称两端加上海鸟括号来表示构造型(如>)。uml建模中“4+1”模型(Philippe Kruchten提

2011-05-16 16:57:00 580

转载 Subversion:版本控制

搭建Subversion服务器1、软件下载服务器:Subversion服务器(VisualSVN Server也是一个不错的选择)客户端:TortoiseSVN,这是Subversion的windows客户端2、服务器和客户端安装:简单3、建立版本库(Repository)运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后,可以直接运行,如:svnadmin create E:/svnd

2011-05-06 16:56:00 1658

原创 DesignGUI:Balsamiq Mockups

Balsamiq Mockups It is a good tool to make rapid prototype design.It is simple and easy to use,and often help you get good ideas.Try it,and you will like it.Below is the official introduction:Create Better SoftwareIterate SUPER-fast and get honest feedback

2011-05-06 15:53:00 814

原创 OO面向对象设计

本文内容摘自:《写给大家看的面向对象编程书》,作者Matt Weisfield——一、面向对象基本概念OO和过程式程序设计的区别在OO设计中,属性和行为都包含在一个对象中,而在过程式程序设计(或者说结构化设计)中,属性和行为是分开的。OO的封装(对象同时包含属性和行为)限制了外部对某些属性/方法的访问(数据隐藏),以此保证了OO系统中高度的数据完整性。每个类都包含三个基本部分:类名、属性(数据)和方法(行为)。类和对象类是对象的模板,对象是类的一个实例。接口与实现 接口定义了对象

2011-05-04 16:25:00 849

转载 LINUX系统备份与恢复

debian系统备份与恢复系统备份类型1、Full BackupFull backup is the starting point for all other backups, and contains all the d$Backing up is the slowest.The storage space requirements are the highestRestore is the fastest.2、Incremental BackupIncremental b

2011-04-25 17:16:00 517

转载 Linux文件系统管理

linux文件系统linux文件系统剖析http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/linux文件系统结构目录结构解读:http://blog.21ic.com/user1/1772/archives/2009/58739.html更详细介绍:http://blogold.chinaunix.net/u1/44388/showart_383339.html结构图:http://p.blog.csdn.ne

2011-04-25 17:07:00 598

转载 Debian入门一句话

<br />转自:http://blogold.chinaunix.net/u/12592/showart_164193.html<br /> <br />在本一句话问答中,一般来说#开头的命令表示需要root权限,$开头的表示普通用户权限即可<br /><br />---------------------------Debian的发音-------------------------------<br />Debian is pronounced /Deb'-ee-en/ 类似于带宾<br />

2011-04-23 14:55:00 872

转载 进程管理

<br />windows<br />使用Process Exploer<br />http://technet.microsoft.com/en-us/sysinternals/bb896653<br /> <br /> <br />linux

2011-04-22 11:33:00 294

转载 编程

原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳 森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。我会持续更新这些经验,我可能还

2011-04-19 10:59:00 374

原创 LINUX部分命令

切换目录cd返回上一个目录:cd -

2011-04-18 15:02:00 459

转载 Wireshark

<br />保存过滤出来的包:<br />1、先用filter进行过滤,然后File——Save As,Packet Range里面选择Displayed,然后保存。<br />2、如果想保存从第2001个到第3000个这1000个包,可以在2001个包上点右键选择Mark Packet(toggle),在第3000个包上点右键选择Mark Packet(toggle),然后File——Save As,Packet Range里面,选择First to last marked,然后保存。或者不用标记

2011-04-18 14:42:00 1189

转载 【镜像相关】虚拟机、LIVECD及其他

VmwareBeini虚拟机与宿主机文件拷贝1、网络连接模式:NAT2、通过FTP/Tftpd32访问目录或文件http://www.ibeini.com/documentation/copy-file-with-ftp/copy-file-with-ftp.html

2011-04-15 21:14:00 1584

转载 奶嘴-破解无线

 http://blog.xjxhd.cn/article/js/aireplay.htm 比spoonwep2更傻瓜的破解工具minidwep密码保存在keyfound文件中,find /  -name  keyfound*aireplay-ng的6中攻击模式详解-0   deautenticate冲突模式使已经连接的合法客户端端强制断开与路由器的连接,使其重新连接。在重新连接过程中获得验证数据包,从而产生有效的arp数据。如果一个客户端连在路由器上,但是没有人上

2011-04-13 16:14:00 9245 2

转载 LINUX挂载U盘

http://blog.csdn.net/lh163/archive/2007/11/16/1888393.aspx1、查看U盘位置(通过容量和类型) fdisk -l2、创建挂载位置mkdir /mnt/usb一般都是挂载在/mnt 文件夹之下 mnt文件夹主要存放光盘,软盘等移动存储介质3、挂载mount -t vfat /dev/sdb1 /mnt/usbvfat 是表示挂载的u盘文件系统,linux中把fat16,fat32,ntfs 都归为 vfat 格式,而/dev/sdb1 就是想要挂载的

2011-04-13 14:30:00 749

转载 Vim

Vim基本功能http://www.cppblog.com/loky/archive/2008/12/09/68978.aspxVim搭建C/C++编程环境http://easwy.com/blog/archives/tag/vim/page/5/

2011-04-11 11:33:00 984

转载 LINUX无线上网

http://hi.baidu.com/open_hard/blog/item/33e52e313699cbac5fdf0edb.html/cmtid/a3e43918b0ff530934fa41c7 1.前期准备先查看一下自己安装的内核版本咯,然后根据内核版本安装headerslinux-headers-内核版本号原先我想去重新编译内核的,但是想想不需要,后来google了一下,果然只要这些headers就可以了,对嘛,ndiswrapper的编译需要用到的也只是这些头文件而已2.下载ndis

2011-04-11 10:15:00 1172

转载 LINUX解压问题

http://blog.csdn.net/master_bxz/archive/2006/11/30/1422354.aspxLinux下解压tar.gz文件有时候用“tar zxvf”命令- zxvf -z 是配合解压.GZ的 -x 解开一个包文件 -v 显示详细信息 -f 必须,表示使用归档文件

2011-04-11 10:05:00 292

转载 LINUX基础安装

http://blogold.chinaunix.net/u/22520/showart_158637.htmlLinux下常用的中文输入法有两个,一个是SCIM,另一个是FCITX。1、SCIM的安装与设置apt-get install scim这样就把SCIM装好了,但SCIM只是一个输入法平台,所以还要在上面安装码表。安装智能拼音输入法:apt-get install scim-chinese安装其它中文输入法(如五笔等):apt-get install scim-tabl

2011-04-11 09:48:00 396

转载 debian下软件包管理方式总结

http://it.chinawin.net/os/article-ab8.htmldebian下软件包管理方式总结Linux最流行的包管理方式除了rpm之外就是debian的deb格式了。目前采用deb管理方式的主流操作系统主要有debian和ubuntu系列。和rpm包管理方式不同的是,虽然debian也有包含所有软件包的诸多iso光盘。但debian使用者更习惯于直接从网络上通过源get软件包。现在rpm也有apt-get的port,但还是不够完善,rpm使用者一般是通过yum或者光盘寻找

2011-04-01 10:25:00 616

原创 Linux编程环境搭建

安装c语言的开发包,包含了gcc make gdb和libc函数库 很多工具#apt-get install build-essential安装GTK#sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置sudo apt-get install devhelp #这

2011-04-01 10:16:00 288

原创 软件工程零碎

<br /><br />估算模型是科学,专家经验是艺术<br />估算过程是科学,灵活调整是艺术<br />参数模型是科学,个体影响是艺术<br />过程定义是科学,过程裁剪是艺术

2011-03-30 17:21:00 307

转载 开源协议比较

freedom与free price是不同的,商业软件就必须保密么?明白了吧。开源注重的是代码分享,你卖多少钱是你的事,当然也有例外。Gtk+采用的是LGPL协议的自由软件包,是GNU项目的一部分Lipcap采用的是BSD协议。现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的

2011-03-29 17:08:00 335

转载 Make的意义

<br />原文:http://blog.csdn.net/ventry/archive/2006/06/01/766894.aspx<br /> <br /> <br />假设我们有下面这样的一个程序,源代码如下: <br />/* main.c */ <br />#include "mytool1.h" <br />#include "mytool2.h" <br />int main(int argc,char **argv) <br />{ <br />

2011-03-25 16:29:00 526

转载 GCC基本用法

<br />初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。编译则使用GCC命令。要往下学习首先就得熟悉GCC命令的用法。<br />GCC命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。<br />一. 常用编译命令选项<br />假设源程序文件名为test.c。<br />1. 无选项编译链接<br />用法:#gcc test.c<br />

2011-03-25 16:06:00 237

空空如也

空空如也

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

TA关注的人

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