摘要: 原则面向对象程序员Java摘要:Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程。 阅读全文
posted @ 2012-11-02 09:32 李东浩 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Asp.net中基于Forms验证的角色验证授权2008-03-25 16:58Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。问题来了,在实际是用中我们往往需要的是基于角色,或者说基于用户组的验证和授权。对 阅读全文
posted @ 2012-10-17 15:46 李东浩 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 題目路自1981年柏林的德國邏輯思考學院改編,據說98﹪的測試者無法解題,國內某> 半導體公司曾以此題目招考員工,題目如下:> > 有五位小姐排成一列,所有的小姐穿的衣服顏色都不一樣,所有小姐的姓也不同,> 所有的小姐養不同的寵物,喝不同的飲料,吃不同的水果。> 錢小姐川紅色的衣服。> 翁小姐養了一隻狗。> 程小姐喝茶。> 穿綠衣服的站在白衣服的左邊。> 穿綠衣服的小姐喝咖啡。> 吃西瓜的小姐養鳥。> 穿黃衣服的小姐吃柳丁。> 站在中間的小姐喝牛奶。> 趙小姐站在左邊。> 吃橘子的小姐站在貓的隔壁。> 養 阅读全文
posted @ 2012-07-21 01:06 李东浩 阅读(362) 评论(4) 推荐(0) 编辑