W3CHINA Blog首页    管理页面    写新日志    退出

Blue blue sky

STL, I'm loving it
小工头 发表于 2006/7/4 21:23:43

C/C++是俺混IT的主要武器。N年下来,俺对它的感情不是一般的深,不论学什么新东西都拿C/C++来套。不过,C/C++的短处也着实让人头疼:作为最接近机器语言的高级语言之一,C的功能强大毋庸置疑,可是各种接口过于底层而且缺乏组织,用来实现复杂的应用功能极其繁琐。代码规模稍微大一点就特别容易发生腐化,不管是测试还是交接都很困难。C++把数据和操作封装在了一起,解决了这个问题。用C++可以开发大规模的软件而不必担心代码腐化的问题,代码的可重用性也有了极大的提高。但是C++的核心,OOP编程思想过于翻覆,继承、多重继承、多态、重载、覆盖、虚函数……掌握起来相当困难。假如交到手里的是前辈当年用来练手的代码,同样会郁闷得一P。 此外,C/C++都存在着一个明显的问题:字符/文本处理功能不够强大。在图形界面和网络界面风行的今天,这个缺陷几乎要了C/C++的命。都说C/C++很强大很核心,可是网络应用更多的是用容易上手的JSP、PHP,后台用的更多的是Perl、Python……虽说.NET和C#也打下了一片江山,可那能算C/C++么?俺对C/C++的感情是很深的,深到宁愿用C

阅读全文(2087) | 回复(1) | 编辑 | 精华 | 删除

 


想过去看今朝,我此起彼伏 
小工头 发表于 2006/7/3 21:20:40

这是宋丹丹的一句台词,接下来是“我想写本书”。俺还不至于狂妄到要写一本书,但俺的确想写点故事。 说句倚老卖老的话,现今网络上叱诧风云的写手们所做的事情,俺早在十几年前小学升初中时开始做了。写手用笔记本电脑打字,俺当时在纸做的笔记本上裸写,辛苦程度有过之而无不及;有的写手喜欢挖坑,抛出一个引人入胜的开头,然后就没了下文。俺也曾经同时写
阅读全文(1887) | 回复(1) | 编辑 | 精华 | 删除

 


好大的雨
小工头 发表于 2006/6/29 20:53:30

从公交车上下来的时候,已经有稀稀拉拉的雨点掉下来。仗着自己有伞,不急着往家跑,先去小馆子吃饭。20分钟搞定晚餐,拿着伞正要往外走,热心的小老板跟俺说:“雨下大了,你当心点!” 一出门,吓了俺一跳。莫非这就是传说中的瓢泼大雨?雨点绵密不断地倾泻下来,打在地上啪啪作响。眼前仿佛挂上了一幅雨帘,十米开外的东西都有点看不清楚。天色阴暗,不时有闪电划破天空,照得四下里一片雪亮,接着就是震耳欲聋的雷声。路边停着的汽车对雷声过敏,雷声过后哇啦哇啦响个不停。看这架势,一时半会儿停不了啦。俺撑起伞,硬着头皮走进了雨中。 地面已经开始积水,幸好俺穿的是凉鞋。走在雨中,雨大风更大,俺不得不全力稳住雨伞,同时用一只手护着装手机的口袋。走过平时常去的超市,停车场空空荡荡,门口挤满了人,向俺投来艳羡的目光。在众目睽睽之下,俺穿过停车场向大街走去,只听“哗啦”一声,俺踩进了水里…… 回家需要穿过一个十字路口。路面上的积水着实不少,风吹过来的时候掀起了一层一层的水波。看来再下一会儿,这里就变成海滩啦。过路车辆的喇叭按个不停,按也心惊胆战地四下瞭望,终于平安地通过了

 


VC制作多语言界面的几种方法
小工头 发表于 2006/6/28 21:31:15

本来不想写的,可是今天遇到号称北京今年强度最大的降雨,好歹记录一下。 用VC制作支持多种语言的界面,有以下几种方法。一种是静态地添加资源,具体做法是:把rc文件中从begin menu开始到end menu结束的部分复制一份粘贴在rc文件中,再把相应的菜单项改成其他语言,从而生成一个新的菜单资源。在程序中使用LoadMenu,就可以实现动态的多语言菜单。这种做法的好处是,程序运行时可以自由地在两种语言之间任意切换,坏处是只能在事先制成的菜单之间切换。第二种方法是将资源做成DLL,具体做法是:首先照常生成VC项目,然后将res目录下的所有文件以及rc文件从项目中删除(不是删除文件,只是让它们不再包含在项目中)。然后新建一个Win32 DLL项目(不是MFC DLL哦),把刚才从项目中删除的文件加入到该项目中,再从顶层菜单中选择project settings,弹出的对话框最下方是编译指令,在编译指令最后加上/noentry(否则编译不通过),生成DLL。在最开始的项目中,给****App类添加一个类型为HINSTACE的成员变量,在InitInstance()最开始

 


