- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 Error contacting service. It is probably not running
zookeeper执行zkServers.sh status报错,原因:有可能防火墙没关
2014-06-18 15:41:20 936
原创 No mapping found for HTTP request with URI
No mapping found for HTTP request with URI出现这个问题的原因是在web.xml中配置错了,如: springMVCDispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/springM
2014-05-06 17:03:57 468
转载 SpringMVC视图解析器
前言 在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMappin
2014-05-06 15:27:16 348
转载 几种常见数据库的driverClassName跟url
DB2:driverClassName:com.ibm.db2.jcc.DB2Driverurl:jdbc:db2://localhost:50000/sampleOracle:driverClassName:oracle.jdbc.driver.OracleDriverurl:jdbc:oracl
2014-04-29 15:28:35 533
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老
2014-03-24 14:55:23 323
原创 rabbitmq安装使用 ,java环境
windows环境下使用rabbitmq,首先去http://www.rabbitmq.com/download.html下载客户端中间会提示你安装erlang,同意安装即可。然后在你的java工程里引入rabbit-clinet的jar包http://www.rabbitmq.com/java-client.html然后参照http://previous.rabbitmq.com/v
2014-03-06 16:50:30 570
原创 Spring加载的时候执行某些操作
有时候我们想使用数据库里一些固定的数据,显然这些数据没有必要每一次都去查一遍,只在spring启动的时候加载出来,放到一个静态变量里,到时候直接在静态变量里取就可以了。所有我们需要在spring的配置文件里注册一个bean,并初始化它的方法。public class InitCache { public static Map map; @Autowired private LBoss
2014-02-28 13:36:51 399
原创 request传中文乱码问题
如果用response传中文,后台可以直接使用request.getparameter获得。但是request的方式传后台如果直接获取就是乱码,例如url="test?name=我是测试字"location.href=url解决办法:url="test?name=我是测试字" url=encodeURI(url); url
2014-02-27 17:39:06 369
原创 java 导出excel
public class JxlUtil { /** * * @Title: exportExcel * @Description: TODO(导出excel) * @param @param list 要导出的对象的集合 * @param @param methodNames 对象的所有get方法名 * @param @param titleNames excel表头
2014-02-27 09:44:47 343
转载 .JSON对象和字符串之间的转换 By taowei
Js中将字符串转成JSON对象有两种方式:1)使用eval()函数;2)使用Function对象进行返回解析;3)使用JSON全局对象;4)使用JQuery.parseJSON(json) 如:var str='{"name":"Mike","sex":"女","age":"29"}'; 1)var strToObj = eval("(" + str + ")");转成JSON对象,为什么
2014-02-11 11:22:46 307
原创 innerHTML中script脚本不执行的问题
有时候,我们会想到这样做。有一个div1,我希望向后台发送请求,然后这个请求会返回一个html页面代码,我希望把返回内容填充到div1里,但是html里所包含的script将不会执行。有一个好的办法就是不要用innerHTML,而是用jquery的load方法
2014-02-10 15:53:38 1824
转载 Quartz的misfire特性
只有一个线程、多个job第一个job产生misfire(executeTime>Interval) 且是repeatForever 那么只会运行第一个job,后面所有job都无法运行第一个job产生misfire(executeTime>Interval) 且是withRepeatCount(N),默认情况下(withMisfireHandlingInstructionNowWithExi
2014-01-24 15:25:51 598
原创 简单quartz
public class AwrQuartzUtil { public static void addJob(DbList dbList) throws SchedulerException { //将AwrJob绑定到jobdetail中,指定要做任务,即AwrJob。java的excute方法对应的内容 JobDetail jobDetail = JobBuilder.
2014-01-23 09:33:21 342
转载 java concurrent 探秘
java concurrent 探秘我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平
2014-01-22 15:07:59 275
原创 ParameterizedType
getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type然后将其转换ParameterizedType。。getActualTypeArguments()返回表示此类型实际类型参数的 Type 对象的数组。[0]就是这个数组中第一个了。。简而言之就是获得超类的泛型参数的
2013-12-30 17:17:41 551
原创 数据库分页的问题
以下是原代码,按理说正常查第一页是从0-9 第二页是从10-19,但是发现查出来是第一页0-9 第二页9-18后来发现是因为t.dbGroupId不是唯一的,导致排序混乱,所以又加了个排序字段 就正常了 public List findByCondition(int pageIndex, int resultNum) throws InvalidateArgumentExcepti
2013-12-05 15:31:53 391
原创 tomcat通过虚拟路径访问程序外部资源的问题
我在linux上通过tomcat部署了应用这个应用会定期生成html文件保存在/opt/awrdata/目录下,例如1.html如果我要在windows里通过url访问这个资源该怎么办呢显然http://ip:port/opt/awrdata/1.html是不可行的,那么这个时候 我们就需要用到给tomcat设置虚拟路径来解决这个问题。在/tomcat/7.0.37/conf/
2013-11-19 14:16:40 1085
原创 FileWrite写中文乱码的问题
public static void writeHtml(List list,Timestamp begintime,Timestamp endtime,long dbid){ File file=new File("D:\\123.html"); FileWrite fw; try{ fw=new FileWrite(file); f
2013-10-29 14:26:27 2374
原创 validationengine ajax验证
htm代码 jquery.validationEngine.js中加入 "ajaxDbNameCheck" : { "extraDataDynamic" : "#dbip", "url" : "dbnameCheck.do", "alertText" : "* 该数据库名已经存在", "alertTextOk" : "* 数据库名可
2013-10-17 13:41:48 870
原创 Uncaught SyntaxError: Unexpected identifier
我在后台往前台返回了一个json对象jsonlist,然后这样获得var jsonlist="${jsonlist}";这时候报了一个错Uncaught SyntaxError: Unexpected identifier原因是我在后台的json字符串里加上了\" ,替换成别的就好了可能在后台的json字符串加\n也会报这种错。
2013-10-14 14:42:01 805
原创 Expecting a string, date or number here, Expression jsonlist is instead a freemarker
今天遇到了这么一个问题具体是我在后台用了model.put("jsonlist",list);在页面javascript中用var jsonlist="${jsonlist}"获得jsonlist的值,但是报了Expecting a string, date or number here, Expression jsonlist is instead a freemarker
2013-10-14 09:55:46 1789
原创 Amcharts的一个问题
这两天在用amcharts做图表的时候遇到一个问题。我是想在page1里传一些参数到后台,获得数据然后以图表的形式显示在page2里,page2包含在page1。但是amcharts的AmCharts.ready(function (){});却不能执行,后来google之后发现因为我在page1里已经用了$(document).ready(function(){});。就没有必要在使用A
2013-10-12 10:22:25 764
原创 详解spring事务属性
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定
2013-09-22 14:59:31 340
原创 spring随笔
init-method="init" :指定初始化方法,在构造器注入和setter注入完毕后执行。destroy-method="destroy":指定销毁方法,只有“singleton”作用域能销毁,“prototype”作用域的一定不能,其他作用域不一定能;后边再介绍。
2013-09-09 14:05:30 301
转载 关于spring的p标签
spring p标签是spring内置的,只要在xml头部申明下就可以调用,用法相当于比如 xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springf
2013-08-29 15:39:17 454
原创 侯捷谈Java反射机制
摘要Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息
2013-08-29 11:05:49 390
原创 Http协议详解总结(2)
HTTP Response headerCache头域Date作用: 生成消息的具体时间和日期例如: Date: Sat, 11 Feb 2012 11:35:14 GMT Expires作用: 浏览器会在指定过期时间内使用本地缓存例如: Expires: Tue, 08 Feb 2022 11:35:14 GMT Vary作用:例如: Vary
2013-08-28 14:52:35 521
原创 Response状态码
HTTP/1.1中定义了5类状态码, 状态码由三位数字组成,第一个数字定义了响应的类别1XX 提示信息 - 表示请求已被成功接收,继续处理2XX 成功 - 表示请求已被成功接收,理解,接受3XX 重定向 - 要完成请求必须进行更进一步的处理4XX 客户端错误 - 请求有语法错误或请求无法实现5XX 服务器端错误 - 服务器未能实现合法的请求 200 OK
2013-08-28 13:42:41 754
原创 HTTP协议详解个人总结(1)
注:总结自http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html 我们输入URL后,我们的浏览器给Web服务器发送了一个Request, Web服务器接到Request后进行处理,生成相应的Response,然后发送给浏览器, 浏览器解析Response中的HTML,这样我们就看到了网页。URL详解URL(Un
2013-08-28 12:30:03 409
空空如也
linux下tomcat部署应用后如何通过url访问文件
2013-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人