自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式之责任链模式

责任链模式,Chain ofResponsibility,就是说有一系列的处理过程,这些处理过程有先后顺序,就跟ASP.NET Framework的Pipeline事件一样,挨个对request进行处理。 下面我们用一个简单的例子来说说这种设计模式。我们假设一种场景,有一条message(字符串)要从A传送到B,但是这个过程中会有多个处理过程,比如说过滤掉敏感字符("governmen

2015-12-31 13:51:41 1095

原创 关于接口中方法的implicitly与explicitly实现

对于接口中定义的方法,在子类的实现中,有2中实现,一种是implicitly,另外一种是explicitly.虽然我自己在写代码的时候用到的很少,但是在读一些文档的时候,经常能看到这两种不同的实现方法存在于同一个子类中,所以这里简单总结一下用法。用IEnumerable举一个简单的例子。public class StringList : IEnumerable{ private st

2015-12-30 10:11:47 1666

原创 设置Chrome,Firefox打开新的标签页的时候打开指定的网站

现在的Chrome默认打开一个标签页的时候,是一个NewBlank Tab,里边有很多最近访问的网站。但是有时候我们需要打开标签页时,这个标签页打开的是指定的网站。我们可以安装一个插件。 从这个地址来下载插件https://chrome.google.com/webstore/detail/replace-new-tab-page/cnkhddihkmmiicl

2015-12-29 15:27:44 8702

原创 Visual Studio中Debug与Release编译模式的区别以及Preprocesor directives的使用

在Visual Studio中,最基础的编译模式有2中,Debug与Release.这也是默认的两种方式,在新建一个project的时候,这两种模式就已经存在。我们也可以点击那个Configuration Manager按钮,去自己创建一个新的编译模式。在创建这个编译模式的时候,会问你是否要继承自现在已有的某个,可以选择Debug或者Release,也可以什么都不选

2015-12-29 14:56:16 9945

原创 创建一个没有任何界面的后台程序并且设置为开机启动

Windows系统下常见的程序类型有3种,第一种是最常见的WinForm类型的,第二种是控制台Console类型的,第三种是Windows Service类型的。 在我们编写一个程序的时候,如果把其设置成Console类型,那么操作系统在启动这个程序的时候,会认为你是需要实时的输出一些信息,会自动的打开一个控制台窗口,而且那个控制台窗口会一直在那里,直到程序关闭。而如果在编写程序的

2015-12-17 09:33:17 4230

原创 StringComparision中区域性字符串的比较

地球上有很多国家,这些国家有不同的语言。而且,在拉丁语系,有些语言跟英语又特别的像,但是表示的意思又不相同。所以,我们比较字符串的时候,会遇到这种区域性的问题。 一般我们比较两个字符串是否一样,或者说比较两个字符串的大小,都是使用String.Compare(str1, str2)进行比较。如果是0的话就表示两个字符串一样。其实,这时候大多情况下都是没有问题的,可能我们的程序只有局限在某在

2015-12-15 14:11:21 1133

原创 对于图片的分析以及C#代码对图片进行灰化与反转

首先,在开始进行C#代码之前,我们需要对于图片的像素点有一个很好的了解。图片的分辨率是指每英寸含有的像素的个数,像素就是一个个的小点,每个像素都有不同的颜色值。单位面积内的像素越多,分辨率越高,图像的效果就越好。因为这些小点越紧凑,小店之间的距离越小,那么给人眼视觉的感觉就是越清楚。一般小点之间是有距离的,但是这种距离要比像素点本身的长度小很多,所以,一张图片,如果使劲的放大,会发现有锯

2015-12-14 12:51:57 2895 1

原创 设计模式之观察者模式简单理解

本篇文章总结于马士兵的视频教程《观察者模式》。个人非常推荐马士兵的视频教程,对于初学Java的人来说,J2SE基础视频非常不错,对于内存分析讲的十分到位。对于有一定基础的人来说,设计模式系列,反射系列,正则表达式系列都非常不错,不仅仅局限于Java,而C#学习者也可以看一看。这里通过一个生活例子来讲观察者模式。这个场景就是,有一个小孩在睡觉,然后他老爸在旁边,小孩醒了他老爸就要喂他吃东西...

2015-12-13 19:16:00 3719

常用英文口语日常生活口语表达

英语中美语常用的一些口语。文本文档。 I am speechless. 我无语了。 He is an amazing guy. 他确实很不可思议。 These things are just going too well for me. 这些东西对于我很重要。 Have some pride,for the love of GOD.看在上帝的份上,保持你的尊严。 You have every right to go nuts. 你有权利抓狂。 You know what? 知道吗?

2010-06-28

DOS中文帮助文件以及DOS常用命令

DOS常用的一些命令以及一些格式。对于DOS命令查询,很有帮助。

2010-05-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除