自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

让canvas 支持鼠标事件

canvas里的图像不支持自定义事件,多少给编程带来点麻烦,好在有context.isPointInPath(x,y)方法,利用它可以判断给定的左边是否在当前路径中.当鼠标事件发生时,对现有的图形进行重绘,调用此方法进行判断,就可以知道点击的是哪个图形了. 多余的不说了,看看关键代码 [code="java"]$(function(){ g_shapes = []; //保存所有图形...

2011-07-14 16:41:17 315

gson的HashMapDeserializer

做个标记. [code="java"] public class HashMapDeserializer implements JsonDeserializer { public HashMap deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws Js...

2011-03-15 15:17:58 218

原创 缓存的key策略,以及更新

纯粹是一点点的思考. 项目上目前的应用,读操作自然是最多,写也不少.缓存吧,如果更新的太频繁,那还有什么意义呢?内存数据库又如何呢?经常不变的数据缓存是最简单的,可惜查的也不多,意义不大. 只有仔细地拆分业务,才能得到最优的答案 ...

2010-10-21 18:51:03 158

原创 java调用oralc存储过程返回数组

数据库定义 [code="java"] CREATE TYPE t_arr AS OBJECT( id NUMBER , name varchar2(20) ); CREATE type t_arr_re as table of t_arr; [/code] [code="java"] create or replace procedure test_array(v_cf...

2009-02-23 17:38:49 236

过滤字母

[code="java"]SELECT TRANSLATE('2KRW229abc','0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', '0123456789') FROM DUAL; [/code] 执行结果:2229 一、语法: TRANSLATE(string,from_str,...

2008-10-23 17:19:40 205

原创 oracle递归查询

转自:虫二的专栏 [url]http://blog.csdn.net/xzknet/archive/2008/05/06/2404559.aspx[/url] Select * from …. Where [结果过滤条件语句] Start with [and起始条件过滤语句] Connect by prior [and中间记录过滤条件语句] 一、Start with........

2008-10-11 11:02:41 833

oracle调用java

前提是数据库上需要安装java虚拟机(JVM),使用下面的语句查看 [code="java"]select * from dba_registry where comp_id = 'JAVAVM'[/code] 为空,则未安装,请执行 $ORACLE_HOME/javavm/install/initjvm.sql安装. 创建函数 [code="java"]create or replace...

2008-10-04 22:52:18 300

oracle查询某用户下所有表记录数

google了好会,大部分都是count(*)了下得出来,突然发现了这个 [code="java"]select NUM_ROWS,TABLE_NAME from dba_all_tables[/code] 真是没话说了啊 加个条件,就能得到想要的用户所有表记录数了 [code="java"]select * from dba_all_tables t where t.owner='use...

2008-09-27 11:16:23 792

解决org.json中的日期问题

修改了JSONObject的valueToString方法 [code="java"]if(value instanceof Date){ return "new Date(\"" + format((Date)value) +"\")"; }[/code] 比较丑陋.但是可以解决问题. 这里只是提出一个解决方法,当然更好的不是直接修改源代码的to...

2008-08-30 11:06:03 383

使用org.json解决部分日期问题

因为需要对客户端提交至服务端的日期进行处理,对org.json(version 2)以及json2.js进行了些修改. [b]json2.js[/b] [code="java"]Date.prototype.toJSON = function(key){ return '@'+this.getUTCFullYear() + '-' + f(this.getUTCMo...

2008-08-14 15:22:58 211

原创 XFire完整入门教程(转)

XFire完整入门教程(转)  

2008-08-13 10:31:55 186

原创 阿德的设计模式

http://ldjsyl.iteye.com/category/31778   嘿,做个标记  

2008-08-03 11:57:07 107

原创 Abstract Factory(抽象工厂模式)

Abstract Factory (抽象工厂模式) 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 一个系统要独立于它的产品的创建、组合和表示时。 一个系统要由多个产品系列中的一个来配置时。 当你要强调一系列相关的产品对象的设计以便进行联合使用时。 当你提供一个产品类库,而只想显示它们的接口而不是实现时。   一、 抽象工厂(Abstrac...

2008-08-03 10:31:26 151

原创 关于AspectJ 中的pointcut 语法

pointcut,从字面的意思说的是切面的意思。也就是横切的时候,会有哪些执行点会被识别。只有先识别了,才能执行相应的Advice。 基本的定义如下: public pointcut accountOperations:call(* Account.*(..)) 1.通配符和pointcut 操作符 * 表示任何数量的字符,除了(.) .....

2008-07-31 16:49:03 414

原创 关于内部类

[code="java"]package test; public class OuterClass { private class InterClass { public InterClass() { System.out.println("InterClass Create"); } } public OuterClass() { InterClass ic = new...

2008-07-29 16:37:00 81

原创 解决eclipse 3.3及以上版本的代码提示重复问题

将Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced 下带有Mylyn的选项前的勾都去掉 出处不详......

2008-07-29 16:33:51 402

Java高效编程指南

如题.纯总结性质. 可以作为effective java的浓缩版

2009-02-05

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

TA关注的人

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