随笔分类 -  常用快捷键及总结

闰年判断方法
摘要:四年一闰,百年不闰,四百年再闰。其简单计算方法:1。能被4整除而不能被100整除。(如2004年就是闰年,1800年不是。)2。能被400整除。(如2000年是闰年)((0 == year % 4) && (0 != (year % 100))) || (0 == year % 400) ? 29 ... 阅读全文
posted @ 2014-09-02 10:55 随心所意
好看节目
摘要:1.有事快点说2.唐唐脱口秀 阅读全文
posted @ 2014-08-17 11:23 随心所意
parse,tryparse区别
摘要:Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32与int.Parse较为类似,实际上 Convert.ToInt32内部调用了 int.Parse:Convert.ToInt32 参数为 null 时,返回 0;int.Parse 参数为 null 时,抛出异常。Convert.ToInt32 参数为"" 时,抛出异常;int.Parse 参数为"" 时,抛出异常。Convert.ToInt32 可 阅读全文
posted @ 2014-03-23 17:43 随心所意 阅读(1728) 评论(0) 推荐(0)
log4net使用方法
该文被密码保护。
posted @ 2014-03-21 11:12 随心所意
dll强签名的由来和作用
摘要:C# dll强签名介绍之前基本没有这个概念,直到有一天我们的dll被反编译了,导致我们的代码基本上被看到了,才想起来要保护dll的安全性,因为C#语言的在编译过程中会产生中间语言导致dll很容易被反编译。暂且先不说如何加密,为了保证dll不被别人随便使用,就首先得对其进行强签名。为什么使用强名称签名:通过签发具有强名称的程序集,您可以确保名称的全局唯一性。强名称还特别满足以下要求:强名称依赖于唯一的密钥对来确保名称的唯一性。任何人都不会生成与您生成的相同的程序集名称,因为用一个私钥生成的程序集的名称与用其他私钥生成的程序集的名称不相同。强名称保护程序集的版本沿袭。强名称可以确保没有人能够生成您 阅读全文
posted @ 2014-03-21 11:03 随心所意 阅读(6326) 评论(1) 推荐(0)
log4net配置
摘要:log4net配置(web中使用log4net,把web.config放在单独的文件中)以下有几个要注意的地方(这很有可能就是写不出日志的关键所在)成功例子一:vs2003建立的asp.net项目,log4net文件放在web.config文件中1。添加log4net.dll的引用(可以用源码自己生成,无所谓了,下载dll都行)2。web.config中添加(注意放对位置,在 标签下)3。WebForm1.aspx.cs中page_Load中log4net.ILog log = log4net.LogManager.GetLogger("MyLogger");log.Deb 阅读全文
posted @ 2014-03-21 10:55 随心所意 阅读(225) 评论(0) 推荐(0)
AssemblyInfo.cs的作用
摘要:总结:用来设置项目生成的dll的常规信息。(如版本、版权等等)它就相当于一个资源文件,存放资源信息。http://www.cnblogs.com/xuyuantao/articles/927285.htmlAssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注:[assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("产品名称 ")]//公司[assembly:AssemblyCompany(&quo 阅读全文
posted @ 2014-03-21 10:50 随心所意 阅读(2863) 评论(0) 推荐(0)
华微命名规范
该文被密码保护。
posted @ 2014-03-18 22:40 随心所意
VS.net中快捷键收缩和展开代码段
摘要:i. Ctrl-M-O 折叠所有方法ii. Ctrl-M-P 展开所有方法并停止大纲显示(不可以再折叠了)iii. Ctrl-M-M 折叠或展开当前方法iv. Ctrl-M-L展开所有方法其他的快捷方式:1.怎样跳转到指定的某一行?两种方法:Ⅰ. Ctrl+G Ⅱ. 双击状态栏中的行号2.. 怎样创建矩形选区?两种方法:Ⅰ. 摁住alt键,然后拖动鼠标即可。Ⅱ. 按住Shift+Alt点击矩形的左上和右下位置即可。3.怎样快速隐藏或显示当前代码段?Ctrl+MM4.怎样快速切换不同的窗口?Ctrl+Tab5.怎样生成解决方案?Ctrl+Shift+B6.怎样快速添加代码段?输入prop然... 阅读全文
posted @ 2014-03-18 17:24 随心所意 阅读(17045) 评论(0) 推荐(2)