自定义博客皮肤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)
  • 资源 (15)
  • 收藏
  • 关注

原创 我早就说过

我早就说过"我早就说过",经常有牛人说出这一句话,配合气场,一般代表我多么地牛啊,早就有些先见之明。有时候,还附带对听众的嘲笑,你看,你们居然不识货。我们常听到:某某观点我们祖宗早已有之,某某技术不过是啥啥技术的翻版……再来看两个例子。云服务的。当年,我整了几张大纸,画下了一个方案,命名为"科技改变生活",内容是把计算和服务、软件都放在主机端

2011-12-21 01:19:11 3950 2

原创 穷人如何使用测试驱动开发进行重构

穷人如何使用测试驱动开发进行重构重构这个词现在已经被用烂了。我们经常听经理啥的说,咱们应该把系统重构一下。当他用重构这个词的时候,想表达两个意思。一,把这个系统重写一遍,大手术,二,我很fation.重构具有更严格的意义,就是需要在重写的同时,保证系统原有的功能。如果对系统原有的功能不变做出保证呢?我听过很多人保证:我的U盘绝对没有病毒。你用什么保证

2011-12-18 00:07:17 2736 2

原创 一见钟情 vs. 众里寻他

一见钟情 vs. 众里寻他1.搜索与遍历一见钟情 与 众里寻他千百度,是爱情的两种境界,这在文本编辑和软件工程中也经常遇到。我们最经常进行的文本编辑是编程序。请考虑一下这个情境,你要跳到文本的某个位置。相信有不少人的右手伸向了鼠标,是打算去用滚轮了吧。但是,这并不是最快的方法,而且是一种打算你思路的方法。什么样的情况最可能发生

2011-12-16 18:27:41 1286 4

原创 罗马十二铜表法的进步与软件工程需求与原型实验

罗马十二铜表法的进步与软件工程需求与原型实验"十二铜表法就其阶级实质说,是一部分严格维护私有财产,维护贵族利益的法典。然后,十二铜表法的颁为罗马法的发展奠定了基石,是整个罗马历史的发展过程中的一座里程碑。尽管法律条文极力地对贵族的特权地位加以维护,例如,在第十一表的内容中,强调了"平民与贵族不得通婚"。可是,制定法律并将其以文字形式公布于众,本身就是法律史上的一个巨大进

2011-12-11 00:32:02 1250

原创 源代码:使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例

