今天遇到了一个十分让人郁闷的事情,把写好的代码丢了。事情是这样的:
今天来了后,产品方面提出新的要求,要修改Inno setup的安装程序,增加一个页面。我对Inno Setup并不熟悉,经过前面两天的摸爬滚打,有了改的胆量了。既然要求改,就开始改吧。
Inno Setup下载的时候,感觉除了一个基本的安装程序外,还可以下载安装一个istool的东西,它可以增强对inno代码的编写。心想,这是个好东西,一个是原始的手工编写,一个是可视化的界面,那后者肯定好。下载安装后,发现它还可以启动Inno setup的自带的编辑器程序,进入到“原始编辑器”的界面。这样挺好,能转移来转移去,方便。殊 ...
这是我参照mozilla网站做的一些笔记:
mozilla的编译
一。下载源代码
需要gnu 的make工具和cvs
cvs 客户端的设置是: :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
1.选择一个项目去下载
browser --- firefox
mail -- Thunderbird 新闻和邮件客户端
suite -- SeaMonkey 大杂烩:浏览器,邮件客户端,网页编辑器和其他程序。
minimo -- 专门用于small device上的客户端
composer -- html的编辑 ...
由于手上的一个项目是新接的,虽然已经用了很久的CVS,可是在原先的文件中缺少我认为很方便的$id$和$Log$.这个工程有40多个文件,要给它们一个一个加不是我所愿,我现在是修改一个文件就加一个。可是手工添加也是一个麻烦事情,为什么不让工具做这样的事情呢?我写了一个宏,绑定一个快捷键,就解决问题了。宏是如下定义的:
Sub AddCvsInfo()
'DESCRIPTION: 添加$Id$到文件头去,添加$Log$到文件尾去
' 移动到文件开始去
ActiveDocument.Selection.StartOfDocument
ActiveDocument.Selection.N ...
编写工具
1)任何文本编辑器,更好一些的所见即所得的编辑器或者字处理器的HTML转换器
2)浏览器
3)因特网连接
HTML页面的标签
标签的组成:名词,属性及属性的值
标签的种类:开始标签,结束标签
HTML的“骨架”
<html>
<head>
<title> </title>
</head>
<body>
</body>
</html>
HTML的“皮肉”
1)标签
2)文本
3)注释 <!-- -->
4)多媒体
HTML的文本
1)文本的外观
基于内容 ...
vc的编译选项
一、一般
1)额外的包含路径 :/I
2)解析#using 引用的路径 :/AI[path]
3)Debug信息格式:/Z7,Zd /Zi /ZI
4)不显示启动标志(Startup Banner): /nologo
5)警告级别:/W1 /W2 /W3 /W4
5)告诉编译器检查64bit的可移植性:/Wp64
6)把警告当作错误:/WX
二、优化
1)优化:/Od(不优化)/O1(最小尺寸)/O2(最大速度)/Ox(全局优化)
2)内联函数扩展:/Ob0(默认值,不扩展) /Ob1(__inline 的才内联扩展) /Ob2(任何适 ...
学外语时首先是使用它而不是先学它的语法和组词造句,当你花了一定的时间来运用外语后,就很容易理解外语的语法规则和组词规则。
类图:
你周围的事物大部分都具有某些属性(特性),并且它们以某种方式体现出各自的行为,我们可以认为这种行为就是一组操作。
矩形框代表类的图标,它被分成3个区域。最上面的区域是类名,中间区域是类的属性,最下面区域里列的是类的操作。类图就是由这些类框和表明类之间如何关联的连线所组成。
为了为我们所处的这个复杂世界进行交互,大部分现代软件都在模拟现实世界的某些方面。几十年的经验告诉我们,当软件代表了现实世界种事物的类时采用这 ...
这些天遇到了MIME解析的问题,打算用HTTP debug工具来调试一下,看看发出的http请求是什么样的。下载了一个微软的Fiddler,用它来看看我的http是如何跑起来的。测试时,无意中发现了msn 启动时msn shell发出的一些http请求。下面是一些url,其中<my msn login mail>是我的MSN登录帐号:
1.http://c3.msnshell.net/GM2/M.php?u=20&r=20070430164709&c=CN&l=0804&i=1948506860&m=<my msn login mail>&s=g&mv=8.1.178.0&sv ...
今天在cmd下边查看一个ax的时候,发现它没有用,准备del掉它,没有想到却说
“拒绝访问。”
难道是因为有其他的进程转载了它,不能删除。
想起了用到的wholocking me工具,看看是哪个进程装载了它。不过这个工具是GUI的,在命令行下不能用,想到这是在codeguru上公布了源代码的一个工具,自己也可以把源代码抓下来写个命令行工具。于是说干就干,下载下来,写成了这个WhoLocking。exe
IDE一般都是功能强大的代名词,其实实际上是易用性好,套用微软的一句话就是用户体验好。在unix的命令行下用gcc,gdb,make,在windows下用VC2008,两者的对比是明显的,对于初学者IDE肯定是首要的也是唯一的选择。
一般情况下,我是喜欢用IDE的,可是这几天却有些烦了,下了一个Vs2008的beta2版本,用了一下,感觉是比VS2005好多了,.NET的2003的版本更是没法比了。可是有一个毛病就是时不时的编辑器的反应慢或者是UI的界面僵死一把,这个对用户体验来说可不是好现象。现在我宁愿返回VC6用它的IDE也不想用V ...
- 17:51
- 浏览 (164)
- 评论 (0)







评论排行榜