自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

^_^TaeYang-Jade^_^

See a better world to meet better for ourselves.

  • 博客(30)
  • 资源 (11)
  • 问答 (6)
  • 收藏
  • 关注

原创 wait函数和僵尸进程(APUE)

wait函数和僵尸进程(APUE)wait和waitpid函数原型:1 #include 2 3 pid_t wait(int *status);4 pid_t waitpid(pid_t pid, int *status, int options);当进程正常或者异常终止时,内核就像其父进程发送SIGHLD信号,因为子进程终止是个异步信号,所以这种信号也是内

2012-11-25 13:46:10 712

原创 进程编程—fork,getpid,exit

一、要搞清楚fork的执行过程,就必须先讲清楚操作系统中的“进程(process)”概念一个进程,主要包含三个元素:o. 一个可以执行的程序;o. 和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等);o. 程序的执行上下文(execution context)。不妨简单理解为,一个进程表示的,就是一个可执行程序的一次执行过程中的一个状态。操作系统

2012-11-25 13:02:29 1390

原创 获取进程和线程id函数简介

C语言getpid函数简介  函数功能:取得进程识别码  相关函数:fork,kill,getpid  头文件:旧版本:unistd.h,在VC++6.0下可以用process.h  函数原型:旧的原型为pid_t getpid(void);,推荐使用int _getpid( void );这种形式。注意,函数名第一个字符是下划线。

2012-11-25 12:44:11 1477

原创 pdf加入书签

最近经常看一些PDF的电子文档,痛苦的是Adobe Reader竟然没有提供书签的功能,每次看完之后再回到上次看的地方都很麻,到网上一找,还真有人就做了PDF的书签,下载一试效果不错,于是参看了一下Adobe Reader的SDK,修改了一点地方,以更方便的使用,下面是程序的使用方法1、打开编辑的首选项项2、确保下面的选项都被选中3 把下面的代码保存为一个b

2012-11-24 20:18:22 722

原创 B/S与C/S的区别

B/S 是Browser/Server指浏览器和服务器端,在客户机端不用装专门的软件,只要一个浏览器即可(瘦客户端)  C/S 是Client/Server指客户机和服务器,在客户机端必须装客户端软件及相应环境后,才能访问服务器(胖客户端)  B/S和C/S优缺点比较:  1)C/S的优点(最简单:可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。)

2012-11-24 18:37:08 1205

原创 ARM的Load/Store指令

ARM的数据存取指令Load/Store是唯一用于寄存器和存储器之间进行数据传送的指令。LOAD用于从内存中去数据,而STORE用于存数据导入内存,该指令使用频繁,在指令集中最为重要,应为其他指令只能操作寄存器,当数据存放在内存中时,必须先把数据从内存装载到寄存器,执行完后再把寄存器中的数据存储到内存中。ARM指令集中有三种基本的数据存取指令: 1 单寄

2012-11-24 11:57:33 7497

转载 CCleaner 垃圾文件清理规则 编写指南

以下内容的英文版本来源于 CCleaner 官方论坛,仅供参考。欢迎大家编写并分享针对常用国产软件的垃圾文件清理规则!需要说明的是规则文件(Winapp2.ini)需和程序文件放于同一文件夹下,才能被 CCleaner 自动加载。——————————————————————————————————————CCleaner 垃圾文件清理规则编写指南翻译:飞扬时空

2012-11-23 15:34:39 2450

原创 MFC学习总结 (90个技巧)

1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_VISI

2012-11-21 13:39:14 4638 2

原创 计算机科学与技术专业考研方向

你一定要坚定自己的信念,在就业和考研这两条道路上,一定要明确自己的选择,他们是两条平行线,彼此冲突,不可能相交,所以你一定要站好队,不要左右摇摆不定。报考方向有:1、计算机系统结构  2、计算机软件与理论  3、计算机应用技术 4、计算机软件工程      5、信息安全 1、计算机应用技术  研究方向:计算机网络、实时计算机应用、CIMS、计算机图形学、并行计算、网络信

2012-11-18 16:43:07 25846 1

原创 论述如何用UML进行系统分析与设计建模

论述如何用UML进行系统分析与设计建模       UML 是可视化(Visualizing)、规范定义(Specifying)、构造(Constructing)和文档化(Documenting)的建模语言。可视化模型的建立为设计人员、开发人员、用户和领域专家之间的交流提供了便利;规范定义意味着用UML建立的模型是准确的、无二义的、完整的;构造意味着可以将UML模型映射到代码实现;UML还可以

2012-11-18 14:20:19 9450 1

原创 C# 绘制矢量图形

