- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 解决跨域访问
@RequestMapping("/get") public void get(HttpServletRequest req,HttpServletResponse res) { res.setContentType("text/plain"); String callbackFunName =req.getParameter("callb
2017-03-21 21:56:26
392
原创 SpringMVC在IE下出现无法启动应用程序的错误!
最近SpringMVC的项目,form提交返回String具体代码如下@RequestMapping(value="/TestSubmit")@ResponseBodypublic String TestSubmit(HttpServletRequest request,HttpServletResponse response){ return "0";}在FireFox,UC下测
2015-08-13 17:45:11
1663
原创 jquery checkbox 显示checked undefined
alert($("#checkbox_all").attr("checked")); 一直为undefined? 纳尼??? 为啥会这样??浏览器你傻了吗?然后果断换浏览器测试,从chrome到IE,从IE到火狐。结果都是这样 -_-|| 难道是jquery又做改进了???? 经过本屌丝用哈勃望远镜和高清镭射电子显微镜的查看,终于找到了端倪。。。。 原来
2015-07-14 10:03:17
430
转载 java 常见内存溢出
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:PermanentGeneration space(永久保存区域)、He
2015-07-10 08:55:12
2858
原创 ByteArrayInputStream之内存溢出(IoUtils)
今天一同事做了批量导入数据的功能,但是服务器老是死机。查看服务器内存8G的内存占了7G多,很明显是内存泄漏。后来发现对文件的操作的时候用到了ByteArrayInputStream,仔细查看代码看到了ByteArrayInputStream并没有释放,问题差不多就是这个了,然后想着关闭流,自然的想到了ByteArrayInputStream.close()方法。后经网络查证,close方法在Byt
2014-03-21 19:31:00
16391
4
转载 tomcat做成windows服务
设置后java的环境。1、下载解压版的tomcat 6.*;2、运行->cmd->到tomcat安装目录的bin目录;3、运行service.bat install 4、在服务中就可以看到Apache Tomcat65、将tomcat安装目录的bin目录 中的tomcat6w.exe 发送到桌面快捷方式,选择桌面快捷方式点击右键选着属性,在快捷方式栏 目标
2013-08-15 17:07:20
736
转载 ibatis批量操作
在系统中,提取数据循环计算后,每次需要有大概3000条左右的数据需要提交到数据库。以前在循环中单条插入,开始只有200条左右的数据,看不出性能上的问题,现在数据量增长了很多,所以需要对提交功能做一下优化。spring集成了ibatis的批量提交的功能,我们只要调用API就可以了 首先在你的dao中需要继承org.springframework.orm.ibatis.support.SqlMap
2013-07-12 10:14:57
1464
转载 win7 下不显示host文件的解决办法
按住windows键(就是小旗子小窗口键)+R,打开运行;在输入框中输入 cmd并回车;紧接着在dos窗口中输入“CD \WINDOWS\SYSTEM32\DRIVERS\ETC”(不含引号),回车;再次输入“ATTRIB -S -H -R HOSTS”(不含引号),回车。
2013-05-16 15:20:35
1872
转载 oracle ref -cursor
提到个思考:怎样让游标作为参数传递? 解决这个问题就需要用到 REF Cursor 。1,什么是 REF游标 ? 动态关联结果集的临时对象。即在运行的时候动态决定执行查询。 2,REF 游标 有什么作用? 实现在程序间传递结果集的功能,利用REF CURSOR也可以实现BULK SQL,从而提高SQL性能。3,静态游标和REF 游标的区别是什么? ①静态游标是静
2013-04-18 16:10:32
1571
转载 java中使用oracle的绑定变量
1、为什么要使用绑定变量 (1)SQL语句硬分析(Hard Parse)太多,严重消耗CPU资源,延长了SQL语句总的执行时间 SQL语句的执行过程分几个步骤:语法检查、分析、执行、返回结果。其中分析分为硬分析(Hard Parse)和软分析(Soft Parse)。一条SQL语句通过语法检查后,Oracle 会先去shared pool 中找是否有相同的s
2013-02-01 11:46:54
743
转载 Java堆、栈和常量池
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集
2013-01-31 14:57:49
422
转载 Oracle 时间延迟
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5年
2013-01-22 18:12:27
1994
原创 sql按照特定的字段排序
order by case when 字段名=值0 then 0 when 字段名=值1 then 1 ........ when 字段名=值n else n end
2012-11-16 10:31:06
414
原创 Spring AOP小测试(ProxyFactoryBean)
最近研究EhCache,在网上找到了一篇文章(http://blog.sina.com.cn/s/blog_46d5caa40100ka9z.html)。里面介绍了有选择性的配置要缓存的方法,于是看到了MethodInterceptor,对此很有兴趣,就研究了下,做个日志。 本例是在本人现在的Spring的项目上做的测试。要实现的效果就是在目标类执行之前执行自己定义的方法。在下面开始
2012-11-05 17:15:08
480
转载 Tomcat:IOException while loading persisted sessions: java.io.EOFException
Tomcat启动时如下错误:严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。
2012-11-02 13:50:51
459
原创 Spring集成Log4j(亲测可行,没有成功的可以一试)
最近项目里集成log4j ,在网上找了老长时间,按照配置来基本上没有成功的。最后终于成功了亲测可行。 最简单的方法:在web.xml文件里面加 log4jConfigLocationclasspath:log4j.propertieslog4jRefreshInterval3000org.springframework.web
2012-10-09 12:08:02
949
转载 document.write()用法
document.write() 方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架 中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。 记住,在载入页面后,浏览器输出流自动关闭。在此之后,任何一个对当前页面进行操作的document.write
2012-08-30 16:26:56
22831
原创 理解同步请求和异步请求
最近做web项目的时候 用到了ajax技术,其中XMLHttpRequest对象有个open方法:void open(string method,string url,boolean asynch,string username ,string password),这个方法会建立对服务器的调用。现在就对自己的理解第三个参数做下总结: 第三个参数主要是指示当前的调用请求是异步的还是同步的
2012-08-23 11:02:16
1320
转载 ORA-01109 错误解决方法(我的原因是电脑非法断电造成的)
昨晚电脑叫我非法拔下来电池 早上打开电脑的时候就进不去数据库(oracle 10g)了。解决方法: SQL> shutdown immediate; ORA-01109: 数据库未打开 已经卸载数据库。 SQL> startup mount; ORACLE 例程已经启动。 SQL>select * from v$log; GROUP# THREAD
2012-07-27 10:16:48
6629
转载 InvocationHandler的invoke方法如何被调用?
自己的理解:生成代理类的时候,根据传的Invocationhandler参数 会在代理类的实现接口的方法里面实现InvocationHandler的invoke()方法,也就是调用InvocationHandler实现类的invoke方法,然后在InvocationHandler实现类的InvocationHandler方法里加入业务逻辑,而且中间在再通过invoke方法调用被代理类的方法
2012-03-24 01:21:22
9877
转载 java 抽象类实现接口
1.抽象类肯定可以实现接口; 2.这不是有没有意义的事情,是一种思想,当你自己写的类想用接口中个别方法的时候(注意不是所有的方法),那么你就可以用一个抽象类先实现这个接口(方法体中为空),然后再用你的类继承这个抽象类,这样就可以达到你的目的了,如果你直接用类实现接口,那是所有方法都必须实现的; 3.这种思想在java.swing.event包中运用的非常多,里面一般以Adapter为后缀的
2011-12-28 18:47:58
12551
1
原创 单例模式小结!
简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。具体实现就是把单例类的构造方法访问权限设置成private,然后在单例类里面定义GetInstance()方法来访问构造方法GetInstance()通过如下方式保证该 Singleton 只存在一个实例:首先这个 Si
2011-12-27 17:54:57
767
原创 创建JPA的java project
现在最近研究公司项目的数据权限这块,用到了@addtional Criteria这个标注但是好像行不通,所以怀疑是em.setProperty("","")这块的问题,所以转向研究java project项目创建JPA,把遇到的问题作如下记录:1.选好数据库,配置persist.xml文件 我用到的是sqlServer2005 xmlns="http://java.sun.
2011-12-22 10:11:47
7288
转载 javascript控制文本框只输入数字
inputonkeypress="return event.keyCode>=48&&event.keyCode"onkeyup="this.value=(Number(this.value)==0?'':Number(this.value))"onpaste="return !clipboardData.getData('text').match(/\D/)"ondrag
2011-12-21 10:08:20
548
转载 Easy RealMedia Producer使用向导
参数设置:一、压缩设置: 固定码率:用恒定比特率压缩,生成的是RM格式文件。对于平缓和动态镜头都使用同一种比特率压缩,因此平缓镜头和动态镜头的质量差别很大,特别是低码率压缩,平缓镜头看上去还过得去,但动态的镜头看上去会很糟甚至看不清。这种压缩方式会造成平缓镜头码率浪费和动态镜头码率不够的缺陷。优点是压缩速度快,兼容性高。 动态码率:用可变比特率压缩,生成的是RMVB格式文件。对于平
2009-08-06 22:10:00
871
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人