<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[代码驱动世界，数字改变生活。]]></title><description><![CDATA[48 65 6C 6C 6F 20 57 6F 72 6C 64]]></description><link>https://blog.youkuaiyun.com/iamwangch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iamwangch]]></copyright><item><title><![CDATA[Struts2 Junit测试]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/53033246</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/53033246</guid><author>iamwangch</author><pubDate>Fri, 04 Nov 2016 11:36:13 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[一个硬盘的感人爱情故事]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8789056</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8789056</guid><author>iamwangch</author><pubDate>Thu, 11 Apr 2013 16:39:12 +0800</pubDate><description><![CDATA[一个硬盘的感人爱情故事 原文链接  


　　我是一个硬盘。
　　在一个普普通通的台式机里工作。别人总认为我们是高科技白领，工作又干净又体面，似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。其实象我们这样的小台式机，工作环境狭迫，里面的灰尘吓得死人。每天生活死水一潭，工作机械重复。跑跑文字处理看看电影还凑活，真要遇到什么大软件和游戏上上下下就要忙的团团转，最后还常常要死机。]]></description><category></category></item><item><title><![CDATA[XFire和Spring集成时的一个异常]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8755324</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8755324</guid><author>iamwangch</author><pubDate>Wed, 03 Apr 2013 12:57:12 +0800</pubDate><description><![CDATA[按 http://blog.youkuaiyun.com/johennes/article/details/8185385 所述的整合XFire+Spring(我在网上找到的貌似都有这个问题)
调用的时候出现了一个异常：

2013-04-03 12:53:33,350 ERROR (DefaultFaultHandler.java:35) - Fault occurred!
java.lang.Ill]]></description><category></category></item><item><title><![CDATA[java表达式类型的自动提升]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8681466</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8681466</guid><author>iamwangch</author><pubDate>Sat, 16 Mar 2013 16:25:35 +0800</pubDate><description><![CDATA[原文：http://www.blogjava.net/hyperjava/articles/241839.html
java表达式类型的自动提升
当一个java算术表达式中包含多个基本类型的值时，整个算术表达式的数据类型将发生自动提升。Java定义如下的自动提升规则：
1. 所有byte型、short型和char型将被提升到int型。
2. 整个算术表达式的数据类型自动提升到与表达式中最高]]></description><category></category></item><item><title><![CDATA[RTMP协议以及提取RTMP视频流组成H264视频文件]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8673447</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8673447</guid><author>iamwangch</author><pubDate>Thu, 14 Mar 2013 15:27:37 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/cssmhyl/article/details/8128478




首先我们获得h264的流，在监听里，我们通过参数可以获得RTMP包 IStreamPacket，调用getData()方法直接获得包数据
 放入IOBuffer。以下是提取并修改数据存成h264文件的步骤

1. 添加监听 IStreamListener]]></description><category></category></item><item><title><![CDATA[谷歌地图使用（2）]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8443710</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8443710</guid><author>iamwangch</author><pubDate>Thu, 27 Dec 2012 15:01:48 +0800</pubDate><description><![CDATA[地图（2） 地图叠加层
谷歌地图API部分


叠加层类型：


Google Maps API 包含以下几种叠加层：


地图上的单个位置显示为标记。标记有时可显示自定义的图标图片，此时标记通常被称为“图标”。标记和图标是 Marker 类型的对象。（有关详细信息，请参见下面的标记和图标。）
地图上的线显示为折线（表示一系列按顺序排列的位置）。线是 Polyline 类型的]]></description><category></category></item><item><title><![CDATA[谷歌离线地图的使用(1)]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8443676</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8443676</guid><author>iamwangch</author><pubDate>Thu, 27 Dec 2012 14:57:30 +0800</pubDate><description><![CDATA[实质： 整个地图都是以由 小的地图瓦片组成的，因此可以将这些小瓦片图片保存下来，在需要的时候读取即可。
过程： 客户端将地图的三维坐标发送回服务器，服务器经过计算后，返回对应的 图片。


API 下载地址： http://download.youkuaiyun.com/detail/iamwangch/4933837





Google的离线地图并未真正意义上的离线，由于代码过于凌乱]]></description><category></category></item><item><title><![CDATA[IE低版本支持png 透明化]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8260818</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8260818</guid><author>iamwangch</author><pubDate>Wed, 05 Dec 2012 16:55:57 +0800</pubDate><description><![CDATA[本实例收集自网络
IE6是XP自带的浏览器，其伴随这XP成为一代经典，虽然XP已经老去，但是IE6却似乎并没有自然死亡，仍然有相当大的一部分用户群，在设计页面的时候对于IE6也就需要另外考虑了。


本例采用JS的方法修复 IE低版本中的png透明话问题。
js地址：http://www.028guzheng.com/793395_16370305896/DD_belatedPNG_0.]]></description><category></category></item><item><title><![CDATA[Extjs 指定 grid 和 分页工具条的  store]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8217735</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8217735</guid><author>iamwangch</author><pubDate>Fri, 23 Nov 2012 18:22:33 +0800</pubDate><description><![CDATA[需要实现一个 如图所示 的效果，程序是通过for 循环 创建的 不同 grid 表格对象，同一个action 通过传递回不同 的 作业区编码 来读取不同的数据。
最开始 将 每一个 grid 的 store 独立出来，将 grid 和 分页工具条的store 指定为独立出来的哪个 store。但是结果是有多个grid的内容是一样的，分页工具条的条数全部是一样的。
后来思考了下，在每个grid]]></description><category></category></item><item><title><![CDATA[Servlet3.0 提示异步请求不支持]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8217715</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8217715</guid><author>iamwangch</author><pubDate>Fri, 23 Nov 2012 18:06:46 +0800</pubDate><description><![CDATA[在往后看的时候，先看看准备工作做好没有。


jdk版本1.7javaEE6Tomcat7容器或响应的支持异步的web容器在web.xml 或servlet文件中通过注解指定异步支持


如果还是 报不支持的话， 最后一步 ，去看Web.xml 下的过滤器的url-pattern属性，将 /* 这种的改为特定的过滤范围即可。]]></description><category></category></item><item><title><![CDATA[Eclipse、Aptana、MyEclipse的Extjs 自动提示,通过spket]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8148442</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8148442</guid><author>iamwangch</author><pubDate>Mon, 05 Nov 2012 13:32:43 +0800</pubDate><description><![CDATA[理论上所有基于Eclipse 的开发平台都可以安装spket插件实现Extjs的代码自动提示。

1. 首先下载Spket插件，http://www.agpad.com/downloads/spket-1.6.12.zip。
2. 将下载的压缩包里边的 features、plugins文件夹解压到开发工具的安装目录下，如果不知道，请找到 有以上文件夹的路径下，注意！ myeclipse 需要]]></description><category></category></item><item><title><![CDATA[portal 源代码]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8144917</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8144917</guid><author>iamwangch</author><pubDate>Sat, 03 Nov 2012 23:25:52 +0800</pubDate><description><![CDATA[portal作为一个可以自定义拖动 元素的的元件，功能不错，现在将代码贴在这里 以后 再研究研究。


/*
 * Ext JS Library 2.0.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */

Ext.ux.Portal = Ext]]></description><category></category></item><item><title><![CDATA[struts动态加载多级菜单]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8125906</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8125906</guid><author>iamwangch</author><pubDate>Mon, 29 Oct 2012 20:37:44 +0800</pubDate><description><![CDATA[本例子实现一个 从数据库中加载多级菜单的例子


数据库设计如下：

CREATE TABLE `menu` (
	`id` INT(10) NOT NULL AUTO_INCREMENT COMMENT '编号',
	`name` VARCHAR(250) NULL DEFAULT '0' COMMENT '菜单名称',
	`parent` INT(10) NULL DEFAULT ']]></description><category></category></item><item><title><![CDATA[MySql常用命令行]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8115901</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8115901</guid><author>iamwangch</author><pubDate>Fri, 26 Oct 2012 16:02:27 +0800</pubDate><description><![CDATA[第一招、mysql服务的启动和停止


net stop mysql


net start mysql


第二招、登陆mysql


语法如下： mysql -u用户名 -p用户密码


键入命令mysql -uroot -p， 回车后提示你输入密码，输入12345，然后回车即可进入到mysql中了，mysql的提示符是：


mysql>


注意，]]></description><category></category></item><item><title><![CDATA[Ubuntu 下 Aptana Studio 3的安装]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8100294</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8100294</guid><author>iamwangch</author><pubDate>Mon, 22 Oct 2012 20:17:09 +0800</pubDate><description><![CDATA[aptana studio 基于eclipse, 是前端开发的很好用的IDE, 支持HTML, CSS, javascript, php 等自动完成, 非常适合前端开发. 同时支持jquery智能提示.

后来的版本(3以后)变成开源的了, 同时也不再收费, 造福大众啊~~



安装过程:
安装过程参考了 这篇博客, 写的很详细了, 包括安装应用程序菜单.

下载 aptana]]></description><category></category></item><item><title><![CDATA[Integer 和 int 的区别]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8095003</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8095003</guid><author>iamwangch</author><pubDate>Sun, 21 Oct 2012 12:26:09 +0800</pubDate><description><![CDATA[int 是 Java 基本数据类型中的一种，Java 将基本数据类型 进行了封装，使其具有对象的特性，而Integer 即是 int 的封装。


这2者实际上可以看成是等价的，但是又有少许不同。



int  基本数据类型 ，默认值 初始化值为0；Ingeger 对象 ，默认初始化值 null；



这里可以看出，int 的默认初始化值为 0 ，这个并不能区分出 是 人]]></description><category></category></item><item><title><![CDATA[SQL 常用关键字释义和用法]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8093933</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8093933</guid><author>iamwangch</author><pubDate>Sat, 20 Oct 2012 21:32:16 +0800</pubDate><description><![CDATA[下面 是 从网络上整理 出来的 SQL 关键字和 常用函数的 释义和简单用法。
 

1.1 SELECT

SELECT 语句用于从表中选取数据。
结果被存储在一个结果表中（称为结果集）。
语法：SELECT 列名 FROM 表名SELECT * FROM 表名eg:select * from table_a;






1.1.1 DISTINCT


去除]]></description><category></category></item><item><title><![CDATA[常用SQL语句收集]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8092863</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8092863</guid><author>iamwangch</author><pubDate>Sat, 20 Oct 2012 13:42:56 +0800</pubDate><description><![CDATA[今天 有学校来学校招.NET程序员，由于有一年时间没有写C#了，本着增加面试经验的原则，我去做了下面试题，结果异常令人尴尬，居然只对了2个题，特别是最后的3个SQL题目更是一个也没做对。
想想也是，学C#的一年，对于数据库操作的SQL语句，都本着的是书写最简单的SQL语句，然后在程序中做逻辑判断和业务处理，却忽视了数据库本身就具有一定的和数据处理能力。
后来转投Java后接触到数据库框架后，更]]></description><category></category></item><item><title><![CDATA[JavaScript 中 null 和 undefined 的区别]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8091181</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8091181</guid><author>iamwangch</author><pubDate>Fri, 19 Oct 2012 20:20:19 +0800</pubDate><description><![CDATA[一个很有意思的问题，null 和 undefined 有什么区别呢？
null 和 undefined ，粗略一看，这个貌似都表示 没有的意思，但是  这2个有什么区别呢？
编写如下程序：


   var a = null;
   var b;
   alert(a);
   alert(b);
   alert(c);




其分别显示 null，undefined，最后一个]]></description><category></category></item><item><title><![CDATA[jsp:forward 请求Action跳转页面]]></title><link>https://blog.youkuaiyun.com/iamwangch/article/details/8089195</link><guid>https://blog.youkuaiyun.com/iamwangch/article/details/8089195</guid><author>iamwangch</author><pubDate>Fri, 19 Oct 2012 12:02:56 +0800</pubDate><description><![CDATA[在项目中，我们可能需要将页面放到WEB-INF下，然后再用Action控制跳转页面。
这样做的好处是不需要做其他工作，就可以保证页面不被非法访问；而坏处也显而易见，页面不能被自由的访问了。


如果我们 在首页  jsp:forward 跳转到WEB-INF下的真实主页的话，在通过jsp:forward直接跳转action 是行不通的，因为其默认的属性是 page。
如果需要这个行得通的]]></description><category></category></item></channel></rss>