ILIKE
文章平均质量分 71
shan9liang
悟空
展开
-
我的工作日志2
一周又过去啦,真快啊! 上周快结束时开会,验收了大家的工作成果,我的TL模块完成得也差不多了。开会的时候,给大家展示了一下界面和功能,并做了简单介绍,回答了大boss一些问题,也顺带着提了一些问题,基本通过,但有些细节问题,仍然需要改一改。这没什么可说的,让我比较纠结的是,我们开会竟然开了一个上午,效率非常低。 说是看看我们的成果,看着看着又去讨论需求,讨论设计了,然后反反复复,最原创 2012-10-23 22:18:11 · 1444 阅读 · 7 评论 -
java complier compliance level问题引发的思考
问题起源:今天再在ESB调用WebService测试,需要在jboss上部署一个ejb项目(ejb发布的webservice),过去部署好好的代码,这次再部署上去竟然报错了,log记录的错误如下:[org.jboss.detailed.classloader.ClassLoaderManager] (HDScanner) Unexpected error during lo原创 2013-12-11 17:28:08 · 31606 阅读 · 30 评论 -
“JAX-WS版本不一致导致Webservice异常”与《共享达成共赢》
好吧,我承认这个标题有点不伦不类,只是不想总按常理出牌。其实在这篇文章中主要描述了jdk与jboss中jax-ws等版本不一致引发的webservice调用异常的解决方案,同时反思自己解决问题的过程,并发出一点点点点“共享达成共赢”的感慨而已。真的只是一点点。不啰嗦,先来看问题:由于项目需要,要使用ESB对一些Webservice进行整合,其中一些W原创 2013-12-16 08:18:20 · 23477 阅读 · 33 评论 -
一个程序员的2013上半年总结
引----上次写半年总结距今7个月,又到了年中,必须得停下来好好总结一下。一、技术 (1)对j2ee有了全新的理解 这段时间好好学习和复习一下j2ee的相关知识,对j2ee核心规范了有了更加深入的理解,特别是EJB3,RMI,JTA等。同时深入剖析了分布式企业级应用的分层模型,并做了相应的DEMO,将之部署到j2ee应用服务器(JBOSS,Web原创 2013-09-01 11:55:30 · 2778 阅读 · 20 评论 -
对约定优于配置的一点思考
开始思考这个问题,源于近期项目庞大,使用ant脚本已经越来越感到乏力,所以开始尝试使用Maven构建项目,惊讶于只需要简单的几行xml就可以完成原来ant需要大量xml才能完成的工作。不得不说,人们在经过一定技术积累后,总能想到办法简化自己的工作。以前做项目,总是写Ant配置文件,满足于自己更灵活的配置,而没有去思考,这么做到底值不值得。想象一下,如果我们每个人都满足于自己的私欲,为所原创 2013-12-07 15:27:32 · 8557 阅读 · 38 评论 -
年末项目经验总结
一、背景 过去的一年,用在敲代码上的时间越来越少,年前突然从带一个项目,加到带四个项目,倍感亚历山大,这其中酸甜苦辣,只有自己知道。由于经验不足,导致很多问题。所以要写一篇文章好好总结一下。二、酸甜苦辣,冷暖自知 我们在项目中尝试使用敏捷开发的思想来进行管理,经过几次简短的培训,我们就上马了,当时对于敏捷开发的认识还很肤浅,秉着“先用起来再说原创 2014-02-21 15:11:12 · 3352 阅读 · 52 评论 -
做事情要放下面子,拿起责任
在新项目团队中也有差不多半年光景,这半年带给我很多思考,借本文谈谈我感触最深地一点:“做人和做事到底是不是一码事”。 乍看下去,可能让你糊涂了,这有什么好谈的,“成功学”里有很多经典的论述,如:先做人,后做事,人没有做好,事也就做不好;做事先做人,人的思想决定做事的方式;做人先做事,人的思想在做事上得到锻炼和体现。 但如果把“做事”加上一个“原创 2014-02-21 17:31:18 · 3409 阅读 · 55 评论 -
敏捷开发实践(1)-故事工作量估算导致的问题
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。故事工作量估算导致的问题我们在对backlog中的story进行原创 2014-02-25 20:59:13 · 3917 阅读 · 30 评论 -
记一次解决jenkins持续构建,自动部署的问题
问题背景: 用jenkins在持续构建:在从svn迁出代码,build成功,把jar/war上传私服nexus后,将项目直接部署到应用服务器中,曾经做过直接部署到tomcat中没有问题,这次需要部署到jboss中,我这里使用的是jenkins的一个插件Deploy to container Plugin,用它将打好的war部署到jboss5中,报错了。错误:原创 2014-02-28 21:07:36 · 25607 阅读 · 31 评论 -
敏捷开发实践(2)-要不要文档?
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。我说的不一定正确,只是描述问题,然后说说我对问题的看法,采取的解决方案,希望使用敏捷开发的大牛提供宝贵意见。原创 2014-03-06 09:47:48 · 5742 阅读 · 24 评论 -
日省其身,有则改之,无则加勉!
我以往学习过程中采取三种总结方式: 一、课程比较长的,看一部分总结一部分;二、课程比较短的,全部看完再总结。三、综合前两者,依课程而定。 从博客轨迹就可以看出来,当博客就某一内容总结很多且时间比较集中地时候,这肯定采取的第二种方式。如果是不紧不慢的每周一两篇,那肯定是采取的第一种方式。 一套比较重要的视频,可能仅仅看一遍,根本没有效果,需要重复第二遍(可能是重看原创 2012-09-13 15:57:54 · 6828 阅读 · 5 评论 -
如果程序员没了手!
前些天手摔伤了,一直养着,这段时间最大的体会是:没有手真麻烦,没有右手真痛苦。只能左手上啦 正好赶上最近事情也多,一些事务性的工作啦等等,总是在不停地求助,住院期间就不说了,幸好有几个好哥们顶住。出了院,不停地张嘴:喂,##,你帮我弄弄这个,帮我弄弄那个。总是麻烦别人,心理很不是滋味,也有心情特别不好的时候,感觉跟个废人一样,躺在床上看着天花板。疼得睡不原创 2012-05-31 08:33:03 · 3331 阅读 · 52 评论 -
给年轻程序员的几句话
找其他开发人员合作开发。我们正处在科技历史上第一个绝好的时代,你几乎不用在意在哪工作、为谁工作。只要你有一个还过得去的网络,你就可以和另外一个在世界任何角落里的人一起来完成某段程序。我知道,越来越多的有经验的开发人员开始把他们的一部分时间投入到这种知识共享里。 阅读经典著作:《代码大全(第二版)》, 《程序员修炼之道》, 《程序设计实践》, 《设计模式》等。 阅读Wi转载 2012-01-04 10:57:17 · 1303 阅读 · 1 评论 -
一位软件工程师的6年总结
出处:http://shan9liang.blog.163.com/blog/static/170509114201204103945688/“又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员转载 2012-01-04 10:47:15 · 2611 阅读 · 8 评论 -
产品专家Marty Cagan:不做只会编码的人
摘自《程序员》Marty Cagan是享有世界声誉的产品管理专家,曾担任Netscape副总裁、eBay产品管理及设计高级副总裁。近日,记者在“PM-China首届产品经理高峰论坛”上对他做了专访,请他分享自己的产品管理历程。程序员的工作《程序员》:据我所知,您先后毕业于加州大学和斯坦福大学。这两段经历有何不同?打造用户喜爱的产品Marty Cagan:像这个行业的转载 2012-03-20 19:29:23 · 1076 阅读 · 2 评论 -
The Road Not Taken
The Road Not Taken Robert FrostTwo roads diverged in a yellow wood,And sorry I could not travel bothAnd be one traveler, long I stoodAnd looked原创 2011-01-12 16:37:00 · 971 阅读 · 3 评论 -
随风潜入夜,润物细无声
前两天,在与米老师交流的时候,提了这么个问题,原话大概是这样的:感觉有点过分依赖互联网了,所有知识都在网上,真正进脑子的没有多少,只是记住了个地址而已,要是没网了怎么办? 通过与米老师的谈话,引发了以下思考: 如何看待这个问题? 先从第一个方面来说:先不说脑子里是不是真的什么也没有,知识都在网上,没网怎么办?其实,这个问题挺无聊的,这就和想“如果有一原创 2011-07-31 19:34:56 · 2292 阅读 · 6 评论 -
谈谈近况
最近刚刚把j2se的视频看完,一方面揭示着自己踏上了java的道路,另一方面也揭示着自己踏上了软考的道路。现阶段,后者更重要一些,我想,勤快些,多动动手,应该不是很困难。 学习j2se基础知识涉及到不少知识点:基础语法、面向对象、异常、数组、容器、IO、线程、网络、GUI等,学习过程中并没有太过费力气,因为很多都是熟悉的东西,感觉就像C#换了身衣服一样,跟很多熟人在一起吃饭,顺便认识几个陌原创 2012-03-08 09:55:25 · 1201 阅读 · 2 评论 -
写博意味着什么
写博意味着什么?曾经读过刘未鹏的《为什么你应该(从现在开始就)写博客》,感触颇深,现在也来谈谈,自己为什么要写博。写博意味着思考,是为了让我们养成一种思考意识,一种思考习惯。每次写博,我都觉得是在跟自己对话,有些东西,我不知道如何表达,在大脑里是个很模糊地概念,但是一写,思维立马就活跃了起来,语言仿佛有了灵性,有很多东西很自然地,下意识地流露了出来,甚至会刹不住车,如果不写,恐怕我们永远也原创 2010-12-16 00:04:00 · 1451 阅读 · 9 评论 -
暂空
暂空原创 2010-12-15 23:32:00 · 977 阅读 · 0 评论 -
珍惜那些爱你的人,不要令他们失望,加油吧,我们。
看到老爷子的评论,“时间紧,任务急!”,我知道自己最近慢了,最明显的标志就是博客没有总结什么像样的东西。博客是整理自己的生命,沉淀一些文字,升华价值,而我最近在赶,真是惭愧。 落下就是落下,不需要解释,不需要理由。还是自己对自己要求不够严格,松懈了。现在是软件设计师考试阶段,直到今天我才把视频看完,囫囵吞枣地过了一遍,很多问题不清晰。尤其是算法设计,很头疼,问题保留,接下来,还要在看书原创 2012-04-02 11:42:52 · 2047 阅读 · 22 评论 -
改变能改变的
渐渐的,csdn博客成了记录学习生活的地方,本想着在这个博客上只谈技术,但写着写着就有了感情,技术学习加上感情色彩,是不是可以称得上能力学习,我不知道。这两周没写博客,先谈谈近况吧。 这两周在忙一些家里的事,所以导致学习成果比较“惨不忍睹”,博客没有跟上,又占座了,软考视频基本还是0状态,书也没有看,英语学习在坚持,但也是琐碎时间在看。 经过这些天,我发现,当自己太在乎一件事的时候原创 2012-03-27 11:43:34 · 1313 阅读 · 11 评论 -
敏捷开发实践(4)-有时候我们需要结对编程
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。我说的不一定正确,只是描述问题,然后说说我对问题的看法,采取的解决方案,希望使用敏捷开发的大牛提供宝贵意见。原创 2014-03-19 21:06:06 · 2395 阅读 · 21 评论