<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pengqb的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pengqb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pengqb]]></copyright><item><title><![CDATA[敏捷嘉年华上海之行]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/84456337</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/84456337</guid><author>pengqb</author><pubDate>Mon, 08 Jul 2013 05:44:17 +0800</pubDate><description><![CDATA[
期待已久的2013年敏捷嘉年华活动，于6月29日~7月6日，在北京、上海、苏州分别举行。国内外很多敏捷实践的先行者甚至一些大牛们纷纷发表主题演讲或参与大会。杭州也有不少同行参与了这次盛会，像诺西、华三、曼拓科技等。三天的大会主要是由一些演讲、咨询和游戏组成，下面就回顾几个，总结一些收获。敏捷讲座三天的行程有两天半是讲座，下面列举三个印象较深的讲座。唯快不破三天大会最重量级的演讲要数Mary P...]]></description><category></category></item><item><title><![CDATA[最小可用产品]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/84456196</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/84456196</guid><author>pengqb</author><pubDate>Sun, 07 Jul 2013 13:49:33 +0800</pubDate><description><![CDATA[在2013年敏捷嘉年华上听到了MVP的概念，这个概念是在精益软件开发里提到。MVP(Minimum Viable Product)是指最小可用产品：产品仅包含必要的功能点，从而能从早期的衣食父母那里得到钱和反馈。仅包含必要的功能点意味着最小成本，最能展现核心概念；不一定是成品，可以仅仅是理念；通常，构建构建MVP仅需要一天或一周的时间。以Dropbox 的例子，他们的MVP 是一个3 分钟的示意影...]]></description><category></category></item><item><title><![CDATA[“双重检查锁定被打破”的声明]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/84178455</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/84178455</guid><author>pengqb</author><pubDate>Fri, 30 Mar 2012 19:59:51 +0800</pubDate><description><![CDATA[“双重检查锁定被打破”的声明The &quot;Double-Checked Locking is Broken&quot; Declaration 
Signed by: David Bacon (IBM Research) Joshua Bloch (Javasoft), Jeff Bogda, Cliff Click (Hotspot JVM project), Paul Haahr, Doug Lea, T...]]></description><category></category></item><item><title><![CDATA[Maven系列3--Maven命令行选项]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83774610</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83774610</guid><author>pengqb</author><pubDate>Sun, 05 Dec 2010 21:34:48 +0800</pubDate><description><![CDATA[可以免费转载，转载时请注明出处  http://pengqb.iteye.com 。
Maven 命令行选项说明：1、使用-选项时，和后面的参数之间可以不要空格。而使用--选项时，和后面的参数之间必须有空格。如下面的例子： $ mvn help:describe -Dcmd=compiler:compile $ mvn install --define maven.test.skip=true2...]]></description><category></category></item><item><title><![CDATA[Maven系列2--pom.xml 配置详解]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83773337</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83773337</guid><author>pengqb</author><pubDate>Thu, 02 Dec 2010 22:05:55 +0800</pubDate><description><![CDATA[&amp;lt;!--可以免费转载，转载时请注明出处  http://pengqb.iteye.com
 。--&amp;gt;&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0
&quot;  
    xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance
&quot;  
    xsi:schemaLocatio...]]></description><category></category></item><item><title><![CDATA[Maven系列1--settings.xml 配置详解]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83769823</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83769823</guid><author>pengqb</author><pubDate>Fri, 26 Nov 2010 13:19:12 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;settings xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://maven.apache.org/PO]]></description><category></category></item><item><title><![CDATA[linux恢复硬盘误删文件]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83768790</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83768790</guid><author>pengqb</author><pubDate>Wed, 24 Nov 2010 17:58:17 +0800</pubDate><description><![CDATA[前段时间，一个同学拿一个硬盘过来让我帮他恢复被删除的监控录像文件。经检查该硬盘是linux的ext3磁盘格式。我的linux是装在VMware虚拟机上的。我的笔记本通过usb连接他的硬盘。经过如下操作帮他恢复了被删除内容。
1、通过 #fdisk -l 命令查询虚拟机是否识别硬盘了，在这儿，可以看到，虚拟机系统并没有识别硬盘。有两种处理办法，如下：a、在主系统（我的是windows XP）中弹出...]]></description><category></category></item><item><title><![CDATA[对java中private关键字的新认识]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83728772</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83728772</guid><author>pengqb</author><pubDate>Sat, 09 Oct 2010 20:51:13 +0800</pubDate><description><![CDATA[从学习java开始，我就一直认为，如果一个类的属性定义成private，如Test类中的addition属性：
public class Test{
  private String addition;
}
 那么就没办法通过以下方式访问addition属性的：
Test test = new Test();
test.addition = ***;
好像是受c++的影响才这么认为的...]]></description><category></category></item><item><title><![CDATA[对object.clone方法的新认识]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83725916</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83725916</guid><author>pengqb</author><pubDate>Wed, 29 Sep 2010 20:46:51 +0800</pubDate><description><![CDATA[原来一直以为子类在重写Object.clone()方法时，需要额外把子类的新增属性也赋值给克隆对象，如下面的代码，other.setAddition(this.addition);我以前写clone 方法时都是加上这一句的。事实上这是不必要的，可以把这一句代码去掉。要实现这种效果是有前提条件的：在Test类的父类链上，所有的父类必须提供clone方法，并且返回由调用super.clone方法获得的...]]></description><category></category></item><item><title><![CDATA[MapReduce，泛型，匿名内部类，Runnable和Callable]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83694620</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83694620</guid><author>pengqb</author><pubDate>Mon, 16 Aug 2010 11:05:22 +0800</pubDate><description><![CDATA[一时兴起，写了下面的小程序，程序用来实现MapReduce计算。并在客户端模拟一个可以用MapReduce的场景：有n个数字，1，2，3，... k ...,n-1,n。计算n个数字的平方和。程序提供了MapReduce方法和直接计算的方法分别计算结果，并比较每种计算方法的代价。程序会打印出所有计算的成本和最终计算结果。
 
事实上客户端完全可以定义自己的Dispense，Map和Reduce...]]></description><category></category></item><item><title><![CDATA[linux常用命令大全]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/5743718</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/5743718</guid><author>pengqb</author><pubDate>Sun, 18 Jul 2010 09:16:00 +0800</pubDate><description><![CDATA[<br />由于记忆力有限,把平时常用的Linux命令整理出来,以便随时查阅:<br /><br />
 ls     (list 显示当前目录下文件和目录 ls -l 详细显示 =ll )<br />
 <br />
[root@linux ~]# ls [-aAdfFhilRS] 目录名称 <br />
[root@linux ~]# ls [--color={none,auto,always}] 目录名称 <br />
[root@linux ~]# ls [--full-time] 目录名]]></description><category></category></item><item><title><![CDATA[linux常用命令大全]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83671215</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83671215</guid><author>pengqb</author><pubDate>Sun, 18 Jul 2010 09:09:03 +0800</pubDate><description><![CDATA[由于记忆力有限,把平时常用的Linux命令整理出来,以便随时查阅:
 
 linux 基本命令
 ls     (list 显示当前目录下文件和目录 ls -l 详细显示 =ll )
 
[root@linux ~]# ls [-aAdfFhilRS] 目录名称 
[root@linux ~]# ls [--color={none,auto,always}] 目录名称 
[root@...]]></description><category></category></item><item><title><![CDATA[jvisualvm的使用]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/5734191</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/5734191</guid><author>pengqb</author><pubDate>Wed, 14 Jul 2010 13:56:00 +0800</pubDate><description><![CDATA[<br />在多线程调试的时候用到了java的VisualVM工具，jdk1.6自动带了该工具。介绍下该工具的使用方法：<br /><br />

准备<br />

在windows下由于以下原因会导致 Local Applications Cannot Be Detected (Error Dialog On Startup)：<br />

1. Java程序缺少读写Windows的临时目录的权限<br />

2. Windows的临时目录是放在非NTFS分区（确切地说，是不支持AC]]></description><category></category></item><item><title><![CDATA[jvisualvm的使用]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83669510</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83669510</guid><author>pengqb</author><pubDate>Wed, 14 Jul 2010 13:55:46 +0800</pubDate><description><![CDATA[在多线程调试的时候用到了java的VisualVM工具，jdk1.6自动带了该工具。介绍下该工具的使用方法：准备

在windows下由于以下原因会导致 Local Applications Cannot Be Detected (Error Dialog On Startup)：
1. Java程序缺少读写Windows的临时目录的权限
2. Windows的临时目录是放在非NTFS分区...]]></description><category></category></item><item><title><![CDATA[mysql实现sequence]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/5724415</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/5724415</guid><author>pengqb</author><pubDate>Fri, 09 Jul 2010 22:07:00 +0800</pubDate><description><![CDATA[如何在mysql数据里使用Oracle序列语法.NEXTVAL和.CURVAL.
假设在mysql中序列的语法是:
      NEXTVAL('sequence');
      CURRVAL('sequence');
      SETVAL('sequence',value);
-- 1创建tas_music表
DROP TABLE IF EXISTS `tas_app`.`tas_music`;
CREATE TABLE  `tas_app`.`tas_music` (
`id` ]]></description><category></category></item><item><title><![CDATA[mysql实现sequence]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83667797</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83667797</guid><author>pengqb</author><pubDate>Fri, 09 Jul 2010 21:55:43 +0800</pubDate><description><![CDATA[如何在mysql数据里使用Oracle序列语法.NEXTVAL和.CURVAL.
假设在mysql中序列的语法是:
      NEXTVAL('sequence');
      CURRVAL('sequence');
      SETVAL('sequence',value);
-- 1创建tas_music表
DROP TABLE IF EXISTS `tas_app`.`t...]]></description><category></category></item><item><title><![CDATA[网站优化]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/83611303</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/83611303</guid><author>pengqb</author><pubDate>Sat, 08 May 2010 21:51:13 +0800</pubDate><description><![CDATA[以下是我给同事写的一封信，介绍了我们公司网站优化的做法

海刚，正伟好！
对于新闻，股票，和号百的性能问题，经过这两天的探索，网页的性能得到了一定的提升。
通过终端测试，完全打开新闻页面由原来的20秒可以减少到10秒，性能提升了一倍。而同样的页面用pc机打开的话都是在1秒左右。
通过yslow测试，网页的性能由原来的70分提升到了90分。本人认为服务端的性能基本没有再提高的余地了，除非增...]]></description><category></category></item><item><title><![CDATA[aptana中文显示的问题]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/1931613</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/1931613</guid><author>pengqb</author><pubDate>Wed, 12 Dec 2007 16:12:00 +0800</pubDate><description><![CDATA[在网上看到很多朋友询问aptana如何显示中文的问题，其实是否中文显示和aptana本身无关，在eclipse中设置即可，例如aptana提供的默认的编辑.js文件的编辑期默认是不支持中文显示的。安装如下的方式操作即可显示中文Window/Preferences/General/Editors/File Associations/在File types栏选择*.js/在Associated edi]]></description><category></category></item><item><title><![CDATA[javascript 面向对象编程]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/1912724</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/1912724</guid><author>pengqb</author><pubDate>Sun, 02 Dec 2007 23:58:00 +0800</pubDate><description><![CDATA[                                                                javascript 面向对象编程1、面向对象的特性1.1封装封装（Encapsulation）是将代码及其处理的数据绑定在一起的一种编程机制，该机制保证了程序和数据都不受外部干扰且不被误用。理解封装性的一个方法就是把他想成一个黑匣子，它可以阻止在外部定义的代码随意访问内]]></description><category></category></item><item><title><![CDATA[javascript权威指南读书笔记]]></title><link>https://blog.youkuaiyun.com/pengqb/article/details/1910465</link><guid>https://blog.youkuaiyun.com/pengqb/article/details/1910465</guid><author>pengqb</author><pubDate>Sat, 01 Dec 2007 13:47:00 +0800</pubDate><description><![CDATA[第一章 JavaScript概述document.write("Table of Factorials");javascript: s=""; for(i in document) s+=i+":"+document[i]+"/n"; alert(s);第二章 词法结构在HTML中，事件处理程序性质onclick通常被声明为onClick，但是在JavaScript代码中就只能使用onclic]]></description><category></category></item></channel></rss>