自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AD_Li的只言片语

成功不必在我,而功力必不唐捐.

  • 博客(54)
  • 收藏
  • 关注

原创 圆明园

圆明园有一百四十八景前后修了一百年青松翠柏神仙树瑶草奇花并蒂莲大水法远瀛观武陵春色太平船福海里常喊安乐渡天地一家春那春色无边叹只叹长毛造反捻子乱洋鬼子乘虚而入来犯边英法联军耨攻破了大沽口占领了北京火烧了圆明园唉 摘自>下半集 洋片

2009-08-30 15:51:00 1153

转载 rpm使用方法(转)

rpm使用方法(转)2008年07月11日 星期五 13:41RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面

2009-08-28 10:50:00 901

转载 doxygen+VIM文档实用指南for C/C-liked Programmers

摘要:文档撰写是一项十分繁琐而且费力的工作,相信已经有很多人对此深感头痛。文档生成工具的出现最大限度地帮助程序员解决了这个问题,这些工具通常可以从程序源代码自动生成文档,大大方便了文档工作。这篇小东西主要介绍了如何用VIM和doxygen来快速生成注释,并用最少的额外劳动来完成专业水准的程序文档的过程。仅供参考,如有雷同,纯属巧合。 关键字:       doxygen vim dox

2009-08-23 12:59:00 2037

转载 The 256 color mode of xterm

 The 256 color mode of xtermChanges 2006-01-20: Updated the converter script and added a few converted theme16 colors Most terminals are capable of displaying 16 colors, using escape

2009-08-18 23:33:00 1901

转载 正则表达式–零宽断言详解

正则表达式–零宽断言详解 零宽断言的意思是(匹配宽度为零,满足一定的条件/断言) 我也不知道这个词语是那个王八蛋发明的,简直是太拗口了。零宽断言用于查找在某些内容(但并不包括这些内容)之前或之后的东西,也就是说它们像/b,^,$那样用于指定一个位置,这个位置应该满足一定的条件(即断言),因此它们也被称为零宽断言。断言用来声明一个应该为真的事实。正则表达式中

2009-08-07 13:45:00 987

转载 TCL 语言简介

转至:http://hi.baidu.com/cyleno/blog/item/bf8f631f5812adf1e0fe0bc5.htmlTcl 语言没有固定的(fixed)文法由解释器(分析器)和执行命令的过程来定义大小写敏感Tcl 基础 分析: Tcl 不给字的的值提供任何意义。它只是完成简单的字符串操作,例如,变量替换。Tcl 只进行一遍替换(每个

2009-03-24 22:37:00 2971

转载 Excel表头固定

遇到问题:编辑过长或过宽的Excel工作表时,需要向下或向上滚动屏幕。这时,表头也会相应滚动,不能在屏幕上显示,于是我们不清楚要编辑的数据对应于表头的哪一个信息。 解决方法:可以使表头锁定,始终位于屏幕上的可视区域。      首先选定要锁定的表头,如果我们要将图中的(1-3行)锁定,那么单击A4单元格,然后在“窗口”菜单中的“冻结拆分窗口”命令,即可完成表头的冻结。假如还需锁

2009-02-11 11:14:00 1062

原创 vmware player shortcut key setting

windows:in your C:/Documents and Settings/USERNAME/Application Data/VMware/preferences.ini file add below:pref.hotkey.shift = "true" pref.hotkey.control = "true" pref.hotkey.alt = "true"linux:FIle:~/.

2008-12-24 22:53:00 1026

原创 sshd key验证失效解决方法

sshd debug 模式运作:先用 sudo service sshd stop 命令停止sshd接着 sudo /usr/sbin/sshd -d -d -d 命令启动sshd检查错误信息得:须将/home/user/ 和 /home/user/.ssh 目录权限改为 750 或 700 (chmod 700 /home/user.ssh)将/home/user/.ssh/authorized

2008-12-24 22:09:00 1173

原创 C++ volatile 关键字

 volatile的语法和const的是一样的,但是volatile的意思是“在编译器认识的范围外,这个数据可以改变”。环境正在改变数据(可能通过多任务、多线程或者中断处理),所以,volatile告诉编译器不要擅自做出有关该数据的任何假定,优化期间尤其如此。如果编译器说:“我已经把数据读进寄存器,而且再没有与寄存器接触”。一般情况下,它不需要再读这些数据。但是,如果数据是volati

2008-12-10 15:43:00 611

转载 SSH登录缓慢解决方法

最近几天通过SSH登录局域网内的一台机器时,在输入用户名后,得等10多秒后才会有响应回来,很慢,但PING的时候TTL时间很快,那机器负载也蛮小的。这个小问题存在了几天,一直没顾上解决,今天在网上查了些资料,终于知道的这个问题产生的原因。原因之一是因为LINUX系统的一个文件/etc/nsswitch.conf ,在这里面有如下一行hosts: filesdns这行的含义是对于访问的主机进行域名解

2008-11-12 12:55:00 947

转载 History(历史)命令用法 15 例

原文网址:http://linuxtoy.org/archives/history-command-usage-examples.html如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通

