- 浏览: 152527 次
- 性别:
- 来自: 深圳
最新评论
-
听说名字可以很长:
...
[翻译]Boost Graph库简介 -
utensil:
很多人来到我的博客,都是为了搜索Eclipse的黑底配色方案。 ...
Eclipse之舒适化打造(黑底TextMate配色方案、Jodeclipse等) -
王牌海盗:
感谢博主,正好在寻找黑底的eclipse配色方案,刚刚下载用了 ...
Eclipse之舒适化打造(黑底TextMate配色方案、Jodeclipse等) -
utensil:
dashandian 写道这两个网站现在都打不开了啊现在搬迁到 ...
wxWidgets官方论坛中文版块开张!欢迎光临! -
dashandian:
这两个网站现在都打不开了啊
wxWidgets官方论坛中文版块开张!欢迎光临!
文章列表
看了一些书和一些网站之后,关于Web 2.0站点如何提高可用性与性能的一点心得。基本上结合了《高性能网站》与Hijax的思路。
可以参考的一些网址:
《高性能网站建设指南》读后随感
http://www.dbanotes.net/web/high_performance_web_site.html
Yahoo!网站性能最佳体验的34条黄金守则——JavaScript和CSS
http://yy-web.iteye.com/blog/274059
图片优化漫谈
http://www.cnblogs.com/wanghongyuan/archive/2009/01/14/1375664 ...
- 2009-01-18 20:43
- 浏览 1441
- 评论(0)
感谢Loaden的补充。此文是对帖子http://wxforum.shadonet.com/viewtopic.php?t=22128 的总结和整理,按个人喜好做了取舍和重新排序。
说明:
1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。
2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块。
==日常编辑==
• 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。
• 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
• Ctrl+D ...
- 2008-12-24 09:05
- 浏览 2419
- 评论(0)
Utensil按:对wxWidgets的Mac Port一直相当不满意。无奈中间隔着Objective-C这一层,今天逛到这篇文章,赶紧转贴过来,扫个最初的盲先。原文来自http://www.cocoachina.com/
Objective-C语法快速参考
作者: Cocoa China
【最热的Mac, iPhone专业开发论坛】
【本文永久地址】
10
Apr
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就 ...
- 2008-12-23 22:20
- 浏览 2498
- 评论(0)
在C++中,如果为自定义类型(class)定义了类型转换操作符或没有explicit关键字修饰的单参数构造函数,在需要的时候,编译器会自动执行隐式类型转换。这是一个常识。隐式类型转换是否需要的规则定义于编译器内部,难以窥见,但就我理解,“需要”的意思之一应该是,如果不进行隐式类型转换就找不到相应的重载函数,进行了就能找到的话,编译器理应进行隐式类型转换。
那天我看“委托”这个模式的时候,突然突发奇想,想到了利用隐式类型转换进行非常简单优美的委托的C++实现,不由大喜。
通常的B类要承担A类的委托,代码是这么写,略去构造函数等:
class A
{
public:
f(); ...
- 2008-12-22 21:46
- 浏览 1267
- 评论(0)
本文为原创。转载请注明:
作者:Utensil
博客:http://utensil.iteye.com/
邮箱:utensilcandel@gmail.com
最终买了《Practical Rails Projects》。原来那本《征服Ruby On Rails》遍地开花,什么都讲一点,但比较浅,难以深入体会。比如原来只能体会一下ROR的CRUD的快速开发scaffold ,却仍难对如何用这个框架做真正的网站有一个概念。而本来想一起买的《Ruby on Rails社区网站开发》,全书做出来的那个社区网站架在网上了,我去看了一下,没什么好感,所以赶紧不买了。
...
- 2008-12-03 11:18
- 浏览 1026
- 评论(0)
这段以前写的测试程序包含了对POSIX无缓冲文件I/O、文件加解锁、进程分叉、可变参数的综合运用。没什么技术含量,纯粹记述一下,不想有一天弄丢了。
C真是又小巧又灵活,在语言的犄角旮旯还是存在一些之前完全想不到会有的特性,呵呵~不过,现在可能会从事的这个工作是不是只能用C不能用C++呢?难道真的得告别自己的最爱?
//posix
#include <unistd.h>
#include <sys/types.h> //for pid_t
#include <sys/stat.h>
#include <sys/file.h>
#in ...
- 2008-10-22 20:04
- 浏览 1415
- 评论(0)
有一句话,我觉得对程序员是至理名言:编程未来的趋势是库,动态的脚本语言和虚拟机。这句话我一听就觉得很对,可是对它的领会(尤其是后半句话)却花了很久,现在也还在半路上。
我一直很喜欢C++的一个基本的设计思想,就是有些事情是语言该做的,更多的事情却应该交给库去实现。正是这种思想,使得C++可以应用于各种领域。语言应该给程序员足够的自由,从最底到最高层,从最机器的层面到最贴近现实的层面,然后,用这种语言,我们再来写库,用于各专有的领域。C++成为了工业标准,它写成的库可以被各种语言使用、绑定,它被用来写各种语言。任何宣传C++的没落的言论都是窄视的,它没有看到C++是今天的许多事情的一个基石。C+ ...
- 2008-10-01 08:57
- 浏览 2672
- 评论(2)
记录一下这个小脚本,试探了很久才研究出这个方法来给我的一个xml文件编号。
这个文件最初是从博客上直接复制粘贴下来的,根据其格式先对其html tag替换做好标记,然后用一句sed转换成xml的:
cat susan.txt|
sed -e 's/title\(.*\)$/<\/content>\r\n<\/blog>\r\n<blog>\r\n<title>\1<\/title>/'|
sed -e 's/timestamp\(.*\)/<timestamp>\1<\/timestamp>\r\n< ...
- 2008-09-17 13:24
- 浏览 1432
- 评论(0)
大学时代的最后一个暑假了,感伤...不过这个暑假过得相当充实,除了实习了一个月,做了无数环境监测实验并完成《计算机网络——A Top-Down Approach Featuring the Internet》一书的一整本读书笔记之外,还通过在家的实验,在Fedora 8建立起了新的生活,至此,彻底抛弃Windows Vista,仅仅保留XP意思意思。在家那么多天,我没有离开过Fedora,也没有需要过。
编程相关:
编译irr,奇怪的是,它的OpenGL port在Fedora下同样是极度不稳定,FPS=1或0;
安装C::B,wxFB, C::B在Gtk下Bug多多,有点郁闷,不过还能适 ...
- 2008-09-05 23:44
- 浏览 988
- 评论(0)
转载请注明:
作者:Utensil
博客:http://utensil.iteye.com/
邮箱:utensilcandel@gmail.com
本章为Boost Graph Library的在线文档的第一章(参见http://www.boost.org/doc/libs/1_36_0/libs/graph/doc/table_of_contents.html
)。前段时间研究编译原理中的属性计算时,看到拓扑排序,突然对Boost中的这个库有了兴趣,就翻译了这篇简介。
Boost 图类库(BGL)
图(graph)是一种数学抽象,可用于解决计算机科学领域的多种问题。因 ...
- 2008-08-18 17:48
- 浏览 3152
- 评论(1)
本文为原创。转载请注明:
作者:Utensil
博客:http://utensil.iteye.com/
邮箱:utensilcandel@gmail.com
鉴于网上存在两个libnet,本文中所谓libnet是指位于http://www.packetfactory.net/libnet/
的The Libnet Packet Construction Library。
libnet是一个 ...
- 2008-08-03 18:18
- 浏览 2949
- 评论(0)
终于考完试了!!!更可喜的是在考试结束之前,我已经把所有的课程设计、所有的作业做完交上去了,当其他人还在忙课程设计的时候,我已经玩完一天回来了。
列一下一些紧迫的任务:
前段时间以Thorqq的华为802.1x认 ...
- 2008-07-09 22:46
- 浏览 952
- 评论(0)
由于时间的限制,程序有些地方的容错性不够,以//!!
标出。
运行成功,经Google Code Jam鉴定为正确。
题目为:
Always Turn Left
Problem
You find yourself standing outside of a perfect maze. A maze is defined as "perfect" if it meets the following conditions:
It is a rectangular grid of rooms, R
rows by C
columns. ...
- 2008-06-28 23:39
- 浏览 1476
- 评论(0)
由于时间的限制,程序有些地方的容错性不够,以//!!
标出。
运行成功,经Google Code Jam鉴定为正确。
题目为:
Alien Numbers
Problem
The decimal numeral system is composed of ten digits, which we
represent as "0123456789" (the digits in a system are written from
lowest to highest). Imagine you have discovered an alien n ...
- 2008-06-24 23:35
- 浏览 1875
- 评论(0)
亲爱的B今天终于有空了,把我的前两个补丁应用上去了,高兴坏了。
大家可以到 http://docs.wxwidgets.org/trunk/page_samples.html看改进过后的sample介绍,主要的改进包括:
1)把所有trunk中现存的例子都(至少简短地)介绍了一遍;
2)把例子的标题改成更具可读性的;
3)在每个例子的介绍后面,注明例子所在文件夹;
4)对一些需要特别的编译条件的例子加以注明。
原来的文档在http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/docs/wxwin_samples.html#samp ...
- 2008-06-21 20:26
- 浏览 1080
- 评论(0)