<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-683614569114515247</id><updated>2011-04-22T01:42:13.824+08:00</updated><title type='text'>Lhf-爱高飞</title><subtitle type='html'>小小程序员乐趣源自生活LoveHighFly</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-8004039381089915982</id><published>2009-04-09T21:54:00.002+08:00</published><updated>2009-04-09T21:57:43.383+08:00</updated><title type='text'>阿里软件</title><summary type='text'>老婆在淘宝上做了很多年生意了，今天看了阿里软件，open api还是做的有声有色的。现在阿里上的软件种类还不多，不知道是不是审核的比较严。。。大家一起开发的力量要比一个公司的大很多啊。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/8004039381089915982/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=8004039381089915982' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8004039381089915982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8004039381089915982'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/04/blog-post.html' title='阿里软件'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-6438834090756255278</id><published>2009-02-26T22:08:00.002+08:00</published><updated>2009-02-26T22:13:06.965+08:00</updated><title type='text'>Google App Engine 开始收费</title><summary type='text'>http://googleappengine.blogspot.com/2009/02/new-grow-your-app-beyond-free-quotas.htmlGoogle App Engine开始收费，可以超过之前的配额。不过90天后，免费的配额会有所减少。App Engine will always remain free to get started. However, along with many performance improvements, we have learned that we were overly conservative with our initial free quota estimates. Therefore, 90 days after February 24th, 2009, we will be reducing the free</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/6438834090756255278/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=6438834090756255278' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/6438834090756255278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/6438834090756255278'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/02/google-app-engine_26.html' title='Google App Engine 开始收费'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7463236051579938556</id><published>2009-02-13T11:47:00.002+08:00</published><updated>2009-02-13T11:51:54.889+08:00</updated><title type='text'>刹那的感动</title><summary type='text'>看着一位被迫离职同事走的背影，有一种说不出的感觉，是高兴还是苦涩。。。人生就是这样的吗？苦涩是他的离开，高兴是祝他有更好的未来。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7463236051579938556/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7463236051579938556' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7463236051579938556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7463236051579938556'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/02/blog-post.html' title='刹那的感动'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7242446956662935958</id><published>2009-02-10T17:22:00.002+08:00</published><updated>2009-02-10T17:32:14.203+08:00</updated><title type='text'>Google App Engine SDK version 1.1.9 Released</title><summary type='text'>http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html可以使用python的库，执行http请求。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7242446956662935958/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7242446956662935958' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7242446956662935958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7242446956662935958'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/02/google-app-engine-sdk-version-119.html' title='Google App Engine SDK version 1.1.9 Released'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7255320793233249140</id><published>2009-02-09T13:48:00.002+08:00</published><updated>2009-02-09T13:56:15.651+08:00</updated><title type='text'>Google App Engine产品线路更新</title><summary type='text'>http://googleappengine.blogspot.com/2009/02/roadmap-update.htmlGAE产品线路更新。1、支持任务调度模型2、任务消息后台处理3、接受和处理邮件4、支持XMPP (Jabber) messages都是比较重要的特性，企业开发都都是需要的。希望不要让我们等的太久。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7255320793233249140/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7255320793233249140' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7255320793233249140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7255320793233249140'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/02/google-app-engine.html' title='Google App Engine产品线路更新'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-4458347675592977309</id><published>2009-01-31T19:50:00.000+08:00</published><updated>2009-01-31T19:51:05.716+08:00</updated><title type='text'>2009年1月报</title><summary type='text'>雅虎任命卡罗尔巴兹为新CEOAndroid创始人离职 称谷歌精力转移至上网本马云鼓励阿里巴巴员"去消费"</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/4458347675592977309/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=4458347675592977309' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/4458347675592977309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/4458347675592977309'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/20091.html' title='2009年1月报'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7574551607069027562</id><published>2009-01-26T11:16:00.000+08:00</published><updated>2009-01-26T11:17:23.615+08:00</updated><title type='text'>新年快乐</title><summary type='text'>happy牛耶你最牛！！</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7574551607069027562/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7574551607069027562' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7574551607069027562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7574551607069027562'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/blog-post_26.html' title='新年快乐'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7173078196402656024</id><published>2009-01-22T17:16:00.000+08:00</published><updated>2009-01-22T17:17:31.711+08:00</updated><title type='text'>Spring线程池（二）</title><summary type='text'>还是之前的业务，使用线程池，线程池里的job的业务是去请求一个http的连接并得到返回。在qa环境没有问题，在生产服务器上会有30%会报出connection reset的Exception。而且就是在没有量的情况下，就是生产测试随便走10笔。线程池的配置如下taskExecutor = new ThreadPoolTaskExecutor();taskExecutor.setCorePoolSize(1);taskExecutor.setMaxPoolSize(20);taskExecutor.setQueueCapacity(10000);taskExecutor.setDaemon(true);taskExecutor.initialize();connection reset看下来是因为客户端自己关闭了连接。难道问题是出在了taskExecutor.setDaemon(true)</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7173078196402656024/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7173078196402656024' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7173078196402656024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7173078196402656024'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/spring_22.html' title='Spring线程池（二）'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-2668977587643262973</id><published>2009-01-21T23:12:00.000+08:00</published><updated>2009-01-21T23:13:38.573+08:00</updated><title type='text'>Spring事务切面</title><summary type='text'>Spring事务控制是通过AOP的方式实现的，那也就是说必须通过了这个切面才会有事务的代理（从spring的context去取一个bean时）。 例子1：事务切面配置在service层ServiceA中有两个方法a和b方法a配置为REQUIRED方法b配置为REQUIRES_NEW在ServiceA中的a方法调用b方法，这个时候b的REQUIRES_NEW是不起作用的，因为外围调用了ServiceA的a方法，通过了切面，事务配置了REQUIRED。在方法a里面调用b方法，这个时候并没有通过切面，因此方法b的REQUIRES_NEW就不起作用了。如果在ServiceB中的方法调用ServiceA中的方法b，这个时候通过了前面，因此方法b的REQUIRES_NEW就起作用了。同理例子2：使用JTA事务事务切面配置在service层ServiceA中有方法a和方法bServiceB中有方法c</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/2668977587643262973/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=2668977587643262973' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2668977587643262973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2668977587643262973'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/spring_21.html' title='Spring事务切面'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-1376397868550929296</id><published>2009-01-18T01:28:00.002+08:00</published><updated>2009-01-18T01:31:11.100+08:00</updated><title type='text'>转：Web请求异步处理降低应用依赖风险</title><summary type='text'>http://www.infoq.com/cn/articles/request-asyn-risk-reduce文章写的很好，本质还是TCP长连接。互联网的东西最好是一开始就能考虑下压力并发问题。</summary><link rel='related' href='http://www.infoq.com/cn/articles/request-asyn-risk-reduce' title='转：Web请求异步处理降低应用依赖风险'/><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/1376397868550929296/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=1376397868550929296' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/1376397868550929296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/1376397868550929296'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/web.html' title='转：Web请求异步处理降低应用依赖风险'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-2935854037006886863</id><published>2009-01-15T21:01:00.002+08:00</published><updated>2009-01-15T21:04:16.344+08:00</updated><title type='text'>Google记事本停止开发了 5555555</title><summary type='text'>一直都还用呢，随便记记的，总不记得一句话也要用Google文档吧。。。。大环境下，Google也不得不紧缩一下了。。。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/2935854037006886863/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=2935854037006886863' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2935854037006886863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2935854037006886863'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/google-5555555.html' title='Google记事本停止开发了 5555555'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-5958151307152183457</id><published>2009-01-15T19:56:00.002+08:00</published><updated>2009-01-15T19:59:45.029+08:00</updated><title type='text'>Spring线程池ThreadPoolTaskExecutor</title><summary type='text'>JAVA版本 5.0J2EE容器 OC4Jcontroller在处理一个业务后，将消息丢入线程池，然后由task去处理接下来的业务在30个并发后，一段时间内这个应用会down掉，就像没有部署过一样。ThreadPoolTaskExecutor taskExecutor = new ThreadPoolTaskExecutor();// 最小的同时可执行的任务数taskExecutor.setCorePoolSize(1);// 最大的同时可执行的任务数.taskExecutor.setMaxPoolSize(20);// 存储任务的队列的容量.taskExecutor.setQueueCapacity(10000);taskExecutor.initialize();最新发现是在队列堆满时会报错，但没有截获，但也不至于把应用给弄down。。。加了截获，一切就ok了。需要加一个quartz</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/5958151307152183457/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=5958151307152183457' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/5958151307152183457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/5958151307152183457'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/springthreadpooltaskexecutor.html' title='Spring线程池ThreadPoolTaskExecutor'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-8358928462514958408</id><published>2009-01-03T21:59:00.002+08:00</published><updated>2009-01-03T22:05:07.784+08:00</updated><title type='text'>OpenSocial的安全问题</title><summary type='text'>http://tech.sina.com.cn/roll/2009-01-03/1849943960.shtml像facebook、或支持OpenSocial的网站，确实要关注这样的问题。网站的访问量大，客户群多，很容易被开发插件应用程序的人利用。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/8358928462514958408/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=8358928462514958408' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8358928462514958408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8358928462514958408'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/opensocial.html' title='OpenSocial的安全问题'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-8027143491980720375</id><published>2009-01-02T00:42:00.000+08:00</published><updated>2009-01-02T01:14:52.541+08:00</updated><title type='text'>Spring事务战（一）</title><summary type='text'>进过一段时间的呕心沥血，实战了spring的事务配置（主要是Jta事务），虽然结果大家都知道，但是能一点一点的实战出来还是很值得高兴的。操作系统  winXpJ2EE容器  OC4J / glassFish数据库    Oracle 10gspring2.5开始！！（一） 一个数据源在容器中配置一个dataSource，在spring配置中用JNDI引用然后配置TransactionManage还可以配置容器自己的TransactionManage如：org.springframework.transaction.jta.OC4JJtaTransactionManager配置事务控制在execution(* test.domain..*Service.*(..))场景：Service -&gt; Sa (test.domain.ServiceA)  中的方法 ma1 Sa.ma中插入数据 成功</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/8027143491980720375/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=8027143491980720375' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8027143491980720375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8027143491980720375'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/spring.html' title='Spring事务战（一）'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-7718182857264317423</id><published>2009-01-02T00:30:00.000+08:00</published><updated>2009-01-02T00:40:10.313+08:00</updated><title type='text'>随想——淘友的分享</title><summary type='text'>雅虎口碑上大家可以推荐好的东西，不过框框死了点。能有一个网站，可以只针对一个大的圈子，比如说淘宝。大家可以来发表淘宝上的好东西（衣服、饰品等所有的东西或店铺），形式可以是迷你博客（饭否），呵呵。慢慢可以扩大范围。大家可以关注某一个人的发表，等等。2009快乐！</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/7718182857264317423/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=7718182857264317423' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7718182857264317423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/7718182857264317423'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2009/01/blog-post.html' title='随想——淘友的分享'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-3056576810651535736</id><published>2008-12-17T22:56:00.000+08:00</published><updated>2008-12-17T23:24:38.288+08:00</updated><title type='text'>Google App Engine 试用 （一）</title><summary type='text'>这两周试用了Google App Engine，Google的文档写的还可以，也是蛮容易上手的，只是Python用起来实在是不顺手。说是以后会有其他的脚本语言或编译语言，那就更好了。Google提供了一整套本地调试的环境，十分方便。整个调试和部署也就用了两个命令文件dev_appserver.py和appcfg.py。后台控制也是蛮清晰的，还是有些功能。还没想好有什么用，可以先做做gadget之类的，至少还能做做图片服务器，只不过Google在访问和流量上是有限制的。现在Google App Engine是免费的，所有配置也都是统一的。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/3056576810651535736/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=3056576810651535736' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/3056576810651535736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/3056576810651535736'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/google-app-engine.html' title='Google App Engine 试用 （一）'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MN9iBtyRw10/SUkYppcyjVI/AAAAAAAAAE4/Hb1fQoS9cOc/s72-c/aa.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-2745630843151607298</id><published>2008-12-15T10:57:00.000+08:00</published><updated>2008-12-15T10:58:21.465+08:00</updated><title type='text'>腾讯博弈彩虹</title><summary type='text'>腾讯和51打的火热，到底谁对谁错，网上也争论的火热。http://www.ifengwo.com/xinwenzhongxin/hulianwang/200812/14-25830.html现在更是升华到“为民还是反民”了。这不是废话嘛，网民觉得怎么方便就怎么玩呗，然后又抛出安全隐私论。腾讯真是想不开啊，以你qq在中国的地位，哪是一时半会可以撼动的？！大可以在这样一个敏感的时期，让qq支持插件模式，鼓励广大用户或公司在qq上开发自己的插件。腾讯只要制定出自己的标准即可，这样一来。。。就单看彩虹如果没有按照你腾讯的标准来开发插件，名声也不好说。如果你的流量被51抢了，那不是彩虹的功劳，是你的东西比不上人家，还是好好想想怎么发展自己才是王道。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/2745630843151607298/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=2745630843151607298' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2745630843151607298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/2745630843151607298'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/blog-post_14.html' title='腾讯博弈彩虹'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-238920161674335871</id><published>2008-12-12T13:43:00.000+08:00</published><updated>2008-12-12T13:53:03.683+08:00</updated><title type='text'>Chrome正式版 看Google</title><summary type='text'>Chrome推出100天，Google就出正式版了，这个一向不符合Google的作风啊。1、看来一直说的Chrome配合PC厂商一起上也是有道理的，一个beta的东西怎么上啊。2、其实如果Chrome能支持插件的话应该还是不错的，至少速度就很快，ff也没什么大的优势了。不过毕竟两家关系好，不知道Google接下去怎么玩了。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/238920161674335871/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=238920161674335871' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/238920161674335871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/238920161674335871'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/chrome-google.html' title='Chrome正式版 看Google'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-1677837964030188573</id><published>2008-12-11T12:03:00.000+08:00</published><updated>2008-12-11T13:28:12.168+08:00</updated><title type='text'>阿里巴巴3亿投资雅虎口碑网</title><summary type='text'>阿里巴巴3亿投资雅虎口碑网，在眼下这个时刻（金融危机）。联想到淘宝现在的推广分为 直通车 和 淘客，如果口碑网能与淘客有那么一点联系也是不错的，毕竟现在的淘客还只是限于淘宝论坛或自己的blog上做这样的事情。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/1677837964030188573/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=1677837964030188573' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/1677837964030188573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/1677837964030188573'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/3.html' title='阿里巴巴3亿投资雅虎口碑网'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-5577272678869062961</id><published>2008-12-10T12:03:00.000+08:00</published><updated>2008-12-10T12:05:35.433+08:00</updated><title type='text'>gOS，5秒钟开机，1秒钟关机</title><summary type='text'>看了这个视频http://gribao.com/2008/12/gos51p3-1g256mxp.html打开后就是google浏览器，google要把云做到底了。。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/5577272678869062961/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=5577272678869062961' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/5577272678869062961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/5577272678869062961'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/gos51.html' title='gOS，5秒钟开机，1秒钟关机'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-233469898433830034</id><published>2008-12-09T09:18:00.000+08:00</published><updated>2008-12-09T09:25:27.428+08:00</updated><title type='text'>燃油税收问题</title><summary type='text'>看了以下文章http://msn.china.ynet.com/view.jsp?oid=46854494&amp;pageno=1一个燃油税收问题，要处理好看来也是要花不少功夫的。。文章里提到的各地政府的分配问题、15万员工的安排问题。看来一件事情会引申许许多多的问题，值得我们在动作和学习中借鉴。还一直很关心出租车的问题，地方政府的政策应该不一样吧。。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/233469898433830034/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=233469898433830034' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/233469898433830034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/233469898433830034'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/blog-post_08.html' title='燃油税收问题'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-6723926576020523712</id><published>2008-12-05T16:38:00.000+08:00</published><updated>2008-12-05T16:54:32.974+08:00</updated><title type='text'>淘宝和阿里软件</title><summary type='text'>老婆在淘宝上卖东西也有几年了，看着淘宝一点一点的长大，先小做一下广告 （http://shop33299230.taobao.com/）。从一开始简单的给卖家的管理商品界面，到现在的阿里软件网店版，功能确实一点一点的增强。阿里软件网店每个月是要收费的，现在已经有了点功能了，不过用的做多的还是批量评价和打印这两个功能，什么库存啊，赢收统计这些功能还是有点不好用，不过东西还是慢慢完善的。还有许多好的功能需要出来的，比如说在多客服的情况下交易要能分经手人等等，有很大的发展空间，甚至是能把一个公司的日常运营都做进来。现在淘宝上有很多这样的小公司。这样阿里就可以把功能分别卖给用户了。。。 SaaS了， 呵呵。不过还是要借助在淘宝依然那么强大的基础上。</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/6723926576020523712/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=6723926576020523712' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/6723926576020523712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/6723926576020523712'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/blog-post_05.html' title='淘宝和阿里软件'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-4334688349353837455</id><published>2008-12-03T14:24:00.000+08:00</published><updated>2008-12-03T14:29:26.128+08:00</updated><title type='text'>优酷视频新闻</title><summary type='text'>优酷要做视频新闻，记得上次在译言上看到篇文章说现在外国小孩搜索已经不用google了，用YouTube，呵呵。http://www.wlmqwb.com/3095/200812/t20081202_317380.shtmlhttp://blog.sina.com.cn/s/blog_47222fdf0100b7cg.htmlhttp://www.ifengwo.com/wangluoguanggao/200812/03-23000.html</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/4334688349353837455/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=4334688349353837455' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/4334688349353837455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/4334688349353837455'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/12/blog-post.html' title='优酷视频新闻'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-683614569114515247.post-8558204252309222842</id><published>2008-04-18T16:53:00.000+08:00</published><updated>2008-04-18T16:54:11.000+08:00</updated><title type='text'>20080418</title><summary type='text'>Dashboard</summary><link rel='replies' type='application/atom+xml' href='http://lhfz.blogspot.com/feeds/8558204252309222842/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=683614569114515247&amp;postID=8558204252309222842' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8558204252309222842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/683614569114515247/posts/default/8558204252309222842'/><link rel='alternate' type='text/html' href='http://lhfz.blogspot.com/2008/04/20080418.html' title='20080418'/><author><name>lhf</name><uri>http://www.blogger.com/profile/15140700763687386889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_MN9iBtyRw10/SUH_YoCg3CI/AAAAAAAAAEc/RjvrwXtMMtg/S220/aaa.jpg'/></author><thr:total>0</thr:total></entry></feed>
