自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

Python与Ruby的比较

转《Ruby和python的比较》:http://www.chinesepython.org/cgi_bin/moingb/ruby_ba_cdpython_b5_c4_b1_c8_bd_cf python和ruby的相同点: 都强调语法简单,都具有更一般的表达方式。python是缩进,ruby是类basic的表达。都大量减少了符号。 都是动态数据类型。都是有丰富的数据结构。 ...

2009-05-29 12:12:00 121

bool ischild = !!setjmp (grouped.ch.jmp);

cygwin源友事用到这么一句,两次求非的目的是什么呢?考虑可能如果直接用 bool ischild = setjmp (grouped.ch.jmp); 可能会出warning,因为这里有隐式的类型转换,我在GCC下试了一下也没有出现,而在VC下试了一下果然出现警告,而使用!!setjmp(…)则没有警告。...

2009-05-24 12:12:00 61

也说说“80后”

这两天一个说得比较热点儿的话题就是说中国国家乒乓球队员的素质与球技不成比例。与此相似地,前天就在实验室,也不知道两个师弟师妹说什么呢,只听到一个师妹大声问“是XXX的学生吗?”。这个师妹不是我的导师的学生,而是一个课题组的一位老师的学生,但当着XXX老师这么多学生的面,当着这么多自己师兄姐的面,直呼其名是不是有点儿过份了呢?从当时在场的好几位研究生的反应也就知道了,几人笑了笑,而我呢,只是心里想了...

2009-05-22 12:11:00 60

打印机

普通的打印机,大家都熟悉,大家也都在使用,无非就是在纸张上打印出来文字或者图形,黑白的,或者彩色的。打印出来的东西主要还是二维的图像。 三维的打印机,有一些公司,已经研制出来了。扫描一个物品,或者输入一个三维的模型,就可以打印出它的立体模型。这是相对比较先进的,可能过几年才能推广,大家才能真的见到。 更玄乎的,是刚刚看到的一个电视节目,说打印机可以与纳米技术结合。纳米技术,不了解,不过听得挺玄...

2009-05-21 21:24:00 90

刚做的一个基于google app云平台的留言板

今天在google app入门教程的基础上做了一个留言板,顺便复习了一下python,没有什么技术含量,主要是在教程基础上添加了 分页等简单功能,以后有空了慢慢完善。google app应用开发还是比较简单的 地址http://offbye.appspot.com/...

2009-05-18 18:36:00 89

规则引擎:Drools与JRuleEngine

规则引擎:Drools与JRuleEngine 译文:《规则引擎:Drools与JRuleEngine》译者:chszs作者:Vivek Tomar原文:《Rule engine : Drools / JRuleEngine》原文见http://www.naxos-software.de/blog/index.php?/archives/78-Rule-engine-Drools-JRuleEn...

2009-05-18 13:11:00 115

C++中模拟C#静态构造函数

在C#中有一个比较好的特性,就是静态构造函数,这样可以通过一个函数做一系列的全局初始化工作 ,而不需要让客户代码手动调用一个初始化函数,这样至少有两个好处:1)防止由于客户代码忘记调用一个初始化函数,从而忘对某此重要数据进行初始化;2)不需要客户代码中调用初始化函数,使模块代码更加独立,模块间耦合度更小。虽然C++没有明确说明支持该特性,但其实这种技术是可以通过简单的技巧模拟取得相同的效果,其示例...

2009-05-15 12:10:00 103

alternatives命令用法

alternatives命令用法 alternatives是Linux下的一个功能强大的命令。只能在root权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。alternatives常用于同一个系统中安装同一软件的多个版本。比如为了开发需要,我需要安装JDK1.4.2,同时还需要JDK1.6.10,我怎么样才能忽略安装路径,...

2009-05-07 17:49:00 97

redhat双网关静态路由的问题解决方法

由于系统需要分别从内外网访问,即外网用户从外网访问服务器,内网用户从内网访问服务器,结果在配置双网关后发现内网不能访问,使用route命令查看路由发现问题原因,重新设置路由解决了问题。 为避免服务器重启后再出现路由问题,在配置文件 /etc/rc.local 添加 route add -net 172.0.0.0 netmask 255.0.0.0 gw 172.31.20.254 ...

2009-05-02 13:59:00 115

一个符合w3c标准的可以代替marquee标签实现翻滚效果的javascript 脚本

由于最近网站需要使用文字翻滚的效果,因为marquee不是w3c标准标签,并且滚动时会出现一段时间的空白,因此使用下面的javascript脚本实现翻滚效果。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">&l...

2009-05-02 13:53:00 120

redhat as 5.2下mysql5 master/slave复制配置过程详解

最近重新配置了mysql数据库复制,在这里做个记录吧! 服务器mysql服务器配置过程,两台服务器均为redhat as 5.2 mysql的安装过程: 1.确认两台服务器的MYSQL版本,用mysql ?CV命令查看 注意: MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,所以最好采用相同的版本.如果达不到要求,必须要保证Master...

2009-05-02 13:35:00 58

生存周期中的指针

现在写东西时常常在容器中放结构或类。但结构和类中常常又会放指针。在一些时候,如果不仔细考量指针此时的变化细节。可能会在运行时挂掉。 举个例子: class A { int* m_pIntPtr; public: A() { m_pIntPtr = NULL; } ~A() { if(m_pIntPtr) { delete m_pIntPtr; }...

2009-05-01 14:39:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除