2008-09-07 21:41:00 1037

转载 shell 提示符定制

How to change your shell prompt.In my last article I discussed how to change your shell. Now lets change your prompt to make it helpful.Here are what some of my prompts look like:brendhan

2008-09-03 21:53:00 1142

转载 Git 资料收集

1 Git 中文教程http://www.bitsun.com/documents/gittutorcn.htm2 使用 Git 管理源代码http://www.ibm.com/developerworks/cn/linux/l-git/index.html3 Everyday GIT With 20 Commands Or Sohttp://www.kernel.org/pub/software

2008-08-25 22:46:00 859

原创 Cygwin 安装资料总结

今年安装了Cygwin,在使用遇到了一些问题,总结了一下解决方法,涉及的方面比较多,比较凌乱,只当学习笔记做为参考.------------------------------------ Cygwin ---------------------------------------1 整合cygwin命令到Windows中    假设cygwin安装在d:/develop/cygwin,则将d:/

2008-08-24 22:07:00 1231

转载 PROTEL GRAMMAR

protel语法和语义1)注释 – comments            注释是以%开头的,跟随其后面的内容都是注释。例如            % this is a comment            5 -> X; % Comment can appear on the same line as code.            注意:它不支持块注释 2)

2008-03-09 14:20:00 1219

转载 set uid ,set gid,sticky bit的三个权限的详细说明

导读:   from chinaunix   一个文件都有一个所有者, 表示该文件是谁创建的. 同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组.   如果是一个可执行文件, 那么在执行时, 一般该文件只拥有调用该文件的用户具有的权限. 而setuid, setgid 可以来改变这种设置.   setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文件

2008-01-13 09:17:00 752

转载 java 编码 native2ascii工具完全揭密

导读:   1、native2ascii简介:   native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。Unicode编码的定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的

2007-12-30 22:46:00 811

转载 C/C++正则表达式编程

导读:   GNU/Linux有两套库可用于正则表达式编程:POSIX库和PCRE库。前者不需要单独安装,一般需求还是能满足的,速度稍慢些。后者是久负盛名的Perl正则表达式库,功能强大,匹配速度快,不过可能需要单独安装。   POSIX库   如何使用POSIX库的例子:   #include   #include   #include   char *get_regerror (int

2007-12-25 17:02:00 2261

原创 A HTTP Proxy Server Code under Linux. Linux 下 HTTP 代理服务器代码

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } -->  HTTP 代理服务器 ProxyServer 文档一 功能说明与技术特点 在特定端口上提供 HTTP 代理服务。 使用多线程技术, 处理系统信号与超时连接。具体如下: 1 多线程

2007-12-23 22:16:00 1765

原创 setsockopt 资料收集

1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用 closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));

2007-12-16 22:23:00 659

原创 SVN 命令资料

Add all new file: svn st | grep ^? # 找出 要新增的檔案 rm tmpfile # 砍掉不需進 svn 的檔案 svn st | grep ^? | sed s/?// | xargs svn add $1 # 再來執行 script svn ci # commit  

2007-12-13 14:40:00 593

原创 DOXYGEN 资料收集

标题   便利的开发文档工具-doxygen     选择自 mounTon 的 Blog

2007-12-09 21:06:00 1132

转载 Linux信号列表

一篇非常好的解释UNIX下面信号的文章,熟悉了这些信号。 对待进程跟玩玩具似的,想怎么把玩,怎么把玩,弄死弄活,悉听尊便 原文位于: http://blog.csdn.net/baobao8505/archive/2006/08/25/1115820.aspx我们运行如下命令,可看到Linux支持的信号列表:~$ kill -l 1) SIGHUP 2) SIGINT

2007-12-09 16:56:00 1627

转载 【SQLSERVER】存储过程基础

1.声明变量 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE @F001 SMALLINT,              @F002 INTEGER,              @F003 VARCHAR(20),          

2007-11-25 22:58:00 631

转载 小技巧: 实用的一行 Linux 命令

导读:   下面这些 Linux 命令都只有一行,虽然简短,但却非常实用。如若善于使用它们,定会给你的 Linux 使用过程带来便利。其中包括创建存档文件、递归查找文件内的字符串、搜索并替换文件里的内容、查看磁盘及目录占用情况等。   创建存档文件   tar -czpf folder_name.tar.gz folder_name   该命令将 folder_name 创建为 folder_na

2007-11-18 18:47:00 702

原创 秒速五厘米One more time,One more chance

日文 これ以上 何を失えば 心は许されるの  どれほどの痛みならば もう一度君に会える  one more time 季节よ うつろわないで  one more time ふざけあった时间よ  食い违うときはいつも 仆が先に折れたね  わがままな性格が なおさら爱しくさせた  one more chance 记忆に足を取られて  one more chance 次の场所を选べな

2007-11-14 09:58:00 1344 1

原创 Digitalism-Pogo

Digitalism - "Pogo" Album: "Idealism" (2007)Yeah, woohoo, Theres something in the air Theres something in the air Theres something in the air Now where has it been I mean the good old wild days

