自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 外刊IT评论网】因为这样有趣

【外刊IT评论网】因为这样有趣!from 外刊IT评论 by Aqee本文是从 Because It’s Fun! 这篇文章翻译而来。本文作者:世界最大的独立音乐在线商店CD Baby的创始人Derek Sivers  12年前,计算机对我来说是个神秘的东西,但我的一个朋友告诉我如何去计算机零件店里,如何找一个主板,CPU,内存,硬盘,电源等,自己动手...

2011-12-30 09:23:31 214

原创 java 引入文件夹下所有jar

直接在命令行运行java程序的时候一般都需要导入很多jar。 但需要指定每个jar进行导入。找了很久没有找到可以直接导入某个目录 下 所有jar 的方法, 后来找apache的运行脚本, 直接挖出里面的代码解决这个问题: linux下 .sh 文件:for jar in “要导入的目录”/*.jar; do    CLASSPATH=$CLASSPATH:$jardo...

2011-08-30 17:43:02 797

原创 jar 获取版本号 问题

做了一个jar包,为了方便管理在打包时加入了版本号 即:META-INF/MANIFEST.MF 文件中加入Implementation-Version: 1.0.001Specification-Version: 1.0.001 但是在web程序中 clazz.getPackage().getImplementationVersion()clazz.getPac...

2011-08-30 11:44:23 468

原创 REST vs. SOAP

一直不喜欢 SOAP ,呵呵,终于出气了。、  看起来在web API协议之争(如果曾经有过)中,潮流正稳步的转向REST,SOAP已经被逼退。Web开发者们选出了他们心目中的目标,他们要RESTful APIs。下面的是2008年和2010年各种不同的API协议部署量的对比图,来源于ProgrammableWeb上的2000多个web ...

2010-10-28 08:58:40 164

原创 开发随想录(持续更新)

随笔写一些开发中突然想到的东西。 公共代码开发提供某种功能支持时,“工具”优于“框架”。工具没有侵入性,可以灵活的更换。工具没有“暗喻”,当用户调用工具时用户以明确的表明想要使用某种功能,而框架则不然,框架在暗中进行这一切,首先不直观,使用者需要更多的“文档学习”来了解框架的功能,出现错误时也不好调试。框架的优点在于简便,通常来说使用时会比“工具”代码更少。其实“工具”...

2010-07-12 10:56:15 108

原创 jquery使用感受 对比mootools (持续更新)

最近尝试在项目中使用jquery,(以前一直是用mootools的),jquery不是很熟,所以可能里面说到jquery的有些缺点是我自己学艺未精造成的。 持续更新中,开发中有什么感想就随笔记下来。 先来个好评: 可以直接往获取的element数组上绑定事件,使用起来很方便。 这应该得益于$()中产成的jquery对象吧。没有获取一个对象的类型的方法(也可能是我没找到)。...

2010-06-29 10:46:11 153

原创 cglib 的 beanMap 与 反射 的效率

一直在用cglib,突然想起来还没有测试过他的效率到底如何,所以稍微测试了一下对于有11个成员变量的bean,一个是直接使用java的反射读取,另一个是使用cglib转换beanMap以后直接使用get读取。(详细结果见下表)可以看出, cglib 的效率是 直接反射的3倍(字节码编程确实很厉害!)另外,cglib的beanMap在初次创建一个类的缓存时会耗费一定的时间(300ms),之后...

2010-02-09 13:45:01 1372

throw Exception 的执行效率试验

为了说服当前维护的项目改用 Exception 处理错误,要弄一个异常效率的数据出来。唉…………测试代码  /** * 异常效率测试 * @throws Exception */ @Test public void testThrowEfficiency() throws...

2009-10-15 09:01:53 464

发现一个很有意思的网站

www.projecteuler.net 应该是一个程序员玩的游戏吧,呵呵,里面有一共255道算法题,从目前的统计上来看有接近8万人参与,解出100题的不到2000人,解出250题的不到100人。目前中国的参与者还没有一千人呢也太少了,有兴趣来玩玩吧。ps:看见过有人说自己是考据狂,我是不是有点统计狂的倾向呀,看见这个网站上没有按国家分类的统计(估计是怕引起矛盾吧)就自己弄了一个:具体数据参...

2009-09-16 01:02:09 157

programing in scala 学习笔记

BODY { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }P { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }DIV { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }TD { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }programing in scala 学习笔记...

2009-09-09 09:23:55 149

你留意过吗?(转)

如果你在一个平凡的家庭长大,   如果你的父母还健在,不管你有没有和他们同住——   如果有一天,你发现妈妈的厨房不再像以前那么干净;   如果有一天,你发现家中的碗筷好象没洗干净;   如果有一天,你发现母亲的锅子不再雪亮;   如果有一天,你发现父亲的花草树木已渐荒废; ...

2009-08-31 03:17:48 142

求最大公约数的递归算法

看 《programing in scala 》里面的例程里面有一个求最大公约数的函数,算法真简洁呀。(以前小学的时候咋不知道还可以这样求公因子呢)  def gcd(a: Int, b: Int): Int = if (b == 0) a else gcd(b, a % b) 翻译成java语言是: int gcd(int a, int b) {  if(b ==...

2009-08-11 16:52:26 297

TIOBE 语言排行榜上scala和groovy的趋势 2008-09~2009-10(11月份的还没有出来)

以前刚接触这scala的时候想看一看他的使用趋势,结果硬没找到,没办法,只好逐月汇总自己弄了这么一张表出来: 具体数据参见:http://spreadsheets.google.com/pub?key=tQNT7NqiKg2Yi35NjZDOBCQ&output=html   月份groovyscala2009年10月小于0.1...

2009-08-04 17:10:31 122

关于scala 的list 排序问题

刚才试验了一下,发现scala中 List排序不是稳定排序。scala> val l = List(1, 2, 3, 4, 5, 6, 7, 8 )l: List[Int] = List(1, 2, 3, 4, 5, 6, 7, 8 )scala> l sort ((s, t) => s%2 > t%2)res0: List[Int] = List(7, 3, 5, 1, ...

2009-07-31 11:56:46 558

软件推荐

推荐一个信息管理软件,evernote,特别好,而且所有系统都能用,包括某些手机。比我以前用的mybase好多了,呵呵,又开始换软件的。 标签式管理文件,不是老旧的文件夹式了。 不转载,贴链接: http://www.qqread.com/app-soft/v417293.html <!--v:3.2--> ...

2009-07-31 09:17:56 114

羽毛球技术

屈指发力,回球和杀球的时候靠手指发力。 网前球,小腿踢出,大于90度。 <!--v:3.2-->

2009-07-30 05:40:48 140

我的常用软件

我电脑上常用的软件 火狐、chrome:浏览器 QQ、MSN:聊天工具(这俩儿没一个好东西,可不用又不行) 灵格斯:翻译软件(放弃金山词霸了) TurboLaunch: 快速启动管理软件,这类软件用过很多,还是这个最好用。 avira: 小红伞,据说是最好的杀毒软件,而且还是免费的。(还有个好处,没有中文版,免费帮你学英文,呵呵) UltraEdit:文字编辑软件,功能很强大,(本来我很看好他的“...

2009-07-24 15:34:28 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除