自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 adb server无法启动方法,结束占用端口的进程

adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service 使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命令管理器解决...

2015-07-06 11:28:09 181

原创 Leslie 趁还没忘掉,赶快记录下来 java.io.IOException:stream closed 异常的原因及处理 ...

严重: Servlet.service() for servlet jsp threw exception。出现此错误一般都是在jsp中使用了输出流,没有妥善处理好的原因。原因:在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response)的最后有一段这样的代...

2015-06-15 10:47:07 374

原创 解决:Adb connection Error:远程主机强迫关闭了一个现有的连接

用真机调试程序的时候,eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接”问题出现的原因:这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug. 当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的...

2015-06-06 21:54:54 307

原创 org.springframework.dao.TransientDataAccessResourceException: ### Error queryin

[code="java"] org.apache.ibatis.builder.xml.IncompleteStatementException: Could not find parameter map com.demo.sys.mapper.ModuleMapper.moduleMap at org.apache.ibatis.builder.MapperBui...

2015-06-04 16:29:59 1309

原创 正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java hea...

昨天在项目中需要对日志的查询结果进行导出功能。日志导出功能的实现是这样的,输入查询条件,然后对查询结果进行导出。由于日志数据量比较大。多的时候,有上亿条记录。之前的解决方案都是多次查询,然后使用limit 限制每次查询的条数。然后导出。这样的结果是效率比较低效。那么能不能一次查询就把所有结果倒出来了?于是我就使用一次查询,不使用limit分页。结果出现 java.lang....

2015-05-16 01:21:05 277

原创 oracle11 导出空表

11G中有个新特性,当表无数据时,不分配segment,以节省空间  解决方法:  1、insert一行,再rollback就产生segment了。  该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。  2、设置deferred_segment_creation 参数show parameter deferred_segment_creation ...

2015-04-28 14:42:50 69

原创 ORA-01940:无法删除当前已链接的用户(转)

(1)查看用户的连接状况select username,sid,serial# from v$session------------------------------------------如下结果:username sid serial#-----------------------------------...

2015-04-28 12:10:26 62

原创 JqueryMobile链接一个页面,而链接页面中图片需刷新才显示的问题

当在first.html中,有个链接如:登录 而在second.html中,譬如我引用了highcharts这个jquery图表插件,会在second.html页面中生成一些图表。 可是这种情况,当我用chrome浏览器点击“登录”按钮时,链接到second页面,可是second页面的图表不会显示,需要刷新一下才能显示图表,于是我结合了phonegap,把此项目布到an...

2015-04-16 16:30:40 79

原创 oracle的几个排序函数 ROW_NUMBER()/DENSE_RANK()/RANK()

