<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[test_touch的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/test_touch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; test_touch]]></copyright><item><title><![CDATA[ 测试理解之路]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84267519</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84267519</guid><author>test_touch</author><pubDate>Wed, 01 Aug 2012 21:21:47 +0800</pubDate><description><![CDATA[

整理下在工作不同阶段时期对测试的不断理解：
2005~2008: 测试就是找bug.测试能保证保证质量.
2008~2009:测试是能够提前找到bug，提前发现问题.通过对代码做高覆盖度的测试来保证质量.
2009.1~2009.6:测试不光要能找到bug, 还能够找到问题的原因,最好能找到解决方案.在项目中是要快速的找到重要的问题，而不是每一个历史阶段中的每一个旧问题。
2009....]]></description><category></category></item><item><title><![CDATA[Access数据表转化成mysql数据表]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84267518</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84267518</guid><author>test_touch</author><pubDate>Wed, 01 Aug 2012 21:20:12 +0800</pubDate><description><![CDATA[

在网上搜了搜如何转换，方法比较多。但我的方法貌似极其简便。
在access中导出excel格式文件，在mysql中导入excel。mysql的可视化操作工具真简便！
具体做法：
1、在access的表中选择，文件-&amp;gt;导出-&amp;gt;保存类型-&amp;gt;excel-&amp;gt;填写文件名
2、Navicat for mysql的表中，导入向导-&amp;gt;excel类型-》选中刚才的文件-&amp;...]]></description><category></category></item><item><title><![CDATA[将项目打包成War文件及在TomCat布署]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242469</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242469</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 23:33:00 +0800</pubDate><description><![CDATA[
要将一个工程打包成War的格式有好几种方法，在这我就介绍一种较简单的方法，用Jar 命令，
前提条件是你的机子中要安装ＪＤＫ
具体步骤如下：
1：在系统变量中加入变量JAVA_HOME，值为JDK的安装路径。
2：在系统变量的classpath,加入值：%JAVA_HOME%lib;
3：在系统变量的path，加入值：%JAVA_HOME%bin;
然后运行cmd 进入命令提示行，...]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第三天）之apache性能调优]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242464</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242464</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 23:30:00 +0800</pubDate><description><![CDATA[一、总结前一天的学习
在前两天的学习中我们知道、了解并掌握了Web Server结合App Server实现单向Https的这样的一个架构。这个架构是一个非常基础的J2ee工程上线布署时的一种架构。在前两天的教程中，还讲述了Http服务器、App Server的最基本安全配置（包括单向https的实现）， 它只是避免了用户可以通过浏览器侵入我们的Web访问器或者能够通过Web浏览器来查询我们的W...]]></description><category></category></item><item><title><![CDATA[Android多媒体学习日记（一）]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242455</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242455</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 23:05:00 +0800</pubDate><description><![CDATA[ 知识归纳：
多媒体框架是由第三方PacketVideo提供的OpenCore实现的，它支持播放和录音许多的音频和视频格式，以及静态图像文件，包括MPEG4、MP3、H.264、AMR、AAC、AMR、JPG、PNG。
 多媒体核心OpenCore，它的另外的一个称呼是PacketVideo，是按Android的多媒体核心，基于C++实现的，定义了全功能的操作系统移植层，各种基本功能被封装成类...]]></description><category></category></item><item><title><![CDATA[ExtJs4(5)——左边树，右边表结构]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242450</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242450</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 22:48:00 +0800</pubDate><description><![CDATA[先上图：


这部分没什么好说的，直接上代码吧

PageVar.js
var pageVar={};

//----------------------------------------与tree相关的参数设置----------------------------------------
pageVar.addNodePanelTitle = '添加节点';         //...]]></description><category></category></item><item><title><![CDATA[ExtJs4(4)——将按钮像列一样放入Grid中]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242448</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242448</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 22:37:00 +0800</pubDate><description><![CDATA[先上效果图：

配置一列实际由三个只有图标的按钮组成：分别为上移、配置和下移

这种效果实现起来十分简单，且看：

正常情况下列Grid的Columns形式为：

Columns = [
{text:'方案与协议项关系ID', width:100, dataIndex:'p_mp_autoID', hidden: false},
   {text:'方案ID', width:100...]]></description><category></category></item><item><title><![CDATA[ExtJs4(3)——带搜索和操作按钮的表]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242445</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242445</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 22:27:00 +0800</pubDate><description><![CDATA[带搜索和操作按钮的表（这里的问题是，下面由两条框框，不知怎么去掉，浪费不少空间也影响了美观。）

点击：
修改按钮：将弹出此窗口
详细按钮：与修改按钮相同，但保存按钮为不可能状态（即不能保存，只能查看）
新增按钮：与修改按钮相同，但里面没有数据



带搜索功能的表格已经在前文写过，在此便不再赘述。本文的要点是如何为表格添加对应的弹出窗口。

弹出窗口一般由两部分组成，一部分...]]></description><category></category></item><item><title><![CDATA[作为程序员，你的价值在哪里]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242443</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242443</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 22:16:00 +0800</pubDate><description><![CDATA[1. 学生时代
程序员以前都是学生，我们从学生时代快结束时讲起。
本科毕业论文答辩时的一个笑话。有女同学翩翩然说，&quot;各位评委老师……&quot;提问和点评的时候，我作为&quot;评委&quot;的第一句话就是，&quot;对不起，这不是选秀节目，我们也不是评委老师。&quot;
坐在下面的那些老师 (与非你莫属不同，不是坐在上面)，我们一般称为答辩委员会成员，作为论文答辩(或项目投标、讨论) ，他们与选秀的评委任务不同。答辩委员会成员，一...]]></description><category></category></item><item><title><![CDATA[ExtJs4(2)——带搜索并可多选的表]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242442</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242442</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 22:05:00 +0800</pubDate><description><![CDATA[通常，我们希望点击搜索之后，只留下符合条件的Record。而ExtJs4的搜索只是将符合条件的字段用黄体字标识出来。我将源文件中的LiveSearchGridPanel.js稍作修改以符合自己的需要。

首先来展示效果：


ExtJs4里面自带一种带搜索功能的表格LiveSearchGridPanel.js，放置在其目录下example文件下。我们的目标是将其进行修改，以使表格自动过滤...]]></description><category></category></item><item><title><![CDATA[ExtJs4(1)——一些实例]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242433</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242433</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 21:39:00 +0800</pubDate><description><![CDATA[用ExtJs4写东西有一小段时间，是时候该总结总结了。
学习ExtJs4最令人头疼的莫过于一些乱七八糟的错误，时常能令人抓狂。还有一点便是缺少可以参考的资料，所以希望自己所写能给大家工作时带来一些帮助。如果有高手看见，请指点，由衷感谢指点我的同志们。

最后我一般会把源代码直接贴上，以便大家方便使用，不过有些细微的地方仍需要改动。比如说一些路径之类的问题。

本文介绍几种我们公司常用的一...]]></description><category></category></item><item><title><![CDATA[作为软件工程师，你必须知道的20个常识]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84242385</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84242385</guid><author>test_touch</author><pubDate>Sun, 01 Jul 2012 17:43:00 +0800</pubDate><description><![CDATA[

来源：oschina|作者：junwong



作为一名优秀是软件开发工程师，以下的这些常识你知道吗？在实际工作中有没有总结过呢？小编就带大家一起分享这20个软件开发常识。
1.针对面向对象的设计与分析：为了让软件有更好的可维护性，重用性以及快速开发，简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。
2.软件品质因素：软件工程的好坏与软件的品质因素是绝对...]]></description><category></category></item><item><title><![CDATA[我的第一桶金]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84241194</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84241194</guid><author>test_touch</author><pubDate>Thu, 28 Jun 2012 16:51:00 +0800</pubDate><description><![CDATA[我的第一桶金
今天在车上听广播，里面大家在回忆自己的第一桶金，主持人在总结60后、70后、80后各自的特色。津津有味地听着，也想想自己的第一桶金。
我的第一桶金和邻居同学相比，来得非常晚。小时候家的旁边就是山，或者说，我的家就在山上。很多同学及学前的朋友们，都认识几种草药，夏秋的时候就上山去采，然后卖钱。我都只是跟着跑玩，从来没采药卖过。其实我的家境谈不上好，现在看，小时候家长还是挺娇惯的，再...]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第二天）之apache tomcat https应用]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84241053</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84241053</guid><author>test_touch</author><pubDate>Thu, 28 Jun 2012 14:25:00 +0800</pubDate><description><![CDATA[一、总结前一天的学习
在前一天的学习中我们知道、了解并掌握了Web Server结合App Server是怎么样的一种架构，并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验。
这样的架构的好处在于：
ü 减轻App Server端的压力，用Web Server来分压，即Web Server只负责处理静态HTML内容，而App Server专职负责处理Java请...]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第一天）之Apache整合Tomcat]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240934</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240934</guid><author>test_touch</author><pubDate>Thu, 28 Jun 2012 10:48:00 +0800</pubDate><description><![CDATA[
一、先从J2EE工程的通用架构说起


这是一个通用的Web即B/S工程的架构，它由：
ü Web Server
ü App Server
ü DB Server
三大部分组成，其中：
² Web Server
置于企业防火墙外，这个防火墙，大家可以认为是一个CISCO路由器，然后在CISCO路由器上开放了两个端口为：80和443。
80端口：用于正常的http访问
443...]]></description><category></category></item><item><title><![CDATA[Spring入门Blog[六、Spring自动装配注解@Autowired]]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240818</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240818</guid><author>test_touch</author><pubDate>Wed, 27 Jun 2012 23:34:00 +0800</pubDate><description><![CDATA[自动装配：
@Autowired使用自动装配的方式。将bean容器里面的值自动注入到bean中。

案例：
1、	Java文件：
public class UserAction {
	@Autowired
	private UserService userService;
	//set方法还是不能缺的，因为autowired也是用setter注入的
	public void setUserServ...]]></description><category></category></item><item><title><![CDATA[Spring入门Blog[五、Spring容器组建注解@Component和Resouces实现完全注解配置]]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240817</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240817</guid><author>test_touch</author><pubDate>Wed, 27 Jun 2012 23:32:00 +0800</pubDate><description><![CDATA[@Resource和@Component实现零XML配置


1、@Resource的注解：
@Resource是J2EE的注解。意思是说在容器里面找相应的资源。也可以通过name属性指定它name的资源。可以注解到field或者setter上面
public class UserAction {
	private UserService userService;
	
	@Resource(nam...]]></description><category></category></item><item><title><![CDATA[Spring入门Blog[四、基于Annotation的bean]]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240814</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240814</guid><author>test_touch</author><pubDate>Wed, 27 Jun 2012 23:30:00 +0800</pubDate><description><![CDATA[Annotation:
Dtd和xsd约束了xml文件的语法。这里引入了context前缀的标签语法.用来使用注解
通过引入context标签。运用注解来注入。请看下面的代码案例：
详细请看注释
1、	Xml代码：
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
 &amp;lt;!-- xsd文件，约束本xml可以用的标签 --&amp;gt;
&amp;lt;b...]]></description><category></category></item><item><title><![CDATA[Spring入门Blog[三、Bean的懒加载和生命周期]]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240812</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240812</guid><author>test_touch</author><pubDate>Wed, 27 Jun 2012 23:29:00 +0800</pubDate><description><![CDATA[懒加载
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
       xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
       xsi:schemaLocatio...]]></description><category></category></item><item><title><![CDATA[Spring入门Blog[二、Ioc控制反转集合注入和Scope]]]></title><link>https://blog.youkuaiyun.com/test_touch/article/details/84240810</link><guid>https://blog.youkuaiyun.com/test_touch/article/details/84240810</guid><author>test_touch</author><pubDate>Wed, 27 Jun 2012 23:27:00 +0800</pubDate><description><![CDATA[Scope：
Singleton：每次拿到的bean都是一个bean
Prototype：每次拿到的都是一个新的对象。在Action层推荐用Prototype
在xml的bean配置中指定Scope属性即可：如下代码
&amp;lt;bean id=&quot;userService&quot; class=&quot;com.spring.service.UserServiceImpl&quot; scope=&quot;prototype&quot;&amp;...]]></description><category></category></item></channel></rss>