`
文章列表
天天对着标准的矩形,标准的字体。审美也疲劳了。 于是画架构图的时候用fireworks画了个手绘版的。 画的时候选“铅笔”工具,一定要把消除锯齿的勾打上,这样手写感觉比较强。 让后要从网上下两个手写字体装上。 本图中文字体使用的是“全新硬笔行书简”,英文字体使用的是“方正静蕾简体” 没错就是徐静蕾啦。她的中文字体也挺漂亮的。
1. 系统基本设置。 mirrors 使用163的mirror。 网易好人。 http://mirrors.163.com/.help/debian.html 以Lenny为例, 编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份) 引用    deb http://mirrors.163.com/debian/ lenny main non-free contrib     deb http://mirrors.163.com/debian/ lenny-proposed-updates main non-free contrib     ...
某君曾云,正则表达式比startswith速度快,实验了一下发现根本是无稽之谈。 import re from datetime import datetime p = re.compile("^job:.*") t1 = datetime.now() for i in range(1, 100000): re.match(p, "job:1241234") t2 = datetime.now() print t2 - t1 for i in range(1, 100000): "job:1234234 ...
如果你的网站访问量很大,但是服务器端性能很差,那就会浪费浏览者的时间,1个PageView浪费1秒,31536000 PageView 加起来就相当于浪费了一个人一年的时间。 为了提高浏览速度,而使用笨重的架构,消耗了许多服务器,许多网络带宽来提高了性能。可这样也增加了电能的消耗。 消耗了电能,那就需要其他的能源来转化为电能。 所以说,采用笨重的架构就是增加温室气体的排放。 什么样的应用才是最好的? 性能功耗比(性能÷功耗) 越高越好。 从这个角度来说 java、 .net 都是不符合这个标准的。汇编是最符合的,但汇编不具有可行性。因此,最有资格的是C, C++次之。但C,C++的开发效 ...
b = datetime.now() for i in range(1, 100000): s = pickle.dumps((1, 2, 3, 'a', 'b', 'c')) o = pickle.loads(s) print datetime.now() - b b = datetime.now() for i in range(1, 1000): s = str((1, 2, 3, 'a', 'b', 'c')) o = eval(s) print datetime.now() - b str,eval 比pickle快约3倍。 ...
redis,太棒了,太伟大了。 互联网一次又一次的证明,劳动人民的智慧是最伟大的。 让试图控制程序语言和编程技术的某公司去死吧。
一个完整的网页模板应该包含 1. index page (有时直接是home page) 2. home page 3. inner page 4. category page 5. login page (可以基于inner page) 6. 404 page(可以基于inner page) 7  500 page(可以基于inner page) -----
笔者技术出身,乱谈管理,有不当处,望指正。 人、计算机、软件、项目、公司,如果要用一个词来表达他们之间的共通之处,应该是“系统”一词。所谓系统者,钱学森给出的定义:系统是由相互作用和相互依赖的若干组成 ...
在做web开发之前,如同其他非web开发人员一样,认为做web是没什么技术含量的事情,认为做GUI比做web更加有技术含量。甚至认为做web的程序员不是真正的程序员。 当出于职业前景的考虑而非出于兴趣来决定做web开发时,就发现web开发远比我想象的复杂,我努力的寻找一种最佳的web开发方式,不断的选择与否定,直至今日。 现在看07年发的帖子《被我抛弃的开源框架》,感觉以当时的入行经验来品评这些框架,确实是有些装十三的,有些否定的理由显得很幼稚,尤其是对脚本语言的歧视,颇有java乃王道的心态。其实当时的我认为自己特牛掰,有勇气怀疑这个那个被津津乐道的框架,怀疑动态语言。但是,事实上并没有勇 ...
近期有幸承接到了一个国外项目的中国本土化业务,看了代码后深感国外团队的代码质量远远超出了国内的水准。 架构很清晰。使用spring-mvc, spring-security,spring hibernate, mina ,actionscript3. 包划分,项目分割很合理。 代码很规范。 ...
C++的水的确很深。要多准备一点时间了。 1. 语言基础。 语言基础很久前就学过,重点放在一些容易被忽略的地方。阅读:Effective C++。 2. 标准库。 标准库已经是语言基础的一部分了。不熟悉标准库,等于不懂C++。 3. 开源库。 底层操作、网络操作、组件等等。 4. 开发环境及架构。 Cross Platform Development in C++。Make。GCC。. 5. 作品。 通过开发一个作品来实践自己的所学,最好是有价值的,开源的。 有天被问了一个问题。很郁闷,没回答上来。 问:平时去什么网站提高能力? 答:javaeye。 再问:有什么常去的国外的网站吗?。。。。 ...
朋友最近用地铁和睡前时间在手机上看完了黄易的《覆雨翻云》。于是我也打算在手机上看看书。苦于没有txt格式的技术书籍,只能自己做了。一般电子书是pdf格式的,下载下来后用pdf to text转换器转换成rtf格式,另存为txt就可以了。 计划阅读: <The C++ Standard Library - A Tutorial and Reference> <Effective C++ More Effective C++> <Effective STL> <C++编程规范> 一直打算深入C++,但是对于C++标准库和一些基本规范还不是太了解,贸然 ...
从 Java到C++ — 对比Java与C++编程的不同 英文原文: http://www.horstmann.com/ccj2/ccjapp3.html 引用刚开始学编程学basic,后来费了九牛二虎之力学了c++,简直是境界的蜕变啊。工作了用的却是Delphi。后来觉得java的工作比较好找,速成了jav ...
转: 作者:江南白衣 http://www.blogjava.net/calvin/archive/2005/10/10/15132.html     关键是把C++当作Java的sister,无关C事。     所以不要买〈C/C++.....〉为名的书,入门推荐〈Essential C++〉的中文版之类,开篇就讲C++/STL。     如果不幸学校里已经学了C,想办法忘掉它。      1. 用STL的 string ,不用char* 和strcpy()          辅以Boost的Tokenizer实现Java的Tokenizer          conversion/ ...
c++,分布式。网游服务器。
Global site tag (gtag.js) - Google Analytics