2011年终总结
想想还是做个总结吧,毕竟2012都来了,还有什么能阻挡我们回忆的步伐了?在这辞旧迎新的日子里,当然有点表示才行。
2011,对于我来说,寂静的一年,感觉并没有太多的收获,平淡的生活真的可以消灭我一些个性,真的不是我想要的,说后悔,谈不上,毕竟人生是没有那么多一年,也没有时光倒流,有的是,明年继续努力(不是想想的那种,是真的要付出的那种)。回过头想想,2011我到底做了什么,什么值得回忆。下面会从生活和学习于实战中来回顾我的2011。
这也是最重要的吧,以前觉得读书没有太多的作用,对技术(特别是Java)来说,自己通过视频或者网络,也许学得更加深入和快速,现在认为,读书还是有很多优势的。读书,读好书(不限于技术方面),顺便从读书中找到那些心静的感觉,寂寞烦(浮)躁的时候,觉得读书能够是一个人变得更加学会思考。
更有效地跟踪Bug——记录带有详细参数值的SQL 李顺利 2011-12-05 01:04
基于抽象类和接口的继承测试 李顺利 2011-10-28 23:41
Maven Artifacts如何部署到仓库 李顺利 2011-09-07 00:46
小工具大智慧—— 文件名批量转换工具 李顺利 2011-08-13 17:31
Apache Commons(Most Projects) Api Chm Download 李顺利 2011-04-06 00:42
微博若干
2011文章数量少,质量差,没有以前的写作“冲动”了,反省下自己,发现并不是因为没有时间,很多时候,实际上已经有了很好的“创意”文章的想法,就是因为自己“不思” 和“进取”,导致很多文章都“胎死腹中”,在回头想想,真的有一些好的“想法”可以写出来的,想想也不应该,真的应了马云的“很多人晚上想想千条路,早上起来走原路”。没有一个好的积累,很难有质的飞跃,希望明年会有很大的改善。
目前先大胆地预告下明年会写的文章:
l Spring Aop的几种方案的详解;
l 配置文件的那些事儿系列,应该会有三篇及以上:
² 第一篇:自定义Java Web项目配置文件的存放位置(路径)
² 第二篇:动态加载配置文件
² 第三篇:Spring读取配置文件
l 如果有时间的话,可以整理下 Ireport的一些工作经验,这方面国内深入点的文章太少了。
(是不是觉得为什么都能预测了,因为这些我早就有想法了,只是都怪我,为什么我这么懒了)
l Spring + Weblogic JMS(老生常谈)
l Maven、 Git、NoSQL(MongoDB、Hadoop等)
分享是一种乐趣,乐于分享是一种境界,下面就是我今年写的一些小玩意:
眼熟吧,也想这样,请看 《Maven Artifacts如何部署到仓库》。下面会各个介绍下。
主页:http://code.google.com/p/jdbcdslog-exp/
SVN URL: http://jdbcdslog-exp.googlecode.com/svn/trunk/
《更有效地跟踪Bug——记录带有详细参数值的SQL 》这篇文章中已经详细介绍了,我简单说一句,jdbcdslog(不知道,那Google吧)的小功能加强版,并没有修改什么,感谢原作者,请记住 http://code.google.com/p/jdbcdslog/ (太少人关注了)。
主页:http://code.google.com/p/table-data-copier/
SVN URL: http://table-data-copier.googlecode.com/svn/trunk/
这个还没有文章介绍过,不过我觉得蛮好用的,在我的环境下,可能需要搬一些数据,比如说从测试环境搬到我的开发环境下,这个工具就是做这个的——不同的数据库相同的表间复制数据,类似先导出数据,再导入数据,当然在不同的数据库之间,不过要保证具有相同的Schema。
截图
注:考虑到可能存在一些主键约束,这个首先会清空Target数据库中这个Table的数据, 请小心测试。
主页在:http://code.google.com/p/folder-compression/
SVN URL: http://folder-compression.googlecode.com/svn/trunk/
近期写着好玩的一个东西,压缩文件夹的,为什么会写这个了,是因为有时候,我会压缩源代码,不过这些源代码是通过SVN管理的,你也知道的,SVN会产生很多版本文件夹,比如 .svn 等等,压缩这个一耗时间,二又比较大,以前尝试过自己使用压缩包过滤这些文件或文件夹夹(根据关键词)的,不过没找到好的压缩方法, 7zip尝试过,可能是自己比较菜,没找到更好的傻瓜点的方法,何为傻瓜式的,就看下图,一直搞不清楚,弄不明白这种7zip File Manger参数是如何设置的?希望能得到解答。当然用7zip的命令行,是可以搞定的,在这个程序里,是有两个方法使用 7zip命令行来过滤压缩归档的。
因为最近写的,还没有更多的介绍,我大致说一些,支持 zip(主要)归档格式,可以使用五种方法使用,以后会在博文里面介绍的,这里就不多说了,当然你如果觉得有兴趣,现在就可以checkout下来代码。
主页:http://code.google.com/p/filename-batch-converter/
SVN URL: http://filename-batch-converter.googlecode.com/svn/trunk/
《小工具大智慧—— 文件名批量转换工具》这篇文章中已经详细介绍了(有点自夸),没什么,就是自己需要,写写玩,通过它可以加深自己对一些File和String的操作。
都是一些小工具类的程序,并没有太多的技术含量,就当锻炼下自己敲代码的能力吧,感慨的是wiki真的不好写,特别是用英文的话。
初步学会的游泳,知道健身减肥运动的好处;爬山的耐力更久了,小梧桐(住在深圳的朋友肯定知道了)一口气能够轻松搞定。还是很单调,程序员的生活真的这么无法绽放光彩吗?
雷斯特雷波 / Restrepo @2011-12-27 忠犬八公的故事 / Hachi: A Dog's Tale @ 2011-12-26
美少女特攻队 / Sucker Punch @ 2011-12-25 源代码 / Source Code @ 2011-12-25
速度与激情5 / Fast Five @ 2011-12-25 恶魔的替身 / The Devil's Double @ 2011-12-18
失事 / Wrecked @ 2011-12-18 命运规划局 / The Adjustment Bureau @ 2011-12-18
电玩竞技场 / Arena @ 2011-12-17 阿波罗18号 / Apollo 18 @ 2011-12-17
十二宫 / Zodiac @ 2011-12-11 十二猴子 / Twelve Monkeys @ 2011-12-10
白蛇传说 @ 2011-11-27 雄狮 / Singham @ 2011-11-27
法证先锋3 / 法證先鋒Ⅲ @ 2011-11-22 狂暴飞车 / Drive Angry 3D @ 2011-11-19
画壁 @ 2011-11-13 密室之不可靠岸 @ 2011-11-13
喜爱夜蒲 / 喜愛夜蒲 @ 2011-11-13 猩球崛起 / Rise of the Planet of the Apes @ 2011-11-12
变形金刚 / Transformers @ 2011-11-12 变形金刚2 / Transformers: Revenge of the Fallen @ 2011-11-12
变形金刚3 / Transformers: Dark of the Moon @ 2011-11-12 精英部队2:大敌当前 / Tropa de Elite 2 - O Inimigo Agora É Out... @ 2011-11-06
非法入侵 / Trespass @ 2011-11-06 潜行狙击 @ 2011-11-05
荃加福禄寿探案 / 荃加福祿壽探案 @2011-11-05 恐怖游轮 / Triangle @2011-11-05
特工绍特 / Salt @2011-11-03 创战纪 / TRON: Legacy @2011-11-03
敢死队 / The Expendables @2011-11-03 名侦探柯南 天空的遇难船 / Detective Conan: The Lost Ship in the S... @2011-11-03
钢铁侠2 / Iron Man 2 @2011-11-03 魔法师的学徒 / The Sorcerer's Apprentice @2011-11-03
狄仁杰之通天帝国 @2011-11-03 无人驾驶 @2011-11-03
枪王之王 @2011-11-03 锦衣卫 @2011-11-03 观音山 @2011-11-03 岁月神偷 @2011-11-03 山楂树之恋 @2011-11-03
艋舺 @2011-11-03 前度 @2011-11-03 非诚勿扰2 @2011-11-03 唐山大地震 @2011-11-03 禁闭岛 / Shutter Island @2011-11-03
人在囧途 @2011-11-03 全城热恋 @2011-11-03 让子弹飞 @ 2011-11-03 阳光灿烂的日子 @2011-11-03
玩具总动员3 / Toy Story 3 @2011-10-27 西游记大结局之仙履奇缘 @2011-10-27
泰坦尼克号 / Titanic @2011-10-27 鬼子来了 @ 2011-10-27
搏击俱乐部 / Fight Club @ 2011-10-27 三傻大闹宝莱坞 / 3 Idiots @ 2011-10-27
机器人总动员 / WALL·E @ 2011-10-27 辛德勒的名单 / Schindler's List @ 2011-10-27
霸王别姬 @ 2011-10-27 阿甘正传 / Forrest Gump @ 2011-10-27 这个杀手不太冷 / Léon @ 2011-10-27
肖申克的救赎 / The Shawshank Redemption @ 2011-10-27 社交网络 / The Social Network @2011-10-27
死亡实验 / The Experiment @2011-10-27 盗梦空间 / Inception @ 2011-10-26 绿灯侠 / Green Lantern @ 2011-10-26
(注:有些都是以前看过的,今年采用豆瓣管理下,不过今年也看不少,这么多盗版电影)
有些就是打发时间的,电影能够打发时间,这是最主要的,不过还是有些真的值得再看一看,可以看看不同的价值观。
希望能够自我改变或改进的是:
第一,多读书,读书的好处上面我也说了点,实属个人见解;
第二,增加交流吧,这也是我蛮大的一个缺点,沉默寡言,不善交际吗,这个是IT的通病吗?这个方面我想过,可能一是自己缺少太多的知识(还是读书太少,自我鄙视下),二是自己的性格吧。希望有所改进,以关注朋友的空间+评论先开始这个改变的行程;多参加朋友和同事之间的活动,增加交流的机会。(2011已经开始行动);
第三,学一些其它的知识,比如证券,或者动态语言,或者其它,非Java相关的为好。
在2011最后的一天,我考虑了一些人生大问题:
1) 自己的去路在什么地方?真的要一直写代码?
2) 技术的学习,真的换个公司就有提高吗?
3) 是否可以尝试一些其它的方向,非技术类的?
4) 是不是要离开深圳,找一个离家近一点的工作?
换个工作(这里打个广告,你懂得),对大数据,高并发有很大的兴趣,对项目管理(太笼统了,我都不知道是什么)有点小兴趣,在未来的2-3年里,如果还从事Java开发的话,一定会尝试进入淘宝或者其相关公司(e.g. 支付宝) 。
最后说一下,本不想发到首页的,发现写着写着就偏向分享部分了,就厚着脸皮,猛烈地记上一笔,打扰您的阅读,请谅解。
顺利写于2011年末
深圳一个不知名的出租屋内
博客中的一些下载已经放到了百度云了,请根据需要下载。【点我去百度云下载】
最后弱弱地说一下,如果可以的话,转载请提供出处(
),谢谢。
posted on 2011-12-31 22:13
李顺利 阅读(4171)
评论(11) 编辑 收藏