- 博客(22)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 logback自定义logger的java代码
logback自定义logger的java代码:public static Logger getLogger(String jobName, Class<?> cls){ Logger logger = (Logger) LoggerFactory.getLogger(cls); LoggerContext loggerContext = ...
2017-07-24 17:48:25 3354
原创 反射获取spring容器中业务模块类和方法的切面信息
@Servicepublic class SpringContextHolder implements ApplicationContextAware { private static final Logger logger = LoggerFactory.getLogger(SpringContextHolder.class); private static Ap...
2017-07-06 22:32:28 566
原创 activemq中参数maxReconnectAttempts是个大坑
现象: 8月13日同事在测试session-clean-task工具时,发现工具起动后跑着跑着就不跑了,具体情况为: 1)分配callid的任务还在跑 2)从队列中获取callid并处理会话的线程不跑了处理过程: 1)因没有异常日志,所以怀疑是redis堵了 操作: 在从redis队列On...
2015-08-13 16:49:40 1901
原创 Redis的事务机制实现定时类工具任务的高可用
系统中目前有些工具包含了一些定时任务,但是为了保证工具不出现单点故障,在部署多台服务器时,会只在一台服务器上开启定时任务,其他服务器关闭,但是在版本迭代部署过程中,因为配置文件的差异导致容易出现问题,一不小心就导致多台服务器同时开启了定时任务,或者多台服务器都没执行异步任务,说到底,还是因为工具无法做到完全一致。 说到底,还是因为没有一个机制保证一模一样的工具,...
2015-07-15 23:45:16 617
原创 vmware虚拟机下centos6.5设置网络访问
1、在VMWare中设置虚拟机的网络访问方式为NAT(主要是为了主机与虚拟机之间可以相互访问),如下图: 2、本地计算机 右键点击 进入管理界面,开启Windows Firewall 服务 和 ICS 服务(相关依赖服务均要开启) 3、在VMWare中安装好虚拟机后,默认会产生两个连接,如下: 请设置 VMnet8 的ip获取方式为自动获取...
2015-06-30 00:08:13 396
原创 2、Oracle的逻辑结构
1、表空间、段、区、块的概念 新建一张表时,实际上就是建了一个数据段 2、块(block)的5个组成部分、普通数据段、索引段 3、创建表空间时,可以指定段中区的扩展配置信息 包括起始大小,扩展大小(自动扩展还是按照指定大小扩展等) 4、表空间类型 系统表空间、临时表空间、回滚表空间、数据表空间 5、块(block)大小的调整...
2015-03-25 00:38:54 177
原创 4、表的设计
1、查看redo size select a.name, b.value from v$statname a, v$mystat b where a.STATISTIC# = b.STATISTIC# and a.NAME = 'redo size'; 在执行某个sql前执行一下得到结果A,在执行一个sql之后,再次执行上面的脚本,得到结...
2015-03-25 00:34:51 133
原创 No bean named 'xxxxxxx' is defined
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'asyncResAndBizTaskService' is definedat org.springframework.beans.factory.support.DefaultL...
2015-02-26 10:59:23 737
原创 KeepAlived + Redis 部署详细过程以及遇到的问题
一、Redis和Keepalived安装 1、 以下步骤在121和122上均要进行一遍 2、 以root用户登录, cd /usr/local 2、命令:mkdir ms40 新建ms40目录 3、cd ms40 4、mkdir redis && cd redis &&...
2013-10-25 22:05:57 351
原创 sql server中使用for xml path来拼接字符串
select TalkingResourceInfo_ID, ReplyMessage = stuff( ( select '|' + ReplyMessage from TalkingReplyInfo t where TalkingResourceInfo_ID = TalkingReplyInfo.TalkingResourceInfo_ID for...
2012-12-14 17:14:09 133
通过修改IL来完成dll里面代码的更新
一、最近因为要在一个地方上一个老项目,但是因为需要有差别而且项目代码年代久远,已经无法通过修改代码来完成新版本的部署。后来查阅资料,发现可以通过修改中间语言来完成dll代码的更新。 二、相关资源准备: 1、反编译工具: ildasm.exe 磁盘路径:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin...
2012-12-05 14:18:06 437
原创 注解方式的参数使用过滤器进行过滤
最近做项目时,页面传递给后台的特殊字符很烦人,想写一个公共方法来给需要使用的地方调用,但是后来发现,要调用的地方实在太多,万一有什么变动的话,改起来烦死人。后来发现使用过滤器可以完成这个功能。 过滤器中的主要代码如下: @Override public void doFilter(ServletRequest request, ServletResponse respo...
2012-11-23 00:09:09 837
原创 SQL SERVER中判断某个字段是否包含大写字母
sql语句中默认是不区分大小写的,所以语句: SELECT * FROM RecEngineBizInfo WHERE RecEngineBizName = 'QQ' 和SELECT * FROM RecEngineBizInfo WHERE RecEngineBizName = 'qq' 查到的结果是一样的。 要查看某个字段是否包...
2012-11-22 08:54:20 507
原创 看了这个才发现jQuery源代码不是那么晦涩
此为转帖,原帖地址:http://my249645546.iteye.com/blog/1716629 很多人觉得jquery、ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:1、对一些js不常用的语法、操作符不熟悉2、某个function中又嵌套了一些内部的function,使得整个代码的层次结构不像java...
2012-11-05 21:18:10 138
原创 SpringMVC+MyBatis+Freemarker 简单框架搭建(一)
一、开发环境: Eclipse、Tomcat、SVN等请参见如下的帖子,很详细了。 http://www.iteye.com/topic/982182 svn和maven插件的安装: 1、先安装gef插件 地址:http://download.eclipse.org/tools/gef/updates/interim/ 2、安装svn插件 地址:http://...
2012-11-05 20:38:46 158
原创 zTree插件数据以JSON格式传送到后台程序
最近在项目中使用到了zTree插件,需要在选中某些节点之后传送给后台处理。 起初的处理是,将选中的节点的值使用间隔符进行字符串拼接,拼接后post到后台,然后再使用间隔符进行拆分,然后在循环处理等等。 这样的字符串在后台处理起来非常麻烦: 1、字符串拆分就存在隐患(因为传送到后台的数据可能存在特殊字符啥的) 2、循环来循环去,搞了半天写的逻辑可能最后自己看起来都一塌糊涂的 ...
2012-10-25 14:16:27 679
使用iframe模拟ajax上传文件
在不使用ajax插件进行文件时上传时,貌似只能通过form.submit来完成,但是这样就造成了无法及时得到后台返回的结果,虽然可以通过其他机制(如将上传结果通过request输出到页面上的一个隐藏域中等)。如何在只使用form的submit事件以及input[type=file]来完成文件的上传功能,又能在页面刷新前知道后台的处理结果呢? 可以使用iframe来完成模拟...
2012-10-24 22:54:57 122
原创 01、基于XML的配置---命名空间
刚开始接触java项目,用Spring开发的,最头疼的就是一堆xml配置文件,都不知道干嘛的,尤其是类似下面一段,没了它们,工程还就真跑步起来了,console里面一堆红的。 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche...
2012-09-29 21:30:58 134
原创 spring mvc中基于注解的拦截器实现(转载)
原文地址:http://www.blogjava.net/atealxt/archive/2009/09/20/spring_mvc_annotation_interceptor_gae.html Spring-MVC如何使用拦截器,官方文档只给出了非注解风格的例子。那么基于注解风格如何使用拦截器呢?基于注解基本上有2个可使用的定义类,分别是DefaultAnnotation...
2012-04-08 16:30:57 347
原创 FreeMarker学习
原文地址:http://www.iteye.com/topic/165112 FreeMarker是一个用Java编写的模板引擎,主要用来生成HTML Web页面,特别是基于MVC模式的应用程序。虽然FreeMarker具有一些编程的能力,但不像PHP,通常由Java程序准备要显示的数据,由FreeMarker模板生成页面。 FreeMarker可以作为Web应用框架一个组件...
2012-04-08 13:20:35 90
原创 Spring3 MVC 学习相关文章集合(注解、spring web 源码)
1、Spring3 MVC 学习笔记(二)@RequestMapping: http://ywchen.iteye.com/blog/1056691 2、Spring3 MVC 学习笔记(三)文件上传: http://ywchen.iteye.com/blog/10583953、Spring MVC 学习笔记 五 controller与requestmapping: http://...
2012-04-06 23:49:47 318
原创 Spring3 MVC 深入研究(转载)
原文地址: http://elf8848.iteye.com/blog/875830一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsourc...
2012-04-06 16:20:21 111
基于B/S结构的图书管理系统(ASP.NET)
2009-10-19
Visual Web Developer 2008 Express Edition
2009-10-07
EditPlus2 文本编辑
2009-10-07
大神们,求解!注解方式的参数如何使用过滤器过滤
2012-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人