文章列表
 
2008-03-14 8:43

这些天因为工作需要,要将一些html文件转换为chm文件,当然是需要和程序结合在一起。
后来找到NDoc,里头有一段代码是相关的,于是开始分析代码,写完之后,总结:主要是利用微软的hhc.exe来编译html文件,程序需要将具体的数据写入hhp和hhc文件。
主要代码如下:
   public void CompileProject()
   {
    Process helpCompileProcess = new Process(); //创建新的进程,NDO

 
2007-12-27 10:14
格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。
 
2007-12-11 9:22

唯一的缺点就是每一个属性都要去Hack,但我在很多实践中,只用‘修正’1-2个属性就可以了。
具体写法很容易:

#someNode
{
    position: fixed;
   #position: fixed;
   _position: fixed;
}

第一排给Firefox以及其他浏览器看
第二排给IE7(可能以后的IE8、IE9也是如此,谁知道呢)看
第三排给IE6以及更老的版本看
最好的应用就是可以让IE6也“支持”position:fixed,而且,配合这个原理,可以做到不引入Jav

 
2007-12-11 8:27

MIME的编码介绍(由网上资料和实践经验整合)

一、MIME: Multipurpose Internet Mail Extensions

英国帝国大学计算机在线字典FOLDOC对MIME的解释为:“多部分(multi-part)、多媒体电子邮件和WWW超文本的一种编码标准,用于传送诸如图形、声音和传真等非文本数据。MIME定义于RFC1341,用MIMENCODE的方法将二进制数据转换成为一种被称为BASE64的ASCII子集的字符的组合。”

Internet上有专门讨论MIME的新闻组: comp.mail.mime。该新闻组的FAQ可以从下面的网点获得:

 
2007-12-05 10:40

   asp.net development server的进程名称是:WebDev.WebServer.EXE,搜索一下这个文件,保存在:%systemroot%\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE。
在命令行下执行:WebDev.WebServer.EXE/?可以看见关于此命令的帮助,非常简单,就三个参数:
/port:端口
/path:"物理路径"
/vpath:"虚拟路径"

需要临时开一个WEB站点的时候,在开始>运行中输入以下命令:%systemroot%\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE /por

 
2007-10-21 18:36

<script>
var a={
e:'cc',
b:function()
{
   var d='gggg';
   alert(this.e);
},
c:function()
{
}
}
a.e="bbbbbb";
a.b();
</script>

 
2007-09-12 16:13

一、Test.Model.Person.hbm.xml(2,2): XML validation error: 未能找到元素“urn:nhibernate-mapping-2.0:hibernate-mapping”的架构信息。

       将2.0改为2.2

二、 The following types may not be used as proxies:
         Test.Model.Person: method set_Id should be virtual
         Test.Model.Person: method get_Name should be virtual
    

 
2007-09-02 2:47
Windows 下不能够以下面这些字样来命名文件/文件夹,包括:“aux”“com1”“com2”“prn”“con”和“nul”等,因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”等等。
当然,有一些特殊的方法可以偷机取巧,建立以这些设备名为名的文件夹,比如我们在命令提示符下执行“md C:\aux\\”,就在 C 盘建了一个名叫 aux 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,因为 Windows 不允许以这种方式删除设备。在
 
2007-08-27 11:22

.Net 框架目前逐步在普及了,仍然有很多人在寻找如何让.NET程序脱离.NET框架的方法。

现成的工具有 Xenocode 的postbuidle或者vas,还有 Salamander .NET Linker .
另外还
有 MaxToCode 作者以前做的 framework linker. 以及一些支持注册表模拟和文件模拟的打包工具molebox,thinstall等.
最后还有某网友(应其要求隐去网名) 兜售的一个实现方法.

Xenocode的是使用了一个虚拟机环境,模拟框架需要的 注册表信息和文件信息.
Xenocode号称

 
2007-08-16 9:20
 
 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

好文,顶啊
 

不错。受教啦!
 
 

如果博客上的内容你都了解,望速与我联系。我是一个对此也非常感兴趣的歌手。
 

晕哦 这个也发上来。。。 路过 留个脚印
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu