- 博客(44)
- 问答 (2)
- 收藏
- 关注
原创 dubbo是如何“插入”到spring框架中的
作为一个分布式服务关系框架,dubbo做的非常好,在业界使用很光,所以最近研究了下这个框架。任何框架要研究其原理最好的办法之一就是沿着其运行流程进行追踪,这样就能从上到下,从粗到细对一个系统进行了解。今天,我们要说明的问题就是dubbo如何启动的。dubbo是基于Spring进行开发的,而且扩展了Spring的XML schema和注解标签,其实这里也就是整个dubbo的切入点。dubbo除...
2016-08-26 17:23:00 146
原创 mysql第二天早上连接报错
部署项目的时候,一开始程序运行正常,可是到第二天,就莫名其妙服务器挂掉,还抛出com.mysql.jdbc.exceptions.jdbc4.CommunicationsException异常可是重启下又好了。这是由于mysql5将其连接的等待时间(wait_timeout)缺省为8小时。如果在wait_timeout秒期间内,数据库连接(java.sql.Connection)一直处于等待...
2015-01-09 09:34:48 222
原创 oracle 递归查询
当部门表,我们要找到上级部门中是单位的,而单位下面有子单位的情况 select id from system_departments start with id =i.department_id connect by prior parent_id= id ...
2014-10-29 16:31:05 108
原创 ant命令编译java的时候必须设置ANT_HOME
ant命令可以使用org.eclipse.jdt.core.JDTCompilerAdapter来编译,不过需要报相应的jar放入anthome目录的lib目录下
2014-09-11 15:31:46 342
原创 sql(join中on与where区别)
原文地址:http://zzstudy.offcn.com/archives/2146left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:le...
2014-08-17 23:44:13 66
原创 ie9 input type file不能用js触发,会提交不了,是出于安全原因
在使用jquery的ajaxsubmit提交表单的文件时,如果是用js去触发input type=file的点击事件,在使用jquery的ajaxsubmit提交会提交不了。 在ie的解决办法之一是:将input type=file的html设置为透明,使用另一个按钮的html代码覆盖在该input type=file上,设置透明的样式如下:.files1{positio...
2014-07-17 17:56:35 713
原创 java关键字:Volatile
原文链接:http://blog.csdn.net/kaiwii/article/details/6753373 Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享...
2014-07-11 21:17:02 72
原创 groovy构造java类
groovy代码可以转换为java的class对象 clazz = new GroovyClassLoader(Context.getConfiguration() .getPlatformApplication().getContext().getContextClassLoader()) .parseClass(sc...
2014-07-07 11:17:06 163
原创 Quartz任务调度快速入门
原文出处:http://www.blogjava.net/baoyaer/articles/155645.htmlQuartz任务调度快速入门 概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方...
2014-07-07 11:12:35 80
原创 jbpm4工作流的回退
原文出处:http://blog.csdn.net/john2522/article/details/7254140 需求:针对企业的多步审批,当前节点的审批人对上个节点的审批有意见或者当前接受审批任务的人觉得不应该由自己来审批,那么就需要回退到上个节点的审批,由上一步的人重新办理。解决方案是:在流程定义中为具有回退功能的任务活动设置专门用于处理回退逻辑的监听器,然后需要回退时 动...
2014-07-07 10:14:03 154
原创 用id可以取得html对象是浏览器本身的行为
用id可以取得html对象是浏览器本身的行为例如在console,输入aaa,会取得该id的html对象
2014-07-02 10:52:09 145
原创 浏览器支持打印-即web打印
document.getElementById('printIframe').contentWindow.document.body.innerHTML = ""; document.getElementById('printIframe').contentWindow.focus(); document.getElementB...
2014-06-27 10:44:25 191
原创 当安装了oracle11时,sqlplus登录的还是10可能是坏境变量path不对
安装了oracle11的版本,再安装oracle10的客户端,用cmd运行sqlplus / as sysdba 登录,显示连接的是oracle 10版本,删去环境变量Path的一部分,即可。我之前的path路径是:F:\app\Administrator\product\11.2.0\dbhome_1\bin;%JAVA_HOME%\bin;F:\oracle\product...
2014-06-23 15:28:07 104
原创 如何卸载oracle 10g的程序
在cmd中输入dbca,按照提示卸载就可以,卸载完了重启电脑吧关于oracle的一切东西直接删除。完了清理注册表。---以上,希望对你有所帮助。
2014-06-23 11:42:00 66
原创 oracle 表空间概念的理解
oracle实例的概念是一件房子,表空间是房子里面的房间,通常是一个表空间给一个应用程序使用的。然后将一个表空间授权给一个用户
2014-06-23 09:22:06 115
原创 memcached缓存策略
在实际应用中,通常会把数据库查询的结果集保存到 memcached 中,下次访问时直接从 memcached 中获取,而不再做数据库查询操作,这样可以在很大程度上减轻数据库的负担。[color=red]通常会将 SQL 语句 md5() 之后的值作为唯一标识符 key[/color]。下边是一个利用 memcached 来缓存数据库查询结果集的示例(此代码片段紧接上边的示例代码):...
2014-06-22 20:01:31 71
原创 SQL for update
1 select * from TTable1 for update 锁定表的所有行,只能读不能写 2 select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行 3 select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的所有记录 4 select *...
2014-06-16 17:36:11 99
原创 lucence返回高亮之后,就是utf-8接口
lucence返回高亮之后,就是utf-8编码,如果页面内容包含html代码页面会奔溃,如果在页面上转编码,则会出现原始编码,所有不要在页面转码。 再抽词处理的时候,使用最新版本的抽词,好像可以避免lucence的编码问题...
2014-05-26 14:12:29 99
原创 IE不支持相对路径的cursor url,使用绝对路径
IE6、IE8均如此。所以为了跨浏览器,还是统一用绝对完全路径吧,如下:cursor:url(http://xxx.com/images/common/big.cur)
2014-05-08 11:06:02 385
原创 如果碰到页面不断刷新可能是因为a href="###“
如果碰到页面不断刷新可能是因为a href="###“,改为a href="javascript:void(0);"即可
2014-05-06 15:19:28 254
原创 ie下弹出层被其他层遮盖的原因和解决办法
ie下弹出层被其他层遮盖的原因和解决办法 2012-09-07 14:35:53| 分类: 前端|举报|字号 订阅 以前好像说过这个问题,今天又遇到了,那就老生常谈,再说一次,说多了不伤身体,反而增加记忆。现象:一个设置了position:absolute;z-index:2000;的浮动层,居然被一个设置了position:relative;z-...
2014-05-05 10:16:01 765
原创 中文分词之Java实现使用IK Analyzer实现
IK Analyzer是基于lucene实现的分词开源框架,下载路径:http://code.google.com/p/ik-analyzer/downloads/list需要在项目中引入:IKAnalyzer.cfg.xmlIKAnalyzer2012.jarlucene-core-3.6.0.jarstopword.dic什么都不用改示例代码如下(使用IK Ana...
2014-04-24 17:38:23 212
原创 基于lucene的几种中文分词测试代码
出处:http://hi.baidu.com/lewutian/item/0231d0f26132e2b731c19997/**@本程序测试了四种中文分词(标准,ChineseAnayzer,je,Smart(基于中科院))的方法,读者可以通过本程序分析学习这四种中文分词方法的优劣@其中lucene采用的2.4.1最新版本,点击这里下载学习@中科院分词java版学习和下载到这里@je...
2014-04-24 17:31:17 197
原创 lucence 高亮
一、Lucene 中文引擎,庖丁解牛的辞典参数配置方法(转)随机文档指示可以在环境变量里配置。原文如下庖丁中文分词需要一套词典,这些词典需要统一存储在某个目录下,这个目录称为词典安装目录。词典安装目录可以是文件系统的任何目录,它不依赖于应用程序的运行目录。将词典拷贝到词典安装目录的过程称为安装词典。增加、删除、修改词典目录下的词典的过程称为自定制词典。在linux下,我们可以考虑将词典安装在...
2014-04-21 17:06:51 150
原创 lucence 支持类似关系数据库的嵌套查询吗?
文章出处:http://blog.csdn.net/rick_123/article/details/6637121?reload在这个网页看到这么,如果真的能实现,感觉lucence挺强大的,但是我有点怀疑是不是真的能实现,本人并没有真正试过。关于BooeanQuery在搜索中的用处 我们在搜索中可能会遇到要搜索索引文件中不同字段,不同字段之间就存在了与或非的运算关系,如:这个...
2014-04-17 14:00:47 104
原创 java.nio.ByteBuffer 类 缓冲区
本文出处:http://blog.sina.com.cn/s/blog_4150f50c0100gfa3.htmlBuffer 类定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:capacity这个Buffer最多能...
2014-04-17 09:55:21 50
原创 jquery append操作
如果append的是一个jquery对象,则该操作会删除原来的位置上的jquery对象, $(this).parent().parent().find(".screenItem").append(beforedd)
2014-04-04 15:09:35 118
原创 embed标签动态改变Src的值,局部刷新播放其他视频的javascript方法
视频处html代码:<div id="mod_player" class="mod_player"><embed id="evideo" src="http://static.video.qq.com/TPout.swf?vid=d0110upcugq&auto=1" allowfullscreen="true" quality="hi
2014-03-19 17:21:06 285
原创 ie9调试可以准确定位到debugger
ie9自带的js调试可以准确定位到debugger,而google的有些情况会定位到前面几行,不知道是不是我机器的问题。
2014-01-27 15:24:49 375
空空如也
netty 如何debugger进代码,查看代码执行
2014-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人