2007-10-29 14:48:00 676

原创 My conky configure file.我的conky配置文件

# conky configuration# edited by [email protected]# set to yes if you want Conky to be forked in the backgroundbackground yes# X font when Xft is disabled, you can pick one with program xfontse

2007-10-24 15:09:00 1857

转载 CVSNT 资料汇总

CvsNT设置1.安装CvsNT,并重新启动2.打开Service Control Panel3.设置Advabced->Temporary为任意一个空目录   钩选上所有选项   设置Lock地址为Localhost ,其他选项不要改动4.添加Repositories    点击Add按钮,选择一个准备好的空目录如Location= C:/cvsAdmin   ;Name =/cvsAdmin 

2007-10-21 21:04:00 1134

原创 You were the last high

You were the last high        --The Dandy Warhols I am alone But adored By a hundred thousand more Then I said When you were the last Then I have known love Like a whore From at least ten thousand mo

2007-10-13 00:31:00 858

转载 linux下 lseek函数用法

lseek函数 用法 :    表头文件:#include    #include   定义函数:off_t lseek(int fildes, off_t offset, int whence)  函数说明:每一个已打开的文件都有一个读写位置,当打开文件时通常其读写位置是指向文件开头,若是以附加的方式打开文件(如O_APPEND),则会读写位置会指向文件尾。当re

2007-10-08 19:24:00 2814

原创 Linux 线程示例

Linux 线程示例,原程序摘自Bruce Molay 的>中第十四章的twordcount.c程序,将原来只能用两个线程为两个文件计数扩展为用三个线程为三个文件计数.程序使用一个条件变量flag,一个互斥锁lock和一个全局变量mailbox来协同三个计数线程同时对三个文件的词数进行计数.主线程需要flag来指示mailbox中有消息,计数线程需要lock来协调对mailbox的写权限,并检查m

2007-10-06 22:53:00 1060

原创 辅助函数:Linux TCP socket

Linux下辅助函数 TCP socket:/**//* socklib.c * * This file contains functions lots when writing internat * client/server programs. The two main functions here are: * * int make_srver_socket(portnum) ret

2007-10-05 19:59:00 886

原创 辅助函数:Linux UDP socket

Linux下UDP socket辅助函数dgram.h:#ifndef _DGRAM_H_    #define _DGRAM_H_    int make_dgram_server_socket(int);    int make_dgram_client_socket(void);    int make_internet_address(char *,int,struct socka

2007-10-05 19:57:00 1101

转载 Linux CVS资料收集

1、安装CVS 首先确定系统中没有安装CVS,如果没有则安装: yum install cvs2、确认系统中是否安装xinetd,在Fedora 6中这个没有默认安装。如果没有安装则安装: yum install xinetd3、修改/etc/xinetd.d/cvs[root@fc6 CVSROOT]# cat /etc/xinetd.d/cvs# default: off# descripti

2007-09-30 19:58:00 925

原创 SVN+Linux+Apache配置

花了一天终于搞定了:1 SVN和apache的安装:    安装的事情,网上有很多,由于用的是fedora直接yum下来了,注意apache在yum中名为httpd,为了使apache能够配合SVN的访问控制必须安装mod_authz_svn.so库,在yum中搜索svn,apache便可看见软件包.最后应当确定在/usr/lib/httpd/modules下有一下四个文件:mod_dav.so,

2007-09-27 19:19:00 1816

原创 The sample of O_ASYNC and aio_read

O_ASYNC 和 aio_read 示例代码, 主要用来示范Linux中的信号量.代码为一个游戏,用*去捕捉小球,Q --退出S,s,F,f --加快或减缓小球x或y方向移动速度z,x--改变小球x或y轴移动方向i,j,k,l 移动*号.bounce.h:/**//* bounce.h * somet settings for the game */#ifndef bounce_h   

2007-09-27 10:20:00 1392

转载 赠与今年的大学毕业生

你们毕业之后,可走的路不出这几条:绝少数的人还可以在国内或国外的研究院继续作学术研究;少数的人可以寻着相当的职业;此外还有做官,办党,革命三条路;此外就是在家享福或者失业闲居了。第一条继续求学之路,我们可以不讨论。走其余几条路的人,都不能没有堕落的危险。人生的道路上满是陷阱堕落的方式很多,总括起来,约有这两大类:  第一是容易抛弃学生时代的求知识的欲望。你们到了实际社会里,往往所用非所学,往往所

2007-09-26 16:37:00 1003

转载 青年在选择职业时的考虑

青年在选择职业时的考虑      (马克思,1835年12月)《马克思恩格斯全集》第40卷,人民出版社1982年,第3—7页     自然本身给动物规定了它应该遵循的活动范围,动物也就安分地在这个范围内运动,不试图越 出这个范围,甚至不考虑有其他什么范围存在。神也给人指定了共同的目标——使人类和他自己趋于高尚,但是,神要人自己去寻找可以达到这个目标的手段;神让 人在

2007-09-23 08:50:00 1567

空空如也

空空如也

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

TA关注的人

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