源代码:使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例在[http://antlr.org/share/1323101639207/antlr.zip]里面有所有源代码和正文。

2011-12-06 00:16:13 1304 3

原创 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(6)

使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(6)- 题外话在森林里迷路的时候,我们希望手里有一张地图,还要有个指南针。我们心里有一个目标,要到那里去。这是很多人首先想到的。还缺什么呢?还缺少我们当前的位置。你只有知道到自己在哪里,才能接下来的步骤。我们要开发一个杨氏语言编译器,用 inp

2011-12-05 22:42:44 2854 2

原创 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(5)

使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(5)- 一个悲惨的开始这个悲惨的开始是我今天的生活,而不是 antrl+stringtemplate。如果你从头看到这里,最苦的地方已经过去了。昨天一点或两点睡的时候,心里想,这早晨6:40起来赶班车,对付吧。结果没睡着,3:17,爬起来写了半张白板,又睡

2011-12-05 00:32:26 3515

原创 罗素说

罗素说自由之路pp. 187在教师这个职业中,有两种非常不同的类型。一种类型是,这些教师热爱其所教的科目并且喜欢教学,他们把自己的这种热爱移植到学生中去。另一种是,他们只是欣赏这个具有权力和很容易获得优越感的职位,他们喜欢管理但却没有足够的技巧去管理年轻人。有的制度是侧重于前者,有的则侧重于后者。现代化的效率系统越来越倾向于支持那些管理学生而不是

2011-12-04 22:29:16 994 2

原创 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(4)

使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(4)- 题外话昨天看到一个笑话。有个人在论坛上问,为什么车总是不走直路呢。后面一堆问细节的。楼主又跑上来说,难道不是方向盘上的那个横档是平的,车就应该一直向前走么。以方向盘判定车应该走直线,如果方向盘和车轮都不偏的话,那应该是正确的一种渠道,而且比用眼

2011-12-03 18:00:22 1914

原创 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(3)

使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(3)- 前面忘了交待的事之所以要写这篇博客的原因,是因为在网上看到的 antlr 教程大部分都是进行四则运算。四则运算的确很经典,不过对于学生来说,有另一个例子比只有一个例子更好。前几天查别的资料的时候,我抱怨过到处都是同一个贴子,赵秋实同学:那你就自

2011-12-02 21:52:26 1419

原创 shell助我去战斗

shell助我去战斗客户催进度的消息传来几次,我恨恨地想:再催再催,我就把你们全带去封闭开发。好吃好喝,不让睡觉,天天干活。我估算了一下,担保不等项目结束,客户全过劳死光,我一定还能幸存。编码间歇看邮件,ZHUMAO同学带来噩耗,他要暂时关闭我们的GIT服务器,得备份。不少项目都有单儿的 git repository,在ZHUMAO的服务器上

2011-12-02 14:59:59 788

原创 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(2)

使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(2)前传,母模 method chaining我们要用 antlr+stringtemplate 开发的东西,是 method chaining 的生成器。因此,我们得先知道 method chaining 个什么样子。正如当我们想做个蜡烛小东西的时候,我们得先做出这

2011-12-01 17:04:23 2321 2

astyle windows static

1. 按[http://stackoverflow.com/questions/27173713/astyle-does-not-work-in-windows]修改,避免弹出 "Cannot convert to multi-byte string, reverting to English" 方法“Add following include to both ASLocalizer.cpp and style_main.cpp:<#include "locale.h">” 2. 编译为static,避免要求msvc120d.dll。

2016-11-20

网络安全培训笔记高清大图

2015年9月12至18日,我与葛老师在清华大学信息化技术中心接受网络安全 (攻击?一笑)培训。我做了25页笔记,发在微信上。有不少同学希望看到高清大图。这就是了。

2015-11-09

网络安全笔记高清大图

2015年9月12至18日,我与葛老师在清华大学信息化技术中心接受网络安全 (攻击?一笑)培训。我做了25页笔记,发在微信上。有不少同学希望看到高清大图。这就是了。

2015-11-09

baidu_map_demo

在使用百度地图开发时,输入经纬度 (用google earth或GPS设备得到) ,会发现坐标显示位置偏移。此代码示例解决方法。

2015-01-06

rose98i 当年的rational公司的rose UML建模工具

软件工程,面向对象系统分析与设计,UML,轻量级。

2014-10-19

C语言实现的状态机

C状态机,switch-case版;C状态机,查表法。

2014-06-29

俄罗斯方块win32sdk

一个学期的课程,技术原型及俄罗斯方块的开发过程。

2014-06-15

windows_sdk实现贪吃蛇过程

这是上学期程序设计与实践3课程的一部分,用windows sdk写一个贪吃蛇。此项目由教师在课堂上演示、查SDK手册和解释、design和实现及解释代码,学生观摩。一共进行了五次课。持续五周,每周一次课,每次课90分钟。

2013-08-29

antlr+stringtemplate示例

系列博文 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例 的源代码。

2011-12-05

使用Antlr+Stringtemplate生成method chaining 源代码

正文在 http://blog.csdn.net/younggift/article/details/7028932 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(1) 因为一直上传失败,猜是因为附件太小,所以包含了antlr-3.4-complete-no-antlrv2.jar和antlrworks-1.4.3.jar。对浪费你的带宽抱歉。

2011-12-05

antlr+stringtemplate例子

http://blog.csdn.net/younggift/article/details/7028932 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(1)

2011-12-05

源代码 使用Antlr+Stringtemplate生成method chaining

正文在这里 http://blog.csdn.net/younggift/article/details/7028932

2011-12-05

antlrworks-1.4.3.jar

antlrworks-1.4.3.jar

2011-12-05

antlr-3.4-complete-no-antlrv2.jar

antlr-3.4-complete-no-antlrv2.jar

2011-12-05

使用Antlr+Stringtemplate生成method chaining

正文 使用Antlr+Stringtemplate生成method chaining 在这里 http://blog.csdn.net/younggift/article/details/7028932

2011-12-05

空空如也

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

TA关注的人

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