18
三
昨天看到这样一个故事:
老师问道:“世界上第一高峰是哪座山?”大家哄堂大笑地回答:“珠穆朗玛峰!”老师接着追问:“第二高峰呢?”这下同学们面面相觑,无人应声,老师转过身,在黑板上写下一句话:屈居第二与默默无闻毫无区别。
消息称越狱收视率太低,准备砍掉,可能只制作18,19两集就算终结了,哎~~
归类于:生活芝门 标签:英雄 越狱 美剧
17
三
数据是程序的核心,无论是用来做挖掘分析还是用来展现。
花了一夜的时间,总算是又弄出来一个数据库,现在手上有两个比较完整且挺有用的数据库了,嘿嘿,再收集几个,然后开始在这些数据上做些应用,什么应用暂时保密,回来一并揭晓。
相比做前端来说,还是写数据这块比较轻松,不用调(tiáo)UI,直接命令行下就搞定一切,现在最烦的事情就是调UI了,白天在公司调WPF的XAML,晚上回来调HTML&CSS,呕吐啊呕吐!
因为数据比较连续,所以尝试做了下分表操作,将50W条数据,分成了10个表,一会看看查询速度会不会快点。
测试数据,分表后的效果还是很明显的:
单表 Elasped:250MS 多表 Elasped:15MS
单表 Elasped:187MS 多表 Elasped:15MS
单表 Elasped:62MS 多表 Elasped:0MS
单表 Elasped:62MS 多表 Elasped:0MS
单表 Elasped:187MS 多表 Elasped:15MS
晚上不睡觉也有好处,今天早上肯定有时间吃早饭,一会就去^_^
归类于:代码人生 标签:数据库
11
三
按使用频度排序(我自己也写前端程序)
周末在网上闲逛,看见有人推荐搜狗浏览器,系统中浏览器也不少了,索性就再安装一个,反正安装包才2M。在上一篇日志最后,我提到Apple、Google的同时提到了Sogou,原因之一就是搜狐推出的这款浏览器。
搜狗浏览器基于IE核心,所以安装包只有2M,界面和功能上模仿了Chrome和FireFox,开启速度和新建标签的速度和Chrome有一拼,都能非常快速的响应,这是我最喜欢它的一个地方,当然还有很多创新,比如提供教育网代理(充分考虑中国国情,赞一个);提供标签和SDI两种窗口模式(还在用IE6和习惯用IE核心的朋友可以装个试试),其他的可以去这个链接看:http://ie.sogou.com/
提到Sogou的原因之二是因为搜狗拼音,这个就不用多介绍了,这两个软件大大提升了我对Sogou的好感度,尽管我依然不习惯用搜狗去搜索,但毕竟开始有了转机,在中文搜索引擎大战之后,中国貌似还再做搜索引擎的除了百度,我印象比较深的就只有搜狗和网易有道,从我网站的搜索来源统计看,他们的市场份额顶多有5%,不过还好都有主业撑着,而且百度也开始不务正业了,或许还有机会扭转乾坤,三分天下,我以后打算轮着用,反正现在基本上也都搜不着想要的东西。
搜狗推出了搜狗拼音和搜狗浏览器,网易有道也没闲着,推出了桌面词典(我还没用过,就不做评价了),套用郭德纲老师的一句话:我很欣慰啊,网易没有像谷歌和QQ那样也整出来一个网易拼音,或者也弄个网易浏览器,虽然桌面词典之前有金山老大独霸天下,但已经有超过2年的时间,我的桌面里没有金山词霸了,所以我很欣慰网易还是在探寻自己的搜索引擎之道。 当然,如果过几个月,网易也宣布发布网易拼音和网易浏览器,就当我今天看走眼了,白欣慰了。
最后再感慨一下,纵观中国的桌面软件或通用软件,还剩下多少值得我们骄傲的产品,那个曾经的号称扛着中国民族软件大旗的金山,我曾经很佩服,现在已成为过去时。
---------------------------------------------------------------------
Update 2009.6.18
搜狗浏览器也难逃越做越烂的命运,之前的启动速度快的特点现在基本上感受不到了,开全网加速基本上就死掉了...不再推荐使用。
归类于:圈里圈外 标签:Sogou 浏览器 桌面软件 搜索引擎
08
三
利用周末的时间继续为志酷(等功能比较稳定了,我会对这个系统做一个详细的介绍,现在权且当做一个博客系统吧)写代码:
+ 现在支持主题了
+ 可以修改空间名称了
+ 登录过后,登陆链接更换为[日志列表、撰写日志、退出登录]功能项。
希望下周能每天抽出时间来增加点新功能,加快进度,也好让更多的朋友能够开始使用这个系统,现在的功能都不好意思邀请他们来用^_^
晚上把代码更新后,告诉大壮可以主题可以用了(就是现在这个),因为这个主题字比较大,所以默认选用的是微软的雅黑字体,这样字看起来会比较圆润整齐。当我告诉大壮,雅黑字体是微软花巨资为Vista系统打造的中文字体,大壮接受了我的忽悠,开始下载并在他的Win03系统上安装了雅黑,然后还帮他把ClearType打开,刷新页面,漂亮的雅黑字体效果呈现了。
大壮说:“能换回成宋体吗,这字体看着太虚(微软听了估计会吐血,不过说实话我第一次在03上装雅黑是也是这感觉,当时立即想换行宋体,但时间久了就习惯了,反而觉得这种字体看起来好像是比较清晰)。”
我对大壮说:“习惯了就好,这个主题首先字体是雅黑,你现在安装了雅黑了,就会用雅黑显示,所以切不回去了(我希望大壮尝试去接受这个新字体)。”
大壮直接切换原来的主题:“我还是用这个主题吧,字小点就小点,还是宋体看着舒服。”
我无语。。。不过心里偷着乐:“小样,你会升级的,只要你还用微软的系统。MSN9就是一个很好例子。”
归类于:生活芝门 标签:忙碌
03
三
长夜漫漫,无心睡眠。
有太多的事情等着我去做,莫名的给自己找了这么多事。
晚上大壮回来,让他把域名绑定到这个系统上来,这个系统从07年就开始规划,到现在还是只能发布/编辑日志,甚至还倒退了,现在连评论都没有了,更别说主题样式了,想起来都愁,不过还好,有大壮帮我测试,每天晚上回来code一点,只要是朝前走就好。
现在有点后悔去年花一年的时间去玩WOW了,前几天还跟妹妹说不玩WOW是一种遗憾,我弥补玩WOW的遗憾,缺带来了更多的遗憾T_T,现在只好想法设法提高效率。
过完年后上校友录,才知道LL去年12月1号生小宝宝了,真替她开心。
2月份对自己的表现还是很满意,算是一个好的开始。
体重减到180斤了,希望这个月能到175。
明确了一些目标,也开始专心做自己喜欢的事情,这里要感谢大壮给我解开了很多迷惑。
3月份准备按着WordPress的风格来写这个系统的后台,毕竟WordPress是目前日志系统中做的最优秀的,能做到WordPress的1/10就算是成功^_^,好吧,就这么定了。
归类于:生活芝门 标签:志客 三月份
24
二
2009,Restart!
弄了一个晚上,终于把URL给解决了,现在可以显示英文别名,也就是传说中的Permalink,又可以在这写东西了,分类还有点问题,晚上回来接着弄。加油!
code is poetry!
归类于:生活芝门 标签:重新开始
29
一
自己在写网页时,基本上都是使用的xhtml1.1的doctype,今天才vs2008下添加一个链接的target是,提示Attribute "target" is not a valid attribute of element "a"。
上网查了下原因:规范制度者认为,链接的打开方式应该由使用者自己决定。
归类于:交互设计 标签:XHTML Target
26
一
何为二次点击?简单来说,在我们的程序中基本上都包括按钮、菜单等控件,他们都具有Click,用户点击后,程序响应事件并进行处理,一般情况下,用户在点击后不会继续点击,而是等待处理结束,或者是在新弹出的界面上进行操作,等一切都处理完后,用户才进行第二次点击,但假如用户在第一次点击后,没等程序处理完,又继续点击呢?程序会怎么处理,会不会与正在进行的处理发生冲突?我姑且称这种情况引发的BUG为二次点击。
今天很走运,测试那边报的几个BUG都是与这个相关的,而且我自己后来也发现了一个更隐蔽的这类BUG,连测试人员都忽略了,这个BUG是这样的:
我们的程序有个系统托盘,右键点击托盘会弹出菜单,然后菜单里有个菜单项,点击会弹出一个模式对话框,按理模式对话框会占据当前程序的所有焦点,用户只能在模式对话框上进行操作,但模式对话框却屏蔽不了系统托盘,用户依然可以对系统托盘进行操作,于是错误就发生了。
归类于:未归类 标签:BUG 二次点击
21
一
如果你在使用visual studio.net 开发调试程序时,使用过output窗口,那么你一定见过a first chance exception,那究竟什么是a first chance exception呢?
我平实基本上也不用output窗口,最近同事在调程序时发现output窗口有很多a first chance exception,而且有很多是从.net framework 的dll中抛出来的,比如:A first chance exception of type System.Threading.ThreadAbortException occurred in mscorlib.dll,不明白到底是怎么回事,于是google了一下,基本上明白了。
a first chance exception信息,发生在调试阶段,当程序中有任何异常发生,调试器能立即收到异常通知,收到通知后便会在output窗口输入一句:“A first chance excetipn...occurred in ...”,然后程序继续运行,如果程序内部捕获了异常,程序就会继续往下走,如果这个异常没有被处理,则调试器会再次收到异常通知(这次就按顺序被叫做second chance exception),调试器收到通知后,弹出我们常见的异常信息框,等待我们处理。
恩,就这么简单,所以a first chance exception,并不一定代表我们的代码有问题,只是表面一个异常发生了,而second chance exception就肯定是有问题了:)
归类于:未归类 标签:IDE Exception



