自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风湖畔 明月窗边

  • 博客(4)
  • 收藏
  • 关注

原创 罪与罚

没有设计图纸就开始动工 coding 对我这种非天才人士来说绝对是一种罪恶,而不断的修改可怜的 public interface 就是这罪恶对应的惩罚了。当程序的接口在第 N 和第 N+1 个版本间震荡的时候,我开始领会 Design Pattern 的意义。只是,不经过这样的震荡,我似乎找不到一种真正理解 DP 的途径。纯水。。。近期估计不会有什么技术性的东西贴在这里了,朋友们见谅呵。

2006-04-21 00:57:00 2736 5

原创 为什么偶代码里 bug 会那么多呢。。

太令人郁闷了。这两天用Java写一个虚拟机程序,结果我的代码竟出现了类似这样的语句:// set GT bit if XR > ACif ( vm.getAC() > getXR() ) vm.setGT( true );郁闷了。。。别人都在虚拟机上调试虚拟机程序,我拿虚拟机程序对照着调试虚拟机自己-_-ps. 幸亏这次从一开始就决定目标是跨平台,所以用了 Java 来写,用 E

2006-04-09 08:24:00 1909 1

原创 std::map 的 inserter 实现

本来 std::map 不是 back insertable sequence,但是论坛上有人希望对一个 map 进行 std::copy in, std::copy out,于是偶就随便写了这么的个东西。。template >class map_inserter {public: typedef std::map map_type; typedef typename

2006-04-06 15:34:00 5696 1

原创 A Generic vector implementation in C

在被 linux 的 include/list.h 打击到彻底失去信心之前赶快贴过来,立此存照。#include #include #include #include struct _elem_type_tag{ size_t _type_size; int (*equals) (void *v1, void *v2, struct _elem_type_t

2006-04-02 00:45:00 1822

空空如也

空空如也

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

TA关注的人

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