摘要:前段时间和头表态,以后不做C#了,将精力主要放在python及linux,c上.结合亲身经历,谈一下我的体会.
阅读全文
浙江省高等学校教师教育理论培训微信搜索“毛凌志岗前心得”小程序 |
|
随笔分类 - C#
摘要:前段时间和头表态,以后不做C#了,将精力主要放在python及linux,c上.结合亲身经历,谈一下我的体会.
阅读全文
摘要:最近在写一个分布式缓存的框架性基础性组件,和以往做个网站,写个程序不同的是,如果写得不好,可能对全局都会有影响,因此在写这种程序代码时,你会有一种压力。比如:万一在生产环境用这个组件出了问题怎么办?是否能够迅速定位到错误的地方,找出原因修正?原先我写程序都是象征性的用一下log4net,common-logging之类的输出日志:private static ILog logger = LogMa...
阅读全文
摘要:这个想法由来已久,今天又碰上有人问我这个问题,使出吃奶的劲尔狠狠的google的一番,有如下结果,供后来人参考How to check the version of the dotnet framework installed. How To Verify .Net Framework Version Environment.Version Property (System) Get the ....
阅读全文
摘要:Host文件位置win2000 win2003系统中 hosts 文件所在目录: \WINDOWS\system32\drivers\etcTop 3 楼v729(三三龙 拼音加加百万词库 http://v729.ys168.com/)回复于 2005-02-17 12:55:30 得分 3 他们都说了,我来迟也Top 4 楼icuc88(职业特种兵)回复于 2005-...
阅读全文
摘要:我有一段代码,如下,以前写的,不命名不规范,都以小写的get打头,我想把它改成以Get打头,于是想到了正则 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.Collections.Generic...
阅读全文
摘要:由于输出的调试信息非常之多,加上早前有一些用的是Console.Write因此,调试起来非常的不方便,经常是刷屏,看不清调度信息,正好我有三台机子,于是我用了一个udp appender, 将一些调试信息分担到另外一台机子上,既便于筛选信息, 又利用了另一台机子辅助工作,使我不需要频繁的切换容器,而且以后调试windows service也可以用此法,真的是太爽了。 先上张截图,稍后我们集成到我的...
阅读全文
摘要:在这里记录一下,自己的复习所得,有大概一个月没有碰这些东西了,忘的很干净,今天要在C#中集成boo的环境中写点boo的代码,结果一写一个错,在这里记录一下, 如何在boo中使用静态变量 boo版 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using Syst...
阅读全文
摘要:按照惯例先上个图,自己照着人家的例子写了一遍,基本上把这个弄懂了,这个控件就是省事,不懂线程原理的人也可使,ms就是厉害,生产力节节提高哈, Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1using System; 2usi...
阅读全文
摘要:依旧先来段废话呵呵,程序还在开发阶段,担心开发出来的程序会走样,所以拿出来溜溜。市面上已经有n多的采集软件了,我只是在重复轮子,比它们的好不到哪去,差到没边到是极有可能。不过相比目前的一些采集程序而言,我算是基于组件的吧,各个组件间可替换,希望能算得上是一个亮点。同时也希望这次的展示,同行专家们给予建议和批评。 目前没有解决的问题是: 1.一些需要cookie的网站,怎么采集,sina我是登录进去...
阅读全文
摘要:需求: 有一种任务需要定时的执行,而且非常的耗时,因此我把它放到线程池中执行,并设置线程池为1,如果该任务已经在队列中或正在执行该任务,则不要再将该任务加入线程池中了。 测试代码如下 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 us...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1using System; 2using System.Collections.Generic; 3using System.IO; 4using System.Linq; ...
阅读全文
摘要:当对数据库设置了DbFlags.Dup后,允许重复的键值, 当原先数据库是设计了Dup的格式的文件,如果使用不设置Dup标记的默认方式打开,向其中添加同键的操作不会出错 但是当原先数据库采用的是默认格式的文件,如果使用标记为Dup的打开方式,则会报错。
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syste...
阅读全文
摘要:因为项目中用了BDB,可是BDB不像sqlite有众多的数据库管理工具,你不得不写代码来查看数据库中的数据,很累。 于是我写了一个BDBViewer用于自己的项目中,注意这个是不通用的,由于储存的是object类型,你需要根据自己的情况来处理,我是根据自己的项目,使用反射来读取类型信息。 show一下截图吧,这里有个winform的布局小技巧可以和大家说一下,以前一直用Dock属性来设置,但是它还...
阅读全文
摘要:缓存真的很重要,这几天在做信息采集的过程中,需要动态的生成程序集,原先没有采用任务的措施,不断的生成新的程序集,使程序的内存涨到1G,导致Out of Memory,后来对其施加了缓存及同步的控制(因为是多线程的程序),程序内存暂用最高达到45M左右,基本可以接受了。 二个关于调试的技巧,一个是查看Debug->Output窗口的信息,如果你的程序运行得不太对劲,可以看看这里的信息会对你有帮助,我...
阅读全文
摘要:以前在写asp的时候写过些正则,那时为了写个正则,每次都得把那些标记的意思都翻出来看一下,然后写出来一个测试再改写,写一两个正则都花半天的功夫,当然也和不熟练有关系,但是还是得归咎于没有正确的使用工具,我一直相信好的工具可以产生非常好的生产力,现在我也懂事了,瞧我现在用的工具,从摸索怎么使用,到完成一个不到5分钟,来看看我用的工具。 这里的这个例子是根据http://www.cnblogs.com...
阅读全文
|