心里有事,blog就写不好
小工头 发表于 2006/6/27 20:24:38

之前一直以为这几天的blog写得不好是因为上班太忙,写blog的时间比较仓猝。今天请假办手续,下午没去上班,本来想着可以好好写一写blog,可还是没写成。睡了一觉,上了一会儿网,跟人聊天,一个下午就这么过去了。等到晚上再想起来写blog,已经过了8点,跟平时没什么两样。 细想起来,与其说是没时间写,不如说是不敢写。回想当年俺刚开始写的时候,心里积满了怨气,在blog里毫无顾忌地大放厥词。当时真是濒临崩溃,抱着大不了一死的决心,写起来洋洋洒洒一大篇。可是现在,在新单位立足未稳,时刻担心着会不会过了试用期就被咔嚓,既不敢写工作上的事情(开发环境没对俺开放,也没什么可写的),也没有心思体会日常生活,所以……说到底,还是不自信。以前基础比较稳固的时候,可以放心大胆地到处八卦,可是现在不敢了,生怕给自己惹来麻烦。各位看官体谅则个,等俺过了试用期再好好写。 今天领到了新的工资卡,偷偷查了一下,有钱,嘿嘿。

 


[工作八卦]温水煮青蛙
小工头 发表于 2006/6/26 21:10:35

不知不觉,试用期的第一个月已经接近尾声。一开始紧张得要死,到了现在已经松懈得有些不像话了。回想起来,上周的例会可以说是导火索。俺跟部门经理配合得不错,他给俺的指令都比较明确,俺做起来也比较带劲。可是上周例会,部门的二把手横插了一杠子,叫俺从头再做一遍,俺就突然不知道该干嘛了。 连续绷紧了两周的神经,一旦松懈下来,就再难绷紧了。周四请了半天假外出办手续,当天没办完,第二天早上再去盖个章就可以了,可俺索性请了一天假,狠狠睡了一觉,然后缩在家里上网。一度觉得这个新工作真是无聊,要不要再换一家…… 今天又开例会,被经理提了些要求。其实,俺没做好的地方还有很多,可俺就是觉得没有奔头。俺负责的这个部分,之前的同事做得也不是很好,基本没人带俺,许多需要用到的技巧都是俺自己在网上搜索+练习摸索出来的。再加上试用期的权限不够,大部分正式的开发环境都没有队俺开放,于是就有一点被流放的感觉…… 毕竟还是在试用期,不好好表现的话会被咔嚓的。俺不能消沉,俺要振作~可是,没有目标,如何振作呢?

 


[工作八卦]这就疲了
小工头 发表于 2006/6/22 20:39:01

到底是有工作经验的人,虽然这次跳槽形同改行,但是三周下来已经开始不老实了。虽然忌惮流量统计的存在而不敢大肆上网,但工作间隙总忍不住溜到百度贴吧去瞧瞧。公司的网络控制得很严,大部分网站都被封了,MSN和QQ也不能上。但是,考虑到俺们开发时经常要在网上搜索资料,GOOGLE和百度没有封。因此,俺就挂着GOOGLE talk在百度贴吧里闲逛(感谢搜索网站的多元化发展~)。逛到后来实在无聊,俺连超女吧都进去看了几眼。印象比较深的是一个小P孩发贴说:
“我最近发现齐豫唱歌挺不错的,她唱《橄榄树》比许飞好听~要是齐豫来参加超女,那该多好啊~”
彻底无语…… 周二的时候看杂志看过了点,早上起来没睡够,上班的时候发了一整天的呆。后来觉得这样不行,下周例会的时候没法交代,勉强写了一份文档,只有区区的三页。同样的题目,俺刚来的时候噌噌写了14页,把经理吓了一跳。相比起来,俺真是有点心不在焉。文档交到经理那里的时候,他也看出来了,和颜悦色地叫俺重写。俺有点脸红,翻出刚来公司时写的文档作为模板,认认真真又写了一遍,这才交差。哎呀,经理对俺的印象会不会……?怕怕~不过,俺刚来公

 


[工作八卦]每周爱你24小时
小工头 发表于 2006/6/21 20:53:12

今天早上一路小跑去公司,不巧路过一起车祸现场。一个MM四仰八叉躺在马路上一动不动,一辆自行车斜躺在一边。闯祸的司机一边打电话,一边不断试探MM的脉搏,左顾右盼,一副六神无主的样子。路边站了一堆凑热闹的人。俺瞅了两眼,对自己说:“以后走路一定要走边上,不要走中间~”然后狂奔而去。后来自己也觉得奇怪,看到近在咫尺的车祸,居然一点感觉都没有。缺乏同情也就罢了,连兔死狐悲(这个词好像不太合适……)的感觉都没有。俺已经麻木到这个程度了? 盘算起来,俺一周的生活是这样的:周一到周五,每天早上6点半起床,7点出门赶公交,快9点的时候到公司;上3小时班,12点去食堂吃饭,然后回来睡午觉;下午继续上班,6点一到就往外狂奔赶公交回家,吃完饭到家已经8点;上上网,聊聊天,写点blog,就要准备睡觉。周五晚上可以狂欢,一般都是玩游戏玩到半夜1点,然后扑通一声摔到床上,一直睡到中午12点才起来。周六继续狂欢,玩到12点左右,继续补觉,睡到第二天中午。算起来,俺每周的闲暇时间只有周六周日的中午12点到晚上12点,合计24小时。 24小时能干什么呢?进村,逛街,上网,看片……光

 


