- 博客(147)
- 资源 (5)
- 收藏
- 关注
原创 private是我们的心病
张云开(117670538) 20:07:37最近编程,我有一个观点,说出来看看大家的意见。我觉得底层的库,不应该封装得太严实,否则当我们想直接了当的访问数据的时候,总会有一种隔鞋瘙痒的感觉,为什么我们总是喜欢把一些公共的数据封闭为private? 我觉得更多不是安全性问题(因为就C语言而言,一切都是公共的,照样可以开发出稳定的linux内核,其实就我们的低层库而言,就是给我们程序员
2009-02-24 20:47:00 583
原创 VIM7.2打开目录时的一个BUG
其实这个BUG在vim7.134(就是在ubuntu8.10用apt-get安装的那个VIM版本)就有了,当我用vim打开一个目录时:$ vim /usrvim会在显示如下信息:" ============================================================================" Netrw Directory Listing
2008-11-22 20:23:00 2164 2
转载 澄清P问题、NP问题、NPC问题的概念
这或许是众多OIer最大的误区之一。 你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被澄清了。下面的内容都是在讲什么是P问题,什么是NP问题,什么是N
2008-10-18 22:45:00 833 1
原创 Makefile的两条关键规则
假如有Makefile如下:A: B cmd groups oneB: C cmd groups twoA: D一个目标,可以定义多次依赖关系,但只能定义一次构建命令组(cmd groups)。例如: A的依赖关系分别在(1)、(5)行,定义了两次。但A的构建命令组,只在(2)处进了定义(命令组可以有多行,这里(2)行只是抽象表示)。由
2008-09-27 10:32:00 813
原创 小趣事
前段时间,在AIX上安装ctags-5.7.tar.gz ,有一个问题,令我百思不得其解。 事情是这样,我安装完后执行: $ ctags -R 居然报错: Invalid option -R. Usage: ctags [-BFamtuwvx] [-f tagsfile] file ... 我就纳闷了,难道在不同操作系统上,安装的效果还不一样
2008-07-28 20:06:00 1059
原创 在AIX操作系统上安装使用VIM的注意事项
我目前的工作,常常需要通过SecureCRT,登录到IBM的AIX UNIX操作系统进行编程。工作所用到的两个服务器的AIX版本是5.2和5.3。这两个版本对于我下面讨论的问题,情况都是一样的,没有区别。 AIX本身提供了VI编辑器。但本人喜欢VIM,所以想方设法的安装它。安装步骤如下:1. 到VIM的官网:ftp://ftp.vim.org/pub/vim/unix
2008-07-26 21:20:00 7321 4
原创 彻底解决ubuntu8.04上无法完整安装vmware-tools的问题,完整安装后可以与WXP共享文件夹了!
花了一下午,调试了wmware-install.pl,根据错误提示,修改了几处代码,终于解决了这个让我痛苦了半个月的问题!由于最后一趟公交就要到了,先在这里留个标题,明天有时间的话,仔细的写一个教程给所有为此问题所困的ubuntu朋友们!我目前的配置是:XP + VMWare5.5,unbuntu8.04是装在虚拟机上的,而不是相反,如果在unbuntu上安装虚拟机的朋友就不必看了(当然调试方
2008-05-29 20:20:00 2437 1
原创 通过设置路由,实现外网与企业内部子网的便捷访问
对于IT员工,可能需要同时使用BQQ与QQ。BQQ通常处于企业内部的子网中,QQ则代表着互联网。网络拓扑如下: 图1、网络拓扑由图1可见,我的个人电脑所处的子网段为:132.238.119.*,图中由(A、B、C、 Rout_A、 Rout_B)组成,而(Rout_A、D、Serv_A)组成企业内部的另一个子网,网段为132.224.24.*
2008-03-06 16:08:00 2566
原创 正则表达式学习心得
Perl的正则表达式(非globbing模式),其实是很有规律的。我们可以把正则表达分成两个部分:匹配元、匹配数。其实所有的正则表达式,都由这两部分组成。Ø 匹配元:描述何种类型的字符可以匹配。Ø 匹配数:用来修饰匹配元,指明可以匹配几次。如这个正则表式:/[a-z]{8}/,其中[a-z]是一个匹配元,表明可以匹配任一个小写的英文
2008-01-26 14:25:00 1410 1
原创 灵感1-把歌曲(mp3等)转换乐谱(简谱、五线谱)等
是否可以开发一种能够把歌曲转换成乐谱(简谱、五线谱等)的软件? 通过对mp3等音乐文件的频谱分析,对频谱进行滤波,然后映射到乐谱上,感觉是可以实现的。最后,甚至可以实现实时转换,只要我们拿起麦克风,哼几句,乐谱就被记录下来了,very good! 但可惜,目前并未发现这种软件! 本人没有时间,对音乐也缺乏天份...在这里只把这个灵感呈上,希望程序员中的音乐天才们
2008-01-25 14:26:00 14851 6
原创 2008开场白
设计模式,没有细细的全面研究,尤其是最后一章。但我觉得够了,因为时间不允许我像吃口香糖似的来回嚼几次。但知道是怎么一回事,并在需要的时候,懂得哪种模式会更合适,届时再拿来研究一番。在当前这个时代,已经没有时间让一个青年准备好所有知识再冲上战场,这是一个急速的时代,学习既需要耐心,更需要速度! 新的一年已经来临,部门要我写的年终总结也已经交了。很不幸,在总结里忍不住批评了一下公司的
2008-01-04 11:17:00 900
原创 UML一点基础知识[图]
学习设计模式时,书点会出现很多UML图,对于学过C++/JAVA等面向对象语言的朋友,并不缺乏类与对象的知识,但可能对UML的图并不十分熟悉,本人在阅读Design Patterns: Elements of Reusable Object-Oriented Software>时,也曾苦恼过. 比如下面这张图(FactoryMethod/工厂方法模式): 详情见《UML一点基础知识[图]》
2007-12-25 20:04:00 785
原创 我本想回来,但网页的速度实在不够快!痛心!
如题,本人的技术心得及随笔,将写在QQ空间中,不是因为QQ空间有多好,只是因为它速度够快!欢迎朋友来访本人空间博客。我不忍心失去CSDN里的朋友们的讨论,以后凡是技术性文章,我将在这里发一些标题及摘要,但文章的主体将放在我的QQ空间中,这样总体是节省时间的。
2007-12-25 19:50:00 819
原创 爱情观上的男子汉
在这里,要给自己以及众多大、中、小处男们上一堂影响终生的课---树立正确的爱情观。 在这个男子汉气概逐渐消失贻尽的年代、在中国男人娘娘腔严重的年代、在新女性逐渐朝“野蛮女友”崎型发展的年代,重塑中国男人大气魄、大丈夫的雄风,是一件迫在眉睫的大工程!纵观整个中国,形势严重而危急!众男人都在这个骨节眼上摇摆不定、举步不前,于是我深感历史将降大任于斯人也!我必须横刀立马,挺身而出! 首先什么
2007-05-29 01:29:00 2134
原创 文件外排心得
五一劳动节,我努力的劳动。 原本就没有玩的打算,因为寒假翻译了一篇涉及过多成人话题的外文,被导师笑了一番后,坚决挡后。于是一切都从头开始。想想我花了大部分的假期时间,查找了一个个陌生的单词,力求准确无误的翻译出原文,竟是如此下场,我泪长流。。。[em]e35[/em] 但是,我告诉自己---当有些事不得不做的时候,就用心去做吧!四月28号回到学校,在宿舍梦游了几天---在我们宿舍,脏、乱、
2007-05-02 15:37:00 1667
原创 困扰了我N天的模板问题,NND,总算找到答案了!
上个星期,不小心用到模板,为了让接口与实现分离,很自然的写了两个.h和.cpp文件。于是一场恶梦引发了 。。。我几乎花了所有课余时间去解决一个看似不可理喻的链接错误。。。。程序大致如下: /**//**************************************** FileName: zyklist.h ModifyTime: 2007.03.17 15:2
2007-03-18 18:30:00 1508 4
原创 有本事,你就在天堂给我留言
眼泪模糊了眼球却掉不出眼框,我知道自己在假装坚强。当妈妈用哽咽的声音告诉我,二姐夫已经在车祸中。。。,我看到了妈妈的眼泪。我满脸愕然。。。 这个世界上有很多看起来平凡的人,他们却用一种说不出的哲学创造着神奇,而他正是这一类。他出身在一个比我家更平寒的家庭,和二姐的婚姻,起初妈妈并不那么乐意,其实我一开始也希望二姐找一个更好的婆家。然而如今,我看着妈妈哭得快干枯的眼睛,才发现,他已经用行动征
2007-02-05 23:18:00 1433 1
原创 信不信由你
每当考试,我在考场上随意发挥就砍下八九十分,拿下两届得分王,你还真以为那是我一个人干的?不过说真的,考试是一帮人的,信不信由你。
2007-01-13 19:23:00 1486 2
原创 普鲁斯特问卷的26个问题
刚才打开久遭冷落的邮箱,发现了龚给我的一封邮件,是一个问卷调查,于是自己做了一份,发到这边来,让大家瞧瞧(黑体是我的回答):普鲁斯特问卷的26个问题 1.你认为最完美的快乐是怎样的? 我想了很久,没有发现最完美的快乐。最完美,也就意味着,它可能根本不存在。 2.你最希望拥有哪种才华? 我觉得自己已经很有才华了,唯一的不足,是自己还不够专注,还不够认真
2007-01-10 20:45:00 3625
原创 NUMERICAL ANALYSIS
在突然没有事做,比如考完了试、放长假,就会突然失去方向。于是空虚接踵而至。我最害怕这种情况,这是对生命严重的浪费。但是,要让自己重新忙碌起来,并不是一件很容易的事。刚结束的一周的考试,正是让我从忙碌突然掉进了一个看似无所是事的陷阱,从昨晚,就开始烦躁不安,看着电脑发呆,到处窜门,总是寄托于用聊天的方式去消除心中的空虚。。。今天早上,也没有力气起床。一直拖到十二点,在床上想着自己伟大的程序梦想,
2006-12-30 18:57:00 1916
原创 如果突然发现,你眼中的朋友,竟是一个贼,你有何感想?
丢失了1年之久的桶,在这次实验室的劳动中,重现眼前。桶上,自己叫人用油漆书写的那个“511-1”标志,是那样熟悉,511代表了天马五栋511室,1是我的学号。大二后,我们系已经搬到了本部的11舍。在一年前的冬天,我提着一桶衣服来到一楼的洗衣房,把衣服放进洗衣机,插卡,放水,拔卡;在洗衣机的转动声中,我像往常一样,把这个桶倒盖在洗衣机上,然后离开了。40分钟后,我来取衣服,桶不翼而飞!
2006-12-12 18:53:00 1700 3
转载 C++资源之不完全导引(完整版)
C++资源之不完全导引(完整版) 来源:www.csdn.net 撰文:曾毅、陶文 声明:本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。 --------------
2006-12-11 00:19:00 1598
原创 忍不住想说几个CSDN博客的BUG
一直等,以为CSDN的维护团队会发现这些问题,结果心都凉了。还是我来说吧: 1、不知从哪个时候开始,博客的点击数次就不再改变过了。。。但文章的阅读次数却正常的在增加啊。2、经常是,已经有了评论,但文章的评论统计,仍然显示为0。往往要等一两天,才会有反应。这两个问题,相信不是只有我一个人遇到吧。CSDN难道没有软件测试的吗?补: 晕,又多了一个问题:刚发的文章,居然没有出现在blog
2006-12-10 23:38:00 2001 4
原创 我也来写一个类printf函数(一道深信服的笔试题)
记起上次深信服的一道考题,叫我们实现一个与printf功能相似的函数,也就是可变参数个数的函数问题,当时压根就无从下手。刚在网上搜了一下,果然有所收获。多说无益,动手写了个程序实例,感兴趣的朋友可以看看: #include iostream>#include conio.h>#include stdio.h>#include stdarg.h> //定义av_list、av_start
2006-12-06 20:28:00 4472 1
原创 这里有面经,不看会抽筋
面试,就是考验一个人,如何在一个陌生人面前,展现优秀的自己。经过几次从失败到成功的面试,我觉得面试时应注意以下几个方面:1、 语速:一种平缓舒展,而又带有适当的抑扬顿错的语速,能让听者感到舒服。语速过慢,会给人一种反应迟纯的感觉,语速过快,别人可能听不清你说话的内容。2、 语调:要注意自己说话的调子。对于一些有自恋倾向的朋友(本人就属于这种^_^),也许自己非常自信,在熟悉
2006-12-03 15:03:00 1826
原创 工作签了,静心编程
公司全称: 联创科技(南京)有限公司做些什么: 主要从事移动行业的软件开发。举个例子,电信行业的“计费数据采集系统、长途电话集中计费系统、本地网计费账务系统、网间计费结算系统、移动电话集中计费系统等在内的通信计费软件系统”,都是联创的重要市场。行业规模: 2005年中国软件产业最大规模前100家企业名单 单元:万元 序号 企业名称
2006-12-02 17:02:00 2268 2
原创 致CSDN的一封信
CSDN编辑,各位网友,以及关注这个博客的全国各族人民: 你们好!十多天没更新博客,是我的失职,我向各位致以最真诚的道歉。 为什么没有更新?你们是不是怀疑,我在外面吃喝拉风?是不是以为,腾讯的面试,把我打击得神经衰弱?我再次向媒体澄清:绝没有这回事!请大家不要随意猜测,本人对程序的热爱是刚刚地! 这段时间,我没有闲着,请大家相信我。我真的是一个好学的好孩子。为了证明,我不仅
2006-11-28 23:31:00 1715 3
原创 腾讯一面,死亡日记
因为和另一位计科的同学一起去,他是10点面试,我是11点。因为下雨的缘故,车不好找,大概8点半,我们打的从本部出发,去到神农大酒店的时候,还非常早。没有到时间,我们就在一楼的沙发坐着聊聊天,结果一位也是应聘腾讯的朋友,他在下面填一张表,估计听到了我们聊天内容,就跟我们说人来得很少,现在就可以去面试,于是我们就上去了。然后填了一张表,就被叫去面试了。面试官是一个高高的英俊的青年,他并没有给我紧张的感
2006-11-18 14:56:00 3075 8
原创 腾讯笔试记
这是一个千载难逢的机会,这是一个程序爱好者之间的擂台,这是一次千里挑一的冒险,这是一个走向地狱与天堂的路口,这是一场充满着变数的游戏,归根结底,这是一次笔试^_^。笔试嘛,考的是什么?是知识,是细心,是心理素质。。。从今天凌晨2点27分收到笔试的短信通知,心里着实开始紧张了,我的心里素质一向不太发达,尤其是面对考试,怕怕的。因为历史证明,而且必将继续证明,本人是一个不太适合考试的人。听起来有点
2006-11-17 01:17:00 3380 2
原创 fedora6截图,真的很美!
以下是kde环境:KDevelop/C++开发环境:一个绘图工具KlconEdit:所有中英文字体都与Windows无异,我们可以安心的在这个世界里生活了:当Vista完工的时候,linux也不会逊色了。系统自带了丰富的输入法。。。,比fcitx更漂亮。
2006-11-12 18:26:00 2084 2
原创 终于过了一回笔试瘾
这一阵以来,错过了几次笔试良机。于是,心中竟然有一种做试卷的强烈欲望,好几次在梦中,磨拳檫掌,恨不能把所有公司的试卷都做一遍,以检查一下自己的水平。今晚,终于做了自己的第一套卷子,是远光软件公司的。每个人做两份卷子,一份是逻辑能力测试,是公共题。另一份则是按应聘方向出题,考查专业知识。我先做专业题,第一部分是判断题,15道,全是数据库知识,半难不难的,由于有一段时间没看过数据库的书了,心里没底。第
2006-11-08 23:17:00 1649
原创 让你的中英文在linux下都能漂亮的显示
想让你的fcitx五笔输入法,在开机后自动启动吗?想让你的fcitx在注销X桌面,又重新登录后,自动运行吗?想让你的linux同时能够显示清晰的中、英文字体吗?下面告诉你解决方法:1、要让fcitx在开机后自动启动,就必须在X初始化时,执行启动fcitx的脚本.X的初始化,是通过读取系统的一些初始化配置文件,并执行文件中的脚本来实现的。而/etc/X11/xinit/xinitrc.d/xinpu
2006-11-03 13:57:00 1728 2
原创 相同但又不同
写这篇文章的冲动,源于刚才做的一道百度笔试题,因为我以前一直都没有注意到这个现象,想不到当深入去研究的时候,居然还有所发现。作为读者的你,可能已经跃跃欲试,“什么题啊,快给出来”,但是,为了不转移我们的注意力。我先来问一个问题:如何在一个函数中,分配一个其大小由函数参数决定的二维数组?例如,要分配一个二维数组A[m][n],而m、n为函数的传入参数。该怎么实现?我的第一个错误反应,就是:
2006-11-01 03:36:00 2223 7
原创 思考设计模式
仔细想想,自己在软件工程方面的知识,确实太簿弱了,没读过什么软件工程的书。 而设计模式,应该属于软件工程的一大块。如果说自己是一个细心人,能够精工细作,那设计模式应该属于宏观性的思想方法。这也不能缺少的,一个只会做细活的人,可能会埋首苦干,而忘记了方向。设计模式,则从一个领导者的角度去控制程序的组织结构,可见其重要性。所以,设计模式不得不学,而且要深思熟虑,否则就离优秀的程序员相去甚远。现
2006-10-30 21:36:00 1083
原创 杂记
今晚特别去教室,一个人安静的看C++和linux。不经意间,在白纸上,以问题的方式写下了C++的若干问题:1、 函数的初始式列表,将比在函数体内初始化,效率更高。为什么?2、 析构函数在何时调用?3、 复制构造函数与复制赋值操作(即“=”运算符的重载)的差异?4、 临时对象将在何时销毁?答案在我的脑海中。。。现在记下,可用作以后检测。由于自己对图的数据结构不够熟悉,今天早上
2006-10-29 03:40:00 1107 2
原创 在linux下安装五笔和微软字体
前提:RedHat9.0 ,以简体中文、KDE桌面登录linux。 一、安装fcitx五笔输入法: 试了网上的很多方法,发现鬼话连篇,根本装不上。最后,当我有一种自杀的冲动的时候,顶不住了,到外面买一根鸡腿安慰自己:人生要乐观,对自己要有信心。于是,最后决定,不再迷信那些鬼话,跟着感觉走,发现根本没那么复杂。 1、到http://www.fcitx.org/main/?q=node/9>下载一个名
2006-10-26 05:58:00 5522 3
原创 诡异,跟家人完全失去联系!
昨天给老爸打了两次电话,关机。。。现在,中午了,老爸肯定下课了,还是关机。。。打大姐的手机。。。。“此号码禁止呼入”。。。。诡异!打大姐家里的坐机,。。。“the number is not existed ,please check it in dial later!”。。。非常诡异!打大姐夫的手机。。。。“此号是空号”。。。非常非常诡异! 打二姐的手机。。。。,终于打通
2006-10-25 12:26:00 1243 3
原创 活在linux世界里
今天太累了,为了改变linux的模糊字体。。。从昨晚一直试验到凌晨,结果,崩溃了三次,还好,可以直接通过修改XF86Config来还原。最后,字体还是没有改好。但我相信随着知识的累积,这些都是能解决的。后来,眼看4点多了,斗志仍然很旺盛,于是乎去装一个lumaQQ,又是网上查了一圈,想不到装这个玩意,还要先装JRE(Java Run Enviroment),于是到Sun的英文网转了一圈,凭着可怜的
2006-10-24 01:50:00 1500 5
原创 广东北电长沙站的程序笔试题
我没去参加笔试,但据比木同学说,广电的笔试很基础,总共就四道题:1、josephus数小孩问题。2、二分查找法。3、用栈实现递归。4、有关通信、网络方面的汉译英、英译汉。用栈实现递归,我以前专门写过一篇文章。读者可以去翻来看看。现在,我自己来解答前两个问题。1、josephus问题的描述:编号是1,2,……,n的n个人按照顺时针方向围坐一圈,每个人只有一个密码(正整数)。一开始任选一个正整
2006-10-22 17:23:00 2297
Head First Design Patterns Part5, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part4, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part3, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part2, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
Head First Design Patterns Part2, 纯英文,非扫描,辛苦地发掘自国外技术论坛
2007-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人