<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/zwhfyy" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/zwhfyy" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 12 Jan 2010 06:53:00 GMT</lastBuildDate><title>HouYing</title><description>沃伦斯基</description><link>http://blog.csdn.net/blogrss.aspx?username=zwhfyy</link><item><title>Error creating bean with name 'transactionManager' defined in file</title><link>http://blog.csdn.net/zwhfyy/archive/2010/01/12/5181559.aspx</link><description>&lt;br /&gt;2009-12-15 16:11:09 [ERROR]-[org.springframework.web.context.ContextLoader] Context initialization failed&lt;br /&gt; org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in file [F:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\CcsReport\WEB-INF\classes\applicationContext-resources.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: No JTA UserTransaction available&lt;img src=&quot;http://www1.feedsky.com/t1/320989330/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2010/01/12/5181559.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989330/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989330/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 12 Jan 2010 14:53:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2010/01/12/5181559.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2010/01/12/5181559.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989330/1114345</fs:itemid></item><item><title>JTA  Error creating bean with name 'transactionManager' defined in file  No JTA UserTransaction available - specify either 'userTransaction' or 'userTransactionName' or 'transactionManager' or 'transa</title><link>http://blog.csdn.net/zwhfyy/archive/2009/12/15/5012284.aspx</link><description>&lt;br /&gt;2009-12-15 16:11:09 [ERROR]-[org.springframework.web.context.ContextLoader] Context initialization failed&lt;br /&gt; org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in file [F:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\CcsReport\WEB-INF\classes\applicationContext-resources.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: No JTA UserTransaction available&lt;img src=&quot;http://www1.feedsky.com/t1/320989331/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/12/15/5012284.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989331/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989331/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 15 Dec 2009 16:14:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/12/15/5012284.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/12/15/5012284.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989331/1114345</fs:itemid></item><item><title>SQL server 第三方驱动 JDTS</title><link>http://blog.csdn.net/zwhfyy/archive/2009/12/15/5011127.aspx</link><description>&lt;br /&gt;http://sourceforge.net/projects/jtds/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Microsoft 的JDBC驱动经常出现很多难以解决的问题，比如前面讨论过的SQL Server 2000 &quot;Error establishing socket&quot; 错误.当然使用Sql Server 2000的第三方驱动就没有这些问题存在。我从网上找到jTDS取代微软的SQLServer2000的JDBC驱动，希望对大家有帮助：&lt;br /&gt;&lt;br /&gt;    要使用jTDS驱动，配置要做一些变动： 数据库URL：jdbc:jtds:sqlserver://localhost:1433;DatabaseName=XXX 驱动类：net.sourceforge.jtds.jdbc.Driver &lt;br /&gt;    其在sourceforge上的介绍中写到： &lt;br /&gt;    Open source pure Java JDBC 2.1 driver for the Microsoft SQL Server series (6.5, 7.0 and 2000&lt;img src=&quot;http://www1.feedsky.com/t1/320989332/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/12/15/5011127.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989332/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989332/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 15 Dec 2009 14:21:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/12/15/5011127.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/12/15/5011127.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989332/1114345</fs:itemid></item><item><title>Json-lib</title><link>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834588.aspx</link><description>&lt;br /&gt; Welcome to Json-lib&lt;br /&gt;JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans.&lt;br /&gt;It is based on the work by Douglas Crockford in http://www.json.org/java. &lt;br /&gt;The following tables sumarizes the types conversion between java and javascript:&lt;br /&gt;JSON Javastringjava.lang.String, java.lang.Character, charnumberjava.lang.Number, byte, short, int, long, float, doubletrue|falsejava.lang.Boolean, boo&lt;img src=&quot;http://www1.feedsky.com/t1/320989333/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834588.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989333/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989333/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 19 Nov 2009 13:27:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834588.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834588.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989333/1114345</fs:itemid></item><item><title>JSON-LIB快速入门</title><link>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834583.aspx</link><description>&lt;br /&gt;&lt;br /&gt;作者：曹祺&lt;br /&gt;Blog: http://blogs.sun.com/greysh&lt;br /&gt;Web: http://www.greysh.com&lt;br /&gt;Email: Qi.Cao@Sun.com&lt;br /&gt;本文链接：&lt;br /&gt;http://developers.sun.com.cn/blog/functionalca/entry/json_lib%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8&lt;br /&gt;本文工程源文件:&lt;br /&gt;http://developers.sun.com.cn/blog/functionalca/resource/Greysh/FCA_Greysh_JSONLIB.zip&lt;br /&gt;&lt;br /&gt;难度:入门&lt;br /&gt;1)JSON简介&lt;br /&gt;2)JSON/LIST转换&lt;br /&gt;3)JSON/MAP转换&lt;br /&gt;4)JSON/动态Bean转换&lt;br /&gt;5)JSON/静态Bean转换&lt;br /&gt;6)JSON/XML输出&lt;br /&gt;1.JSON简介&lt;br /&gt;JSON(JavaScript O&lt;img src=&quot;http://www1.feedsky.com/t1/320989334/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834583.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989334/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989334/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 19 Nov 2009 13:26:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834583.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834583.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989334/1114345</fs:itemid></item><item><title>JSON, JQuery 相关资料</title><link>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834567.aspx</link><description>&lt;br /&gt;首先声明，这篇文章基本属于翻译的东西，如果你对原文感兴趣的话可以访问[url]http://json-lib.sourceforge.net/[/url]这个网址，上面很详细，本人只是断章取义，快速应用这个东东而已.          最近做项目，前台要使用jquery+json来实现 js部分的编码，json就不多说了，目前很流行的ajax调用方式，本文关注的是：如何将javabean转化成json的数据格式。总所周知,json的数据格式如下所示:        {&quot;name&quot;:&quot;huqilong&quot;,&quot;age&quot;:18,&quot;province&quot;:&quot;henan&quot;}.................如果总是拿字符串来拼凑，就会成为一件很恶心的事情，于是google一下，找到了这个东西&quot;Json-Lib&quot;.        一：安装,在刚才的那个网址下载下来json-lib.jar ,添加到你的工程下即可(注意它有几个依赖包，还好都是常用的jar包)。、       二：使用 JSONArray JSONArray的静态方法fromObject()可以直接将java的Array 或者C&lt;img src=&quot;http://www1.feedsky.com/t1/320989335/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834567.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989335/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989335/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 19 Nov 2009 13:24:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834567.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/11/19/4834567.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989335/1114345</fs:itemid></item><item><title>connection 关闭方法</title><link>http://blog.csdn.net/zwhfyy/archive/2009/09/29/4615675.aspx</link><description>&lt;br /&gt;Connection conn = null; &lt;br /&gt;ResultSet rs = null; &lt;br /&gt;preparedStatement pss = null; &lt;br /&gt;try &lt;br /&gt;{ &lt;br /&gt;        conn = dataSource.getConnection(USERID,pASSWORD);&lt;br /&gt;        pss = conn.prepareStatement(&quot;SELECT SAVESERIALZEDDATA FROM SESSION.pINGSESSION3DATA WHERE SESSIONKEY = ?&quot;); &lt;br /&gt;        pss.setString(1,sessionKey); &lt;br /&gt;        rs = pss.executeQuery();&lt;br /&gt;        pss.close(); &lt;br /&gt;        conn.close(); &lt;br /&gt;} &lt;br /&gt;catch (Throwable t) &lt;br /&gt;{ &lt;br /&gt;        // Insert Ap&lt;img src=&quot;http://www1.feedsky.com/t1/320989336/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/09/29/4615675.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989336/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989336/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 29 Sep 2009 09:34:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/09/29/4615675.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/09/29/4615675.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989336/1114345</fs:itemid></item><item><title>oracle 查询数据库job的具体内容 执行时间 编号等</title><link>http://blog.csdn.net/zwhfyy/archive/2009/09/28/4605380.aspx</link><description>&lt;br /&gt;select job,what from user_jobs&lt;br /&gt;&lt;br /&gt;select * from user_jobs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select * from dba_jobs&lt;img src=&quot;http://www1.feedsky.com/t1/320989337/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/09/28/4605380.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989337/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989337/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 28 Sep 2009 15:53:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/09/28/4605380.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/09/28/4605380.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989337/1114345</fs:itemid></item><item><title>Java SE6调用Java编译器的两种新方法</title><link>http://blog.csdn.net/zwhfyy/archive/2009/09/24/4587663.aspx</link><description>&lt;br /&gt;在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中（Java SE5及以前版本）中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器，但由于tools.jar不是标准的Java库，在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作Java编译器，这就是javax.tools包。使用这个包，我们可以不用将jar文件路径添加到classpath中了。 &lt;br /&gt;　　一、使用JavaCompiler接口来编译Java源程序&lt;br /&gt;　　使用Java API来编译Java源程序有很多方法，现在让我们来看一种最简单的方法，通过JavaCompiler进行编译。&lt;br /&gt;　　我们可以通过ToolProvider类的静态方法getSystemJavaCompiler来得到一个JavaCompiler接口的实例。&lt;br /&gt;JavaCompiler compiler = ToolProvider.getSystemJavaCompiler(); &lt;br /&gt;　　JavaCompil&lt;img src=&quot;http://www1.feedsky.com/t1/320989338/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/09/24/4587663.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989338/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989338/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 24 Sep 2009 11:06:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/09/24/4587663.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/09/24/4587663.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989338/1114345</fs:itemid></item><item><title>linux vim 显示颜色</title><link>http://blog.csdn.net/zwhfyy/archive/2009/09/15/4554924.aspx</link><description>新建文件   ~/.vimrc是用户自己的vim配置文件，在这个配置文件中设置的配置只影响该用户自己。命令如下:cd ~vi .vimrc输入:export TERM=xterm-color保存退出source .vimrc此时可以找一个xml文件 进行查看,看看是不是已经有颜色了vim xxx.xml&lt;img src=&quot;http://www1.feedsky.com/t1/320989339/zwhfyy/csdn.net/s.gif?r=http://blog.csdn.net/zwhfyy/archive/2009/09/15/4554924.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zwhfyy/320989339/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zwhfyy/320989339/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 15 Sep 2009 15:10:00 +0800</pubDate><author>厚厚</author><guid isPermaLink="false">http://blog.csdn.net/zwhfyy/archive/2009/09/15/4554924.aspx</guid><dc:creator>厚厚</dc:creator><fs:srclink>http://blog.csdn.net/zwhfyy/archive/2009/09/15/4554924.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zwhfyy/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zwhfyy/~1114349/320989339/1114345</fs:itemid></item></channel></rss>