大型高性能Web站点的十项规则
总结了国内网络和游戏公司运行后端服务器过程中所得到的实践经验和教训。这些规则适用于日访问量从一万到上百万的大型系统。
在我们公司ChinaNetCloud,见过多种不同类型的网站和系统,有好也有差。其中有些系统拥有良好的服务器/网络架构,并且进行了合理的调整和监控 ;然而一般的系统都会有安全和性能上的问题,不能良好运行,也无法变得更流行。
为什么Lisp语言如此先进?
如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。你会发现,排在越后面的语言,越像Lisp。
Python模仿Lisp,甚至把许多Lisp黑客认为属于设计错误的功能,也一起模仿了。至于Ruby,如果回到1975年,你声称它是一种Lisp方言,没有人会反对。
编程语言现在的发展,不过刚刚赶上1958年Lisp语言的水平。
QT的Graphics View框架与坐标系
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。 Items能处理键盘事件,鼠标的按,移动、释放、双击事件,也可以跟踪鼠标移动。Graphics View使用BSP树来提供对item的快速查找,使用这种技术,它可以实时地绘制大规模场景,甚至以百万items计。Graphics View在Qt 4.2中被引用,它替代了它的前辈QCanvas。
让美女时钟做你的桌面
前两天写了一篇文章:Linux命令行下更改桌面背景(GNOME环境),这几天刚好看到了搜道网站的美女时钟,上面的美女图片是每分钟换一次,想了想要是能把上面的报时的美女图片当做桌面,为你报时,岂不是很好玩?
Linux命令行下更改桌面背景(GNOME环境)
GNOME桌面环境下通过图形界面操作更改桌面背景很简单,但是如何在命令行下设置桌面背景呢?我们可以用GNOME的配置工具gconftool-2实现
共计 103 篇文章,13 页。