- 博客(112)
- 资源 (12)
- 收藏
- 关注
原创 彻底解决谷歌Chrome浏览器提示adobe flash player已过期,绝对能用
最近使用谷歌Chrome浏览器提示adobe flash player已过期,浏览网页时一些flash元素的东西都无法正常显示,在网上尝试寻找很多方法,都不能解决,最后,经测试有效方法如下:一:下载最新版本adobe flash player插件:(注意,对应系统) 地址:http://www.adobe.com/support/flashplayer/debug_downlo
2017-04-05 17:21:01
2417
原创 js跨域ajax跨域举例图文详述
一、ajax跨域,通过jsonp跨域在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的。比如,有个a.html页面,它里面的代码需要利用ajax获取一个不同域上的json数据,假设这个json数据地址是http://example.com/data.php,那么a.html
2017-03-12 20:49:39
585
原创 提高Tomcat性能的参数设置
提高Tomcat性能的参数设置LinuxTomcat网络应用多线程Socket默认参数不适合生产环境使用,因此需要修改一些参数 1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时): 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数: window下, 在
2017-01-18 15:24:10
656
原创 java内存溢出性能分析工具讲解-- Eclipse Memory Analyzer tool(MAT)
java内存溢出性能分析工具讲解-- Eclipse Memory Analyzer tool(MAT)
2016-12-29 11:12:37
15904
原创 Web开发者应知的URL编码知识
1本文首先阐述了人们关于统一资源定位符(URL)编码的普遍的误读,其后通过阐明HTTP场景下的URL encoding 来引出我们经常遇到的问题及其解决方案。本文并不特定于某类编程语言,我们在Java环境下阐释问题,最后从Web应用的多个层次描述如何解决URL编码的问题来结尾。简介当我们每天上网冲浪时,有一些技术我们无时无刻不在面对。有数据本身(网页),数据的格式化,能够让我们获取数据
2015-08-17 00:09:44
564
原创 树
public Menu getUserMenuTree(Long userId, String rootCode) { // 1. 获取跟用户相关的所有挂钩菜单的部分,按照LFT升序 List menus = this.menuDao.findUserMenu(userId, rootCode); if (CollectionUtils.isE
2015-05-28 00:23:35
536
原创 spring InitializingBean接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class TransactionTemplate extends DefaultTransaction
2015-04-18 09:51:17
429
原创 Java之代理(jdk静态代理,jdk动态代理,cglib动态代理,aop,aspectj)
Java之代理... 1一. 概念... 1二. jdk的静态代理... 1三. jdk动态代理... 4四. cglib 动态代理... 7五. jdk动态和cglib动态代理比较... 9六. 面向切面编程... 101.几个应用... 132.面向切面的概念... 163.使用aspectj实
2015-04-18 09:49:26
560
转载 Spring启动后执行
方法一:实现BeanPostProcessor接口:[java] view plaincopypublic class InstantiationTracingBeanPostProcessor implements BeanPostProcessor { public Object postProcessBeforeInitializat
2015-04-18 09:44:17
511
转载 Spring的jar包依赖关系
Spring的依赖关系依赖关系分组 JAR 文件 说 明 ant ant.jar, ant-junit.jar, ant-launcher.jar Spring 采用Apache Ant作为其构建工具,还用来完成大量其它任务如文档生成和测试执行等。运行时Ant根本不起作用,因此发布应用时无需包含该JAR文件
2015-04-18 09:00:55
728
转载 Spring 3.x 各jar 包详解 与 依赖关系
以下内容是我在网上搜索、整理、修改的而成的内容。由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢。这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助。同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题。再次感谢网络上各位老师。如果有什么错误,烦请指正。【Spring 3.1包详解】备注:以下的jar包,如果没
2015-04-18 08:56:03
830
转载 使用 HttpClient 和 HtmlParser 实现简易爬虫
这篇文章介绍了 HtmlParser 开源包和 HttpClient 开源包的使用,在此基础上实现了一个简易的网络爬虫 (Crawler),来说明如何使用 HtmlParser 根据需要处理 Internet 上的网页,以及如何使用 HttpClient 来简化 Get 和 Post 请求操作,构建强大的网络应用程序。
2014-10-16 21:55:29
643
转载 HTMLParser使用
1HTMLParser具有小巧,快速的优点,缺点是相关文档比较少(英文的也少),很多功能需要自己摸索。对于初学者还是要费一些功夫的,而一旦上手以后,会发现HTMLParser的结构设计很巧妙,非常实用,基本你的各种需求都可以满足。 这里我根据自己这几个月来的经验,写了一点入门的东西,希望能对新学习HTMLParser的朋友们有所帮助。(不过当年高考本人语文只比及格高一分,所以
2014-10-16 21:53:54
557
原创 jQuery插件开发全解析,jQuery.extend , (function($){ , $.fn.pluginName
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例
2014-07-14 15:23:08
2755
原创 简简单单-在Spring MVC中使用FileUpload功能
先让我们来看一段摘自《Spring 2.5 Reference 中文版》(http://www.redsaga.com/spring_ref/2.5/spring-reference.pdf)的一段关于FileUpload的开场描述: "Spring支持web应用中的分段文件上传。这种支持是由即插即用的MultipartResolver来实现。这些解析器都定义在org.springframe
2013-07-19 13:45:29
1667
原创 window.js 判断函数
/*====================================公用函数1.left(string,length) 从字符左边起取字符2.middle(string,start,length) 取字符中间字符3.right(string,length) 从字符右边起取字符4.Ltrim(string) 去掉前导空格5.Rtrim(str
2013-04-26 15:59:27
923
翻译 j ava文 件 另 存 偽
public void downloadLocal(HttpServletResponse response, String alarmTypeName) throws FileNotFoundException{ // 下 载 本 地 文 件 String fileName = alarmTypeName; fileName += (".xls").toString
2013-04-19 16:01:45
646
原创 SQL Server 事 务和并 发 控 制
1.1 事务19.1.1 事务的概念事务是一个用户定义的完整的工作单元,一个事务内的所有语句被作为整体执行,要么全部执行,要么全部不执行。遇到错误时,可以回滚事务,取消事务内所做的所有改变,从而保证数据库中数据的一致性和可恢复性。举一个简单的例子,ATM机。你通过ATM系统转账。你有1000元,对方有1000元。你将把500元从你的账户划到对方账户,最终的结果是你有500元
2013-01-14 13:05:05
1421
原创 SQL 2008建立dblink以及用作业实现同步详解
(一)先讲解建立类似dblink功能方法:--以后不再使用时删除链接服务器 exec sp_droplinkedsrvlogin 'DBLink',null exec sp_dropserver 'DBLink' --建立连接 EXEC sp_addlinkedserver @server='DBVIP',--被访问的服务器别名
2013-01-07 17:47:46
3026
原创 批量将Java源代码文件的编码从GBK转为UTF-8
方法一:(程序法) 问题场景:由于老项目采用GBK编码格式,而新项目采用的UTF-8编码格式,如果直接把Java源代码复制到Eclipse中所有的中文信息都出现乱码。将文本文件的编码格式从GBK转UTF-8的方式有很多,比较早以前我处理方式都是自己写程序,从文本文件中用GBK编码读取数据,转为String类型,然后通过UTF-8编码重新写入文本文件实现转码,现在经常使用 Apache
2012-12-11 11:21:08
1429
原创 JS获取计算机mac地址以及IP
//这两个是系统里的ActiveX插件 用来获取ip以及物理地址 if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined " && objObject.IPEnabled == true) {
2012-11-19 08:53:06
1358
原创 开启所有activex等Internet选项的批处理bat
方法(1)REM 添加信任站点ipreg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range10" /v ":Range" /t REG_SZ /d 222.222.222.222 /freg add "HKCU\Software\Microsoft\W
2012-11-16 11:31:02
2684
原创 DOM生成和解析XML文档
DOM生成和解析XML文档为 XML 文档的已解析版本定义了一组接口。解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构。优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能;缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间;使用场合:一旦解析了文档还需多次访问这些数据;硬件资源充足(内存、CPU)。 ( XML在不同
2012-11-08 10:00:35
488
原创 ARP欺骗病毒的专题
(转:http://nc.huel.edu.cn/wt_news/131916192532074846.html)鉴于目前ARP欺骗对局域网安全运行造成的影响,我们收集整理了这个ARP欺骗病毒的专题,希望能给您的网络安全运行带来帮助!我们将从下面几个方面来讲解ARP欺骗病毒的原理及防治办法: 1、什么是ARP协议要想了解ARP欺骗攻击的原理,首先就要了解什么是ARP协议。A
2012-10-03 00:23:56
1238
原创 document.execCommand()的用法小记
首先要说明的是在firefox下支持不好。2D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLTR 目前尚未支持。 BlockDirRTL 目前尚未支持。 Bold 切换当前选中区的粗体显示与否。
2012-09-28 10:32:16
580
原创 解决Tomcat服务器下载 xls、rar等文件时浏览器直接打开而没弹出另存为对话框
问题: Tomcat服务器环境,打开浏览器下载 xls、rar文件时直接以浏览器打开并出现乱码。解决办法: 其实很简单,只需要在Tomcat 5.0_HOME/conf/web.xml文件中添加几行代码即可。 doc application/msword xls
2012-09-12 11:04:43
3435
原创 java反射取对象中的各表量值
package d;import java.lang.reflect.Field; public class bean01 { public static void main(String[] args) { bean02 bean = new bean02();bean.setId(222); System.out.pr
2012-09-11 14:28:00
643
原创 SpringMVC深度探险(四) —— SpringMVC核心配置文件详解
在上一篇文章中,我们从DispatcherServlet谈起,最终为读者详细分析了SpringMVC的初始化主线的全部过程。整个初始化主线的研究,其实始终围绕着DispatcherServlet、WebApplicationContext和组件这三大元素之间的关系展开。在文章写完之后,也陆续收到了一些反馈,其中比较集中的问题,是有关WebApplicationContext对组件进行初
2012-08-18 17:13:45
1102
原创 SpringMVC深度探险(三) —— DispatcherServlet与初始化主线
在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC将Http处理流程抽象为一个又一个处理单元 SpringMVC定义了一系列组件(接口)与所有的处理单元对应起来 SpringMVC由DispatcherServlet贯穿始终,并将所有的组件串联起来 在整个过程中,组件和Dispatch
2012-08-18 17:13:13
1155
原创 SpringMVC深度探险(二) —— SpringMVC概览
对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家了解SpringMVC的基本构成要素、SpringMVC的发展历程以及SpringMVC的设计原则。SpringMVC的构成要素了解一个框架的首要任务就是搞清楚这个框架的基本构成要素。当然,这里所说的构成要素实际上还可以被挖掘为
2012-08-18 17:11:43
1326
原创 SpringMVC深度探险(一) —— SpringMVC前传
在我们熟知的建立在三层结构(表示层、业务逻辑层、持久层)基础之上的J2EE应用程序开发之中,表示层的解决方案最多。因为在表示层自身的知识触角很多,需要解决的问题也不少,这也就难免造成与之对应的解决方案层出不穷。笔者在很多讨论中经常可以看到类似“某某框架已死”,或者“某某框架已经足以打败所有其他的框架”的言论。事实上,每一种解决方案都有着自身独有的存在价值和历史背景。如果单单从某一个方面
2012-08-18 17:10:02
1004
原创 js 数组操作详解
用js有很久了,但都没有深究过js的数组形式。这段时间做的一个项目,用到数组的地方很多,自以为js还可以的自己居然无从下手,一下狠心,我学!呵呵。1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new
2012-08-07 13:48:55
1222
原创 IFrame高度设置
由于最近想实现网页局部刷新,使用的IFrame,只要给IFrame赋给新的src值,便可以加载不同的页面了。但让人烦恼的问题也随之而来了,那便是如何让IFrame自身的高度随子页面而变化。上网搜了好多方法,发现都不适用。很多人的方法都是这样的。在IFrame中设置 onload="autoHeight();“function autoHeight(){ v
2012-08-06 14:52:41
1373
原创 Struts2 select标签 设置Class属性生成的html代码中select没有class属性问题
是因为struts2中select标签没有class这项,代替的是使用cssClass项目,例如:其实看struts2的源码就会发现struts2生成select标签时不会去取名为class的参数,而是去取名为cssClass的参数来生成class="?"。struts2中select标签,首先list属性是必选的,是下拉列表的值,一般情况下是一个list其中value
2012-08-02 17:42:08
4534
原创 屏蔽右键/禁止复制和粘贴 --几个JS小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单no 可用于Table对整个网页限制鼠标右键:function hidemenu() //禁鼠标右键{ docu
2012-07-31 09:37:05
873
原创 加载.properties文件内容到内存----tomcat服务启动与停止的监听(使用ServletContextListener)
使用ServletContextListener在服务器启动和关闭时创建和关闭缓存。ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内
2012-07-30 16:23:44
2359
原创 jquery 图片缩放拖动
一、不使用jquery,简单的缩放: onMouseWheel var count = 10; function Picture() { count = Counting(count); Resize(count); return false; } function Counting(count){ if (event.wheelD
2012-07-28 10:17:15
1002
原创 url含中文的解决方法
例如:一个a标签:部门 dd.name是中文,地址栏显示正常,但是传到Action里打印出来是乱码,过滤器,request.setChar..("UTF-8")等都试过了都解决不了 这中情况下可用下面的解决办法:url += '&deptName='+encodeURI(encodeURI(deptName)); 后台采用:String deptName = reque
2012-07-18 15:40:41
1003
SqlDbx professional4.1个人版
2015-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人