| zongliang's profileuinux c 编程 生活PhotosBlogLists | Help |
|
uinux c 编程 生活June 11 啥是缘分什么是缘分,缘分也是一种推脱,也是一种无奈,更多的是你的一个借口,一个无需要过多解释的理由吧;人总爱给自己找理由,找个台阶的,当解释不清楚或还死要面子的时候就搬出了缘分;缘分跟命运差不多的意思吧,很多的时候缘分也就是命运,可能比命运更好听点吧;说是命,命运的好像显得这个人挺悲观的,如果说是缘分,倒显得好像挺看的开的,其实内心一样的难过难受的,都是虚荣心;
一直想活的潇洒,洒脱点,无牵无挂是不可能的,不是圣人都有七情六欲的,只能是淡定些罢了;没有刻意的追求,就是你真的刻意的去追求某些东西也不一定就能得到的,呵呵;淡泊明志,宁静致远,这句话一直非常的喜欢,现在也依旧;人到了不追名逐利的时候了也就过的轻松了,也容易满足愉悦。
不要靠缘分活,也不要相信命运是冥冥之中注定的,有手有脚有头脑的人就要自己去争取,去奋斗,经历了方知成败,奋斗了不枉此生。 December 17 男人-难男人这辈子挺难的: August 20 招贤纳士职位有效期:2008-8-20至2008-10-20 有意的联系偶^_^!!
职位1-职位名称:兼职网站美工设计师(杭州) 岗位职责:
职位2-职位名称:产品经理(北京) 岗位职责:
任职资格: 1、有行业背景及3年以上相关工作经验,具有大型软件设计和开发经验; 2、具有丰富的项目管理经验,优秀的沟通协调和解决问题能力,良好的团队合作意识、丰富的团队建设经验 3、有做过网络设备的产品经理工作经验; 4、工作主动性高,敢于承担压力及责任; 5、具备较好的口头、书面表达和沟通能力; 6、懂得客户管理,能够作为一线人员深度挖掘客户的需求; 7、有相关技术背景更佳;
职位3-职位名称:中试工程师(北京) 岗位职责:
职位4-职位名称:测试经理(杭州) 岗位职责: 1、招聘,管理,维护和指导QA工程师,为多个同时的工程制定测试计划和分配资源; 2、设计和开发用来支持功能测试,自动化回归测试,性能测试和压力测试的测试基础结构; 3、与工程师和产品市场团队合作,复审和理解功能需求。参与产品需求和设计的复审; 4、定义和开发测试计划和发布流程,并选择合适的QA工具来开发,执行测试和分析测试结果。开发测试计划和测试用例的框架和模板; 5、执行手动和自动化的测试,报告测试结果。在考虑用户认知,功能,可用性,性能等多方面后,在验证周期内评估和报告问题的严重性和优先级; 6、帮助不断的完善开发.坚持不断的改进,无论是QA过程,开发过程,bug的修正,验证需求或复审软件设计;
任职资格: 1、 具有C/C++和x86指令集的汇编语言,windows的架构,文件系统的知识; 2、 必须具备测试过程和测试方法的知识。具备软件开发生命周期(SDLC)的QA经验; 3、 有设计和开发测试计划,测试工具;自动化回归测试,性能测试,压力测试的经验; 4、 TCP/IP, HTTP, HTTPS, SMTP, 和 MIME编码的知识; 5、 熟悉Linux, Apache, Mysql 和 PHP的安装和优化; 6、 优秀的书写和口头表达能力.英语流利。
职位5-职位名称:中高级病毒分析工程师(杭州) 部门经理:杨赵勇 岗位职责: 1、 收集/鉴定病毒程序 2、 创建检测病毒的特征码 3、 提供病毒分析报告 4、 研究病毒的发展趋势,提供更好的检测方法 5、 配合部门主管完成相关任务目标 任职资格: 1、 计算机及其相关专业本科以上学历 2、 熟悉Win32汇编语言,能熟练使用常用的逆向分析工具 3、 熟悉Win32程序开发,PE文件结构,及常见Pack代码 4、 熟悉JavaScript/VBScript; 5、 有一定的逆向工作/反病毒工作经验 6、 有良好的沟通能力和协作精神, 较强的学习能力和独立工作能力。
August 15 Linux网络通信实例(TCP和UDP)Linux网络通信实例(TCP和UDP)引自:http://blog.ccidnet.com/blog-htm-do-showone-uid-34371-type-blog-itemid-144194.html
August 12 shell基础:输入和输出(echo,read,cat,管道,tee,重定向等)实验环境:Redhat 9.0,Redhat EL AS 4.0
echo:
-------------------------------------------------------------------------
在LINUX中,要使转义符生效,需加参数-e
从echo的变量开始说起 如:echo命令输出转义符以及变量 # echo -e "\007your home is $HOME , you are connected on `tty`"
your home is /root , you are connected on /dev/pts/1 # echo -e "\ayour home is $HOME , you are connected on `tty`" your home is /root , you are connected on /dev/pts/1 # 本例中
\007或\a你可以让终端铃响一声,显示出$HOME目录,并且可以让系统执行tty命令(注意,该命令用键盘左上角的符号,不是单引号) 在echo命令输出之后附加换行,可以使用\ n选项:
$ cat > echod
#!/bin/sh echo -e "this echo's 3 new lines\n\n\n" echo "OK" 运行输出如下:
$ ./echod
this echo's 3 new lines OK $ 在e c h o语句中使用跳格符,记住别忘了加反斜杠\:
$ echo -e "here is a tab\there are two tabs\t\tok" here is a tab here are two tabs ok $ 把一个字符串输出到文件中,使用重定向符号>。
在下面的例子中一个字符串被重定向到一个名为myfile的文件中: $ echo "The log files have all been done"> myfile
或者可以追加到一个文件的末尾,这意味着不覆盖原有的内容:
$ echo "$LOGNAME carried them out at `date`">>myfile 现在让我们看一下myfile文件中的内容:
The log files have all been done
sam carried them out at 六 11月 13 12:54:32 CST 2004 引号是一个特殊字符,所以必须要使用反斜杠\来使shell忽略它的特殊含义。
假设你希望使用echo命令输出这样的字符串:“/dev/rmt0”,那么我们只要在引号前面加上反斜杠\即可: $ echo "\"/dev/rmt0"\"
"/dev/rmt0" $ read:
------------------------------------------------------------------------------
[sam@chenwy sam]$ vi var_test
#!/bin/sh #var_test echo -e "First Name :\c" read first echo -e "Middle Name :\c" read middle echo -e "Last name :\c" read last echo $first $middle $last
[root@first ~]# read a b c d
1 2 3 4 [root@first ~]# echo $a 1 [root@first ~]# echo $b 2 [root@first ~]# echo $c
3 [root@first ~]# echo $d 4 [root@first ~]# echo $a $b $c $d 1 2 3 4 这是在"man bash"中的一段:
read [-ers] [-u fd] [-t timeout] [-a aname] [-p prompt] [-n nchars] [-d delim] [name ...]
One line is read from the standard input, or from the file descriptor fd supplied as an argument to the -u option, and the first word is assigned to the first name, the second word to the second name, and so on, with leftover words and their intervening separators assigned to the last name. If there are fewer words read from the input stream than names, the remaining names are assigned empty values. The characters in IFS are used to split the line into words. The backslash character (\) may be used to remove any special meaning for the next character read and for line continuation. Options, if supplied, have the following meanings: -a aname The words are assigned to sequential indices of the array variable aname, starting at 0. aname is unset before any new values are assigned. Other name arguments are ignored. -d delim The first character of delim is used to terminate the input line, rather than newline. -e If the standard input is coming from a terminal, readline (see READLINE above) is used to obtain the line. -n nchars read returns after reading nchars characters rather than waiting for a complete line of input. -p prompt Display prompt on standard error, without a trailing newline, before attempting to read any input. The prompt is displayed only if input is coming from a terminal. -r Backslash does not act as an escape character. The backslash is considered to be part of the line. In particular, a backslash-newline pair may not be used as a line continuation. -s Silent mode. If input is coming from a terminal, characters are not echoed. -t timeout Cause read to time out and return failure if a complete line of input is not read within timeout seconds. This option has no effect if read is not reading input from the terminal or a pipe. -u fd Read input from file descriptor fd. If no names are supplied, the line read is assigned to the ariable REPLY. The return code is zero, unless end-of-file is ncountered, read times out, or an invalid file descriptor is supplied as the argument to -u. read -p "how old r u? " age
echo $age read -p "some words? " -a words echo ${words[*]} read -p "Password: " -s passwd echo $passwd read -t 5 auth echo $auth read -n 1 key read -dq -p "input something end with q: " menu read -e file #在这试试命令历史和补齐功能 cat:
--------------------------------------------------------------------
cat:显示文件内容,创建文件,还可以用它来显示控制字符。
注意:在文件分页符处不会停下来;会一下显示完整个文件。因此,可以使用more命令或把pg命令的输出通过管道传递到另外一个具有分页功能的命令中,使用命令less file可实现相同的功能。 如下形式 $ cat myfile | more 或 $ cat myfile | pg
cat命令的一般形式为:
cat [options] filename1 ... filename2 ... 1、显示名为myfile的文件:
$ cat myfile 2、显示myfile1、myfile2、myfile3这三个文件,可以用:
$ cat myfile1 myfile2 myfile3 3、创建一个包含上述三个文件的内容,名为bigfile的文件,可以用输出重定向到新文件中:
$ cat myfile1 myfile2 myfile3 > bigfile
4、如果cat的命令行中没有参数,输入的每一行都立刻被cat命令输出到屏幕上,输入完毕后按<CTRL-D>结束
$ cat Hello world Hello world <ctrl+d> $ 5、新建文件
$cat >myfile
This is great <ctrl-d> $cat myfile This is great cat:参数选项
使用方式: cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 显示非打印字符 cat 还可以在您查看包含如制表符这样的非打印字符的文件时起帮助作用。您可以用以下选项来显示制表符:
* -T 将制表符显示为 ^I * -v 显示非打印字符,除了换行符和制表符,它们使用各自效果相当的“控制序列”。例如,当您处理一个在 Windows 系统中生成的文件时,这个文件将使用 Control-M(^M)来标记行的结束。对于代码大于 127 的字符,它们的前面将会被加上 M-(表示“meta”),这与其它系统中在字符前面加上 Alt- 相当。 * -E 在每一行的结束处添加美元符($)。 tee:
------------------------------------------------------------------
tee:读取标准输入的数据,并将其内容输出成文件。
语 法:tee [-ai][--help][--version][文件…] 补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。 参 数:-a 附加到既有文件的面,而非覆盖它。如果给予tee指令的文件名称已经存在,预设会覆盖该文件的内容。加上此参数,数据会新增在该文件内容的最面,而不会删除原先之内容。 -i 忽略中断信号 --help 在线帮助 --version 显示版本信息 列出文本文件slayers.story的内容,同时复制3份副本,文件名称分别为ss-copy1、ss-copy2、ss-copy3:
$ cat slayers.story |tee ss-copy1 ss-copy2 ss-copy3 把列出当前目录,并把结果结到myfile里
$ ls -l |tee myfile
管道:可以通过管道把一个命令的输出传递给另一个命令作为输入。管道用竖杠|表示。它的一般形式为
命令1 |命令2
其中|是管道符号。 标准输入、输出和错误
当我们在shell中执行命令的时候,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。由于文件描述符不容易记忆,shell同时也给出了相应的文件名。 下面就是这些文件描述符及它们通常所对应的文件名: 文件文件描述符
输入文件—标准输入0:它是命令的输入,缺省是键盘,也可以是文件或其他命令的输出。 输出文件—标准输出1:它是命令的输出,缺省是屏幕,也可以是文件。 错误输出文件—标准错误2:这是命令错误的输出,缺省是屏幕,同样也可以是文件。 在执行命令时,可以指定命令的标准输入、输出和错误,要实现这一点就需要使用文件重定向。下面列出了最常用的重定向组合,并给出了相应的文件描述符。
在对标准错误进行重定向时,必须要使用文件描述符,但是对于标准输入和输出来说,这不是必需的。 常用文件重定向命令: command > filename 把标准输出重定向到一个新文件中 command >> filename 把标准输出重定向到一个文件中(追加) command 1 > fielname 把标准输出重定向到一个文件中 command > filename 2>&1 把标准输出和标准错误一起重定向到一个文件中 command 2 > filename 把标准错误重定向到一个文件中 command 2 >> filename 把标准输出重定向到一个文件中(追加) command >> filename 2>&1 把标准输出和标准错误一起重定向到一个文件中(追加) command < filename >filename2 把command命令以filename文件作为标准输入,以filename 2文件 作为标准输出 command < filename 把command命令以filename文件作为标准输入 command << delimiter 把从标准输入中读入,直至遇到d e l i m i t e r分界符 command <&m 把把文件描述符m作为标准输入 command >&m 把把标准输出重定向到文件描述符m中 command <&- 把关闭标准输入 June 10 宅男宅男
宅男,“御宅男”的简称,日语外来词,是一个近年出现的次文化族群。御宅(お宅/オタク)(发音:OTAKU)是日语的第二人称单。
御宅男的最初含义是“ACG的过度狂热者”,就是特别沉迷于美少女类的成人动漫或者游戏的男子。后来逐渐被引申为“对某特定事物的爱好极端偏执且不与人接触而窝在家里的人”。最初宅男一词句有贬义,日本人无法容忍OTAKU这种次文化的存在,有些人太过沉迷于ACG是被歧视的一个原因。但目前已普遍为各界人士使用而趋于中性,其中也有以自己身为御宅族为傲的人。而对于欧美地区的日本动漫迷来说,这词语的褒贬感觉因人而异。目前,在日文中御宅族一词有扩及适用在热衷于主流文化的兴趣、甚至是在职业领域中具有较深造诣的人的趋势。目前在台湾也有很多宅男,他们喜欢玩电脑,并且收集一些奇怪的东西。有些人几个月都不出门。 宅男这个词进入中国后,多指引申义。每天憋在屋子里不出去社会交往,沉迷于玩电脑游戏、网络聊天、泡论坛、看动漫、看电视连续剧的这群人,都可以叫宅男。而下班后回家沉迷于某一件事物(哪怕和电脑网络无关),社会交往不多的人,也会被称为“宅男”。 以下是一些常用的宅男判断标准: 1.痴迷:痴迷于某事物,动漫,明星.某人.某事情....此种痴迷也是突发性的,突然爱上.不能自拔! 2.依赖电脑:长时间不能用电脑将会很要命! 3.依赖网络:干什么都想上网.上网又没事做.经常挂在网上面! 4.不想去上学/上班:有时候会很厌恶上学/上班.极度讨厌.但却继续没有办法! 5.作息时间很不稳定:没有一个规整的作息时间! 6.极少出门:与其出门.不如呆在家里.参与一个要出门的活动往往会花很多时间考虑! 7.不喜欢接触陌生人:在现实中与陌生人交流.认识陌生人会感到恐惧! 8.性格多少有两面性:在不喜欢的事情面前.会掩饰自己内心的想法.得过且过.有时候感觉自己有双重性格! 9.收藏癖:最少喜欢收藏一种或多种物品.并乐此不疲! 10.独身:一般情况下是独身! 11.胖:体型偏胖 (是极端的体型,不是很胖就是很瘦) 12.喜欢或有写日记/日志:喜欢写日志或日记.或用相片记录自己的生活! 13.喜欢上虚拟的人物:有喜欢上虚拟人物的倾向.比如漫画里的角色.书本里的角色等非现实生活中的人物! 14.闷骚:无可否认.宅人是世界上最闷骚的人之一.或多或少都被人评论自己闷骚! 15.常常会有一只宠物.. 16.常常坐在厕所里.直到两腿发麻.站不起来... 17.等续... 当今宅男有如下特点: 1.OTAKU:对动漫,游戏(包括网游),电视剧集,电影以上提到的其中一项有较广的涉猎与较深的造诣的人,且对其有较大迷恋。了解和获取动漫,游戏(包括网游),电视剧集,电影等东西比其他平常人快很多的人,该类人俗称OTAKU,有无该项条件是宅男和准宅男的区分之一。 2.依赖介质:获取相关的咨询时大多数极度依赖网络,少部分极度依赖电视,极少部分笨蛋依赖购买光碟。 3.消遣方式:平常休息时间常蹲在家里通过电视,网络等手段,通过看和玩动漫,游戏(包括网游),电视剧集,电影作为自己娱乐与消遣的人,如果每天的休息时间你有近4个小时以上呆在家里消遣娱乐的话:恭喜你,欢迎加入宅男的行列。 4.宅男的社交:宅男的社交较差,平常几乎很少有什么知心朋友,有也必须对方起码宅一点点,知心朋友最多不会超过5个(多了宅男会觉得麻烦) 5.宅男的异性缘:宅男不热衷于谈恋爱,大多数不屑于谈恋爱,即使机会来了也不怎么想去把握,一是怕交往起来麻烦(跟知心朋友少是一个道理),二是对动漫,游戏(包括网游),电视剧集,电影都已经花去太多的精力和时间了,再没有精力和时间去留给恋爱,三怕谈恋爱花较多钱,宅男除非上一辈留给自身的环境好的公子哥型外(这种占少数),无论其有无工作,大多数没什么钱,而花钱的地方又多数与动漫,游戏(包括网游),电视剧集,电影有关,更不可能把有限的资金投在恋爱上。 6.宅男的底限:宅男的最小底限如下-->①一间房,大小20平方以上,当然得有水有电。②一根能连接上互联网的网线。③一台无故障的电脑④一个小厕所。⑤一张床,(大小2MX1.5M以上)⑥一堆宅男喜欢吃的食物或零食或烟酒。以上条件如果一直满足下去,并且持续到宅男老死,宅男将几乎不离开该房子半步。以上条件如果有哪个不满足,宅男会想尽办法满足该条件。这些办法有:还在读书的会伸手向父母要钱满足上面条件,已经工作的会加倍努力工作满足上面条件。 究竟真正的宅男具备哪些特征? 一.极端厌恶外出,却未必足不出户。 人必须面对现实,不工作赚钱哪有宅的资本?真的宅男都是自食其力的,也正是出于对业余爱好的疯狂痴迷,宅男才必须无奈地忍受出门工作的烦恼,即便不出门,也必定有至少一份带来收入的自由职业或者一笔自己挣来的积蓄维系生活。那些花着父母血汗钱来显摆的家伙们,你们还不配做宅男。说得难听点,你们就是啃老族,即便你家境富裕,用不着你挣钱,也只能算是茧居族! 二.对自己专注的事物很执著,但执著的对象并不局限于个人喜好。 宅男对自己专注的事物往往投入超乎常人想像的精力,还有财力,且个人喜好不局限于一种。可以说,执著是宅男固有的态度,所以宅男喜欢钻研,有时候吹毛求疵到了令人咋舌的地步。 三.为人低调内敛,但有唯心主义倾向。 宅男大多沉默寡言(或内向,或闷骚),不屑交际(不是不擅),活在自己的世界里不想走出来。 四.现实的时间观念淡薄,虚拟的时间观念却截然相反。 宅男待在自己的房间里,时常因为醉心于手头的事情而忘记时间,对于他们来说,有精神的时候就是白天,不得不睡觉的时候就是晚上,颠来倒去,几乎没有日与夜的概念。作息时间毫无规律可言,所以迟到是家常便饭。但在虚拟世界里,对于时间的把握能力却令人难望项背,可以说出一集动画哪一秒是什么台词,对游戏的操控可以精确到帧…… 看后怕怕,原来自己竟然。。。,以后得注意了。 June 04 IN网摘:
1.对的时间遇见对的人,是一生幸福;对的时间遇见错的人,是一场伤心;错的时间遇见对的人,是一段荒唐;错的时间遇见错的人,是一声叹息。
2.付出真心,才会得到真心,却也可能伤的彻底。保持距离,就能保护自己,却也注定永远寂寞。
3.真正的好朋友,并不是在一起有聊不完的话题,而是在一起,就算不说话,也不会觉得尴尬。
4.没有100分的另一半,只有50分的两个人。
5.爱我的请举手,不爱我的请倒立!
6.人怕出名猪怕壮,男怕没钱女怕胖!
7.如果婚姻是爱情的坟墓,那么我期待有一个人把我埋了。
8.不要把银行卡密码设成女友的生日,不然总要换多麻烦。
9.千万别在一棵树上吊死,可以到周围的树上多试几次。
生活,很乱很无序;感情,很空很期待;钞票,很少很缺乏;股市,很绿很惨痛;传闻,很准很及时;有人,很傻很天真!
10.人家有的是背景儿,我有的只是背影儿. 11.现在,一个月能挣300斤猪肉的勉强算白领. 12.都说转角遇到爱,一不留神,还没到角的地方,在转的时候已经给车撞了! 13.走投无路还走什么走,直接坐车啊. 14.找一个像EXCEL一样的男朋友——想隐藏就隐藏,想筛选就筛选,想删除就删除,一个不高兴,我还不保存! 15.女人一生只爱两种花:一是有钱花,二是尽量花! 16.你饿不饿?我这有感冒冲剂!要不要来一杯? 17.女人是用来观赏的,男人是用来猜想的! 18.你以为我会眼睁睁地看着你去送死吗?我会闭上眼睛的! 19.当你抱怨自己没有鞋穿的时候,你也要想到这个世界上还有没有脚的人 20.唾沫是用来数钞票的,而不是用来讲道理的!! 21.如果有一天我变成了流氓,请记得提醒我我也曾经清纯过。 22.一般般的我,一般般的拽,一般般的美女我不甩! 23.众里寻他千百度,蓦然回首,那人依旧对我不屑一顾… 24.本人中科院高级潜水院院士,诺贝尔长期掉线奖,奥斯卡终身隐身奖 25.世界上最远的距离,不是天涯海角,而是我在电信,你在网通…… 26.上天在赐于我门青春的同时也赐予了我们青春痘 27.什么是幸褔?幸福就是猫吃鱼狗吃肉,奥特曼打小怪兽! 28.上今天的班 睡昨天的觉 29.我终究没能飙得过那辆宝马,只能眼看着它在夕阳中绝尘而去,不是我的引擎不好,而是我的车链子掉了 30.夏天,一个展现女人魅力和暴露男人本性的季节 31.看着我的眼睛,除了眼屎,你还会看到坚毅和真诚~~ 32.猴狗联姻,新婚之夜,猴新郎问新娘:你喜欢我哪一点选择嫁给我?狗新娘羞涩地说:还不是为了孩子能有点人模样! 33.动物们在关公庙闻到臭屁的味道,大家都不承认.猪说:放屁的人一定会脸红.忽然关公冲出来骂:说了多少次,我脸红是天生的 34.儿子:妈妈,你的牙好大!妈妈瞪了他一眼,儿子改口:你是世上最漂亮的妈妈!妈妈笑,儿子:不过,你的牙确实挺大的! 35.隔壁那小子终于发誓要减肥了——毕业招聘会上,有人对他说了句:“哥们,让一下,你挡着我的手机信号了。” 36. 公车上:怀孕妇女对她身旁坐着的一位男子说:“你没看到我怀孕了吗?”男子很紧张的说:“孩子不是我的!” 37.刚毕业时:兄弟们,后会有期啊。
毕业一年:兄弟们,后会有妻啊。
后来:兄弟们,后悔有妻啊。
再后来:兄弟们,会有后妻啊。
最后:兄弟们,悔有后妻啊。
38.玫瑰,你的;巧克力,你的;钻石,你的;你,我的。
39.说金钱是罪恶,都在捞;说美女是祸女,都想要;说高处不胜寒,都在爬;说烟酒伤身体,都不戒;说天堂最美好,都不去!
40.
什么是骄傲?牛呗!
什么是爱情?骗呗!
什么是温柔?贱呗!
什么是艺术?脱呗!
什么是仗义?傻呗! 什么是聪明?吹呗!
什么是勤俭?抠呗!
什么是朋友?你呗!
什么是可爱?我呗!
什么是谦虚?装呗!
什么是勇敢?二呗!
什么是幽默?贫呗! |
|||||
|
|