<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[liangjm99的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/liangjm99</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liangjm99]]></copyright><item><title><![CDATA[原生js事件创建及触发]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51314033</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51314033</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:54:40 +0800</pubDate><description><![CDATA[function go(e){
	e=e||window.event;
	if(e.keyCode==13){
		var btn =document.getElementById('link');
	 	if( document.createEvent ) {
	        var evObj = document.createEvent('MouseEvents');
	        e]]></description><category></category></item><item><title><![CDATA[Struts2 -- 全局异常处理（拦截器）]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313996</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313996</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:45:59 +0800</pubDate><description><![CDATA[注：不足之处没对ajax请求无法实现页面跳转控制（无法跳到错误页面）	


    	
	    
			<interceptor name="checkException"
				class="ljm.pub.common.interceptor.ExceptionInterceptor" />
			
			
				
				
			
		
	    
    
	
		
		
	    ]]></description><category></category></item><item><title><![CDATA[ExtJS -- grid交替行颜色设置(隔行变色)]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313979</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313979</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:40:47 +0800</pubDate><description><![CDATA[.x-grid3-row-alt{  
		    /*设置GridPanel的交替行颜色*/  
		    background-color:#E6E6E6;  
		}]]></description><category></category></item><item><title><![CDATA[ExtJS -- renderer 参数]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313971</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313971</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:38:51 +0800</pubDate><description><![CDATA[renderer:function(value,cellmeta,record,rowIndex,columnIndex,store){}]]></description><category></category></item><item><title><![CDATA[ExtJS -- 各种Store]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313965</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313965</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:36:25 +0800</pubDate><description><![CDATA[//ArrayStore
store: new Ext.data.ArrayStore({			
			fields:[
			        'sexTypeid',
			        'sexTypename'
			],
			data:[["MAN","男"],["WOMEN","女"],["NONE","男女不限"]]
		})
//JsonStore
new Ext.data.Js]]></description><category></category></item><item><title><![CDATA[ExtJS -- 改变树节点图标 tree]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313958</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313958</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:34:58 +0800</pubDate><description><![CDATA[.x-tree-node .nodeicon {
			background-image: url(resources/bl_images/16-member-add.png);
		}	


	this.loader.on('load', function(tree, node) {
				var nodes = node.childNodes;
				for (var i = 0; i <]]></description><category></category></item><item><title><![CDATA[Oracle存储过程基本语法]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313946</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313946</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:30:45 +0800</pubDate><description><![CDATA[存储过程

　　1  CREATE OR REPLACE PROCEDURE 存储过程名

　　2  IS

　　3  BEGIN

　　4  NULL;

　　5  END;

 

行1:

　　CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;

行2:]]></description><category></category></item><item><title><![CDATA[让网页变灰代码]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313936</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313936</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:27:32 +0800</pubDate><description><![CDATA[html{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,#grayscale")]]></description><category></category></item><item><title><![CDATA[去掉url 后面的jsessionid]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313894</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313894</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 12:11:26 +0800</pubDate><description><![CDATA[我们使用urlrewrite将返回的url信息直接过滤掉，找出其中所有包jsession字样的内容，把它们删掉。




我们的项目使用maven，首先在pom文件里加入以下配置


org.tuckey
urlrewritefilter
3.2.0



如果不是maven项目，那么需要自行去找urlrewritefilter-3.2.0.jar的下载


之后]]></description><category></category></item><item><title><![CDATA[Java -- Map遍历及各方法性能分析]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313715</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313715</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:41:39 +0800</pubDate><description><![CDATA[//最常规的一种遍历方法，最常规就是最常用的，虽然不复杂，但很重要，这是我们最熟悉的，就不多说了！！
public static void work(Map map) {        Collection c = map.values();        Iterator it = c.iterator();        for (; it.hasNext();) {            ]]></description><category></category></item><item><title><![CDATA[java 调用webservice的各种方法总结]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313589</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313589</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:28:51 +0800</pubDate><description><![CDATA[一、利用jdk web服务api实现，这里使用基于 SOAP message 的 Web 服务 


1.首先建立一个Web services EndPoint： 

package Hello;   
import javax.jws.WebService;   
import javax.jws.WebMethod;   
import javax.xml.ws.Endpoint; ]]></description><category></category></item><item><title><![CDATA[js弹出浏览器窗口]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313520</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313520</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:23:30 +0800</pubDate><description><![CDATA[查看

//查看详细信息
	function get(guid){
	        var sRet = window.showModalDialog('getPerson1.action?personguid='+guid,'title','scroll=no;resizable=no;help=no;status=no;dialogHeight=605px;dialogwidth=470px]]></description><category></category></item><item><title><![CDATA[ExtJS -- QuickTip TextField鼠标移过提示内容]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313495</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313495</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:21:17 +0800</pubDate><description><![CDATA[{
					xtype : 'textfield',
					id : 'jcxm',
					hiddenValue : '',
					width : 120,
					listeners:{'render':function(el){
						el.getEl().on('mouseover',function(){
							el.getEl().set({
						]]></description><category></category></item><item><title><![CDATA[Java -- ArrayList排序]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313470</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313470</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:19:27 +0800</pubDate><description><![CDATA[package team.bean;

import java.io.IOException;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class]]></description><category></category></item><item><title><![CDATA[ExtJS -- form提交之取ComboBox的值]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313380</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313380</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:13:20 +0800</pubDate><description><![CDATA[就是一个Form啊，里面有下拉列表，使用extjs里面的ComboBox



一旦选中了某一个选项，就无法选择其他的了，因为下拉选项里面只有这个当前选中的备选项。
无论我怎么提交，提交过去的都是显示的选项而不是对应的value。


第一个问题抄了别人的代码看明白了，原来是在设置ComboBox的时候需要把参数triggerAction设置成为'all'，它默认的是'query']]></description><category></category></item><item><title><![CDATA[POI 结单元格添加批注]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313262</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313262</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:03:53 +0800</pubDate><description><![CDATA[public static void main(String[] args) throws IOException { 
  //创建工作簿对象 
  HSSFWorkbook wb=new HSSFWorkbook(); 
  //创建工作表对象 
  HSSFSheet sheet=wb.createSheet("我的工作表"); 
  //创建绘图对象 
  HSSFPatriarch p=]]></description><category></category></item><item><title><![CDATA[Tomcat配置文件指定环境变量]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313232</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313232</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 11:01:04 +0800</pubDate><description><![CDATA[在tomcat安装目录bin文件夹中添加文件 setenv.bat




文件内容为：

set JAVA_HOME=D:\Java\jdk1.6.0_21
set CATALINA_HOME=D:\apache-tomcat-7.0.32]]></description><category></category></item><item><title><![CDATA[ExtJS -- Ext.Ajax.request 返回结果判断]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51313023</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51313023</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 10:44:04 +0800</pubDate><description><![CDATA[Ext.Ajax.request({
	url : 'delete_Gkcsjzk.action',
	params : {
		id : record.get('id')
	},
        success : function(response, options) {
		myMask.hide();
		if(Ext.util.Format.trim(response.responseT]]></description><category></category></item><item><title><![CDATA[把tomcat加入到windows服务]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51312969</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51312969</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 10:39:31 +0800</pubDate><description><![CDATA[把tomcat加入到windows服务



一、安装服务
在命令行中进入/Tomcat路径/bin/，执行“service.bat install”：

说明：
1、服务名和显示名称：service.bat中设置了默认的服务名称，不同版本分别命名为Tomcat4、Tomcat5、Tomcat6，

     如果需要自定义服务名或服务的显示名称，

     可在serv]]></description><category></category></item><item><title><![CDATA[ExtJS -- QuickTip  grid设置鼠标移动到行时提示第一列的信息]]></title><link>https://blog.youkuaiyun.com/liangjm99/article/details/51312957</link><guid>https://blog.youkuaiyun.com/liangjm99/article/details/51312957</guid><author>liangjm99</author><pubDate>Wed, 04 May 2016 10:38:34 +0800</pubDate><description><![CDATA[//设置鼠标移动到行时提示第一列的信息

erweiGrid.on('mouseover', function(e) {// 添加mouseover事件

    var index = erweiGrid.getView().findRowIndex(e.getTarget());// 根据mouse所在的target可以取到列的位置

        if (index !== f]]></description><category></category></item></channel></rss>