2010年5月20日

摘要: 用vim 看文本,比如小说,特别是从网页上剪下来的文本,是一件很痛苦的事情。由于vim在滚屏时,以段落为优先,所以看一大段大段的文本时,j后发现找不到看哪了- -$linewidth=75为字符宽度,一个汉字算两个字符。$tri_bi=3(如果是utf-8的文件的话,设为3;如果是cp936的话,设为2)文件路径设的是针对linux的,在windows下有bug.仅学习交流用,实际使用起来,不熟悉原理的话,更麻烦。----------------------------------------下面是程序############################################## 阅读全文

posted @ 2010-05-20 13:50 joneykk 阅读(358) 评论(0) 推荐(0)

摘要: 本文内容适用于perl 5.8及其以上版本.perl internal form在Perl看来, 字符串只有两种形式. 一种是octets, 即8位序列, 也就是我们通常说的字节数组. 另一种utf8编码的字符串,perl管它叫string. 也就是说: Perl只认识两种编码: Ascii(octets)和utf8(string).utf8 flag那么perl如何确定一个字符串是octets还是utf8编码的字符串呢? perl可没有什么智能, 他完全是靠字符串上的utf8 flag.在perl内部, 字符串结构由两部分组成: 数据和utf8 flag. 比如字符串"中国&quo 阅读全文

posted @ 2010-05-20 00:20 joneykk 阅读(138) 评论(0) 推荐(0)

2010年5月7日

摘要: 个人追求自己的幸福,人类追求自身的福祉。没有什么可鄙的,也不只是令人感动的而已。更与那些混乱的逻辑无关。正常一点,一没事的时候不要总是人啊,世界啊,人类啊开头的问题,数学不要瞎构造,计算机不要乱学习。多想想“我”开头的问题。 阅读全文

posted @ 2010-05-07 00:47 joneykk 阅读(201) 评论(0) 推荐(0)

2010年5月6日

摘要: 转自:http://www.linuxsir.org/bbs/thread20476.html这个我听红帽老师讲课都没弄明白的东西,看了这个豁然开朗了,向原作者致敬!~!bash 配置文件/提示符/改变 $PATHbash 配置文件在您的 home 目录下,运行ls .bash*您将看到这些文件:l .bash_history :记录了您以前输入的命令,l .bash_logout :当您退出 shell 时,要执行的命令,l .bash_profile :当您登入 shell 时,要执行的命令,l .bashrc :每次打开新的... 阅读全文

posted @ 2010-05-06 00:51 joneykk 阅读(4194) 评论(0) 推荐(0)

2010年4月13日

摘要: 搜索(google)相关的关键词后,只发现了四条相关信息,其中三条是零回复的提问,一条是提问+无用回答.不知道是谁的人品不行,碰到一台笔记本,问题比较罕见.笔记本使用过程中,随机死机,不蓝屏,显示器画面卡住,键盘鼠标都不起作用(大小写切换键无反应).重装系统后问题如故.交给lenovo维修中心(经过漫长的排队),查出是主板问题(部分指令集未烧入主板芯片中).(经过漫长的排队)技术人员在交还机子的时候,反复强调,是某些软件与主板不兼容.这话没错,正常的软件怎么会与一块坏主板兼容呢?附,笔记本使用注意问题三则(from服务中心的技术人员):1.不要把东西(U盘,鼠标)放在键盘上,以防不注意合上笔记 阅读全文

posted @ 2010-04-13 20:58 joneykk 阅读(219) 评论(0) 推荐(0)

2010年3月6日

摘要: 当读入发生错误,或者是到达文件尾,scanf就会返回EOF这个宏的值。while(scanf("%d%d",&a,&b)!=EOF),这个语句就是说,当读取没有到达文件尾的话,就不停的读取。scanf 函数的返回值反映的是按照指定的格式符正确读入的数据的个数。如果输入数据与指定格式不符,则会产生输入错误。遇到输入错误,scanf函数会立即终止,返回已经成功读取的数据的个数。所以,通过scanf函数的返回值和指定输入数据的个数(由格式符决定)的比较,可以判断数据输入是否成功。scanf("%d%d",&a,&b); 这个语句 阅读全文

posted @ 2010-03-06 17:49 joneykk 阅读(296) 评论(0) 推荐(0)

2010年3月4日

摘要: 还不是太会用这个cgywin.------------------------------------------U盘上的移动linux环境(cygwin篇)虽然在自己的本本上装好了ubuntu,但是在单位的机子上工作时,还是用的windows,无法使用强大的SHELL。于是就,想起了cygwin了。但是,我总不能给每一台机器装cygwin吧。于是乎,就产生把cygwin装进U盘的想法。自己鼓捣了半天,没有成功,应该是装cygwin的时候,要向系统注册一些东西了。上网一搜,居然有现成的办法。先拿出来共享一下(其中的AVR/ARM可以略过):--------------------------- 阅读全文

posted @ 2010-03-04 13:05 joneykk 阅读(467) 评论(0) 推荐(0)

2010年2月8日

摘要: 安装linux系统,数数有6次之多,从8.04到9.10 。每次都要花1、2天,身心俱累。 这种事情,非常繁琐,有不少细节,又不是每天都发生使大脑不会忘记。每次都是在把步骤全忘光的时候,需要安装。要记文档!!! 阅读全文

posted @ 2010-02-08 20:37 joneykk 阅读(176) 评论(0) 推荐(0)

2010年1月28日

摘要: 任何一个公司都希望看到自己的员工在工作勤于思考,这是完成工作计划中非常重要的一环。这个世界不缺会干活的人,缺的是会思考的人。任何一个公司在做一件事情之前,如果决策层没有认真地进行思考,这件事情就不会干得非常出色。而我们在工作中也是如此,如果自己不主动进行思考,也很难作好自己的工作。 我们都希望将本职工作做好,完成既定目标,对公司有所贡献,同时也会也会使自己享受成就感,进一步接近自己的梦想目标。但是,我们在具体工作中,是“在干工作”还是“边思考边干工作”?简单的执行很容易成为顺利完成工作的障碍,甚至不能达成预期的工作目标。 不要成为工作中“无心的懒人”。自己虽然也是每天朝九晚五,按照公司的... 阅读全文

posted @ 2010-01-28 14:52 joneykk 阅读(250) 评论(0) 推荐(0)

2010年1月27日

摘要: 目前手头上的编辑器有好几种,最简单的是windows的notepad(记事本),有时进行系统维护还会用到dos版本的edit.exe。要注意的是记事本有时无法正确显示换行,用写字板打开即可。如果对编辑器有较高的要求,在windows下当然要算UltraEdit(UE)最好用,可以2进制显示与修改。而且功能非常全面,对各种编码的文本文件都能搞定,也有语法高亮显示。另一个编辑器就是大名鼎鼎的vim了,还没有发现有比这个高效的编辑器。比过为了高效,代价也是显然的,操作比较复杂。比较早以前就发现了UE与vim,那时挺纠结要用哪一个。当时对vim如此疯狂,以至于看小说都非要用vim。其实说实在的,用vi 阅读全文

posted @ 2010-01-27 18:03 joneykk 阅读(174) 评论(0) 推荐(0)