自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 精彩博客链接

http://coolshell.cn/articles/6470.html

2012-01-16 12:03:27 247

转载 Java 理论与实践: 流行的原子

十五年前,多处理器系统是高度专用系统,要花费数十万美元(大多数具有两个到四个处理器)。现在,多处理器系统很便宜,而且数量很多,几乎每个主要微处理器都内置了多处理支持,其中许多系统支持数十个或数百个处理器。 要使用多处理器系统的功能,通常需要使用多线程构造应用程序。但是正如任何编写并发应用程序的人可以告诉你的那样,要获得好的硬件利用率,只是简单地在多个线程中分割工作是不够的,还必须确保线程确实

2012-01-11 15:58:25 239

原创 杀鸡不要用牛刀

在现实世界里,完成一件事情有n中途径,但是效果各有优劣。 在算法世界里,完成一些操作也有n种解法,实际上很多问题会有最优解。 在代码世界里,实现一种功能,很多人都是用想到的最直接的方式去解决。 但是,我觉得有几点要注意: 1、你只是完成一个什么效果 2、你用什么方法解决 3、你用的方法是不是最简单的,有没有冗余(时间空间消耗) 譬如说,你要检查某个集合

2012-01-11 15:29:45 391

原创 java 面向切面编程的例子

面向切面编程,可以降低程序模块的耦合到最低,甚至可以不知道交互双方的存在 如,拦截sql,输出log,事务处理,数据统计等等,都可以用到 好处是降低耦合,不干涉模块的完整性 一般的步骤是: 1、用@Aspect标注一个类为切面类,用@Around、@Before等标注方法作为接入点做写拦截的处理, 特别注意的是拦截的方法的正则要测试清楚,调试多次就可以了 2、初

2011-12-30 14:48:03 1088

原创 一个sql拼接的问题

首先,这只是一个很小很小的细节问题,但我们可以于细微处见精神,发散一下,如... 是这样的,今天处理一个数据接口的报错的bug,找啊找,终于找到了,原来是sql的字符串拼接错误 错误来源是拼的sql的in条件格式出错,具体表现为例如:select * from table where in(111,234,),所以导致sql执行错误了 原代码如下:

2011-12-05 14:01:55 484

空空如也

空空如也

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

TA关注的人

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