转到正文

宁静海

发现,理解,提升

存档

2011 年 8 月 的存档

find . -name ‘.svn’ -print0 | xargs -0 rm -rf

 

最近在寻找一些好的建模工具,用来把玩一下。搜索了一圈又一圈,发现常见的就那么几个。

 

PowerDesigner

ERWin

Rational Rose

Visio

MySQL Workbench

怎么说呢,曾经有朋友提到过PowerDesigner似乎用的人多些,Rose实在贵,估计也就大公司会想到用,不实际。都是收费的反正,根据公司大小也许会选择有所不同,仁者见仁的吧。

最后选择的是MySQL Workbench,关键是因为免费的,而且画的图不难看。也许可以用PowerDesigner导入次看看效果什么的。

目前的数据库选择范围似乎有点固定,不是MySQL就是Oracle,Sybase的名字很少听见了。前段时间还有人推荐个免费UML工具叫做BOUML,看了下screenshot,实在难看,哎,唯一吸引人的估计就是免费了。对于数据库设计来说,似乎不是太有针对性,类图用他画应该也可以。但是感觉出来的东西不够专业,很难有说服力呀。

最终花了很大力气,把PowerDesigner拉下来装好,发现的确是个好东西,可以作的图的种类很全,成品样子也很不错,也难怪搜索结果大多是说的他了,Rose找不到最新版本的下载,但是对于IBM的一贯庞大作风实在是不敢去试。

我的概念是,一个好的工具不但要好用,画出来的图也要显的专业美观,这样才能有说服力不是嘛。纠结的结果就是PowerDesigner暂时胜出,看来要顺手用下ERWin的感觉,又要用盗版的东西,很不爽。。。。

经常进行Http请求本质分析,本文将一些奇怪的难点总结一下,不定期更新:

Accept-Language问题:

在普遍概念上,发出request的语言类型都是系统默认的Zh-cn,似乎没有什么问题,但是碰到了个超变态的网站,竟然检查Accept-Language类型,排除加密算法和用户名密码之类常见问题之后只是以猜测的方式改了这个值,真TMD坑爹,竟然成功返回正常response了。棒子啊棒子,叫我说什么好。不过也许还有更坑爹的是样本请求竟然就是Zh-cn,还TMD是成功的,只能说世界很神奇了。

Cookie传递问题:

在做样本请求时,一定要清空Cookie,某次的项目中的网站竟然会判断客户端的Cookie值是否正确,等于有几个来回的交互都把Cookie的值算进去了。所以在觉得一切都正常,但是就是不返回正确response的