自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (24)
  • 收藏
  • 关注

转载 cut命令详解

1 一两句话描述一下cut命令吧!正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。(关于sed的入门文章将在近期发布)2 cut一般以什么为依据呢? 也就是说,我怎么告诉cut我想定位到的剪切内容呢?cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(cha

2011-11-30 20:52:03 10421

原创 LVM动态磁盘简记

LVM: PV, PE, VG, LV   LVM 其实就是将几个实体的 partitions 透过软件组合成一块看起来像是独立的大磁盘,而要用这块  大磁盘,就得要再将他分割成为可以使用的partition 才行!而我们知道每个 partition 上面的 filesystem   因为 block 大小的不同而有限制, 同样的, LVM 的大磁盘大小也是有限制的,每个块称为一个

2011-11-30 19:18:03 1582

原创 Linux常见缩写的解释

UTC: Coordinated Universal Time (协调世界时间)            世界统一时间,世界标准时间,国际协调时间。NTP:    Network Time Protocol(NTP)     是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源   (如石英钟,GPS等等)做同步化。LDAP: Lightweight Dire

2011-11-30 14:22:23 1184

转载 rpm常用命令

1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q 6.得到被安装的包的信息 # rpm -qi

2011-11-30 09:01:45 666

转载 yum命令基本用法

基本 yum 命令和用法 这不是一个 yum 命令的详细列表而是一些基本的,通用的,重要的一些。想要获得详细列表请查看帮助页面● yum list [available|installed|extras|updates|obsoletes|all|recent] [pkgspec]使用这个命令你可以列出任何在你系统上启用或者安装的仓库里的软件包。它还可以列出指定类型的软件包,还

2011-11-30 08:53:56 11370

转载 管理Linux交换分区

原文链接:http://blog.sina.com.cn/s/blog_64aac6750100vcjg.html创建一个2G的交换分区,并开机自动生效,但不影响原有的swap分区步骤:1.为了以的能充分使用磁盘的剩余空间,建议在扩展分区上创建逻辑分区来供swap使用。   [root@dtop5 ~]# fdisk -l/dev/sda   [root@dtop5

2011-11-29 20:04:36 1247

转载 Linux系统下的特殊文件权限(SUID,SGID,SBIT)

文件特殊权限前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢?[root@linux ~]# ls -ld /tmp ; ls -l /usr/bin/passwddrwxrwxrwt 5 root root 4096 Jul 20 10:00 /tmp-r-s--x-

2011-11-29 19:48:50 883

原创 容易忘记的linux命令

我自己经常忘掉的命令,列出来查看。各种查看:du                    显示目录或文件的大小od        以八进制的字码输出文件内容cksum     显示文件的标示符与文件大小arch      输出机器的结构blkid      显示设备的UUIDblockdev    读取block设备信息dircolors    显示或修改使用

2011-11-29 19:35:57 637

转载 如何和外国人流利对话:出国英语900句 (601-900)

出国英语900句 (1-300)出国英语900句(301-600)四十一、 Talking About Feelings 叙述感受  601. You look radiant tonight. 你今晚真是光彩照人。  602. It was a terrible experience. 那是一次可怕的经历。  603. I am on top of the world.

2011-11-29 18:41:53 4365

转载 如何和外国人流利对话:出国英语900句 (301-600)

出国英语900句 (1-300)出国英语900句(601-900)二十一、 Measuring And Comparing 形容物品、度量、比较  301. What's the height of the building? 这座楼有多高?  302. How much does the elephant weight? 这个大象有多重?  303. What's the

2011-11-29 18:34:30 3856

原创 RHEL学习笔记

1.破解root密码及加密grub           1. 选择操作系统内核,给当前内核发送一个参数"1"。或者"s",或者"single"。都是表示,启动后进入单用户模式。                按Enter键,回到操作系统选择界面。按"b"启动进入单用户模式了。                runlevel是查看当前运行级别,是否在单用户模式下;

2011-11-29 09:20:41 762

转载 破解linux系统的root密码

原文链接:http://blog.sina.com.cn/s/blog_64aac6750100vaew.html核心提示:破解root密码,才能顺利进入系统。破解root密码,必须进入单用户模式。如何保护单用户模式?加密!实验环境:一台已经安装好在VMwareWorkstation上的RHCE6虚拟机。实验步骤:在5秒钟内,抓住时机:按任意键(除了En

2011-11-29 08:55:02 2195

转载 RHEL6.0安装图文教程(虚拟机)

原文链接:http://blog.sina.com.cn/s/blog_64aac6750100v9pz.html核心提示:可以在VMwareWorkstation,也可以用Linux下的KVM,创建一台新的虚拟机。本次实验选择VMwareWorkstation;             用rhel-server-6.0-i386-dvd.iso光盘安装。   核心

2011-11-29 08:40:03 6840 2

原创 每日英语(题目)

2011-11-29:Jack is so  __  to his appearance that he never has his clothes pressed.A.adverse        B.anonymous C.indifferent    D.casual 题目解析:【杰克从不注意自己的外表,衣服从来不烫】Cindifferent意为“漠不关心的”;adv

2011-11-28 13:06:52 1409

原创 每日英语(潮词)

2011-11-28blind date lie相亲谎言相亲不如意时设法离开的说辞,如“我还有点事儿,先走了”。2011-11-26:lunch phobia 午饭恐惧症指很多职场人士一到中午就发愁去哪吃、吃什么的一种焦虑情绪2011-11-24:Thanksgiving Day 感恩节美国和加拿大独有的节日,原意是为感谢上天

2011-11-28 13:06:09 929

原创 将文件和文件夹分开的ls

以前常常在找让ls单独列出文件或文件夹的方法,基本上都是通过一些shell处理,不过得到的结果一般都没有格式。学linux编程,想想自己写一个好了。  可执行文件下载地址:点击打开链接  用C++组织的,自己觉得组织的不好,应该有很多改进的地方,贴出来求建议和批评。  不知道是计算的方法不好,还是C++效率比较低,程序的效率比默认ls要差不少。有空用C实现看看。  总共三个类,

2011-11-28 10:21:31 1523 2

转载 Shell编程基础(linux)

目前这篇文章全文转载自http://www.a5d.com/infoview/Article_1071.asp格式做了较大调整,句子结构也进行了改动。希望大家能够不断的补充总结,形成自己的shell编程基础/入门指南。鉴于论坛里无法进行方便的维护/改进,因此转至:http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%

2011-11-28 08:52:29 633

转载 Ubuntu 11.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答

[2011年10月19日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。本教程的从2008年至今,经历了三个重大版本的修改,随着Gnome3的应用,这次是第四次大修改:最早是一善鱼编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块:——《图解Ubuntu8.10和8.04最简便的显卡

2011-11-28 08:47:17 15583 3

转载 如何学好算法与程序设计

挺基础的。如何学好算法与程序设计呢?假如你选择了C语言和对C语言,想要学好C语言,需要把握好以下几点:1.确立离散性思维方式,摈弃连续性思维方式在学习计算机语言时,一定要确立离散性的思维方式,这决定着你是否能够学好C语言一个非常重要的因素。这是因为计算机中数据的存取是二进制形式,它是一种离散的数据表示方式。在处理类似连续性函数、积分等问题时,需要将问题转化为离散的方式进行处理。在学习C

2011-11-28 07:36:36 1535

转载 如何和外国人流利对话:出国英语900句 (1-300)

出国英语900句(301-600)出国英语900句(601-900)一、 Greetings 问候语   1. Hello!/ Hi!你好!   2. Good morning / afternoon / evening!早晨(下午/晚上)好!   3. I'm Kathy King. 我是凯西·金。   4. Are you Peter Smith? 你是彼得·史密斯

2011-11-28 06:30:48 4102

原创 每日英语(格言)

2011-12-2:Never regret. If it's good, it's wonderful. If it's bad, it's experience.不必遗憾。若是美好,叫做精彩。若是糟糕,叫做经历。2011-11-30:When you can't concentrate on reading, do the following: Look at

2011-11-27 21:22:23 1026

原创 linux笔记

2011-12-5-make gconfig出错的解决方法:$ make gconfig  HOSTCC  scripts/basic/fixdep  HOSTCC  scripts/basic/docproc  HOSTCC  scripts/basic/hash** Unable to find the GTK+ installation. Please make

2011-11-27 20:17:06 1204 1

转载 Linux命令之for - Bash中的For循环

我使用过的Linux命令之for - Bash中的For循环本文链接:http://codingstandards.iteye.com/blog/778999  (转载请注明出处) 用途说明在shell中用于循环。类似于其他编程语言中的for,但又有些不同。for循环是Bash中最常用的语法结构。常用格式格式一for 变量do    语句done格式二

2011-11-27 10:37:27 81457

转载 函数getopt(),及其参数optind

getopt被用来解析命令行选项参数。#include      extern char*optarg;  //选项的参数指针      extern int optind,  //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。       extern intopterr,  //当opterr=0时,getopt不向stderr输出错误信息。

2011-11-23 10:00:00 1152

转载 linux终端中输出彩色字体

linux终端中输出彩色字体(C/SHELL)  2010-12-1622:07:49|  分类:好玩的linux|字号 订阅这 几天在用libvlc的时候看到它在terminal里面输出彩色字体觉得挺好玩的,以为是用ncurses实现的,后来一查原来用ANSI C的转义字符就可以实现,不过好现只在linux下有效吧,windows神马的貌似不行,把项目终端凌乱的输出信息整

2011-11-19 19:34:34 2704

转载 cout 格式化输出

cout 格式化输出将 cout 的 flag 保存到变量, 以便修改后的恢复ostream::fmtflags old=cout.flag() ;//无参将返回当前flag 值cout.flag(old) ; // 恢复到原先保存的值将 bool 值以 literals 输出cout "numeric:"true"or"falseendl;

2011-11-19 19:32:21 714

转载 ubuntu中获取命令的源代码

两个步骤,首先要知道这个软件在哪个包。然后去下载。1。使用 which ls 可知该文件的文件名为 /bin/ls到 ubuntu package search (http://packages.ubuntu.com/)这个页面中 search the contents of package,输入 ls 进行 search 可以知道,该软件在 coreutils 包中。2。

2011-11-19 19:16:48 1321 1

转载 linux下的三种可执行文件格式的比较

本文讨论了 UNIX/LINUX 平台下三种主要的可执行文件格式:a.out(assembler and link editoroutput汇编器和链接编辑器的输出)、COFF(Common Object File Format通用对象文件格式)、ELF(Executableand Linking Format 可执行和链接格式)。首先是对可执行文件格式的一个综述,并通过描述 ELF文

2011-11-18 16:51:10 4268

Linux程序设计源码

《Linux程序设计第四版》的源代码 ,看书必备

2012-11-27

mfc实现自给按钮,透明按钮

如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。就改变控件外观这一点来说,主要是利用控件的自绘功能(Owner Draw)实现的。

2012-11-27

不规则窗体的创建

在绝大多数的Windows应用程序中,其窗体都是使用的正规正矩的矩形窗体,例如我们常用的,“记事本”,“扫雷”,等等。矩形窗体,具有编程实现简单,风格简洁的优点,所以在普通文档应用程序和简单小游戏中使用足矣。但在某些娱乐游戏程序中使用就略显呆板些了,这时若用不规则窗体替代原先的矩形窗体,将会使这类程序更添情趣。典型的例子有windows 自代的Media Player,新版本的Media Player有个控制面板的选项,选中这些面板,播放器就以选中的面板形状出现,这时的播放器比以前版本的Media Player的古老矩形界面要生动有趣的多了。 要实现不规则窗体不是太难,知道了基本原理后,你也可以创建各种有趣的不规则窗体。

2012-11-27

GDIPlus.zip 开发库

GDI   GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。   在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用程序的输出转化为硬件设备上的输出,实现了程序开发者与硬件设备的隔离,大大方便了开发工作。 GDI+   GDI+是Windows XP中的一个子系统,它主要负责在显示屏幕和打印设备输出有关信息,它是一组通过C++类实现的应用程序编程接口。顾名思义,GDI+是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出需要应该使用GDI+,因为GDI+对以前的Windows版本中GDI进行了优化,并添加了许多新的功能。   作为图形设备接口的GDI+使得应用程序开发人员在输出屏幕和打印机信息的时候无需考虑具体显示设备的细节,他们只需调用GDI+库输出的类的一些方法即可完成图形操作,真正的绘图工作由这些方法交给特定的设备驱动程序来完成,GDI+使得图形硬件和应用程序相互隔离.从而使开发人员编写设备无关的应用程序变得非常容易。

2012-11-27

MFC的DLL导出类

通过创建MFC扩展DLL来导出类的方法。

2012-11-27

jsoncpp-src-0.5.0.tar.gz C++代码

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。

2012-11-27

将文件和文件夹分开的lf

以前常常在找让ls单独列出文件或文件夹的方法,基本上都是通过一些shell处理,不过得到的结果一般都没有格式。学linux编程,想想自己写一个好了。 root@hastray:~# lf -a / . .. bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var initrd.img vmlinuz root@hastray:~# lf -d / bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var root@hastray:~# lf -f / initrd.img vmlinuz root@hastray:~# lf --file / initrd.img vmlinuz root@hastray:~# lf -c / bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var initrd.img vmlinuz Directories: 20 Files: 2 root@hastray:~# lf -d / /usr /: bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var /usr: arm-linux-gnueabi bin games include lib lib64 local sbin share src root@hastray:~# lf -h lf -[adfch] directory1 directory2 ... -a --all show all of the files include begin with '.' -d --dir show the directories only. -f --file show the files except directories. -c --count count there are how much files and directories. -h --help show this.

2011-11-28

linux基础知识(ubuntu),入门必备

linux系统常用的ubutu版本的入门知识,适合初学者。

2011-11-24

人月神话.pdf

《人月神话》内容源于作者Brooks在IBM公司任System/360计算机系列以及其庞大的软件系统OS/360项目经理时的实践经验。在《人月神话》中,Brooks为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见。   大型编程项目深受由于人力划分产生的管理问题的困扰,保持产品本身的概念完整性是一个至关重要的需求。《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。《人月神话》适合任何软件开发行业的从业人员阅读,对软件开发人员、软件项目经理、系统分析师更是必读之作。

2011-11-24

高质量C++编程指南.PDF

C++高质量编程 林锐主编,最新版,非常的实用,而且他是在非常多的经验下写出来的-C++

2011-11-24

Windows程序设计 第五版上下合订本

《Windows程序设计(第5版 珍藏版)》是一本经典的Windows编程圣经,曾经伴随着近50万Windows程序员步入编程殿堂,成长为IT时代的技术精英。   作为Windows开发人员的必备参考,涵盖基础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共3部分23章。第1~12章着重介绍基础知识,第13~18章的主题为图形,第19~23章涉及更多高级主题。   《Windows程序设计(第5版 珍藏版)》适合任何层次的Windows程序员阅读和参考,是帮助他们梳理和建立Windows知识体系的理想读物。

2011-11-24

Linux内核修炼之道

本书重点介绍Linux内核工作原理以及学习方法。将Linux内核的修炼之道总结为四个层次:第一层次目的是对Linux以及内核有个全面的认识和了解,掌握Linux内核源代码的分析方法。第二个层次讨论了内核中系统初始化、系统调用、中断处理、进程管理及调度、内存管理、文件系统以及设备驱动等主要部分,目的是希望读者以兴趣为导向,寻找一个子系统或模块,对其代码深入钻研和分析。第三个层次介绍了内核开发与调试的一些基本信息,目的是希望读者能够融入到内核的开发社区,做出自己的贡献。第四个层次浓缩为两个字——坚持。

2011-11-24

深入浅出MFC.pdf

  经典的mfc书籍,windows编程不可错过。   《深入浅出MFC》分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Windows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,不过,基于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。 第三篇介绍application framework的观念,以及MFC骨干程序,所谓骨干程序,是指Visual C++的工具AppWizard所产生出来的程序码。当然,AppWizard会根据你的选项做出不同的程序码,我所据以解说的,是大众化选项下的产品。 第四篇以微软公司附于Visual C++光碟片上的一个范例程序Scribble为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技术。这些技术正是其他书籍最缺乏的部分。此篇之最后数章则脱离Scribble程序,另成一格。

2011-11-24

五子棋,C语言代码,dos环境支持鼠标操作

本人的C语言课程设计,用了一个较好理解的算法,不过智能还不错,对于人工智能入门的人学习是很有帮助的。在wintc下编译通过。

2011-11-24

C语言经典算法100例

C语言经典算法100例.rar,一些C语言常用的基本算法的实例,适合初学者学习

2011-11-24

C语言上机100题无错版,C语言入门必备

南开C语言上机100题无错版.chm,编程注重实践。

2011-11-24

linux命令大集合,非常全的工具书

非常全面的linux命令查阅工具书,并且按命令的用途进行了分类,方便查阅。 分类有文件管理,文件传输,文档编辑,磁盘管理,磁盘维护,网络通讯,系统管理,系统设置,备份压缩,其他,XWindow等,总共316个命令。

2011-11-21

XML入门教程

xml的入门教程,适合初学者 1 XML 简介 2 XML 的用途 3 XML 树结构 4 XML 语法规则 5 XML 元素 6 XML 属性 7 XML 验证 8 XML 验证器 9 XML 浏览器支持 10 查看 XML 文件 11 使用 CSS 显示 XML 12 使用 XSLT 显示 XML 13 XML 解析器 14 XML DOM 15 XML to HTML 16 XMLHttpRequest 对象 17 XML 应用程序 18 XML 命名空间(XML Namespaces) 19 XML CDATA 20 XML 编码 21 XML DOM 高级 22 XML Don't

2011-11-20

linux常用命令源码(ls,cp,chmod,df等一百多个命令)

linux下大部分常用命令源码,偶正要开始学习-_- base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c cut.c date.c dcgen dd.c df.c dircolors.c dircolors.h dircolors.hin dirname.c du.c echo.c env.c expand.c expr.c extract-magic factor.c false.c fmt.c fold.c getlimits.c group-list.c groups.c head.c hostid.c hostname.c id.c install.c join.c kill.c lbracket.c libstdbuf.c link.c ln.c logname.c ls.c ls-dir.c ls-ls.c ls-vdir.c md5sum.c mkdir.c mkfifo.c mknod.c mktemp.c mv.c nice.c nl.c nohup.c nproc.c od.c operand2sig.c paste.c pathchk.c pinky.c pr.c printenv.c printf.c prog-fprintf.c ptx.c pwd.c readlink.c remove.c rm.c rmdir.c runcon.c seq.c setuidgid.c shred.c shuf.c sleep.c sort.c split.c stat.c stdbuf.c stty.c su.c sum.c sync.c tac.c tac-pipe.c tail.c tee.c test.c timeout.c touch.c tr.c true.c truncate.c tsort.c tty.c uname-arch.c uname.c uname-uname.c unexpand.c uniq.c unlink.c uptime.c users.c wc.c whoami.c who.c yes.c

2011-11-20

空空如也

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

TA关注的人

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