<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[峰云]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BruceZhang0</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BruceZhang0]]></copyright><item><title><![CDATA[linux 安装python的postgres库]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7971157</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7971157</guid><author>BruceZhang0</author><pubDate>Wed, 12 Sep 2012 15:01:19 +0800</pubDate><description><![CDATA[PyGreSQL-4.0]# python setup.py build
sh: pg_config: command not found
Traceback (most recent call last):
File "setup.py", line 95, in 
    pg_include_dir = pg_config('/usr/local/pgsql/include')
F]]></description><category></category></item><item><title><![CDATA[JAVA 集合多线程下的使用及测试]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7870987</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7870987</guid><author>BruceZhang0</author><pubDate>Wed, 15 Aug 2012 22:12:37 +0800</pubDate><description><![CDATA[线程不安全的：
ArrayList
LinkedList



线程安全的：


如果不需要阻塞队列，优先选择ConcurrentLinkedQueue；
如果需要阻塞队列，队列大小固定优先选择 ArrayBlockingQueue，队列大小不固定优先选择LinkedBlockingQueue；
如果需要对队列进行排序，选择 PriorityBlockingQueue；
如]]></description><category></category></item><item><title><![CDATA[bat 遍历lib文件夹，运行JAR包]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7842548</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7842548</guid><author>BruceZhang0</author><pubDate>Wed, 08 Aug 2012 11:16:26 +0800</pubDate><description><![CDATA[@ECHO OFF
@ECHO STARTUP App
@ECHO 设置环境变量,循环当前目录下的lib目录下所有jar文件,并设置CLASSPATH


FOR %%F IN (lib\*.jar) DO call :addcp %%F
goto extlibe
:addcp
SET CLASSPATH=%CLASSPATH%;%1
goto :eof
:extlibe]]></description><category></category></item><item><title><![CDATA[spring applicationContext.xml namespace 异常问题]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7842492</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7842492</guid><author>BruceZhang0</author><pubDate>Wed, 08 Aug 2012 11:14:00 +0800</pubDate><description><![CDATA[本地开发环境用eclipse,用maven管理
一切正常
将程序部署到linux服务器上时，报出以下错误
Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spr]]></description><category></category></item><item><title><![CDATA[新浪微博美化上传图片]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7659707</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7659707</guid><author>BruceZhang0</author><pubDate>Wed, 13 Jun 2012 15:27:35 +0800</pubDate><description><![CDATA[.laPic_btnmore {
height: 32px;
margin: 10px 5px 0;
overflow: hidden;
text-align: center;
width: 122px;
}
.layer_send_pic .laPic_btn .choose_pic, .laPic_btnmore .choose_pic {
    overflow: hidd]]></description><category></category></item><item><title><![CDATA[java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo错误解决]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7449551</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7449551</guid><author>BruceZhang0</author><pubDate>Wed, 11 Apr 2012 14:39:42 +0800</pubDate><description><![CDATA[java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo
at com.skymobi.android.qc.test.RobotTest.setUp(RobotTest.java:46)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.ja]]></description><category></category></item><item><title><![CDATA[redmine安装问题汇总]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7356888</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7356888</guid><author>BruceZhang0</author><pubDate>Thu, 15 Mar 2012 14:31:46 +0800</pubDate><description><![CDATA[1.windows下mongrel启动


问题1：启动会报错
解决办法：下载mongrel.rb，放在config\initializers下，启动后无异常

问题2：使用--prefix参数报错
解决办法：在mongrel.rb中添加如下 代码

class AbstractRequest < ActionController::Request
    def self.re]]></description><category></category></item><item><title><![CDATA[ruby源替换成taobao的源]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7356847</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7356847</guid><author>BruceZhang0</author><pubDate>Thu, 15 Mar 2012 14:08:55 +0800</pubDate><description><![CDATA[gem经常很慢，可以替换成taobao的进行解决


$ gem sources --remove http://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***

http://ruby.taobao.org
# 请确保只有 ruby.taobao.]]></description><category></category></item><item><title><![CDATA[软件测试人员的核心价值]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7283389</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7283389</guid><author>BruceZhang0</author><pubDate>Wed, 22 Feb 2012 14:45:49 +0800</pubDate><description><![CDATA[在国外，资深的软件测试人员大多是手动测试，他们厉害之处在于测试用例的设计，但在国内，很多测试人员都把自动化测试当成很厉害的资本，为什么？


说点自己的不成熟看法。 
将自动化测试当成很了不起的资本，源于国内对Coding的崇拜，譬如一个Dev跟一个QA放在一起，大家的第一直观印象就是——前者的技术能力比较强。 
实际上，这个问题分两面看： 
1. 自动化测试能力是不是资本？ 
是，]]></description><category></category></item><item><title><![CDATA[关于测试和测试人员]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7282340</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7282340</guid><author>BruceZhang0</author><pubDate>Wed, 22 Feb 2012 10:37:01 +0800</pubDate><description><![CDATA[本文的作者Sriram Krishnan是一名程序员，曾在Yahoo和微软工作过，开发过很多软件，曾被纽约时报报道，写过一本书，本文是他的一篇博客。


这些年来，我对测试工作、测试人员，以及整个软件质量管理体系形成了一些明确的观点。受一篇关于Facebook的测试的帖子的启发，我想把这些写下来，用以拿给人看。有些观点是有争议的。事实上，即使在交谈中稍微表现出这样的看法，都会招致人们的鄙视。]]></description><category></category></item><item><title><![CDATA[日常工具集]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7247925</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7247925</guid><author>BruceZhang0</author><pubDate>Fri, 10 Feb 2012 10:54:09 +0800</pubDate><description><![CDATA[everything 搜索文件名]]></description><category></category></item><item><title><![CDATA[Postgres 管理]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7242797</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7242797</guid><author>BruceZhang0</author><pubDate>Wed, 08 Feb 2012 16:22:04 +0800</pubDate><description><![CDATA[查看表空间的大小
select spcname,pg_size_pretty(pg_tablespace_size(spcname)),pg_tablespace_size(spcname) as size  
from  pg_tablespace order by size desc;



查看所有数据库的大小
select datname,pg_size_pretty(pg_]]></description><category></category></item><item><title><![CDATA[tail文件夹下最新的文件]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/7218958</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/7218958</guid><author>BruceZhang0</author><pubDate>Mon, 30 Jan 2012 09:53:05 +0800</pubDate><description><![CDATA[tail -f `ls -t1|awk '{if (NR ==1) print}'`]]></description><category></category></item><item><title><![CDATA[申请google Maps API key（用于开发和debug）]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6975837</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6975837</guid><author>BruceZhang0</author><pubDate>Wed, 16 Nov 2011 10:14:37 +0800</pubDate><description><![CDATA[申请google Maps API key（用于开发和debug）为了能顺利的申请Android Map API Key,必须要准备google的账号和系统的证明书。一般Google发布Key都需要Google账号，Google账号是通用的，Gmail的账号就可以。当一个程序发布时必须要证明书，证明书其实就是MD5.我们这里并不是发布，而只是为了开发测试，可以使用Debug版的证明书，下面我们就来]]></description><category></category></item><item><title><![CDATA[关于Android 下的自动化测试 (转载)]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6928285</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6928285</guid><author>BruceZhang0</author><pubDate>Wed, 02 Nov 2011 14:05:45 +0800</pubDate><description><![CDATA[Java 环境下敏捷开发是不二选择。 而敏捷开发都是测试驱动。 所以，最近研究了一下 Android 下的各种自动化测试手段。本文重点在于面上的比较而非点上的细节。


测试手段1：CTS
CTS用来确保设备符合 Android 兼容性规范。
CTS 原来只对 OHA 联盟开放。 最近 Google 把它 Release 出来了。 似乎做过一些裁剪 , 比如针对 Java 虚拟机的测试，]]></description><category></category></item><item><title><![CDATA[测试人员的核心价值]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6904716</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6904716</guid><author>BruceZhang0</author><pubDate>Tue, 25 Oct 2011 17:31:23 +0800</pubDate><description><![CDATA[既然是“核心价值”，就应该能用一句话说清楚。关于软件测试的核心价值是什么，各种观点争论了很久，似乎很难得出一个明确的结论。这里有个很重要的原因，就是我们都深陷在测试工作的细节里面，没办法看清自己的位置和价值。不识庐山真面目，只缘身在此山中。
要想搞清楚这个问题，我们必须走出围城来进行分析，如果把软件测试看成一种服务，那么从客户的视角来评判，最合适不过了。下面讲一件真实的事情。
有一次我回家跟老]]></description><category></category></item><item><title><![CDATA[win7 安装 vc6.0的一点经验]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6902625</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6902625</guid><author>BruceZhang0</author><pubDate>Tue, 25 Oct 2011 09:05:44 +0800</pubDate><description><![CDATA[我同事好用，不知道为什么在我电脑上老有问题，搞了一下后，总算是能用了，稳定性还有待检验
a.错误提示：setup was unable to create a DCOM user account in order to register 'E:\Program Files\Microsoft Visual Studio\Common\Tools\VS-Ent98\Vanalyzr\VALEC.E]]></description><category></category></item><item><title><![CDATA[python的几个内建函数:apply,filter,map,reduce]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6893379</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6893379</guid><author>BruceZhang0</author><pubDate>Fri, 21 Oct 2011 11:58:57 +0800</pubDate><description><![CDATA[1、filter(bool_func,seq)：此函数的功能相当于过滤器。调用一个布尔函数bool_func来迭代遍历每个seq中的元素；返回一个使bool_seq返回值为true的元素的序列。
     例如：
     >>> filter(lambda x : x%2 == 0,[1,2,3,4,5])
     [2, 4] 
     filter内建函数的python实现：]]></description><category></category></item><item><title><![CDATA[python 文件与目录操作]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6439818</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6439818</guid><author>BruceZhang0</author><pubDate>Mon, 23 May 2011 15:25:00 +0800</pubDate><description><![CDATA[<br />1)os.path <br />1.1 os.path.isabs(path) 是否是绝对路径 <br />1.2 os.path.isfile(path) <br />1.3 os.path.isdir(path) <br />1.4 os.path.islink(path) 是否是链接；但如果系统不支持链接，返回False <br />1.5 os.path.ismount(path) 是否为驱动器；但是很不幸的是在python 3.0中这是个不能运行的函数。 <br />原函数如下： <b]]></description><category></category></item><item><title><![CDATA[MYSQL操作]]></title><link>https://blog.youkuaiyun.com/BruceZhang0/article/details/6335534</link><guid>https://blog.youkuaiyun.com/BruceZhang0/article/details/6335534</guid><author>BruceZhang0</author><pubDate>Wed, 20 Apr 2011 11:34:00 +0800</pubDate><description><![CDATA[1.添加用户
      grant  all  on  数据库名.*   to   用户名@localhost  identified  by  '密码';

例：grant  all  on  hxsg.*   to   hxsg  identified  by  'hxsg'; 
如果   用户名@localhost  不带host的情况下支持所有host进行连接，数据中该字段的值为]]></description><category></category></item></channel></rss>