[七天乐]总结一下插件的做法 
小工头 发表于 2006/6/18 14:00:23

最近的主要任务就是学习插件的做法,幸运的是俺成功了,哦耶~ 先从DLL的做法说起吧。插件不一定非得是DLL,但是用DLL做插件很方便,可以把做DLL看成是做插件的基础。 用VC做的DLL可以分为三种:non-MFC,regular MFC以及MFC extension。non-MFC指的是不使用MFC,单纯使用C/C++做出来的DLL,接口符合标准DLL的规定,具有良好的兼容性和可移植性。只要接口符合标准,别的开发工具比如VB、DELPHI等等,都可以做出这样的DLL来。regular MFC指的是内部使用了MFC控件,但对外接口仍然符合标准的DLL。由于使用了MFC,这类DLL往往做得比较花,可以拥有自己的图形化交互界面。MFC extension是继承MFC中的类,对已有的MFC控件进行扩展,对外接口不符合DLL标准(一个典型的例子就是做界面有时候会用到的CJLibrary,还有MFC本身)。对于一般程序来说,regular MFC更适合用来做插件。 DLL的对外接口的定义方式有两种。一种是使用专门的.def文件,标明要导出的接口,例如exp

 


[工作八卦]新人两周总结
小工头 发表于 2006/6/13 21:06:12

这篇帖子如果上个周末写的话,那就是“新人一周总结”。虽然只过了两三天,但是俺觉得两周很快就要到了,所以…… 有一件事让俺很是感慨:只不过是周一开了一次例会,俺的心情就有了180度的大转弯。上周五想写总结没时间写,当时满脑子都是这样的想法:“新人就是新人,要学的东西真的很多~虽然俺有相关经验,但是这个领域基本没接触过,一定要好好学习~”;周一开完例会,这个想法就被俺抛去了九霄云外,又开始翘尾巴了。原因就是,俺的文档已经学习得差不多了,开始试着编一些程序,可是比俺早来公司一个月的哥们还没入门呢,啊哈哈哈~那哥们也是比较内向的主,不爱说话。例会的时候,他努力地试着跟大家交流,可是别人开口他抢着说,别人听他说他又不说了,到后来没一个人知道他说的是什么。相比起来,虽然俺平时也没什么话,但是工作上的事情交代起来毫不含糊,再加一分~ 尾巴翘起来了,工作态度就有所不同。今天,俺在网络流量排行榜上赫然发现了俺的IP。俺以入职不到半个月的新人之姿,冲进了网络流量排行榜的前十。大汗……这几天上网确实上得凶了点。经理今天上午催俺给他看成果,估计也是有所察觉吧。一定要勤奋,

 



 
 



This is home

.: 公告

有人的地方就有恩怨

有恩怨的地方就是江湖

人在江湖漂,谁能不挨刀


Bloginess

«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

.: 我的分类(专题)

首页(629)
杂项(69)
我喜欢过的声音(35)
耳机评测(18)
七天乐(127)
工作八卦(174)


In the Bowl

.: 最新日志

变化:俺的2012
迟来的总结,俺的2011
暂停更新:娶了媳妇不上网
一次坦诚的大会
妹子,妹子!
领导满月
当了领导能怎样
俺的播放列表
俺的重构总结
开会的故事

.: 最新回复

回复:迟来的总结,俺的2011
回复:暂停更新:娶了媳妇不上网
回复:暂停更新:娶了媳妇不上网
回复:小学生作文之记一次拔河比赛
回复:暂停更新:娶了媳妇不上网
回复:暂停更新:娶了媳妇不上网
回复:暂停更新:娶了媳妇不上网
回复:一次坦诚的大会
回复:一次坦诚的大会
回复:一次坦诚的大会


The Fishkeeper
blog名称:少年包工头的工作日记
日志总数:629
评论数量:1458
留言数量:56
访问次数:8975929
建立时间:2004年12月8日



Text Me

.: 留言板

签写新留言

你太客气了
工作是为了更好的生活。。。
飘过!
初烧耳机
路过留声
自动浇花
节日快乐
向您请教
HAHA
咨询下呵呵


Other Fish in the Sea

.: 链接



Lake JJ

真!鱼家MM

传说中的99

王小四的自留地

挣扎中的职场新人tintin同学




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.580 second(s), page refreshed 144794209 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号