<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sshzhangwg的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sshzhangwg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sshzhangwg]]></copyright><item><title><![CDATA[bootstrapValidator验证百度Ueditor组件]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84815491</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84815491</guid><author>sshzhangwg</author><pubDate>Thu, 01 Sep 2016 19:51:24 +0800</pubDate><description><![CDATA[
     没有办法直接使用bootstrapValidator验证百度Ueditor组件，因为ueditor生成的编辑框都是DIV拼凑起来的，并不是textarea组件。于是换了一种思路，使用ue的内容改变事件：
var domUtils = UE.dom.domUtils;
	    ueditor.addListener('ready',function(){
	    	  //u...]]></description><category></category></item><item><title><![CDATA[JS事件中防止往上层冒泡的案例]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84725271</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84725271</guid><author>sshzhangwg</author><pubDate>Fri, 19 Jun 2015 17:16:24 +0800</pubDate><description><![CDATA[
下面的代码会执行三次alert：
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;meta http-equiv=&quot;Content-Type&quot; conte]]></description><category></category></item><item><title><![CDATA[使用程序来合并jar包]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84475829</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84475829</guid><author>sshzhangwg</author><pubDate>Tue, 03 Sep 2013 16:43:58 +0800</pubDate><description><![CDATA[
逻辑比较简单，直接贴代码了。
package util;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Enumeration;
import jav...]]></description><category></category></item><item><title><![CDATA[在Servlet获取spring管理的java对象]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84434256</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84434256</guid><author>sshzhangwg</author><pubDate>Wed, 22 May 2013 17:00:13 +0800</pubDate><description><![CDATA[
在Servlet获取spring管理的java对象：
 
private ConfigService getService() {
		if (cfgService == null) {
			WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(this.getServl...]]></description><category></category></item><item><title><![CDATA[Oracle的多表树查询]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84417967</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84417967</guid><author>sshzhangwg</author><pubDate>Thu, 11 Apr 2013 16:22:13 +0800</pubDate><description><![CDATA[
    地区是树形结构，地区下面还有结构，即机构表中有一个地区ID字段。要把这两个东西组织在一起，挂在一棵树上。刚开始想得有点复杂了，先查出地区树然后遍历出每个地区下面的机构，再绑定这种关系。马上否决了这个想法，因为 1、很复杂 2、性能慢会成为大问题。
    实际上很简单的，我们把问题想复杂了，下面我贴出SQL，看下就明白了：
 
select *
  from (select a...]]></description><category></category></item><item><title><![CDATA[sybase数据库使用mybatis框架插入数据返回主键值]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84368499</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84368499</guid><author>sshzhangwg</author><pubDate>Sun, 16 Dec 2012 18:10:16 +0800</pubDate><description><![CDATA[  sybase数据库使用mybatis框架插入数据返回主键值，sybase数据库是个冷门东西。使用常规的搞法，例如：
&amp;lt;insert id=&quot;insert&quot; parameterType=&quot;com.talkweb.zqgzt.service.pojo.BAS_FILE&quot;&amp;gt;
		&amp;lt;selectKey resultType=&quot;integer&quot; order=&quot;AFTER&quot; keyP...]]></description><category></category></item><item><title><![CDATA[修改LigerUi组件MessageBox提示框被弹出框覆盖的BUG]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84273539</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84273539</guid><author>sshzhangwg</author><pubDate>Wed, 15 Aug 2012 08:47:26 +0800</pubDate><description><![CDATA[  Ligerui最新的版本为 1.92 ,使用这个版本时，如果页面弹出了一个DIV层或弹出一个URL页面，那么在这个页面内部弹出的消息框将会被这个弹出窗口遮挡。分析了ligerui的源码，发现是CSS的设置有点问题，

修改：

 
js\lib\ligerUI\skins\Aqua\css\ligerui-dialog.css
 
文件的：

.l-messagebox{ p...]]></description><category></category></item><item><title><![CDATA[C++ 中定义和使用简单的类]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84208118</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84208118</guid><author>sshzhangwg</author><pubDate>Mon, 23 Apr 2012 14:40:14 +0800</pubDate><description><![CDATA[#include &quot;stdafx.h&quot;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;string&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;
#include&amp;lt;cstdlib&amp;gt;
using namespace std;

class Date
{
public:
    Date();//构造函数
    Date...]]></description><category></category></item><item><title><![CDATA[使用JAVA实现二分查找法]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84188589</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84188589</guid><author>sshzhangwg</author><pubDate>Wed, 18 Apr 2012 10:46:36 +0800</pubDate><description><![CDATA[ 由于比较简单，就直接贴源码了。
 
package demo;

public class BinarySearch {

	public static void main(String[] args) {
		int[] input = {1,3,5,7,9,100,200,300,301,305};
		System.out.println(&quot;找到的位置下标为: &quot;+Bina...]]></description><category></category></item><item><title><![CDATA[MyBatis3使用小结]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84168891</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84168891</guid><author>sshzhangwg</author><pubDate>Thu, 15 Mar 2012 11:26:36 +0800</pubDate><description><![CDATA[   使用mybatis3-spring进行数据库操作时，出现下面的异常：
 Exception in thread &quot;main&quot; java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for org.test.dao.TMpUserMapper.insert
 
   ...]]></description><category></category></item><item><title><![CDATA[使用Java RMI访问xmemcached暴露的JMX服务]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84158064</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84158064</guid><author>sshzhangwg</author><pubDate>Fri, 24 Feb 2012 09:58:49 +0800</pubDate><description><![CDATA[
  我们可以通过JMX监控xmemcached状态，xmemcached使用RMI暴露服务接口： 



service:jmx:rmi:///jndi/rmi://ip:7077/xmemcachedServer






  xmemcached提供的MBean包括: 




MBean 



描述 





net.rubyeye.xm...]]></description><category></category></item><item><title><![CDATA[Libgdx之旅-----LuaTutorial]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84093130</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84093130</guid><author>sshzhangwg</author><pubDate>Fri, 02 Dec 2011 13:15:56 +0800</pubDate><description><![CDATA[   中午下载了LuaTutorial导入到eclipse中跑了一把，报下面这个错误(详细的错误日志在文章的最后面),提示luajava不在java.library.path中。 
  用System.out.println(System.getProperty(&quot;java.library.path&quot;)); 
打印出java.library.path,实际上是D:\Android4workPl...]]></description><category></category></item><item><title><![CDATA[准备开始玩libgdx]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84093124</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84093124</guid><author>sshzhangwg</author><pubDate>Fri, 02 Dec 2011 13:04:46 +0800</pubDate><description><![CDATA[  从今天开始，准备玩下libgdx，这里作为分界线，往后的博文会记录在玩libgdx过程中的一些所遇、所感。]]></description><category></category></item><item><title><![CDATA[配置环境变量时遇到的小问题]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84046253</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84046253</guid><author>sshzhangwg</author><pubDate>Wed, 12 Oct 2011 13:55:14 +0800</pubDate><description><![CDATA[      今天在配置MAVEN的环境变量时遇到了小问题，在配置了 M2_HOME＝c:\apache-maven-3.0.3 后，在cmd命令行 echo %M2_HOME%，死活都只显示 %M2_HOME%，而不是 c:\apache-maven-3.0.。 原来出题出在了目录中出现了'-'这个特殊符号，去掉后就OK 了。(后来又试了几次，发现带'-' 貌似也可以)...]]></description><category></category></item><item><title><![CDATA[程序语言面向对象杂感<之一>]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84014522</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84014522</guid><author>sshzhangwg</author><pubDate>Thu, 08 Sep 2011 12:02:03 +0800</pubDate><description><![CDATA[    类是对事物的状态和行为的抽象，如果做到了A类的状态变化，影响B类的行为后，那么我们可以从复杂状态判段的编码中解脱，如果能从语言级别上解决这个问题，而不是依赖于状态模式，那将会一个程序语言的一个进步。...]]></description><category></category></item><item><title><![CDATA[java基础很重要]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/84012676</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/84012676</guid><author>sshzhangwg</author><pubDate>Mon, 05 Sep 2011 10:31:14 +0800</pubDate><description><![CDATA[  一直在做项目，应用层的，导致JAVA基础越来越薄弱，亟待加强基础。从JVM底层往上走。]]></description><category></category></item><item><title><![CDATA[HTC G2风格的Android 模拟器皮肤]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/83483003</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/83483003</guid><author>sshzhangwg</author><pubDate>Tue, 27 Oct 2009 18:34:54 +0800</pubDate><description><![CDATA[   HTC G2白色风格的模拟器皮肤，解压覆盖到 android-sdk-windows-1.5_r3\platforms\android-1.5\skins\HVGA目录即可。
 ]]></description><category></category></item><item><title><![CDATA[Tapestry的启动流程]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/83463036</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/83463036</guid><author>sshzhangwg</author><pubDate>Tue, 22 Sep 2009 21:07:47 +0800</pubDate><description><![CDATA[1.启动应用服务器如Oracle-Weblogic或Apache-Tomcat，加载部署的WEB应用。


2.WEB应用寻找部署描述符（web.xml），做为程序运行的入口,并加载servlet、filter、session的一些配置。


3.客户端提交访问路径发起请求到服务器端，服务器端在web.xml中寻找到客户端访问的Servlet，由于配置了filter，访问的根路径会定位...]]></description><category></category></item><item><title><![CDATA[加班纪念]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/83461486</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/83461486</guid><author>sshzhangwg</author><pubDate>Fri, 18 Sep 2009 02:14:45 +0800</pubDate><description><![CDATA[ 第一次在新公司加班到2点，写下此文，聊表纪念。]]></description><category></category></item><item><title><![CDATA[使用Weblogic的常见问题]]></title><link>https://blog.youkuaiyun.com/sshzhangwg/article/details/83453935</link><guid>https://blog.youkuaiyun.com/sshzhangwg/article/details/83453935</guid><author>sshzhangwg</author><pubDate>Tue, 25 Aug 2009 17:22:54 +0800</pubDate><description><![CDATA[   1.  weblogic的domain中配置的JDK和myeclipse server 中weblogic配置的JDK版本不一致，将会报下面的错：

 
**************************************************************************
The WebLogic Server did not start up prop...]]></description><category></category></item></channel></rss>