使用C#画矢量图,然后导出到Word、Excel、Powerpoint中,并且能够再次被编辑。以下是解决过程:    首先应该确定在Office文档中可编辑图形使用的格式;学习了相关资料,了解到Office文档主要支持三种矢量图的格式:1、VML图形,2、WMF文件格式,3、EMF文件格式。由于VML图开一般使用HTML语言进行描述,不便于进行操作,因此决定采用WMF和EMF文件格式。

2012-11-17 14:45:43 5462

原创 图书管理系统中UML应用之需求分析和建模设计解析

1  UML简介    UML(统一建模语言)是面向对象建模语言的标准,它可以对任何具有静态结构和动态行为的系统进行建模,它的主要作用是帮助用户进行面向的描述和建模,它可以描述软件从需求分析到软件实现和测试的全过程。标准建模语言UML的重要 内容 可以由五类图(十种图形)来定义,如表1所示。2  图书管理系统中UML建模设计    以图书管理系统为例,结合Rational

2012-11-15 01:33:03 11106

原创 详解UML建模之用例图关系

一.UML简介UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动 图、序列图、协作图、构建图、配置图

2012-11-15 01:06:39 1515 1

原创 UML建模之状态图(Statechart Diagram)

状态图目录:一、状态图简介(Brief introduction)二、状态图元素(State Diagram Elements)1、状态(States)2、转移(Transitions)3、动作(State Actions)4、自身转移(Self-Transitions)5、组合状态(Compound States)6、进入节点(Entry Point)7、退出

2012-11-11 01:36:28 1148

原创 UML状态图创建过程中需要注意问题

UML建模语言有很多值得学习的地方,这里就像大家介绍一下UML状态图,相信通过本文图例讲解大家能够很快掌握UML状态图的相关知识,欢迎大家一起来学习。为复杂的实体创建一个分层的UML状态图虽然这种表现子状态的方法是非常好使的,不过最终的图可能变得相当复杂--我们只要设想一下如果BeingTaught状态也有子状态的话,图2会变成什么样就知道了。一个替代的方法是创建一个分层的UM

2012-11-11 01:28:43 2061

原创 Linux必学的60个命令(1)-安装与登陆

Linux必学的60个命令(1)-安装与登陆 ===========================================================Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统

2012-11-07 11:46:53 4035

原创 ubuntu安装vim编辑工具

想用vim编辑文件出现如下问题,提供可行的解决办法root@linux-desktop:/home/linux# vim 程序“vim”已包含在下列软件包中:* vim* vim-gnome* vim-tiny* vim-gtk* vim-nox请尝试:apt-get install root@linux-desktop:/home/linux# apt-get

2012-11-06 20:30:27 1196

原创 图形编程中释放资源的几个函数

DeleteDC 如果一个设备上下文环境的句柄是通过调用GetDC函数得到的,那么应用程序不能删除该设备上下文环境,它应该调用ReleaseDC函数来释放该设备上下文环境。ReleaseDC每次调用GetWindowDC和GetDC函数检索公用设备上下文环境之后,应用程序必须调用ReleaseDC函数来释放设备上下文环境。应用程序不能调用ReleaseDC函数来释放由C

2012-11-06 16:50:19 804

原创 多边形填充算法

C/C++ code123456789101112131415161718192021222324252627282930313

2012-11-06 16:26:29 967

原创 在Linux下执行一个文件时候提示“权限不够”的解决办法

在Linux下执行一个文件时候提示“权限不够”的解决办法如下转到那个文件的目录下面执行下面命令: chmod 777 filename

2012-11-06 09:49:38 29451 4

原创 ubuntu环境下的C++开发工具汇总

1.EclipseEclipse是著名的一款跨平台IDE,支持 Linux, Windows和OS X,由IBM 加拿大项目2001制作。行家很清楚了,不再赘述。 2.AnjutaAnjuta是专门为C和C++语言设计的,不支持多平台,GNOME环境下运行良好,ubuntu运行也刚刚的。版本经常升级,较活跃。 3.Code::BlocksCode::Bloc

2012-11-05 20:34:53 1806

原创 Ubuntu 12.04 安装设置gcc4.4

装GCC :sudo apt-get install build-essential 在Ubuntu 12.04中的默认的GCC版本是4.6。但是这个版本在编译android 4.0源码的时候会出差,下面是安装和设置GCC4.4的方法。下文来自网络:http://mjanja.co.ke/2012/04/ubuntu-gcc-4-4-considered-harmful/I’ve

2012-11-05 11:53:02 761

转载 Linux下gcc与g++用法以及编写makefile

(本文主要以gcc为演示,如果是C++程序直接将给 gcc改为g++即可)1.         gcc与g++编译流程:1)         编译流程:2)         预处理:生成.i的预处理文件。Ø 只激活预处理,这个不生成文件,需要把它重定向一个输出文件。Ø 演示:3)         编译:生成.s的编译文件。Ø

2012-11-05 11:52:03 809

原创 Linux系统下使用chmod命令修改文档及文件夹权限

