摘要:
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思。 这 里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了 阅读全文
摘要:
[代码]原因: Ubuntu 10.04 Lucid Lynx默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中文区域设置为zh_CN.UTF-8。因此GVim会在启动时报错,且无法正常加载中文菜单 阅读全文
摘要:
/usr文件系统 /usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序. /usr/X11R6 X Window系统的所有文件.为简化X的开发和安装,X的文件没有集成到系统中. X自己在/usr/X... 阅读全文
摘要:
在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework中又分别... 阅读全文
摘要:
Webclient在下载请求时无法设置请求超时时间和请求读写超时时间。WebClient在异步下载时遇到网络不通等问题时没有响应超时造成app挂起。 1.Webclient请求超时设置重写Webclient的GetWebRequest方法,为HttpWebRequest添加请求超时及读写超时 protectedoverrideWebRequestGetWebRequest(Uriaddress)... 阅读全文
摘要:
这两天猫在家里搞一个多线程的断点续传得C#程序,发现同时只能开2个线程下载,其他的线程一律要等待,这样就导致下载大文件时其他线程经常超时,郁闷好久。今天回公司无意中发现了一个帖子,终于真相大白了, 现摘录如下: 这几天在做IIS 6上Web Service (WSE 2.0)的性能测试。在这个过程中陆续发现和解决了一些问题。 其中有一个问题比较有意思。我和项目组的同事发现,不论我们用C#写的模... 阅读全文
摘要:
好久没写文章了。标题列了很久,不动笔实在对不起大家。 今天来谈谈AAF的缓存机制。其实,关于AAF的缓存机制已经在前面几篇文章里陆陆续续地简单介绍过。今天我们就多花点时间来仔细看看。 AAF对缓存的考虑主要有三个层次: 1)普通值或普通对象的缓存 2)AgileObject的缓存 3)页面内容的缓存 在AAF中,所有缓存本质上讲都是通过ICacheService和ITypeCacheService... 阅读全文
摘要:
最近有点闲散,很久没有写文章了。明天起要认真准备一点东西,一段时间内也没什么时间动笔。看了一些朋友的留言和回复,觉得还是有必要抓紧时间将一些思路写出来与大家分享。 AAF系列还将写下去,但是AAF的一些具体实现确实是比较枯燥的。所以本篇文章同前一篇类似,还是以谈思路为主。这次我们谈一谈OOA和OOD。 我不准备去按教科书的讲法介绍二者。教科书中的东西有时候象是筋被挑去的动物解剖尸体—&... 阅读全文
摘要:
面向对象的话题本来是个老话题了。只是看到还有不少人对这个问题有所困惑,我也就不吝浅薄,谈谈自己对面向对象的理解。还请大家在读过之后,能够不计鄙人的浅薄,多提宝贵意见。不断地争论和讨论是前进的根本动力。 面向对象的整套方法本来可以分为面向对象分析、面向对象设计、面向对象编程等。但是在这点上,我是赞同XP的开发思想的:代码就是所有的设计。因 此,我更愿意把面向对象看作一个整体:一切最终落实到体现了面向... 阅读全文
摘要:
在上一篇文章中,我们已经通过一个更实际的例子对AAF的对象持久化机制有了进一步了解。我们看到,用AAF来实现一个实际应用的业务对象模型确实 是一件非常容易的事情。这篇文章则会换个角度,从用户在实际应用中可能面对的问题出发,给出每种问题的解决办法和思路,以便大家对AAF的灵活性有所了 解。因此,本文的内容将由一个个问题和答案组成。大家在阅读本文时,如果有什么问题需要提出,可以通过留言或者其他方式告诉... 阅读全文