- 浏览: 38188 次
- 性别:
- 来自: 地球
最新评论
-
lzzy_alex:
楼主怎么木留个热线泥
让canvas 支持鼠标事件 -
Relucent:
用毫秒的话 会简单很多。
使用org.json解决部分日期问题 -
Relucent:
public Object nextValue() throw ...
使用org.json解决部分日期问题 -
Relucent:
if(value instanceof jav ...
解决org.json中的日期问题 -
mixo44co2:
LZ是中兴通讯的吧
我运行
ARRAY arr = (ARRA ...
java调用oralc存储过程返回数组
文章列表
canvas里的图像不支持自定义事件,多少给编程带来点麻烦,好在有context.isPointInPath(x,y)方法,利用它可以判断给定的左边是否在当前路径中.当鼠标事件发生时,对现有的图形进行重绘,调用此方法进行判断,就可以知道点击的是哪个图形了.
多余的不说了,看看关键代码
$(function(){
g_shapes = []; //保存所有图形
var rect = $("#dia")[0].getBoundingClientRect();
var tPoint = {"x":rect.left,"y": ...
做个标记.
public class HashMapDeserializer implements
JsonDeserializer<HashMap<String, Object>> {
public HashMap<String, Object> deserialize(JsonElement json, Type typeOfT,
JsonDeserializationContext context) throws JsonParseException {
// TODO Auto-generated method stub ...
缓存的key策略,以及更新
- 博客分类:
- j2ee
纯粹是一点点的思考.
项目上目前的应用,读操作自然是最多,写也不少.缓存吧,如果更新的太频繁,那还有什么意义呢?内存数据库又如何呢?经常不变的数据缓存是最简单的,可惜查的也不多,意义不大.
只有仔细地拆分业务,才能得到最优的答案
数据库定义
CREATE TYPE t_arr AS OBJECT(
id NUMBER ,
name varchar2(20)
);
CREATE type t_arr_re as table of t_arr;
create or replace procedure test_array(v_cfjg out t_arr_re) is
begin
DECLARE
i number;
v_res_fun pub_res_function%rowTYPE;
-- D_nr dic_cfjg%rowTYPE;
...
SELECT TRANSLATE('2KRW229abc','0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', '0123456789') FROM DUAL;
执行结果:2229
一、语法:
TRANSLATE(string,from_str,to_str)
二、目的
返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE 是 REPLACE 所提供的功能的一个超集。如果 from_s ...
- 2008-10-23 17:19
- 浏览 1404
- 评论(0)
转自:虫二的专栏 http://blog.csdn.net/xzknet/archive/2008/05/06/2404559.aspx
Select * from …. Where [结果过滤条件语句]
Start with [and起始条件过滤语句]
Connect by prior [and中间记录过滤条件语句]
一、Start with.........Connect By 子句
START WITH specifies th ...
- 2008-10-11 11:02
- 浏览 1278
- 评论(0)
前提是数据库上需要安装java虚拟机(JVM),使用下面的语句查看
select * from dba_registry where comp_id = 'JAVAVM'
为空,则未安装,请执行 $ORACLE_HOME/javavm/install/initjvm.sql安装.
创建函数
create or replace function fn_oraclecall(mArea in VARCHAR2,mDevID in Number,mPORT in Number)
return varchar2
as
language java name 'Caller.call(java.lan ...
google了好会,大部分都是count(*)了下得出来,突然发现了这个
select NUM_ROWS,TABLE_NAME from dba_all_tables
真是没话说了啊
加个条件,就能得到想要的用户所有表记录数了
select * from dba_all_tables t where t.owner='user'
修改了JSONObject的valueToString方法
if(value instanceof Date){
return "new Date(\"" + format((Date)value) +"\")";
}
比较丑陋.但是可以解决问题.
这里只是提出一个解决方法,当然更好的不是直接修改源代码的toString,自己另外定义一个(myToString??,嘿)当然是更好的选择
因为需要对客户端提交至服务端的日期进行处理,对org.json(version 2)以及json2.js进行了些修改.
json2.js
Date.prototype.toJSON = function(key){
return '@'+this.getUTCFullYear() + '-' +
f(this.getUTCMonth() + 1) +
'-' +
f(this.getUTCDate()) +
' ' +
f(this.getUTCHours()) +
':' +
f(t ...
- 2008-08-14 15:22
- 浏览 3121
- 评论(2)
http://ldjsyl.iteye.com/category/31778
嘿,做个标记
- 2008-08-03 11:57
- 浏览 1080
- 评论(0)
Abstract Factory
(抽象工厂模式)
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
一个系统要独立于它的产品的创建、组合和表示时。
一个系统要由多个产品系列中的一个来配置时。
当你要强 ...
- 2008-08-03 10:31
- 浏览 2411
- 评论(0)
pointcut,从字面的意思说的是切面的意思。也就是横切的时候,会有哪些执行点会被识别。只有先识别了,才能执行相应的Advice。
基本的定义如下:
public pointcut accountOperations:call(* Account.*(..))
1.通配符和pointcut 操作符 ...
- 2008-07-31 16:49
- 浏览 1921
- 评论(0)
package test;
public class OuterClass
{
private class InterClass
{
public InterClass()
{
System.out.println("InterClass Create");
}
}
public OuterClass()
{
InterClass ic = new InterClass();
System.out.println("OuterClass Create");
}
public static void main(String[] ...
- 2008-07-29 16:37
- 浏览 1131
- 评论(0)