今天看到有位同事的sql中使用了“RANK() over partition BY order by ”的语句,以前自己没使用过,将百度结果也一并保存下来以备忘。 sql 原文:SELECT * FROM (SELECT BC.SECUCODE 债券代码, BC.CHINAME 债券名称, ...

2015-03-16 15:16:38 169

原创 oracle ORA-01722无效数字

我有一个表table_a 里面有一个字段field中保存了用户的编号,编号使用逗号隔开,例如:379,380,386,390,503我做查询select * from user where user_id in (379,380,386,390,503); 是正确的。 但是当我查询 select * from user where user_id in (select field from...

2015-02-15 15:02:57 182

原创 webSocket

最近由于朋友最近遇到服务器要与浏览器交互问题请教与我,我才又了解到一个新的知识就是关于webSocket,当时我也没有搞清楚不过通过名字大概就知道这个东西肯定跟Socket有关联,所以我百度了一下。 我把百度上面的内容稍微按照我的思路整理了一下: webSocket主要是用在服务器与浏览器进行交互而采用新技术,不过这个要在tomcat7.0.53之后才能够支持。 以前的网站这...

2015-02-03 14:10:52 135

原创 nginx 缓存静态资源

最近一直在用nginx来做静态资源的缓存,这是在网上查找了一下资料发现tomcat处理图片的能力相对于nginx稍显较弱。一般来说tomcat只能够处理300-500个请求但是超过500个请求之后jvm就会抛出异常导致tomcat无法正常运行,而nginx可以处理到30000-50000个请求所以我希望当请求控制层或者编译jsp这些就交由tomcat处理,而网站的静态资源则交由nginx处理。...

2015-01-27 15:06:42 201

原创 nginx与tomcat的整合

最近我在刚开始弄nginx,我发现nginx比tomcat强大了好多。能够对http处理,反向代理等这些功能,而且nginx最重要的他能够最大处理50000个请求,而tomcat最大处理请求不过才300-500,只要请求超过500则就会后面的用户会超时等待,因为内存出现溢出所以要重启tomcat服务器。 首先我把tomcat与nginx整合配置发不到nginx上面 [quote]...

2015-01-15 19:25:44 116

原创 jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误

最近在修改后台框架的时候,在IE系列上面出现了兼容性问题。在网上找了一下资料发现网上是这么说的。jquery.bgiframe.js在IE9下的错误 [code="js"] SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5) jquery.bgiframe.js, 行8 字符976 [/code]错误...

2014-12-18 14:39:50 140

原创 java保留两位小数4种方法

[code="java"] import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public voi...

2014-12-08 15:54:55 75

原创 TABLE 多表头固定问题(基本jquery插件)

在这个插件的使用中,部分网友反应有两个问题:1>单元格内容很长时,会出现布局问题;2>固定的表头,有时与下面的tbody中的元素不能对齐解决方法:1>第一个问题实际就是单元格自动换行的问题,可以用下面的方法解决(但仅IE下通过),加入CSS[code="html"] table tbody td { ...

2014-11-12 20:09:37 169

原创 jquery 动态加载js文件出现的乱码

最近我在做项目的时候遇到了一个就是用jquery加载js文件的时候出现了乱码,然后我在firebug里面看到加载的js文件内容出现了乱码,然后我又打开对应的js文件看到里面js中文显示正常的,然后在网上找了一下资料说jquery加载js的时候默认是采用utf-8这种导致两边编码方式不一致出现的乱码。 所以我现在js中指定charset为gbk但是还是没有效果呀,然后我在网上找了一下...

2014-11-10 16:32:50 405

原创 Mapped Statements collection does not contain value for 解决方法

最近一直在弄springMVC+mybatis的整合,因为接触到这个框架之后发现这个框架确实要比ssh好得多所以我自己也在配置这个框架。但是在配置的过程中我遇到了一些问题,这些问题当我配置完成之后访问我的写的其中一个业务模块就抛出异常:Mapped Statements collection does not contain value for。 于是我在网上找了一些资料室关于这...

2014-11-10 03:23:27 315

原创 Mysql的取分组之后的每组的第一条数据

最近在项目中遇到了一个问题就是营业员提成,但是营业员提成方式中有几个提成方式比较复杂就是按照子节点访问当前子节点的提成比率,如果当前节点的提成比率没有设置那么就访问上一级节点的提成比率,直到访问到根节点的提成比率。当时遇到这个我就怀恋Oracle了,因为Oracle里面恰恰有递归访问树形节点方法,但是现在用到mysql做数据库有什么办法了,所以还是要想办法去解决这个问题呀,经过我自己想和在...

2014-10-24 18:22:46 3343

原创 J2EE错误页面获取错误信息

对于最近项目由于用到要把所有的异常指向异常页面,但是要在这个异常页面要显示不同的异常信息,所以我在网上查找一下这种解决方法。 原来在jsp的内置对象pageContext里面就可以查询当前业务抛出的异常。所以我用el表达式把异常信息打印出来了。[code="java"] 系统异常 ...

2014-09-25 14:37:59 185

原创 js图片上下左右平滑滚动效果

虽然简单,但是很实用,代码比较简短。利用js 实现无缝滚动效果。有往上滚动,往下滚动,往左滚动,往右滚动。innerHTML: 设置或获取位于对象起始和结束标签内的 HTMLscrollHeight: 获取对象的滚动高度。scrollLeft: 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop: 设置或获取位于对象最顶...

2014-09-22 10:59:11 538

原创 jquery实现随屏滚动

看这篇文章之前,建议大家先看jQuery---10行代码搞定跟随屏幕滚动的层.http://www.cssrain.cn/article.asp?id=1177这个7行代码的,意思也差不多,只不过少了3行代码,嘿嘿。先看演示:http://www.cssrain.cn/demo/floatDIV.html具体代码:先绝对定位 div 层,然后脚本控制层的位置...

2014-09-19 15:16:40 106

原创 Mysql的执行计划

mysql的查看执行计划的语句很简单,explain+你要执行的sql语句就OK了。举一个例子EXPLAIN SELECT * from employees where employees.gender='M' 返回的结果如下:[img]http://static.oschina.net/uploads/space/2012/0530/153119_3rF0_19563...

2014-09-15 13:55:46 58

原创 mysql的concat函数出现乱码

mysql concat乱码问题解决 concat(str1,str2) 当concat结果集出现乱码时,大都是由于连接的字段类型不同导致,如concat中的字段参数一个是varchar类型,一个是int类型或doule类型,就会出现乱码。 解决方法:利用mysql的字符串转换函数CONVERT将参数格式化为char类型就可以了。举例: concat('数量:',CONVERT(int1,char...

2014-09-11 17:39:25 171

原创 mysql的count函数优化

mysql的count优化总体上有以下注意事项:1.任何情况下SELECT COUNT(*) FROM tablename是最优选择;2.尽量减少SELECT COUNT(*) FROM tablename WHERE COL = 'value’ 这种查询;3.杜绝SELECT COUNT(COL) FROM tablename的出现。 COUNT(*)和COUNT(字段名)他...

2014-08-28 20:02:50 137

原创 servlet获取spring容器

对于项目昨天因为设计到要统计的阅读我们项目发出的邮件有多少封,所以我在项目里面建立了一个servlet,但是servlet不受spring容器的管理,所以要访问spring容器里面的bean就有点麻烦了。 后来我在网上找了一下servlet怎样去访问spring容器,在网上有一篇例子我把代码粘贴下来,方便日后遇到相同问题还在网上去找答案:[code="java"] ...

2014-08-27 09:54:39 216

原创 decimal的divide方法

金额的数据类型是BigDecimal通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的,异常如下:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecima...

2014-08-19 12:27:47 2403

原创 springMVC get请求参数封装

对于最近我们项目组在用springMVC框架做东东,但是了在Get请求传递参数的时候我就遇到了这样的一个问题,就是如果对于参数少的可以使用注解@RequestParam(value="xxx")来进行绑定,但是对于参数多的怎么办了,而且我还发现一个问题怎样和@valid这个注解结合使用了。 所以我在上班之余研究了一下怎样把get请求的参数封装到实体类中去,于是我自己定义了一个实...

2014-08-12 12:08:02 1343

原创 springMVC 解决GET乱码

最近我的项目里面用到了springMVC + mybatis这个框架我是没有怎么用过。今天自己在写项目的时候遇到了一个问题,当我以get方式发送请求之后如果查询参数里面包含中文就会出现乱码。所以我自己写了一个过滤器,来过滤用户发送过来的请求,把他的编码方式设置成UTF-8,但是设置了之后还是不太得行。因为这种设置编码的方式只是针对POST请求里面含有中文的乱码,但是get请求该怎么办了??...

2014-08-12 11:37:33 187

原创 The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in .....

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 的处理方法自己亲自测试过, 如果新建的是 J2EE 5 的项目就没有这个问题 , 如果新建的是J2EE 6 的...

2014-08-08 17:01:13 76

原创 ServletContextListener的使用

最近在一个电子商务项目我遇到了一些问题,就是处理大数据初始化。因为刚开始设计的是把大数据量的初始化放入到index.do,但是这里面就有一个很大的问题,就是别人访问我的首页时候由于第一次请求数据量就可能造成用户访问超时。所以一超时用户就会关闭浏览器,这时候会造成抛出异常,异常的数据是:broken pipe。 于是这样就造成网站访问异常缓慢,而且有的事情请求量过大了会直接造成...

2014-06-14 20:36:58 88

原创 union all与union关键字

最近我在做电子商务项目里面遇到了一个需求,就是把秒杀与团购的商品一起查询出来。但是由于两个表里面的字段不一样所以秒杀商品与团购商品分来存储的,合并怎么合并了?? 最后我想到oracle里面的关键字union,这个关键字是用来查询并集的,所以我就用了union来把两个表里面数据查询出来,sql如下:[code="sql"]"select A.*\n" +" fro...

2014-06-13 13:40:01 119

原创 oracle匿名登录

最近再一个项目里面出现了这样的情况,就是该数据库系统下面的所有用户都过期了没办法设置oracle用户的有效时间呀,所以当时把我给急死了。 后来我在网上查了一下终于找到解决方法了就是使用ORALCE命令:connect / as sysdba即可登录连密码都用不着输入。...

2014-05-28 14:17:05 1014

原创 jquery 与 Dom对象互转

什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法这段代码等同于用DOM实现代码:document.getElementB...

2014-05-20 16:43:55 62

原创 _el_expressionfactory=_jspxFactory.getJspApplicationContext(getServletConfig()

今天在运行工程之后,访问页面突然报了一个空指针异常。我用java反编译工具看了一下jsp页面报异常的地方,然后发现是jsp的onInit方法报的异常。所以我在网上查了一下资料,原来是我把tomcat里面的jar放入到工程之内造成的问题,只要在工程里面移除jar包就能够正常运行了...

2014-04-16 16:57:57 151

原创 oracle触发器

变异表是指激发触发器的DML语句所操作的表当对一个表创建行级触发器时,有下列两条限制:1.不能读取或修改任何触发语句的变异表;2.不能读取或修改触发表的一个约束表的PRIMARY KEY,UNIQUE 或FOREIGN KEY关键字的列, 但 可以修改其他列例如:有这样一个需求:在更新员工所在部门或向部门插入新员工时,部门中员工人数不超过7人如果按...

2014-04-10 11:03:34 72

原创 java泛型编程

由于发到iteye上面格式乱了,需要的朋友可以下载附件。 JAVA泛型编程笔记1介绍Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。下面是一个不用泛型例子: Java代码 收藏代码 List myIntList=new LinkedList(); //1 myIntList.add(...

2014-04-03 18:23:56 167

原创 ORACLE 触发器

本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词...

2014-03-22 10:27:06 70

原创 getRequestURI,getRequestURL的区别

test1.jsp=======================跳转到test2test2.jsp======================= 显示结果:basePath:http://localhost:8080/test/getContextPath:/testgetServletPath:/test.jspgetReque...

2014-03-17 17:18:06 73

原创 QQ在线客户

以前不明白QQ在线客户是怎么做的,今天看了一下一下源代码终于明白了。首先你要在qq商家上面去注册,然后在页面用script标签加载链接,把qq客户状态传递过来。然后根据状态在img标签中设置src的值[code="java"] var online= new Array(); //可以判断多个QQ的状态,每个QQ号码之间用冒号隔开。下面是两个QQ的代码: ...

2014-03-04 14:21:28 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除