摘要: 世间本没有模式,只是programer用多了,便成就了各种模式。 这些天,开始慢慢的接触一些新模式和复习一些常用的模式 ,那就从简单工厂开始吧。 1.简单工厂的定义定义一个用于创建对象的接口,让子类决定实例化哪个类,Factory Method使一个类的实例化延迟到其子类中。参与者有:IProduct 产品接口,ProductA和ProductB......实现IProduct接口的类,Creator提供了FactoryMethod,FactoryMethod决定实现哪个类(ProductA或B,或者其他的)。不想说那么多了 ,还是直接用个通俗的例子来说吧。 eg:我们要实现这么一个功能,就是 阅读全文
posted @ 2011-11-27 21:46 cuitsl 阅读(199) 评论(1) 推荐(0) 编辑
摘要: 最近逛点点网,发现有两个圆(貌似是用于查看关注状态的东东)挺好看的,起初以为是图片,结果用工具一看居然都是用纯css样式画出来的 ,赶快学习了下。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <titl 阅读全文
posted @ 2011-11-27 14:23 cuitsl 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 今天去了一家刚创业的公司(也不能说完全是刚创业吧,更确切点是刚步入软件行业这边),之前是要交一个项目,然后前几天通知我今天去面试,详细说说吧。面试我的是一个技术牛人,首先谈到了我大学都学了哪些课程,然后我balabala把大学三年学的课程说了一遍,什么c语言,c++,数据结构,操作系统原理,微机原理,计算机组成等等软件工程必修的课程都说了遍。然后便开始问我大学里面最喜欢的课程是哪门。说实话,大学里面学的很好的课程确实没有几门,都是属于那种半桶水的,如果我说了最喜欢哪门,他肯定要问我里头一些细节的东西,然后我就拐弯抹角的说大学里的课程有点和现在公司开发脱节,说我现在主要是做.NET这块的,想让他 阅读全文
posted @ 2011-11-06 09:33 cuitsl 阅读(5046) 评论(52) 推荐(2) 编辑
摘要: public class Singleton{ private static Singleton _instance = null; private Singleton(){} public static Singleton CreateInstance() { if(_instance == null) { _instance = new Singleton(); } return _instance; }}public class Singleton{ private vola... 阅读全文
posted @ 2011-11-04 09:57 cuitsl 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 也许由于C#一些特性的原因,结构体(struct)很少使用(但是在 System.Drawing.Point、Size、Color这几个依然是用的结构体!),似乎都快被人们遗忘了,甚至于有些新手会不知道在C#中有结构体的存在 ,这几天刚好复习了下,于是便想拿出来和大家分享下。 阅读全文
posted @ 2011-08-22 20:14 cuitsl 阅读(8663) 评论(9) 推荐(4) 编辑
摘要: 有些情况下,在开发WinForm的时候希望TextBox中只能数字而不能输入其他字符,其实还是比较容易做到的,可能方法很多,下面说说我个人的一种方法。 首先先把代码贴出来: 1 private void txtNumber_KeyPress(object sender, KeyPressEventArgs e) 2 { 3 if (char.IsDigit(e.KeyChar)||((int)e.KeyChar)==8)//8为Backspac所对应的ascii 4 { 5 //表示:该事件尚未处理,事件会继续处理 6 e.Handled = false; 7 } 8 else 9 {10 . 阅读全文
posted @ 2011-08-21 07:59 cuitsl 阅读(853) 评论(6) 推荐(1) 编辑
摘要: 觉得很适合我,所以转到这来,慢慢品尝吧。人之所以悲哀,是因为我们留不住岁月,更无法不承认,青春,有一日是要这么自然的消失过去。而人之可贵,也在于我们因著时光环境的改变,在生活上得到长进。岁月的流失固然是无可奈何,而人的逐渐蜕变,却又脱不出时光的力量。 我想,一个人的过去,就像圣经上雅各的天梯一样,踏一步决不能上升到天国去。而人的过程,也是要一格一格的爬著梯子,才能到了某种高度。在那个高度上,满阮风月,青山绿水,尽入眼前。这种境界心情与踏上第一步梯子而不知上面将是什么情形的迷惘惶惑是很不相同的。一个聪明敏感的孩子,在对生命探索和生活的价值上,往往因为过份执著,拚命探求,而得不著答案,于是一份不能 阅读全文
posted @ 2011-08-02 10:14 cuitsl 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 输入密码里最常见的就是在下面有个“记住密码”,自己围绕这个问题前前后后也纠结了很久,总是没有个完美点的方法,还请大家给点意见。 下面说说我的看法: 第一、把用户名和密码都保存在cookie中,当然密码要经过md5加密,但是总感觉太不安全了,密码还是暴露在客户端了。 第二、用session保存在服务器,具体我也没有实现过,但是总感觉如果网站人数多的话对服务器也是一种考验吧。 第三种、每次当用户点击“保存密码”时,都产生一个guid,然后把guid保存到数据库中,同时客户端也用cookie保存一份,这样就可以避免把密码保存在客户端了,下次登录的时候就只需要验证GUID和用户名就好。 阅读全文
posted @ 2011-07-31 23:21 cuitsl 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 本来七月份就想去的,但是由于种种原因还是来到了公司实*,到今天实*也将*一个月了吧,虽然一个月也不算长,但是还是学到了不少东西,当然技术层面的不算。所以也正因为如此才打算放弃这边的实*机会(虽然在这老大也觉得我的能力还可以,兴许几个月后就能拿到offer,但是我却始终觉得钱不是问题,技术才是问题!),去北京学点技术!今天已经和老大谈过了,老大也表示同意。所以,做了这个决定我打算坚持到底! 因为我开始就是做.NET这块的,所以一直对.NET情有独钟,刚到公司实*时,也是在做SL这块的东西,但是模块已经划分的太细了由不得你来想太多,只需要依葫芦画瓢就好,所以我感觉在技术上学不了太多的东西。 第一. 阅读全文
posted @ 2011-07-25 12:58 cuitsl 阅读(260) 评论(2) 推荐(0) 编辑
友情博客:大熊的外星球