- 博客(85)
- 资源 (14)
- 收藏
- 关注
原创 2323
2//空页面,打印head$soaHeader = FrontHelper::soaHeader();echo '<pre>';print_r($_SERVER);print_r($soaHeader);
2015-04-23 01:43:12
271
原创 OutOfOrderScannerNextException
org.apache.hadoop.hbase.DoNotRetryIOException: Failed after retry of OutOfOrderScannerNextException: was there a rpc timeout? at org.apache.hadoop.hbase.client.ClientScanner.next(ClientScanner.j...
2014-05-28 14:33:10
1446
原创 如何对memcache的数据(key-value)进行遍历操作
http://www.cnblogs.com/sunli/archive/2008/11/01/1324153.htmlhttp://blog.csdn.net/sunli1223
2014-03-11 17:03:39
209
原创 nativeIo Z
缺少hadoop.dll http://rritw.com/a/bianchengyuyan/C__/20140320/481202.html 将jdk改为64
2013-12-30 15:24:30
214
原创 java 获取工程路径
request.getSession().getServletContext().getRealPath(File.separator)
2013-12-19 15:53:17
155
原创 转 oracle移植至mysql相关sql语句
http://ykdn2010.iteye.com/blog/1511349一. 项目已用到 oracle 函数的转换1. Oracle 中的 TO_DATE ()示例: select * from admadjustmoney t where t.sendtime> to_date(?,'yyyy-mm-dd hh24:mi:ss') and t.sendtime...
2013-10-16 21:46:47
379
原创 RpcId creator demo
package com.cyou.fz.soa.filter;import com.alibaba.dubbo.common.Constants;import com.alibaba.dubbo.common.extension.Activate;import com.alibaba.dubbo.rpc.Filter;import com.alibaba.dubbo.rpc...
2013-09-13 15:31:29
263
原创 (转)java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
转: http://blog.csdn.net/huangbiao86/article/details/6428608确认包已经被导入web工程目录。 原来是tomcat找不到MYSQL JAR包的问题。后来又把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就ok了,嘿…… 在java项目中,只需要引入mysql-con...
2013-09-09 09:55:29
139
原创 dubbo spi 简要要素流程
配置文件->Map->URL Adaptive : 对象调用-> 加载接口所有SPI实现类-> 从URL根据@Adaptive提供KEY取值->由值到SPI实现类中查找实现类->new 实现类->依赖注入->Wrapper Active : SPI实现类->group 过滤 -> URL 取Value[] ...
2013-07-16 17:19:39
154
原创 [转] 一致性 hash 算法
作者:张亮来源:http://blog.csdn.net/sparkliang/article/details/5279393 consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器...
2013-03-28 16:02:42
135
原创 [转]哈希分布与一致性哈希算法简介
作者:liunx来源:http://www.cnblogs.com/liunx/archive/2010/03/24/1693925.html 前言在我们的日常web应用开发当中memcached可以算作是当今的标准开发配置了。相信memcache的基本原理大家也都了解过了,memcache虽然是分布式的应用服务,但分布的原则是由client端的api来决定的,api根据存储用...
2013-03-28 15:55:26
154
原创 数据库左右连接
--建立测试数据 create table a(id number); create table b(id number); insert into a values(1); insert into a values(2); insert into a values(3); insert into b v...
2013-03-28 15:44:30
279
原创 转 输入框限制
只允许输入中文<input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')"> 只允许输入数字<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')"> 只允许输入英文
2013-03-20 12:31:49
192
原创 转 cookie
HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-Response Cycle结束。 我们看到,HTTP协议本身并不能支持服务端保存客户端的...
2013-02-06 18:08:22
139
原创 waitNotify
package Thread;import java.io.Serializable;/** * *功能说明: * 1. 线程 ABC, 锁 lock AB在lock上等待,C唤醒 * 2. AB被唤醒时,在synchronized (lock) {lock.wait()} 在wait后的syn{}内代码端依然是单条依次执行,如进入wait前的一致 * ...
2013-01-18 14:46:41
158
原创 (转) 概要设计与详细设计的区别
概要设计与详细设计的区别 概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。 详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。 概要设计阶段通常得到软...
2012-12-26 12:29:40
228
原创 打印ABC
有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印ABC十次 package Thread.abc;public class ABCPrintInOrder { public static void main(String[] args) { Object obj = new Object(); PrintA A = n...
2012-12-13 15:58:02
158
原创 任务切割处理
package test;import java.util.Date;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concu...
2012-11-22 17:01:51
216
原创 spring 获取 HttpServletRequest 对象
ServletRequestAttributes attr = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); if (null != attr){ HttpServletRequest request = attr.getRequest(); return reque...
2012-09-28 11:14:11
174
原创 js防止重复提交 备份
var saveFun = null;var continueFun = null;//param.hidden: false/true(是否可显示), param.msg: 显示信息function showAjaxHtml(param){ if(param.hidden){ if(saveFun == null || typeof(saveFun) != "fun...
2012-07-06 13:57:33
159
原创 ztree
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE html> <HTML> <HEAD> <style type="text/css"> h
2012-07-04 18:13:10
144
原创 tag控件 “线程安全” 问题
DictTag 问题编码部分 /** 字典select 的ID属性 */ private String id; /** 字典select 的name属性 */ private String name =""; public int doStartTag() throws JspException { if...
2012-04-10 16:06:09
208
原创 Spring 实例化对象执行顺序
执行先后顺序: Constructor > @PostConstruct > InitializingBean > init-method
2012-04-06 10:10:58
337
原创 ajax 验证 校验 插件
/** * ajaxValidate 服务端验证 * param {url:'必填',data:'传递的数据,为空:则自动绑定当前值,非空:则合并上当前值',若为字符串:则直接拼接到url,before:前置方法,after:后置方法} * 服务端返回格式 {"rs":true,"msg":"","datas":{}} 可直接调用controller中的: this.outPr...
2012-03-31 13:24:07
129
原创 (转)Object hashCode 方法重写
要求是需要重写的,实践上是可以不重写的,反正编译器不会报错,一般情况下也不回出问题,只要你不用类似于Hashtable存放这些对象。之所以要求hashcode和equals一致,主要考虑的还是Hashtable问题。举个例子:假如你了重写A类的equals方法,而且有两个对象a1和a2按照这个方法比较是相等的。现在你要把这两对象分别作为另外两个对象v1和v2的key(类似于名字)放...
2012-03-12 09:32:06
184
原创 HashMap 源码小析
1. 属性变量: //默认初始容积 static final int DEFAULT_INITIAL_CAPACITY = 16; //最大容量 2的30次方 即 01(+30个0) static final int MAXIMUM_CAPACITY = 1 << 30; //默认加载因子 static final float DEFAU...
2012-02-26 19:41:51
149
原创 编码原则
1. 封装变化 :将易变的代码控制在一个类中,需求变更可以快速定位到并做修改,同时其他不易变的,独立出来,提供另一个层次的复用。在实际编码中,应该在易变部分添加更多详细的解析,标注可能发生的变化内容,以及可修改的部分。 2. 接口编程 : 面向接口编程,可以使得模块间更好的解耦合,在实现中,接口被定义则很难修改,如果接口方法多,应该分成多个接口,各个接口提供不同的职能,职责单一。接口不宜滥...
2012-02-26 11:56:03
317
原创 建模尝试
题目:给出一个数字N,查找0 - N 中间连续的几个数字,这几个数字的相加的结果要等于N。 如 N=15 , 则满足条件的连续的数字集合有: A. 1,2,3,4,5 B. 4,5,6 C. 7,8暴力破解代码:public static void findForce(int num){ int maxX = (num+1)/2; int...
2012-02-22 15:54:33
166
原创 (转)按间隔循环删除数字
杀和尚问题!国王要杀100个和尚。把这100个和尚编为1~100号(java笔试)Java里的一个笔试题,是这样的: 国王要杀100个和尚。把这100个和尚编为1~100号。国王有一个规则,让这100个人围成一个大的圆圈。从1号和尚开始,数到5就杀掉,从被杀的和尚的下一个又开始数1,数到5就杀,就这样一直杀下去,问编号是多少的那个和尚活着?也就是只有一个活着,它是多少号?...
2012-01-08 15:42:19
905
原创 oracle 常用 sql
1. 表格数据备份复制 1) 备份表格 create table new_table as select * from old_table; 2) 数据从一张表格copy至另外一张结构有改动的新表格 insert into teqm_relation_tree select t.relation_id,'q','1',t.in_order,t...
2011-12-11 13:10:11
195
原创 dhtmlxTree 方法集
1. 点击+号 ,动态加载次级元素之前事件获取,及取得该节点IDtree.setOnLoadingStart(beforeLoading); function beforeLoading(node){ var id = node._ld_id;} 2. 一次加载显示多层节点,则将次级的item标签放置到对应父级的item标签中即可。...
2011-11-14 16:24:13
197
原创 spring 重载特定bean配置
背景:项目与外围系统通过webservice交换数据,webservice的url,用户名,密码可能会在项目部署后发生改变,但服务 器不能随便重启。需求:在不重启服务器的前提下,将更改后的值设置到spring 管理对应的bean中,影响范围越小越好。解决:1. 把承载webservice通信条件的bean使用xml配置文件方式+注解方式。; 2. 使用...
2011-08-30 11:26:56
1300
原创 装饰者模式 大嘴的身份
李大嘴喜欢杨惠兰,杨惠兰喜欢有钱,有能力,有气魄的男人,李大嘴不是她的菜,为了爱情,李大嘴决定改变自己,于是他做了如下的改变:男人这个物种:public interface Man { /** * 什么样的男人 */ void desc();} 真正的李大嘴:public class DaZui implements Man {...
2011-08-27 10:48:33
223
原创 责任链模式 模拟javascript事件冒泡
在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求,并且终止传递。javascript事件冒泡: IE 事件由最接近事件发生坐标的html元素处发起,在事件没有被阻止的情况下,事件将跟随着该界定继承自的各个父节点冒泡穿过整个DOM节点层次。 FF 首先会来一个与IE相反方向的事件流,若未被catc...
2011-08-11 18:34:01
318
原创 java基础之线程死锁
线程死锁是指由线程同步(synchronized 关键字)引起的,线程同步规定了同一个对象的所有synchronized 关键修饰的方法或代码块在一个时刻只能有一个线程在执行其中的一个方法体。 线程:A , B 的run方法分别启动 M1( ) , M3( )对象:[ Obj1,Obj2 ] 这两个对象又相互拥有对方方法:[Obj1{ M1( Obj2. M4() ) ...
2011-08-10 10:46:57
172
原创 plsql 树节点移动
构造一棵树,只要有parentId这个字段,就可以构造出了。但若只有parentId字段,想得到这个节点的父节点的父节点。。或子节点的子节点。。的信息,就只能不断的递归循环,这样显然很吃力不讨好。所以实际中我们会利用一些冗余字段保存更多的信息,更直接的信息,比如 isleaf,levelNum,layerCode,layerIds.... 我们这个帖子要讨论的就是针对level...
2011-08-08 10:55:12
289
原创 java基础之反射--Constructor
今天看spring源码,发现这个函数,不太明白其作用,故做了个小测试:函数代码: public static void makeAccessible(Constructor<?> ctor) { if ((!Modifier.isPublic(ctor.getModifiers()) || !Modifier.isPublic(ctor.getDeclaringCla...
2011-07-30 18:43:14
210
struts hibernate spring 分页 ssh 控件 实验室 管理 系统
2009-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