<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[★★★★★ 知知为知知，不知为不知，是知也！ ★★★★★]]></title><description><![CDATA[【 听一秒，看一刻，想一时，思一世，才为大者 】]]></description><link>https://blog.csdn.net/passren</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; passren]]></copyright><item><title><![CDATA[2004年的最后一天]]></title><link>https://blog.csdn.net/passren/article/details/283662</link><guid>https://blog.csdn.net/passren/article/details/283662</guid><author>passren</author><pubDate>Mon, 07 Feb 2005 07:59:00 +0800</pubDate><description><![CDATA[虽然2004-12-31已经过去很久了，但我一直认为今天才是 2004的最后一天。]]></description><category></category></item><item><title><![CDATA[高级 DAO 编程 作者：Sean C. Sullivan ]]></title><link>https://blog.csdn.net/passren/article/details/156416</link><guid>https://blog.csdn.net/passren/article/details/156416</guid><author>passren</author><pubDate>Thu, 28 Oct 2004 12:58:00 +0800</pubDate><description><![CDATA[Sean C. Sullivan (dao-article@seansullivan.com)软件工程师2003年10月J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式，以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中，Java 开发人员 Sean C. Sullivan 讨论了 DAO 编]]></description><category></category></item><item><title><![CDATA[Java面试中的陷阱]]></title><link>https://blog.csdn.net/passren/article/details/155806</link><guid>https://blog.csdn.net/passren/article/details/155806</guid><author>passren</author><pubDate>Thu, 28 Oct 2004 08:33:00 +0800</pubDate><description><![CDATA[第一，谈谈final, finally, finalize的区别。 final?修饰符（关键字）如果一个类被声明为final，意味着它不能再派生出新的子类，不能作为父类被继承。因此一个类不能既被声明为 abstract的，又被声明为final的。将变量或方法声明为final，可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值，而在以后的引用中只能读取，不可修改。被声明为]]></description><category></category></item><item><title><![CDATA[关于unsaved-value 的再问。]]></title><link>https://blog.csdn.net/passren/article/details/42767</link><guid>https://blog.csdn.net/passren/article/details/42767</guid><author>passren</author><pubDate>Fri, 16 Jul 2004 10:18:00 +0800</pubDate><description><![CDATA[ywang的提问： unsaved-value是表示一个对象是新的还是旧的，如果unsaved-value＝none　那么就是新的，就会被insert到数据库中，如果unsaved-value＝any　就是说明对象是从数据库中load的，被update到数据库中。 我的问题是：unsaved-value是由我们来强制说明这个对象是新的还是旧的，那如果我把一个对象的unsaved-value设置为a]]></description><category></category></item><item><title><![CDATA[在Java中使用反射分析类结构 ]]></title><link>https://blog.csdn.net/passren/article/details/42765</link><guid>https://blog.csdn.net/passren/article/details/42765</guid><author>passren</author><pubDate>Fri, 16 Jul 2004 10:16:00 +0800</pubDate><description><![CDATA[基本编程思路：       首先要获取需要进行分析的类的名称，将类名称指定到Class类中的forName(String  classname)方法为参数，调用该方法后将返回一个该指定类型的Class对象，Class对象描述了该类型的详细信息，其中一些重要的方法包括：getFields(),getMethods(),getConstructors()这些方法分别返回该类型中支持的公有字段，方法和构]]></description><category></category></item><item><title><![CDATA[用户自定义ID Generator的例子]]></title><link>https://blog.csdn.net/passren/article/details/42757</link><guid>https://blog.csdn.net/passren/article/details/42757</guid><author>passren</author><pubDate>Fri, 16 Jul 2004 10:10:00 +0800</pubDate><description><![CDATA[POpackage com.dsii.hibernate.po; public class Company {    private String id;    private String name;    private String year;    public Company() { }    public String getId() { return id; }    public ]]></description><category></category></item><item><title><![CDATA[对Hibernate一下觉得亲切了！]]></title><link>https://blog.csdn.net/passren/article/details/41948</link><guid>https://blog.csdn.net/passren/article/details/41948</guid><author>passren</author><pubDate>Thu, 15 Jul 2004 10:31:00 +0800</pubDate><description><![CDATA[看了一个名不见经传的论坛原码，虽然实现的很简单，但是结构很清晰，struts+hibernate，数据操作用了DAO模式，支持mysql和hibernate(本身hb就支持多种数据库了，估计作者是为了实践自己的模式基础)，这样添加其他的数据库支持也很简单了。然后值得一提的是，DAO的实现类里实现一个数据操作的Interface，因为对数据操作最多的就是insert，update，selectByP]]></description><category></category></item><item><title><![CDATA[用 CodeRuler 征服中世纪王国]]></title><link>https://blog.csdn.net/passren/article/details/39940</link><guid>https://blog.csdn.net/passren/article/details/39940</guid><author>passren</author><pubDate>Mon, 12 Jul 2004 20:53:00 +0800</pubDate><description><![CDATA[用这个新的、生动的图形模拟器拓展您的 Java 编程技能 CodeRuler 源自于 2004 ACM International Collegiate Programming Competition （请参阅 参考资料），它是 IBM alphaWorks 最新的幻想游戏模拟器挑战。这个游戏有一个简单的设定：您是自己的中世纪王国的统治者。您的农民和骑士有赖于您明智的战略思想、灵活的应变能力和过人]]></description><category></category></item><item><title><![CDATA[developerWorks：Java 技术：重锤痛击 Robocode！]]></title><link>https://blog.csdn.net/passren/article/details/39937</link><guid>https://blog.csdn.net/passren/article/details/39937</guid><author>passren</author><pubDate>Mon, 12 Jul 2004 20:50:00 +0800</pubDate><description><![CDATA[通过高级机器人战斗仿真引擎学习 Java 编程比以往更有趣 Robocode 是一个很容易使用的机器人战斗仿真器，可以在所有支持 Java 2 的平台上运行。您创建一个机器人，把它放到战场上，然后让它同其他开发者们创建的机器人对手拼死战斗到底。Robocode 里有一些预先做好的机器人对手让你入门，但一旦您不再需要它们，就可以把您自己创建的机器人加入到正在世界范围内形成的某个联盟里去和世界最强手对]]></description><category></category></item><item><title><![CDATA[语义的需要]]></title><link>https://blog.csdn.net/passren/article/details/37155</link><guid>https://blog.csdn.net/passren/article/details/37155</guid><author>passren</author><pubDate>Thu, 08 Jul 2004 16:59:00 +0800</pubDate><description><![CDATA[    见过不少拙劣的设计，不少程序员都只为最终功能的实现，完全不管语义的需要，编写出低劣的代码，几乎没有语义这个概念，而我认为这是一个程序员的修养问题，对于一个程序员其具有深远的意义。    语义就是语言的意义，在电脑编程方面来说就是对内存操作及机器指令执行的解释。它表现出程序编写人逻辑思维的清晰与否，不仅仅应用在电脑编程方面，还可往社会上推，也就是所谓的权责明确。就系统设计员的角度来说，语义表]]></description><category></category></item><item><title><![CDATA[C++從零開始]]></title><link>https://blog.csdn.net/passren/article/details/37152</link><guid>https://blog.csdn.net/passren/article/details/37152</guid><author>passren</author><pubDate>Thu, 08 Jul 2004 16:58:00 +0800</pubDate><description><![CDATA[http://blog.csdn.net/lop5712/category/20084.aspx]]></description><category></category></item><item><title><![CDATA[没事找事做！]]></title><link>https://blog.csdn.net/passren/article/details/36913</link><guid>https://blog.csdn.net/passren/article/details/36913</guid><author>passren</author><pubDate>Thu, 08 Jul 2004 12:56:00 +0800</pubDate><description><![CDATA[这两天项目Pending，突然没事做的感觉了，记得原来宿舍兄弟的话：你没事也得找事做。很有道理，刚好可以捡起来搁置了很久的Hibernate来，继续研究。]]></description><category></category></item><item><title><![CDATA[FPS Summary [2004/5-2004/7]]]></title><link>https://blog.csdn.net/passren/article/details/35474</link><guid>https://blog.csdn.net/passren/article/details/35474</guid><author>passren</author><pubDate>Tue, 06 Jul 2004 17:00:00 +0800</pubDate><description><![CDATA[FPS项目可以说是我开始的一个全新的尝试，用MVC三层架构开发，后端BO层的设计，一切听起来都是那么美好。可是一旦正真的进入项目才发现初期的想法太简单，考虑到的问题太少，开始进入挣扎期。   Question List:   1.    原来设想的接口不能完全的cover 现有的需求，就要想变通的办法去实现这个接口，其实恰恰破坏了接口的纯洁性，反而给将来的维护设置了一道障碍，不清晰，难追踪。 2.]]></description><category></category></item><item><title><![CDATA[javadoc，在 Java 的注释上做文章]]></title><link>https://blog.csdn.net/passren/article/details/35464</link><guid>https://blog.csdn.net/passren/article/details/35464</guid><author>passren</author><pubDate>Tue, 06 Jul 2004 16:45:00 +0800</pubDate><description><![CDATA[目录 　　前言　　一. Java 文档和 javadoc　　二. 文档注释的格式　　　　1. 文档注释的格式化　　　　2. 文档注释的三部分 　　三. 使用 javadoc 标记　　　　1. @see 的使用　　　　2. 使用 @author、@version 说明类　　　　3. 使用 @param、@return 和 @exception 说明方法　　四. javadoc 命令 前言 　　Jav]]></description><category></category></item><item><title><![CDATA[GBA探索日记(二)]]></title><link>https://blog.csdn.net/passren/article/details/32566</link><guid>https://blog.csdn.net/passren/article/details/32566</guid><author>passren</author><pubDate>Fri, 02 Jul 2004 17:19:00 +0800</pubDate><description><![CDATA[ GBA探索日记(二) OBJ及OAM OBJ就是指的一个个的精灵,或者说就是GBA中的小块小块的图片.它其实跟BG差不多.只是它要小一些.它也算个图层.比如GBA中的RPG游戏就喜欢把一个个的人物用OBJ来实现.这样方便控制他们的位置.当然,从GBA探索日记(-)中也可以看到BG的控制其实也是很方便的.而OBJ和BG的差别就是大小.   设置显示模式 如果你的程序里要用OBJ那么, 在设置显示模]]></description><category></category></item><item><title><![CDATA[GBA探索日记(-)]]></title><link>https://blog.csdn.net/passren/article/details/32564</link><guid>https://blog.csdn.net/passren/article/details/32564</guid><author>passren</author><pubDate>Fri, 02 Jul 2004 17:18:00 +0800</pubDate><description><![CDATA[ GBA探索日记(-) mode0-2的BG与VRAM   GBA的VRAM总共96KB,在mode3-5中,VRAM跟计算机的显示内存一样.屏幕上一个点对应一个显示内存地址. 可以看看下面两个函数,都是在mode4下的写点函数. void PlotPixel(int x,int y, unsigned short int c) {                 m_VideoBuffer[(y]]></description><category></category></item><item><title><![CDATA[黄山游记 ]]></title><link>https://blog.csdn.net/passren/article/details/30461</link><guid>https://blog.csdn.net/passren/article/details/30461</guid><author>passren</author><pubDate>Wed, 30 Jun 2004 13:17:00 +0800</pubDate><description><![CDATA[     元旦才去过了黄山，刚好元旦连着双休日，中间只请了一天假，总体感觉很不错的（主要有LP陪着：），一共玩了三天，第一天去了宏村，第二天上山，第三天下山。   我们是坐30号晚9点多的去黄山的火车（那一次忘了），在车上渡过了2003年，大概10多小时的火车后，早上到了黄山市（屯溪）。然后出火车站后买了返程票，在出口左转去汽车站，（不远，大概200m，可以问问当地人），等了半小时就坐上了去宏]]></description><category></category></item><item><title><![CDATA[[upload 机制讲解] FileUpload 總覽 ]]></title><link>https://blog.csdn.net/passren/article/details/30456</link><guid>https://blog.csdn.net/passren/article/details/30456</guid><author>passren</author><pubDate>Wed, 30 Jun 2004 13:15:00 +0800</pubDate><description><![CDATA[SECTION 01 FileUpload 總覽 在撰寫網站程式的時候, client 與 server 之間的往往不只有純文字的溝通, 還會有 binary 的檔案傳輸, 該如何在 HTML Form 之中傳送, 就要遵守 RFC 1867 的規範了. 基本上, post.jsp (選擇檔案)應該都會有下面類似的 html tag :    input your name:      selec]]></description><category></category></item><item><title><![CDATA[业务对象到关系数据库映射的若干模式]]></title><link>https://blog.csdn.net/passren/article/details/30453</link><guid>https://blog.csdn.net/passren/article/details/30453</guid><author>passren</author><pubDate>Wed, 30 Jun 2004 13:14:00 +0800</pubDate><description><![CDATA[摘要  这些模式描述如何把业务对象映射到非面向对象的数据库中。面向对象和非面向对象这两种技术存在着阻抗不匹配（impedance mismatch），因为对象由数据和行为组成，而一个关系型数据库则是由表和它们之间的关系组成的。虽然不可能完全消除这个阻抗不匹配，你可以遵循适当的模式使之最小化。适当的模式可以向开发人员隐藏持久化细节，而让他们专注于理解域问题而不是如何将对象持久化。 简介  使用关系数]]></description><category></category></item><item><title><![CDATA[为什么extends是有害的（一）]]></title><link>https://blog.csdn.net/passren/article/details/30439</link><guid>https://blog.csdn.net/passren/article/details/30439</guid><author>passren</author><pubDate>Wed, 30 Jun 2004 13:06:00 +0800</pubDate><description><![CDATA[概述大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。%80的代码应该完全用interfaces写，不用具体的基类。事实上，四人帮的设计模式的书大量的关于怎样用interface继承代替实现继承。这个文章描述设计者为什么有这样的怪癖的想法。Extends是有害的；也许对于Charles Manson这个级别的不是，但是足够糟糕的它应该在任何的可能的时候被避开。四人帮的设计模]]></description><category></category></item></channel></rss>