<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Influence的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Influence</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Influence]]></copyright><item><title><![CDATA[多线程 同步方法与同步对象]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/3339496</link><guid>https://blog.youkuaiyun.com/Influence/article/details/3339496</guid><author>Influence</author><pubDate>Thu, 20 Nov 2008 10:58:00 +0800</pubDate><description><![CDATA[synchronized在多线程中的应用2008-11-05 15:13先看一个例子：//模仿火车售票系统，假设有4个售票点同时售票，我们可以把四个售票点定义为四个独立线程class Test{public static void main(String[] args) {   TestThread tt=new TestThread();   new Thre]]></description><category></category></item><item><title><![CDATA[SQL乐观锁与悲观锁]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2762471</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2762471</guid><author>Influence</author><pubDate>Sun, 03 Aug 2008 22:18:00 +0800</pubDate><description><![CDATA[锁（ locking ） 业务逻辑的实现过程中，往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中，我们希望针对某个 cut-off 时间点的数据进行处理，而不希望在结算进行过程中 （可能是几秒种，也可能是几个小时），数据再发生变化。此时，我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改，这样的机制，在这里，也就是所谓 的 “ 锁 ” ，即给我们选定的目标数据上锁，使]]></description><category></category></item><item><title><![CDATA[Java反射机制(侯捷)]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2762332</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2762332</guid><author>Influence</author><pubDate>Sun, 03 Aug 2008 21:34:00 +0800</pubDate><description><![CDATA[Java反射机制 摘要Reflection 是Java被视为动态（或准动态）语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息，包括其modifiers（诸如public, static 等等）、superclass（例如Object）、实现之interfaces（例如Cloneable），也包括fields和met]]></description><category></category></item><item><title><![CDATA[Java.util.Collections类包的学习]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2735283</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2735283</guid><author>Influence</author><pubDate>Wed, 30 Jul 2008 00:00:00 +0800</pubDate><description><![CDATA[1. 描述： 1.1 概述 java.util.Collections类包含很多有用的方法，可以使程序员的工作变得更加容易，但是这些方法通常都没有被充分地利用。Javadoc给出Collections类最完整的描述：“这一个类包含可以操作或返回集合的专用静态类。 ” 1.2 所含方法 Iterator, ArrayList, Elements, Buffer, Map,Collections 列子]]></description><category></category></item><item><title><![CDATA[java Reflection使用]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2735255</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2735255</guid><author>Influence</author><pubDate>Tue, 29 Jul 2008 23:55:00 +0800</pubDate><description><![CDATA[ Reflection 是 Java 程序开发语言的特征之一，它允许运行中的 Java 程序对自身进行检查，或者说“自审”，并能直接操作程序的内部属性。例如，使用它能获得 Java 类中各成员的名称并显示出来。    Java 的这一能力在实际应用中也许用得不是很多，但是在其它的程序设计语言中根本就不存在这一特性。例如，Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息]]></description><category></category></item><item><title><![CDATA[Java 泛型全攻略]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2735046</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2735046</guid><author>Influence</author><pubDate>Tue, 29 Jul 2008 23:23:00 +0800</pubDate><description><![CDATA[摘要:在已发布的Java1.4中在核心代码库中增加了许多新的API(如Loging,正则表达式，NIO)等，在最新发布的JDK1.5和即将发布的JDK1.6中也新增了许多API，其中比较有重大意义的就是Generics(范型）。 一.什么是Generics?Generics可以称之为参数类型(parameterized types),由编译器来验证从客户端将一种类型传送给某一对象的]]></description><category></category></item><item><title><![CDATA[JAVA笔试题目整理]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2727749</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2727749</guid><author>Influence</author><pubDate>Tue, 29 Jul 2008 00:52:00 +0800</pubDate><description><![CDATA[又要笔试,,面试了,新一轮的摧残又要开始了... ...刚才整理了一些很常见的笔试题目,就贴在这里吧,以后看着也方便.发现博客真是个好东西! 1、谈谈final，finally，finalize的区别答：答:final修饰符(关键字)如果一个类被声明为final，意味着它不能再派生出新的子类，不能作为父类被继承。因此一个类不能既被声明为abstract的，又被声明为fina]]></description><category></category></item><item><title><![CDATA[JAVA操作数据库总结之组件篇-Hibernate ]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2727714</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2727714</guid><author>Influence</author><pubDate>Tue, 29 Jul 2008 00:39:00 +0800</pubDate><description><![CDATA[这次我们谈一谈JAVA操作数据库的另外一种方式，那就是Hibernate组件。     Hibernate是中小型项目使用的最多的一种持久化技术。而它最重要的概念就是ORM(对象-关系映射)。对于这个概念，许多资料上的解释都不一样，比较大众化的解释是，将数据库中的记录映射到程序中，使其成为对象来操作，就象操作JAVA的普通类一样。除了这些，它还可以为我们管理连接对象，事务处理等操作。所以使用起]]></description><category></category></item><item><title><![CDATA[什么是Hibernate ]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2727605</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2727605</guid><author>Influence</author><pubDate>Tue, 29 Jul 2008 00:09:00 +0800</pubDate><description><![CDATA[ Hibernate可以完成[对象][关系]的映射工作，也就是经常听到的Object/Relation Mapping（ORM），在没有ORM的时候，开发者需要自己开发对象到数据库的映射工作，一般来说在Java世界中是通过JDBC来实现，在.Net世界是通过ADO.net来实现，众所周知这一项任务是繁琐耗时的，因为要在代码中内置大量的SQL语句，这使得代码的可读性和可维护性大大降低。现在，Hibe]]></description><category></category></item><item><title><![CDATA[Hibernate VS iBATIS ]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2727575</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2727575</guid><author>Influence</author><pubDate>Mon, 28 Jul 2008 23:56:00 +0800</pubDate><description><![CDATA[　 Hibernate VS iBATIS首先这个题目有点哗众取宠,呵呵,故意的.参考了网上许多前辈的见解,然后加了自己一点点的理解.如果有什么板砖,欢迎来拍 chinaewolf@gmail.com简介Hibernate 是当前最流行的O/R mapping框架，当前版本是3.05。它出身于sf.net，现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架，]]></description><category></category></item><item><title><![CDATA[什么是iBATIS ]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2727546</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2727546</guid><author>Influence</author><pubDate>Mon, 28 Jul 2008 23:39:00 +0800</pubDate><description><![CDATA[iBATIS就是我们通常所说的数据映射器（data mapper）。Martin Fowler在他的著作Patterns of Enterprise Application Architecture（Addison-Wesley Professional, 2002）中，对数据映射器模式是这样描述的： 所谓映射器，是用于在对象和数据库之间搬运数据，同时保证对象、数据库以及映射器本身都相互独立。]]></description><category></category></item><item><title><![CDATA[Understand the difference between IN and EXISTS in subqueries]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2695766</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2695766</guid><author>Influence</author><pubDate>Wed, 23 Jul 2008 12:43:00 +0800</pubDate><description><![CDATA[ Oracle Tip: Understand the difference between IN and EXISTS in subqueriesScott Stephens, 13 August 2004Builder.comChoosing the right clause in complex queries can have a large effect ]]></description><category></category></item><item><title><![CDATA[SQL注入不完全思路与防注入程序]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2693256</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2693256</guid><author>Influence</author><pubDate>Wed, 23 Jul 2008 00:33:00 +0800</pubDate><description><![CDATA[http://www.coldfusionmuse.com/index.cfm/2008/7/18/Injection-Using-CAST-And-ASCIIhttps://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3646993&SiteID=1http://coderui.spaces.live.com/blog/cns!1CC08]]></description><category></category></item><item><title><![CDATA[SQL注入不完全思路与防注入程序]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2693244</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2693244</guid><author>Influence</author><pubDate>Wed, 23 Jul 2008 00:28:00 +0800</pubDate><description><![CDATA[ ＜一＞SQL注入简介　　许多网站程序在编写时，没有对用户输入数据的合法性进行判断，使应用程序存在安全隐患。用户可以提交一段数据库查询代码，（一般是在浏览器地址栏进行,通过正常的www端口访问）根据程序返回的结果，获得某些他想得知的数据，这就是所谓的SQL Injection，即SQL注入。　　＜二＞SQL注入思路　　思路最重要。其实好多人都不知道SQL到底能做什么呢？这里总结一下SQL注入入侵的]]></description><category></category></item><item><title><![CDATA[ 关于23种设计模式的有趣见解(转)]]></title><link>https://blog.youkuaiyun.com/Influence/article/details/2632551</link><guid>https://blog.youkuaiyun.com/Influence/article/details/2632551</guid><author>Influence</author><pubDate>Thu, 10 Jul 2008 09:48:00 +0800</pubDate><description><![CDATA[好东西不得不转在网上看见了这篇文章，作者以轻松的语言比喻了java的32种模式，有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了，麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西，虽然口味有所不同，但不管你带MM去麦当劳或肯德基，只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式：客户类和工厂类分开。消费者任何时候需要某种产]]></description><category></category></item></channel></rss>