
问题记录
iteye_12702
这个作者很懒,什么都没留下…
展开
-
Intellij IDEA--can't use subversion command line client : svn
[b]1. 错误描述[/b]初用IDEA,暂时感到的还是不适应。导入工程报错提示:can't use subversion command line client : svn[img]http://dl2.iteye.com/upload/attachment/0109/2055/900c55c4-df76-3cd6-8059-a6fd2617f94d.png[/img]虽然这个错误只...2015-06-04 10:45:01 · 589 阅读 · 0 评论 -
<css> 杂记
[b]1.position[/b][img]http://dl2.iteye.com/upload/attachment/0100/2022/8ad441f4-2752-3ef8-b738-f0a199077c77.bmp[/img]relative是相对于自身原本的位置来做相对定位。设置了relative而不设置偏移量(top,bottom,left,right)则不会改变自身的位置...2014-08-15 09:46:54 · 76 阅读 · 0 评论 -
struts2下载excel文件
[b]1. 问题描述[/b]最近在做一个小程序,要求能把查询记录导成excel并供前端下载。1).导出excel功能使用jxl实现(当然也可以使用功能更强的poi,但小巧的jxl性能更好些)。2).下载功能却遇到点小问题。[b]struts配置:[/b][code="java"] application/vnd.ms-excel;charset=...2014-09-04 18:00:12 · 145 阅读 · 0 评论 -
<html encode>html空格传到java后台变成了问号?
[b]1.问题描述[/b]使用kendo ui的textarea,前台输入的空格多于一个的时候存入后台后空格的个数不对,有的变成了问号?[b]2.问题分析[/b]debug前端js和java后台发现分明都是正常的空格显示,但是输出到日志和存入数据库的都不对,有问号。看来是编码的问题,查资料发现:[url]http://blog.youkuaiyun.com/wuhongyao3/article...2014-09-23 21:11:43 · 1190 阅读 · 0 评论 -
<eclipse> 配置部署tomcat
[b]1.问题描述[/b]因为重装了MyEclipse10,配置好tomcat后忘记为tomcat选择jdk版本了,结果导致部署工程调试时老是部署不上,而且点击确定没有反应不给提示错误。这个不给提示纠结了一会。[img]http://dl2.iteye.com/upload/attachment/0102/0991/072ba7ea-4e1d-31b8-9a73-1fcb5b493981....2014-10-17 10:52:09 · 104 阅读 · 0 评论 -
<sqlserver2008 R2> 数据库连接失败
[b]1.问题描述[/b]由于服务器瘫痪,导致数据库服务器无法使用,重新安装了sqlserver2008 R2,安装后应用无法连接数据库,异常:[code="java"]java.sql.SQLException: Network error IOException: Connection refused[/code][b]2.分析解决[/b]1)拒绝连接可能是应用问题也可能是...2014-11-17 15:56:06 · 602 阅读 · 0 评论 -
<myeclipse> Errors running builder 'DeploymentBuilder' on project '工程名'
[b]1.问题描述[/b]不知道是误修改了MyEclipse的什么配置,只要MyEclipse一自动编译,就报错:[code="java"]Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project '项目名'.java.lang.NullPointerExceptio...原创 2014-12-05 14:56:15 · 96 阅读 · 0 评论 -
<nginx> [warn] the "log_format" directive may be used only on "http" level in *
1. 问题描述nginx 1.4.6版本,在nginx.conf的server里配置了log_format,使用命令:nginx -t检查配置文件,报警告:nginx: [warn] the "log_format" directive may be used only on "http" level in /etc/nginx/nginx.conf2.解决办法只需要把log_...2014-12-09 00:01:19 · 251 阅读 · 0 评论 -
<nginx.conf> nginx用户权限
[b]Nginx用户权限[/b]在nginx.conf文件的第一行一般是设置用户的地方(编译安装nginx时的参数--user=也是指定用户的地方),如 user www www;如不指定默认是nobody. 这里用户的设置又有什么意义呢?主要是指定执行nginx的worker process的用户,linux里所有程序都是文件,都具有权限问题,这个指定的用户对特定的文件有没有权限访问或执...2014-12-14 18:11:14 · 486 阅读 · 0 评论 -
<db> order by 时sqlserver认为null是最大值
order by时sqlserver和oracle对null值的对待相反。[b]【sqlserver】[/b]:sqlserver 认为 null 最小。升序排列:null 值默认排在最前。要想排后面,则:order by case when col is null then 1 else 0 end ,col降序排列:null 值默认排在最后。要想...原创 2014-12-22 10:52:55 · 458 阅读 · 0 评论 -
chrome的粘贴带有样式
[b]1.问题描述[/b]页面div里的内容是带样式的,需要复制里面的纯文本再粘贴到其他div里,在firefox里是好好的,但是chrome却不可以,直接粘贴带有样式不说,还只能粘贴一次,如果再次复制再粘贴居然会覆盖掉以前的内容。[b]2.解决[/b]开始考虑监听onbeforecopy或onpaste事件,在粘贴前处理,用正则去掉样式。监听后却无法修改粘贴板里的内容,不知道是不...2014-12-28 22:02:13 · 602 阅读 · 0 评论 -
<js,jquery> each里的continue和break效果
通常js或jquery里each比for用的更多,for循环里可以使用break和continue跳出循环或结束本次循环,但郁闷的是each里就不能用。好在有替代方法:return true; -----相当于continuereturn false;-----相当于break...2015-01-04 16:17:25 · 225 阅读 · 0 评论 -
<js,jquery>正则表达式不需要用引号包围
js或jquery里的正则表达式不能用""引起,直接写就可以了。比如:例1:[code="java"]var reg=/\s*[;;]\s*/g;var selectedNums = selectedNumStr.split(reg);[/code]例2:[code="java"]value.match(/^(\d{11})$/)[/code]注意这里的reg都没有...2015-01-04 16:20:40 · 438 阅读 · 0 评论 -
<ajax> 给$.post()的回调方法传递多个参数
[b]1.问题描述[/b]想给$.post()的回调方法传递多个参数,如果把回调函数放在post方法之外定义,始终传递不过去,如:[code="java"]//接收短信function getLatestReceivedSms(){ $.get("/smsplatform/smsplatform/S_SmsManager_queryLatestReceivedSms.ac...2015-01-16 14:10:44 · 1359 阅读 · 0 评论 -
<spring> 定时任务每次都执行两次的问题,慎用new ClassPathXmlApplicationContext()
[b]1.问题描述[/b]singleton的bean,spring配置定时任务新增一个定时任务后每次触发定时任务都是执行两次。[b]2.问题分析[/b]新增的定时任务类有点特殊,里面调用了另一个不受spring管理的对象,这个对象里又需要使用spring管理的单例bean,就在对象里使用了new ClassPathXmlApplicationContext()然后getBean(...2015-02-26 14:17:03 · 378 阅读 · 0 评论 -
<windows, tomcat> tomcat安装为windows服务,查看windows服务器启动时间
一、tomcat安装为windows服务1.已经安装好的tomcat配置好JAVA_HOME, TOMCAT_HOME,classpath即可2.在命令行执行,cd切换到tomcat的bin目录下,然后执行${TOMCAT_HOME}/bin>service install tomcat成功的话会输出:Installing the service 'tomcat' ... ...2015-03-12 10:47:40 · 655 阅读 · 0 评论 -
<线程池-定时任务> ScheduledExecutorService之shutdown引发的RejectedExecutionException问题...
[b]一、 问题描述[/b][b]先来看一下异常信息,启动tomcat时就报错:[/b][code="java"]2015-3-20 15:22:39 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener inst...2015-03-20 21:32:18 · 1143 阅读 · 0 评论 -
<maven> 新工程打包遇到Access restriction
[b]1、错误描述[/b]Access restriction: The type CommPortIdentifier is not accessible due to restriction on required library D:\Program Files\Java\jdk1.6.0_45\jre\lib\ext\RXTXcomm.jar串口编程用到第三方的包RXTX,按说...2015-04-27 16:17:35 · 284 阅读 · 0 评论 -
<ssh> 2 putty无法连接ubuntu
[b]1.问题描述[/b]ssh服务安装好后,测试服务也是启动了的。但用putty连接就是不行,直接报错:server unexpectedly closed network connection然后登陆linux服务器直接测试: ssh localhost也是报错:read from socket failed connection reset by peer[b]2.解决办...2014-08-07 23:22:47 · 245 阅读 · 0 评论 -
<js> js问题杂记
[b]1.引入js有乱码[/b]引入外部js文件,有时候中文提示会有乱码。首先确保引入js的文件和被引入的js文件编码一致,其次再使用charset指定编码方式。比如utf-8:[code="java"][/code][b]2.判断浏览器类型[/b][code="java"]//isIE = navigator.userAgent.toUpperCase().indexOf("...2014-08-06 11:07:54 · 91 阅读 · 0 评论 -
<tomcat> 启动报错 Error listenerStart
今天同事遇到一个tomcat启动失败的问题,日志信息很少,不知如何分析。tomcat启动报错,也就是catalina.yyyy-mm-dd.log:[code="java"]严重: Error listenerStart2015-6-4 17:25:28 org.apache.catalina.core.StandardContext start严重: Context [/app] s...2015-07-10 09:32:46 · 332 阅读 · 0 评论 -
<Spring-Aspect> 切面类(@Aspect)首先必须是bean
[b]1. 问题描述[/b]今天发现老工程里有个日志切面但是总是也没有执行过。[b]2. 问题解决[/b]1)怀疑是execution表达式问题,先后改动了AspectJ表达式也不生效。2)在idea里打断点调试,tomcat启动后发现[color=red]断点红圈没有打勾[/color](这种情况就表示代码永远不会走进来)。最后一看,这个被标注了@Aspect的切...2015-07-20 14:08:16 · 2237 阅读 · 0 评论 -
<spring-aop> BeanNotOfRequiredTypeException 切面异常
[b]1. 问题描述[/b]往工程里添加切面,定义了,切的是实现了接口的类,这样的话使用jdk代理应该没啥问题。但是启动时报错:[code="java"]BeanNotOfRequiredTypeExceptionorg.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'x' must b...2015-07-24 17:59:53 · 636 阅读 · 1 评论 -
slf4j 的MDC (附带主动获取方法堆栈)
[b]1. 主动获取方法调用链[/b]本来是想能在打印日志时获取关键方法的调用链,比如Dao层是关键点,那能获取这个方法是被哪个Service调用,这个Service又是被哪个Controller调用,并且这些调用传递的参数分别是什么,这样对定位问题就很方便了。初步设想是通过主动获取调用堆栈:[code="java"]public static void test() {...2015-08-03 17:29:12 · 494 阅读 · 0 评论 -
数据库小问题集合
[b]1. mysql默认查询时,不区分字母大小写。[/b]比如:select * from test where title = 'abc';则title=ABC的也会查出来。sqlserver默认也不区分,oracle默认区分。但都可以修改设置。...原创 2015-09-23 14:58:33 · 119 阅读 · 0 评论 -
《IDEA 循环依赖》Annotation processing is not supported for module cycles.
[b]1. 错误现象[/b]Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [A,B] are excluded from annotation processing[b]2. 问题分析[/b]查找[url]...2015-11-04 16:30:20 · 635 阅读 · 0 评论 -
<spring-expected at least 1 matching bean> 缺少bean定义
[b]1. 问题描述[/b]...Error creating bean with name 'A': Injection of resource fields failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type...2016-03-04 10:37:28 · 1048 阅读 · 0 评论 -
super用在了匿名内部类里
[b]1.问题描述[/b]本来是重构时在父类里增加了一个protected方法(这个方法在子类中多处出现),然后在子类里使用这个方法的地方都用super来调用这个方法,结果编译始终不对。编译器提示super下面没有这个方法。[b]2. 问题分析[/b]对比后发现有些地方能用,有些地方不能用。原来根本原因在于有些子类的方法里使用了[color=red]匿名内部类[/color],在内...原创 2016-07-06 09:47:04 · 661 阅读 · 0 评论 -
<java异常-1> InvocationTargetException && NoSuchMethodError
使用框架代码经常会发生反射异常,而且不好定位。多次遇到过[b]InvocationTargetException[/b]和[b]NoSuchMethodError[/b]错误,恰巧今天同事遇到这个问题,决定记录一下。此次遇到这两个异常同时发生,其实两者没有关联,只是后面的是根本原因,而前面的是大的包装异常。[b]1.单独看下两个异常。[/b][b]1.1 InvocationTarge...2014-02-11 16:52:13 · 209 阅读 · 0 评论 -
<tomcat-1>同时启动两个tomcat:端口冲突 && 展示不同名称
同一个服务器下不能同时启动两个tomcat。因为tomcat下的端口冲突,需要修改server.xml下面3个端口:1.2.3.保证两个tomcat的这三个端口都不冲突就可以了。先记下,后面再分析不同端口的作用原理。参考:[url]http://www.blogjava.net/allen-zhe/archive/2007/01/15/93981.html[/url]...原创 2014-02-14 16:33:18 · 601 阅读 · 0 评论 -
<eclipse>杂项
[b]1.Eclipse : Cannot generate a serial version ID[/b][b]原因[/b]:buildpath里有一个jar包显示missing[url]http://stackoverflow.com/questions/17652439/eclipse-cannot-generate-a-serial-version-id[/url]是同样的问题。...原创 2014-02-26 17:03:46 · 130 阅读 · 0 评论 -
<ehcache-1> SelfPopulatingCacheScope异常
[b]环境配置:[/b]1.版本配置:spring 3.0.5 Release + ehcache-spring-annotations-1.1.2 + tomcat6 [color=red](+ tuscany2.0.1 tuscany 对缓存配置不知有无影响。)[/color]因为使用的spring是3.1之前版本,spring在2.5之后删除原生配置ehcache后还没添加新的支...2014-03-12 10:47:20 · 116 阅读 · 0 评论 -
<java异常-2> java.io.UTFDataFormatException
使用tuscany对外发布service时启动报错,错误如下:[img]http://dl2.iteye.com/upload/attachment/0095/2634/9e9d65b7-bc6a-3bdd-a112-d98fed86f824.bmp[/img]对比之前的启动日志,是EventClassService注册之后报错,下一个应该注册EventService,而这个servi...2014-03-24 15:31:48 · 2625 阅读 · 0 评论 -
wsdl4j和axis-wsdl4j冲突
[b]1.异常及分析[/b][img]http://dl2.iteye.com/upload/attachment/0095/9469/6aaf4adc-049a-35cf-aff8-eb24e7eaa3cd.bmp[/img][b]分析:[/b]从错误上看是没有方法,到工程里去找此类,发现有两个地方,wsdl4j-1.6.2.jar和axis-wsdl4j-1.5.1.jar里有同名...2014-04-10 10:55:56 · 1534 阅读 · 0 评论 -
<wsdd> 使用AdminClient无法从deploy.wsdd生成server-config.wsdd
使用axis来发布自己的webservice服务通常两种方法,一是即时发布 JWS (Java Web Service) Files - Instant Deployment ,即通过jws文件发布,二是定制发布 Custom Deployment - Introducing WSDD。前者发布不支持服务类在package里,还有众多不便,现在已很少使用,后者经常被使用(其实我现在更多的是用tus...2014-05-21 17:09:54 · 353 阅读 · 0 评论 -
内部类引发的cglib创建失败
[b]1. 问题描述[/b]使用cglib库进行动态生成代理类时调用了默认改造方法,enhancer.create(),为了省事,把目标类写成了内部类,导致错误:[code="java"]java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given ...2016-11-22 14:48:15 · 1605 阅读 · 2 评论 -
修改第三方源码并重新打包
[b]1.场景[/b]很多时候需要下载第三方源码修改并重新编译打包,比如mybatis-generator-core-1.3.2.jar需要修改其中的org.mybatis.generator.internal.DefaultCommentGenerator.java。[b]2. 步骤[/b][b]2.1 抽源码并修改[/b]我们可以从jar包里反编译源码(可能跟源码会有些不一...2017-02-14 17:05:03 · 4257 阅读 · 2 评论 -
<myeclipse> 修改Source Folder
MyEclipse工程里新增文件夹时有普通Folder和Source Folder的区别,java源文件放到普通Folder里时package会受Folder名影响,也就是Folder文件夹名要作为package路径的一部分,而SourceFolder则不影响package名。如果是导入的工程因为路径而报错,可以直接修改MyEclipse工程根目录下的.classpath文件:[code=...2015-04-27 16:25:39 · 459 阅读 · 0 评论