摘要: 1. Singleton 单例模式 阅读全文
posted @ 2012-07-28 00:46 Joey[Lin] 阅读(169) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 序列化助手 /// 提供 BinaryFormatter,SoapFormatter,Xml序列化及相应序列化至文件的方法。 /// </summary> public static class SerializeHelper { /// <summary> /// 将一个对象序列化为二进制流 /// </summary> /// <param name="value">欲序列化的对象</param> /// <returns>byte[] 二进制流< 阅读全文
posted @ 2012-07-21 10:12 Joey[Lin] 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 一个人最终成功与否,在多大程度上成功,也并不是最关键的,关键的是做正确的事情,并且把事情做好的能力。职业生涯就像一场马拉松比赛正常人大概要工作35年,这好比是一场马拉松比赛,和真正的马拉松比赛不同的是,这场比赛没有职业选手,每个人都只有一次机会。要知道,有很多人甚至坚持不到终点,只有少数人是跑过终点的,因此在刚开始的时候,去抢领先的位置并没有太大的意义。职业生涯就像一场体育比赛,有初赛、复赛、决赛。初赛的时候大家都刚刚进社会,大多数都是实力一般的人,这时候努力一点认真一点很快就能让人脱颖而出,于 是有的人二十多岁做了经理,有的人迟些也终于赢得了初赛,三十多岁成了经理。然后是复赛,能参加复赛的都 阅读全文
posted @ 2012-07-20 12:52 Joey[Lin] 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 三年前刚转.Net的时候买了几本关于面向对象的书,下载了李建忠老师的<C#面向对象设计模式纵横谈>的视频教程,硬着头皮看看了几章,虽然看的时候能够记住一些基础的概念,可过后很快又忘记了....显然是没有真正的理解,就这样反反复复看了几次最后还是放弃了。三年之后一个无聊的晚上,再一次打开教程,以前觉得难以记住的概念以及一些奇怪的设计原则,现在看来似乎 已经不那么难理解了。突然间觉得自己终于入门了....三年项目的磨练,虽然时间有点长.但总算是有进步... 闲话不多说,下面是这次重新学习的一些笔记及心得: 一、面向对象的三大特性:封装,继承,多态. 这是三个在各种书籍上被说烂的词语。可 阅读全文
posted @ 2012-07-18 09:47 Joey[Lin] 阅读(206) 评论(0) 推荐(0) 编辑
摘要: C#编码规范1.命名规则与风格(naming conventions and style)1.1命名规则1.1.1 变量命名规范类型前缀示例ArrayarrarrShoppingListBooleanblnblnIsPostBackBytebytbytPixelValueCharchrchrDelimiterDateTimedtmdtmStartDateDecimaldecdecAverageHeightDoubledbldblSizeofUniverseIntegerintintRowCounterLonglnglngBillGatesIncomeObjectobjobjReturnValu 阅读全文
posted @ 2012-07-17 09:39 Joey[Lin] 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 我是个懒人,以至于将近五年的开发经验仅仅停留在自己的大脑中,但是随着时间的推移.我发现大脑这东西在时间面前是那么的不靠普.是时候该用心的整理整理了.那么就从最基础的东西开始:C#编码规范 第一章 概述规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解。术语定义Pascal 大小写 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal 大小写。例如: BackColorCamel 大小写标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如... 阅读全文
posted @ 2012-07-17 09:36 Joey[Lin] 阅读(693) 评论(1) 推荐(0) 编辑
摘要: 本文转自:http://study.99net.net/study/database/mssql/1085625420.html浅谈MS-SQL锁机制2004-05-27锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户... 阅读全文
posted @ 2009-05-13 11:58 Joey[Lin] 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫环原理及最简单的代码实现2008-11-20 15:21问题描述:n个人(编号0~(n-1)),从0开始报数,报到(m-1)的退出,剩下的人继续从0开始报数。求胜利者的编号。我们知道第一个人(编号一定是m%n-1) 出列之后,剩下的n-1个人组成了一个新的约瑟夫环(以编号为k=m%n的人开始): k k+1 k+2 ... n-2, n-1, 0, 1, 2, ... k-2并且从k开始报0... 阅读全文
posted @ 2009-04-09 08:20 Joey[Lin] 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 由于公司和宿舍的网络环境不一样,每次打开电脑最麻烦的就是要进行网络设置。于是就动手写了这样一个批处理,首先将经常需要更改的IP设置一下,接下来的事情就简单了!选择一下就OK了[代码] 阅读全文
posted @ 2009-04-01 10:19 Joey[Lin] 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 做了个工具条,界面如下,不知道要怎么上传代码...疑惑中... 阅读全文
posted @ 2009-03-19 09:58 Joey[Lin] 阅读(122) 评论(0) 推荐(0) 编辑