<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天涯 书塾]]></title><description><![CDATA[茶亦醉人何必酒，书能香我哪须花]]></description><link>https://blog.youkuaiyun.com/fableking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fableking]]></copyright><item><title><![CDATA[本博客已转]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/4074843</link><guid>https://blog.youkuaiyun.com/fableking/article/details/4074843</guid><author>fableking</author><pubDate>Wed, 15 Apr 2009 09:47:00 +0800</pubDate><description><![CDATA[新址：http://fableking.javaeye.com]]></description><category></category></item><item><title><![CDATA[sql随机抽取记录]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/4046635</link><guid>https://blog.youkuaiyun.com/fableking/article/details/4046635</guid><author>fableking</author><pubDate>Fri, 03 Apr 2009 15:15:00 +0800</pubDate><description><![CDATA[我们经常想在一个数据表中随机地选取出数据来，比如随机生成考试试卷等。利用 SQL Server 的 NewID() 方法就可以很轻松地达到这个目的。NewID() 方法返回一个 GUID，如：EE95A489-B721-4E8A-8171-3CA8CB6AD9E4在 select 表的时候，再增加一列为 NewID() 就可以了。SQL 语句：select *, NewID() from tabl]]></description><category></category></item><item><title><![CDATA[配置Spring数据源c3p0与dbcp]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/4020771</link><guid>https://blog.youkuaiyun.com/fableking/article/details/4020771</guid><author>fableking</author><pubDate>Tue, 24 Mar 2009 16:45:00 +0800</pubDate><description><![CDATA[　不管通过何种持久化技术，都必须通过数据连接访问数据库，在Spring中，数据连接是通过数据源获得的。在以往的应用中，数据源一般是 Web应用服务器提供的。在Spring中，你不但可以通过JNDI获取应用服务器的数据源，也可以直接在Spring容器中配置数据源，此外，你还可以 通过代码的方式创建一个数据源，以便进行无依赖的单元测试 配置一个数据源     Spring在第三方依赖包中包含了两个数据]]></description><category></category></item><item><title><![CDATA[Java 理论与实践: 正确使用 Volatile 变量]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3991333</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3991333</guid><author>fableking</author><pubDate>Sun, 15 Mar 2009 02:09:00 +0800</pubDate><description><![CDATA[Java™ 语言包含两种内在的同步机制：同步块（或方法）和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差（但有时它更简单并且开销更低），而且其使用也更容易出错。在这期的 Java 理论与实践 中，Brian Goetz 将介绍几种正确使用 volatile 变量的模式，并针对其适用性限制提出一些建议。 Java 语言中的 v]]></description><category></category></item><item><title><![CDATA[深入浅出URL编码]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3984890</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3984890</guid><author>fableking</author><pubDate>Thu, 12 Mar 2009 17:51:00 +0800</pubDate><description><![CDATA[一、问题：        编码问题是JAVA初学者在web开发过程中经常会遇到问题，网上也有大量相关的文章介绍，但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文字符通常出现在以下两个地方：(1)、Query String中的参数值，比]]></description><category></category></item><item><title><![CDATA[Javascript的Date格式化方法]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3984131</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3984131</guid><author>fableking</author><pubDate>Thu, 12 Mar 2009 14:45:00 +0800</pubDate><description><![CDATA[ /** * 对Date的扩展，将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符，毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh]]></description><category></category></item><item><title><![CDATA[禁止鼠标选择文本实现]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3981025</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3981025</guid><author>fableking</author><pubDate>Wed, 11 Mar 2009 17:26:00 +0800</pubDate><description><![CDATA[Firefox浏览器屏蔽选择的样式定义：-moz-user-select属性（只支持ff）。 属性有三个属性值： 1、none：用none,子元素所有的文字都不能选择，包括input输入框中的文字也不能选择。2、-moz-all：子元素所有的文字都可以被选择，但是input输入框中的文字不可以被选择。3、-moz-none：子元素所有的文字都不能选择，但是input输入框中的文字除外。IE]]></description><category></category></item><item><title><![CDATA[Java技巧：Java向Web站点发送POST请求]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3957347</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3957347</guid><author>fableking</author><pubDate>Wed, 04 Mar 2009 18:18:00 +0800</pubDate><description><![CDATA[向一个Web站点发送POST请求只需要简单的几步: 首先要和URL下的URLConnection对话。URLConnection可以很容易的从URL得到。比如： // Using java.net.URL and //java.net.URLConnection URL url = new URL("http://jobsearch.dice.com/jobsearch/job]]></description><category></category></item><item><title><![CDATA[iReport使用教程]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3739245</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3739245</guid><author>fableking</author><pubDate>Fri, 09 Jan 2009 10:54:00 +0800</pubDate><description><![CDATA[  一、iReport简介说到iReport不得不先介绍Jasperreport，Jasperreport是一个报表制作程序，用户需要按照它制定的规则编写 一个XML文件，然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等。而iReport就是一个制 作Jasperreport的XML文件的可视化开发工具。只是一个UI。二、安装说明]]></description><category></category></item><item><title><![CDATA[jQuery库与其他JS库冲突的解决办法]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3645240</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3645240</guid><author>fableking</author><pubDate>Tue, 30 Dec 2008 10:26:00 +0800</pubDate><description><![CDATA[现在的js库很多，而且各有所长。像我，就比较喜欢jQuery，但同时也会使用一下其他的js库，如YUI，DWR什么的。但是它们却时不时地相互闹些小矛盾，真是让人头痛。究其原因，原来是它们的全局对象定义冲突了，特别是变量”$”，几乎百分之百要在这中招。怎么办？呵呵，看我的！重载$函数。使用jQuery.noConflict()就可以通过重载$函数，从而区分开跟其他js库的重叠部分。例子如下：]]></description><category></category></item><item><title><![CDATA[el 截取fn函数]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3430266</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3430266</guid><author>fableking</author><pubDate>Tue, 02 Dec 2008 16:41:00 +0800</pubDate><description><![CDATA[可以截取，用fn函数：  下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串  fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关)  fn:endsWith 判断字符串是否以另外字符串结束  fn:escapeXml 把一些字符转成XML表示，例如 fn:indexOf 子字符串在母]]></description><category></category></item><item><title><![CDATA[MS SQL2005插入中文乱码的问题解决]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3415227</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3415227</guid><author>fableking</author><pubDate>Sun, 30 Nov 2008 21:33:00 +0800</pubDate><description><![CDATA[今天使用SQL2005的时候，在查询窗口中插入中文和直接在UI的表格中写入中文，保存后都显示一串问号，乱码问题严重于是到处找语言和编码设置，结果一直都没找到这个选项，于是开始网上搜罗数据，结果也查不到具体的解决方法。。郁闷中于是开始比较以前从sql2000导入进来的的数据库，因为那个数据库插入中文是正确的，最后发现问题在数据库的排序规则中~~ 默认的数据库排序规则是：SQL_Lat]]></description><category></category></item><item><title><![CDATA[Proxool+hibernate+spring时事务自动回滚导致无法提交的问题解决]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3320435</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3320435</guid><author>fableking</author><pubDate>Mon, 17 Nov 2008 16:32:00 +0800</pubDate><description><![CDATA[这个问题整了我几乎一个下午的时间。。。。。 项目需要用到双数据源，而对于连接池，我选择了备受好评的Proxool，结果在spring配置了两个数据源，测试事务的时候，发现不发生错误，数据也无法提交出去。。。。。这让我纳闷了很久很久。。。一直以为是我双数据源配置错了，因为在SSH+proxool的情况下配置双数据源真的是第一次尝试。。。。。 后来逐步测试，直到把双数据源配置去了也发现]]></description><category></category></item><item><title><![CDATA[Hibernate对substring和cast的支持问题]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3201520</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3201520</guid><author>fableking</author><pubDate>Sat, 01 Nov 2008 15:28:00 +0800</pubDate><description><![CDATA[ 这次徒弟又遇到了hibernate的问题。。。。。。要比较用户的生日。。。这是只取MM-dd格式的日期，而数据库中记录的当然是最详细的yyyy-MM-dd的格式。。。。这使用SQL很简单，substring(convert(varchar(10),birthday,120),6,5)但是放到HQL中就出问题了。。。。hibernate竟然把它截为了substring(convert(]]></description><category></category></item><item><title><![CDATA[Sql Server 日期格式化函数]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3201518</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3201518</guid><author>fableking</author><pubDate>Sat, 01 Nov 2008 15:27:00 +0800</pubDate><description><![CDATA[Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C]]></description><category></category></item><item><title><![CDATA[hibernate使用from (select ……)子查询的方法]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3167081</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3167081</guid><author>fableking</author><pubDate>Tue, 28 Oct 2008 14:47:00 +0800</pubDate><description><![CDATA[今天徒弟用到了一句复杂的查询语句。。。。结果执行报错，但是在SQL中执行没有问题，于是来求助我了。。。语句的HQL/SQL格式如下：select count(1) ,cxltype,sum(dzsje),sum(iperson)from (select xl.cxltype,g.iperson,(select sum(y.dzsje) from Ysklist as y where y.c]]></description><category></category></item><item><title><![CDATA[web项目中获得资源文件的方法]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3130572</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3130572</guid><author>fableking</author><pubDate>Thu, 23 Oct 2008 16:04:00 +0800</pubDate><description><![CDATA[之前转过一篇java中获得资源文件的方法，当时直接拿来JUnit了一下，果然可行结果放在web应用中却失效了。。。。这让我一时郁闷了很久之后终于找到了解决办法，由于我一开始加载资源文件的时候直接使用的Class.class.getResourceAsStream(path)，在直接运行java类的时候这个路径会是当前运行的java的路径，这个没错不过在web应用中这个路径就会变成nul]]></description><category></category></item><item><title><![CDATA[结合Apache和Tomcat实现集群和负载均衡]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3127647</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3127647</guid><author>fableking</author><pubDate>Thu, 23 Oct 2008 00:45:00 +0800</pubDate><description><![CDATA[本文基本参考自 轻松实现Apache,Tomcat集群和负载均衡,经由实操经历记录而成，碰到些出入，以及个别地方依据个人的习惯，所以在一定程度上未能保持原文的完整性，还望原著者海涵。 因原文中有较多的贴图，如若各位读者一时不想亲自动手而直想看到配置效果，可查看原文。一：软件环境   1. Apache: apache 2.0.55 (由http://httpd.apache.org/进入下]]></description><category></category></item><item><title><![CDATA[Vista更新后 指纹登陆找不到硬件的解决方法]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3126872</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3126872</guid><author>fableking</author><pubDate>Wed, 22 Oct 2008 21:54:00 +0800</pubDate><description><![CDATA[昨天晚上vista提示有更新，看到这样一个驱动：AuthenTec Inc. - Other hardware -  AuthenTec Inc. AES2501A相信很多用指纹登陆的朋友都很眼熟吧~一看是指纹登陆的，从一开始不太喜欢指纹登陆，到后来几乎以来指纹登陆的我，自然感兴趣了，想想更新总不会是坏事，于是更新了，之后更新的时候我在看片，记得看片的时候，听到系统有硬件拔插的提示音，]]></description><category></category></item><item><title><![CDATA[Java中获取classpath路径下的资源文件]]></title><link>https://blog.youkuaiyun.com/fableking/article/details/3123233</link><guid>https://blog.youkuaiyun.com/fableking/article/details/3123233</guid><author>fableking</author><pubDate>Wed, 22 Oct 2008 12:00:00 +0800</pubDate><description><![CDATA[ClassLoader提供了两个方法用于从装载的类路径中取得资源：        public URL getResource(String name);         public InputStream getResourceAsStream(String name); 这里name是资源的类路径，它是相对与“/”根路径下的位置。getResource得到的是一个URL对象来定位资源，而ge]]></description><category></category></item></channel></rss>