治疗对未来焦虑的良药,就是今天你自己的所为参考网址:http://www.cnblogs.com/avril/archive/2010/03/23/1692809.htmlLinux是一类Unix计算机操作系统的统称。随着linux系统的发布,越来越多的用户开始使用linux操作系统。但是Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下。一介绍:可以使用命令ch

2012-11-04 23:45:47 14010

原创 Linux下用gedit制作脚本简单例子

在 Windows 下,我们经常可以在各种文本编辑工具中将某些常用的命令保存起来,进行一系列的自动脚本,来帮助我们执行批处理命令,在 Linux 下,我们也可以使用某些工具来高效,轻松地来进行这些工作,本文以 gnome 下的自带图形文本编辑器 gedit 来说明一个简单的例子。1. 打开 gedit ,并找到菜单 “编辑” -> “首选项”,在 “插件” 选项,选择 “外部工具”(gedit

2012-11-04 23:35:10 3159

转载 使用chmod修改文件权限

linux中用r、w、x三个字符来代表用户对文件的读、写、执行权限。这三种权限还有对应的数字,通过数字也可以表示权限:r - -4 ; w - - 2 ;x - - 1 ;此外,-被用来表示相应的权限未被授予,如rw-,表示用户只有读写权限,而无执行权限,-对应的数字就是0;这样通过将数字相加,就可以表示用户对文件的权限。用户又分为三种:u :user--所有者; g

2012-11-04 23:23:10 948

原创 图形化文本编辑器

对于图形界面环境,基于GUI的编辑器可能更易于使用。但学会如何使用非图形化编辑器也很重要,尤其是在无法使用GUI的情况下(X Window系统配置损坏、通过远程ssh连接到服务器,以及通过串行接口连接到服务器等)。然而,对于日常使用而言,图形化编辑器的便利性还是吸引了一批用户。1. geditgedit是GNOME的默认文本编辑器,通常可以通过Applications | Acce

2012-11-04 23:21:00 4050

原创 Linux下shell的使用

LINUX---常见问题1000个详细解答1、shell基本参数#cat /etc/shells 系统提供的shell位置#bsh、csh、ksh、bash 改变root用户的shell环境#chsh 改变普通用户的shell环境#more /etc/passwd 查看所有用户的shell环境 2、shell变量2.1、环境变量#set |

2012-11-04 21:45:24 635

原创 撼世出击:C/C++编程语言学习资料尽收眼底 电子书+视频教程

Visual C++(VC/MFC)学习电子书及开发工具下载请看这里史无前例的网络最全最强C/C++资料索引:C/C++编程语言学习资料尽收眼底 电子书+视频教程VC++/MFC(VC6)开发技术精品学习资料下载汇总Visual C++/MFC数字图像处理学习参考资料下载大全C++ Builder开发技术相关精品资料下载汇总C/C++开发

2012-11-04 20:09:21 5186 1

原创 VC/MFC开发必备Visual C++、Visual Studio、MSDN等下载汇总

VC/MFC开发必备Visual C++、Visual Studio、MSDN等下载汇总经典开发工具 Visual Studio 6.0(Visual C++ 6.0/VC6)系列下载汇总最新版Visual Studio 2010 MSDN原版(内置Key) 全系列下载Visual Studio 2008 Team Suite 简体中文版Visual Studio

2012-11-04 20:06:47 3753 4

test-websocket.zip

基于Netty的WebSocket源码,含前后端代码,真是可用,启动即可访问查看。

2021-07-21

101个面试难题及结构化面试题库

101个面试难题及结构化面试题库

2013-03-31

康奈尔笔记系统

康奈尔笔记系统 帮助您更好的更迅速的记笔记,让您的工作和学习道路 更加顺畅!

2013-02-17

CCleaner v3.24.1850最新版

CCleaner v3.24.1850最新版 内附软件安装程序、注册码、注册方式。

2012-11-23

精美壁纸之Sogou壁纸2

精美壁纸之Sogou壁纸2 美丽壁纸等着你哦

2012-10-04

C++编写warshall算法的传递闭包

C++编写warshall算法的传递闭包

2012-10-02

Hades system -- win7

Hades system -- win7

2012-10-02

Hades屏保 Win7使用,可搭配自己喜欢的音乐

Hades屏保 Win7使用,可以搭配自己喜欢的音乐! 绝对值得下载~ 点击你的鼠标,开始出击吧~

2012-10-02

CSS样式表中文手册合集

CSS网页设计 帮助文档 ( [CSS样式表中文手册合集].(Rainer's.DHTML.Library).(苏昱(苏沈小雨)).[CHM].zip )

2012-04-17

LISTSQn.cpp 数据结构实验

LISTSQn 数据结构的实验完整代码,可以运行查看哦~适当更改会学习到更多的东西

2012-04-10

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

TA关注的人

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