﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-kevin-guan-随笔分类-IT</title><link>http://www.blogjava.net/kevinguan/category/28877.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 12 May 2011 09:05:02 GMT</lastBuildDate><pubDate>Thu, 12 May 2011 09:05:02 GMT</pubDate><ttl>60</ttl><item><title>oracle imp/exp</title><link>http://www.blogjava.net/kevinguan/archive/2011/05/11/349997.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Wed, 11 May 2011 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2011/05/11/349997.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/349997.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2011/05/11/349997.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/349997.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/349997.html</trackback:ping><description><![CDATA[<p>Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件，imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库，一个用来测试，一个用来正式使用。<br />
&nbsp;<br />
执行环境：可以在SQLPLUS.EXE或者DOS（命令行）中执行，<br />
&nbsp;DOS中可以执行时由于 在oracle 8i 中&nbsp; 安装目录ora81BIN被设置为全局路径，<br />
&nbsp;该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。<br />
&nbsp;oracle用java编写，SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。<br />
&nbsp;SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类，完成导入导出功能。<br />
&nbsp;<br />
下面介绍的是导入导出的实例。<br />
数据导出：<br />
&nbsp;1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中<br />
&nbsp;&nbsp; exp system/manager@TEST file=d:\daochu.dmp full=y<br />
&nbsp;2 将数据库中system用户与sys用户的表导出<br />
&nbsp;&nbsp; exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)<br />
&nbsp;3 将数据库中的表inner_notify、notify_staff_relat导出<br />
&nbsp;&nbsp;&nbsp; exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat) <br />
&nbsp;4 将数据库中的表table1中的字段filed1以"00"打头的数据导出<br />
&nbsp;&nbsp; exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=" where filed1 like '00%'"<br />
&nbsp;<br />
&nbsp; 上面是常用的导出，对于压缩，既用winzip把dmp文件可以很好的压缩。<br />
&nbsp; 也可以在上面命令后面 加上 compress=y 来实现。</p>
<p>数据的导入<br />
&nbsp;1 将D:\daochu.dmp 中的数据导入 TEST数据库中。<br />
&nbsp;&nbsp; imp system/manager@TEST&nbsp; file=d:\daochu.dmp<br />
&nbsp;&nbsp; imp aichannel/aichannel@TEST&nbsp; full=y&nbsp; file=d:\datanewsmgnt.dmp ignore=y<br />
&nbsp;&nbsp; 上面可能有点问题，因为有的表已经存在，然后它就报错，对该表就不进行导入。<br />
&nbsp;&nbsp; 在后面加上 ignore=y 就可以了。<br />
&nbsp;2 将d:daochu.dmp中的表table1 导入<br />
&nbsp;imp system/manager@TEST&nbsp; file=d:\daochu.dmp&nbsp; tables=(table1)<br />
&nbsp;<br />
&nbsp;基本上上面的导入导出够用了。不少情况要先是将表彻底删除，然后导入。<br />
&nbsp;<br />
注意：<br />
&nbsp;操作者要有足够的权限，权限不够它会提示。<br />
&nbsp;数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上。</p>
<p>附录一：<br />
&nbsp;给用户增加导入数据权限的操作<br />
&nbsp;第一,启动sql*puls<br />
&nbsp;第二，以system/manager登陆<br />
&nbsp;第三，create user 用户名 IDENTIFIED BY 密码 （如果已经创建过用户，这步可以省略）<br />
&nbsp;第四，GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,<br />
&nbsp;&nbsp; DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBA,CONNECT,RESOURCE,CREATE SESSION&nbsp; TO 用户名字<br />
&nbsp;第五, 运行-cmd-进入dmp文件所在的目录,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; imp userid=system/manager full=y file=*.dmp<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 或者 imp userid=system/manager full=y file=filename.dmp</p>
<p>&nbsp;执行示例:<br />
&nbsp;F:WorkOracle_Databackup&gt;imp userid=test/test full=y file=inner_notify.dmp</p>
<p>屏幕显示<br />
Import: Release 8.1.7.0.0 - Production on 星期四 2月 16 16:50:05 2006<br />
(c) Copyright 2000 Oracle Corporation.&nbsp; All rights reserved.</p>
<p>连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production<br />
With the Partitioning option<br />
JServer Release 8.1.7.0.0 - Production</p>
<p>经由常规路径导出由EXPORT:V08.01.07创建的文件<br />
已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入<br />
导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换)<br />
. 正在将AICHANNEL的对象导入到 AICHANNEL<br />
. . 正在导入表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "INNER_NOTIFY"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4行被导入<br />
准备启用约束条件...<br />
成功终止导入，但出现警告。</p>
<p>&nbsp;<br />
附录二：<br />
&nbsp;Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的.<br />
&nbsp; 先建立import9.par,<br />
&nbsp; 然后，使用时命令如下：imp parfile=/filepath/import9.par<br />
&nbsp; 例 import9.par 内容如下：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROMUSER=TGPMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TOUSER=TGPMS2&nbsp;&nbsp;&nbsp;&nbsp; （注：把表的拥有者由FROMUSER改为TOUSER，FROMUSER和TOUSER的用户可以不同）&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ROWS=Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; INDEXES=Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GRANTS=Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CONSTRAINTS=Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BUFFER=409600<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file==/backup/ctgpc_20030623.dmp<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log==/backup/import_20030623.log </p>
<p>&nbsp;</p>
<p>在导入导出命令中加上feedback=1000可以让过程显示一个不断增多的&#8220;...&#8221;，以改变以往的闪烁的光标 </p>
<p>New:</p>
<p>exp/imp已经很好用了，但是唯一的确定是速度太慢，如果1张表的数据有个百千万的，常常导入导出就长时间停在这个表这，但是从Oracle 10g开始提供了称为数据泵新的工具expdp/impdp，它为Oracle数据提供高速并行及大数据的迁移。</p>
<p>&nbsp;imp/exp可以在客户端调用，但是expdp/impdp只能在服务端，因为在使用expdp/impdp以前需要在数据库中创建一个Directory</p>
<p>create directory dump_test as '/u01/oracle10g'；</p>
<p>grant read, write on directory dump_test to piner </p>
<p><br />
然后就可以开始导入导出</p>
<p>expdp piner/piner directory=dump_test dumpfile=user.dmp&nbsp; 导出用户的数据</p>
<p><br />
expdp piner/piner directory=dump_test dumpfile=table.dmp tables=test1,test2 导出表数据</p>
<p><br />
impdp piner/piner directory=dump_test dumpfile=user.dmp 导入该用户数据</p>
<p><br />
impdp piner/piner directory=dump_test dumpfile=table.dmp&nbsp; 导出表数据 </p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/kevinguan/aggbug/349997.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2011-05-11 10:51 <a href="http://www.blogjava.net/kevinguan/archive/2011/05/11/349997.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE 创建用户，表空间，权限</title><link>http://www.blogjava.net/kevinguan/archive/2011/05/11/349996.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Wed, 11 May 2011 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2011/05/11/349996.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/349996.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2011/05/11/349996.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/349996.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/349996.html</trackback:ping><description><![CDATA[<p>-- 创建 RSMS 表空间<br />
CREATE SMALLFILE TABLESPACE "RSMS" DATAFILE 'C:\oracle\product\10.1.0\oradata\ORCL\RSMS' SIZE 1000M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;<br />
-- 创建 RSMS_INDEX 表空间<br />
CREATE SMALLFILE TABLESPACE "RSMS_TEMP" DATAFILE 'C:\oracle\product\10.1.0\oradata\ORCL\RSMS_TEMP' SIZE 500M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;</p>
<p>-- 创建 RSMS 用户<br />
CREATE USER "RSMS" PROFILE "DEFAULT" IDENTIFIED BY "rsms20080310" DEFAULT TABLESPACE "RSMS" ACCOUNT UNLOCK;<br />
GRANT "CONNECT" TO "RSMS" WITH ADMIN OPTION;<br />
GRANT "DBA" TO "RSMS" WITH ADMIN OPTION;<br />
----删除用户<br />
drop user "WEB_GZ" cascade;//删除视图<br />
<br />
<br />
revoke unlimited tablespace from SLJGW;<br />
alter user SLJGW default tablespace SLJGW; <br />
alter user SLJGW quota unlimited on SLJGW; <br />
alter user SLJGW quota 0 on system;</p>
<img src ="http://www.blogjava.net/kevinguan/aggbug/349996.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2011-05-11 10:50 <a href="http://www.blogjava.net/kevinguan/archive/2011/05/11/349996.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>病毒防火墙</title><link>http://www.blogjava.net/kevinguan/archive/2008/05/07/199017.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Wed, 07 May 2008 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/05/07/199017.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/199017.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/05/07/199017.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/199017.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/199017.html</trackback:ping><description><![CDATA[http://hi.baidu.com/guoguo6688/blog/item/26c61773d1b9af1e8701b0ff.html <br />
<br />
http://www.lrxz.com/2618.html
<img src ="http://www.blogjava.net/kevinguan/aggbug/199017.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-05-07 17:24 <a href="http://www.blogjava.net/kevinguan/archive/2008/05/07/199017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubutun中安装wine</title><link>http://www.blogjava.net/kevinguan/archive/2008/05/06/198632.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Tue, 06 May 2008 01:27:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/05/06/198632.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/198632.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/05/06/198632.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/198632.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/198632.html</trackback:ping><description><![CDATA[http://www.winehq.org/site/download-deb<br />
<br />
http://forum.ubuntu.org.cn/viewtopic.php?t=72933<br />
<br />
<img src ="http://www.blogjava.net/kevinguan/aggbug/198632.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-05-06 09:27 <a href="http://www.blogjava.net/kevinguan/archive/2008/05/06/198632.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Centos 8.0.4 安装vmware 6.0</title><link>http://www.blogjava.net/kevinguan/archive/2008/05/05/198416.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Mon, 05 May 2008 05:17:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/05/05/198416.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/198416.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/05/05/198416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/198416.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/198416.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;http://forum.ubuntu.org.cn/viewtopic.php?t=104646&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight=&amp;sid=78748bf1b88525cbfeff775ae81ed0b0<br />
<br />
由于vmware存在漏洞，所以需要补丁来处理
<img src ="http://www.blogjava.net/kevinguan/aggbug/198416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-05-05 13:17 <a href="http://www.blogjava.net/kevinguan/archive/2008/05/05/198416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux相关</title><link>http://www.blogjava.net/kevinguan/archive/2008/03/20/187561.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Thu, 20 Mar 2008 12:58:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/03/20/187561.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/187561.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/03/20/187561.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/187561.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/187561.html</trackback:ping><description><![CDATA[Ubuntu 中文安装页面&nbsp;&nbsp; <a href="http://wiki.ubuntu.org.cn/index.php?title=Installation/zh&amp;variant=zh-cn">http://wiki.ubuntu.org.cn/index.php?title=Installation/zh&amp;variant=zh-cn</a>&nbsp;<br />
<br />
Centos&nbsp; <a href="http://wiki.ubuntu.org.cn/index.php?title=Installation/zh&amp;variant=zh-cn">http://wiki.ubuntu.org.cn/index.php?title=Installation/zh&amp;variant=zh-cn</a>
<img src ="http://www.blogjava.net/kevinguan/aggbug/187561.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-03-20 20:58 <a href="http://www.blogjava.net/kevinguan/archive/2008/03/20/187561.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转贴]程序员的温情管理文化</title><link>http://www.blogjava.net/kevinguan/archive/2008/01/18/176098.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Fri, 18 Jan 2008 02:00:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/01/18/176098.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/176098.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/01/18/176098.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/176098.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/176098.html</trackback:ping><description><![CDATA[<p><span style="font-size: 10pt">作者：<a href="http://www.devep.net/">virushuo</a> 发表于 2008-01-10 01:01 最后更新于 2008-01-10 01:01<br />
<a href="http://creativecommons.org/licenses/by-sa/2.5/">版权声明</a>：可以任意转载，转载时请务必以超链接形式标明文章原始出处和作者信息及<a href="http://www.chedong.com/blog/archives/001249.html">本声明</a>。<br />
<a class="permalink" href="http://blog.devep.net/virushuo/2008/01/10/programmer-warmth-manage.html">http://blog.devep.net/virushuo/2008/01/10/programmer-warmth-manage.html</a> </span><br />
<br />
<span style="font-size: 10pt">今天</span><a href="http://blog.donews.com/bonycamel"><span style="font-size: 10pt">戴飞</span></a><span style="font-size: 10pt">和我聊起来为什么在一些公司会很闲但是很累，在另外一些公司工作量大但是很开心的话题。不由得勾起了我总结一下长久以来关于工作，尤其是对程序员的工作管理的一些话题。</span></p>
<p><span style="font-size: 10pt">从我带第一个技术团队算起，已经有很多年了。我始终坚持的一件事就是温情。所谓温情，很简单，替别人多想一些。我在附中的时候，下班总要&#8220;轰&#8221;大家回家，不让团队成员加班。如果为了躲避晚高峰不想走，我就鼓动他们玩玩游戏，看看电影看看书，别太累。</span></p>
<p><span style="font-size: 10pt">这事情在所谓&#8220;管理者&#8221;眼里是个笑话，在他们那里几个参数是等同的，加班＝＝工资＝＝产能。事实上每个工作过几年的人都知道这不可能。程序员是这样一群家伙，他们可以把1000行代码写成10行，当然也可以把10行代码写成1000行。他们可以让这1000行代码比那10行容易看懂效率更高，也可以让那10行比这1000行容易看懂效率更高。</span></p>
<p><span style="font-size: 10pt">在这种情况下，我更愿意在质量和工作量中找一个平衡点。即，不让任何一个人累着，不要让他们早晨起来躺在床上懒得上班，不要让他们因为加班被家人抱怨甚至感情危机。人首先是生活的人，如果放弃了生活，工作也没意义。皮之不存，毛将焉附？</span></p>
<p><span style="font-size: 10pt">最终找到的这种平衡点很有趣。那就是，程序员很难在一天内完成超过4个小时的高效工作。我说的是要求质量，有能动性，要动脑子，有创意的那种工作，拼贴代码那种机械工作咱们就不讨论了。因此我尝试在我和</span><a href="http://www.tinydust.net/"><span style="font-size: 10pt">tiny</span></a><span style="font-size: 10pt">的新公司实行每天6小时，每周30小时工作制。同时我们在力所能及的情况下不主动压低任何人的工资。我们不用期权引诱人，我们首先保证所有人生活正常，无压力，虽然我们认为我们的期权很值钱。但值钱不值钱这件事不是自己吹牛吹出来的，是大家共同努力出来的。</span></p>
<p><span style="font-size: 10pt">事实证明，每天6个小时工作时间不但没有降低效率，反而比8个小时高很多。想想也不奇怪，早晚放弃了1个小时，所有人都可以躲过早晚交通高峰，路上花费更少的时间，不会被人挤，心情不会太差，到公司可以很快进入工作状态，且心情轻松。</span></p>
<p><span style="font-size: 10pt">我倾向于相信，如果生活稳定，家庭幸福，收入正常，且在做一份有未来的事业，所有人都愿意尽自己最大努力。反之，其实所有人都有去稳定的大公司的机会。没人愿意来创业。</span></p>
<p><span style="font-size: 10pt">说到这里，一定会有人反驳：软件工程就是用来降低程序员不稳定性，工作量不够，产品质量不高的问题的。是的，这种说法完全对，不过仅限于外包领域。外包领域具有明确的需求和验收标准，产品相当稳定。他们追求的是重复性，可复用性。因此他们希望通过一种机制，让程序员变成机器。一个程序员&#8220;坏了&#8221;（不开心了，辞职了，老了精力下降了），那就换一个，就好像换掉一个巨大机器上面的齿轮，咔的一声，拧好螺丝，继续运转，一切都跟没发生过一样。刚才那个被拧下的齿轮呢？老天，谁关心那个。</span></p>
<p><span style="font-size: 10pt">在互联网，尤其是带有较高技术含量的领域，或是新鲜的领域，我们因为没有标准可循，所以并不需要这种机器。我力图把程序员重新还原成人。所以我更喜欢创造一个有温情的环境。其实不仅仅我这个小创业者的胡思乱想，google给员工极度的自由，极好的待遇，我觉得也可以看做这种思路。google知道无法管理技术人员，所以他们干脆选择了彻底的，全面的妥协。一切都交给你们，你们努力去做就好，我们不给你压力。事实上，在选好人的情况下，这种思路产生的产能是惊人的。当然，在中国似乎没选好人，所以产生的浪费也是惊人的。</span></p>
<p><span style="font-size: 10pt">几乎所有武术都在讲，出拳的时候手臂要放松，接触目标的瞬间发力，这样才有力量。如果出拳即发力，则会导致肌肉紧张，动作变形，最终你使出了全身的力气，却只打出了软绵绵的一拳。这多么的悲哀。</span></p>
<img src ="http://www.blogjava.net/kevinguan/aggbug/176098.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-01-18 10:00 <a href="http://www.blogjava.net/kevinguan/archive/2008/01/18/176098.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开通google code</title><link>http://www.blogjava.net/kevinguan/archive/2008/01/11/174738.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Fri, 11 Jan 2008 15:54:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/01/11/174738.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/174738.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/01/11/174738.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/174738.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/174738.html</trackback:ping><description><![CDATA[<p style="font-size: 10pt">这星期搞了下google code，一个open source的平台，大家如果有好的想法，可以一起交流开发项目。另外创建了一个google 论坛<img src="/CuteSoft_Client/CuteEditor/images/emteeth.gif" align="absMiddle" border="0"  alt="" />，如果blog不方便，就大家搞google 论坛哈！</p>
<img src ="http://www.blogjava.net/kevinguan/aggbug/174738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-01-11 23:54 <a href="http://www.blogjava.net/kevinguan/archive/2008/01/11/174738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于电信屏蔽google的若干服务</title><link>http://www.blogjava.net/kevinguan/archive/2008/01/10/174250.html</link><dc:creator>KevinGuan</dc:creator><author>KevinGuan</author><pubDate>Thu, 10 Jan 2008 05:03:00 GMT</pubDate><guid>http://www.blogjava.net/kevinguan/archive/2008/01/10/174250.html</guid><wfw:comment>http://www.blogjava.net/kevinguan/comments/174250.html</wfw:comment><comments>http://www.blogjava.net/kevinguan/archive/2008/01/10/174250.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kevinguan/comments/commentRss/174250.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kevinguan/services/trackbacks/174250.html</trackback:ping><description><![CDATA[<span style="font-size: 10pt;">
&nbsp;&nbsp;&nbsp; 今天偶然看到电信屏蔽google的一些服务，好象类似的还有很多网站，真是搞不懂电信为什么要做这些挨人骂的事情<img src="/CuteSoft_Client/CuteEditor/images/emcrook.gif" alt="" align="absmiddle" border="0" />。后来查看了<a href="http://www.williamlong.info/">月光博客</a>里的一片文章<a title="中国电信屏蔽Google背后的秘密" href="http://www.williamlong.info/archives/1200.html">中国电信屏蔽Google背后的秘密</a> 里面这样说：<br />
&nbsp;&nbsp;&nbsp; <span style="color: red;"><span style="color: #404cff;"><span style="color: #7c0b35;">中国电信和美国运营商是按照流量进行结算的，中国用户访问美国网站的流量费用最终是由中国电信支付给美国运营商的，中国电信因为发现Google的这些服
务带来了大量中国大陆到美国的线路流量，这些流量在这几个月来一直在不断增加，中国电信不愿白白支付这笔越来越多的国际间的电路费用，因此将Google
的这几个服务的进行了屏蔽，彻底切断了这些流量。</span></span></span><br />
&nbsp;&nbsp;&nbsp; 如果真是如此，真是不得不佩服电信了。哎。做人还是真难啊！<br />
<br />
<br />
</span>
<img src ="http://www.blogjava.net/kevinguan/aggbug/174250.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kevinguan/" target="_blank">KevinGuan</a> 2008-01-10 13:03 <a href="http://www.blogjava.net/kevinguan/archive/2008/01/10/174250.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>