`
文章列表
原生ajax request: //===================Ajax Frame Start====================================== var xmlRequest=null; //Send Ajax Request function ajaxRequest(url){ xmlRequest = null; if(window.ActiveXObject){ xmlRequest = new ActiveXObject("Microsoft.XMLHTTP"); }else{ xmlReque ...
javaweb项目发布到tomcat后无法访问,网络上面看到很多解决方案,例如删除localhost里面的文件夹,修改server.xml文件等等,这些方式都不起作用。   试过了好多的方式,才发现原来是端口8080被占用了。 方案: cmd进入dos窗口,输入netstat -ano 会列出来很多占用端口的进程: 协议     本地地址                  外部地址             状态                   PID  TCP    0.0.0.0:47984          0.0.0.0:0              LISTENING ...
项目用到spring+mybatis框架,弄了一上午的spring+ehcache的整合,就是不见效果,后来发现Mybatis与Ehcache整合也需要进行配置,两个都配置会大大降低数据库压力。下面把我的配置过程写下来供大家参考。   1. 下载mybatis相关包与ehcache相关包 下载地址为:https://github.com/mybatis/ehcache-cache/releases 2. 在Map文件中打开echached效果,userMapper.xml文件内容如下:   <?xml version="1.0" encoding=&qu ...
最原始的进行缓存的方式: 最原始的使用缓存的方式是通过一个全局map保存获取过的数据,下次获取数据时先从map中提取,如果有就直接返回,如果没有就从数据库中去读取,然后放入map中,当然,在做更新操作时需要同步更新这个map中的数据。这种方式虽然原始,但是在一些简单的场景下已经够用了,比如Java的类加载器就是使用的这种方式缓存加载过的class。     通过ehcache以编程方式使用缓存: 跟上面的方式相同,但是缓存通过ehcache去管理,当然比使用map有N多种好处,比如缓存太大了快达到上限之后,将哪一部分缓存清除出去。这种方式完全是通过代码的方式使用ehcache缓 ...
在用springmvc+EHCache做缓存时候报错如下:   Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheManager' defined in class path resource [applicationContext-ehcache.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: Err ...
kaptcha是一个简单易用的验证码生成工具,而且支持中文,你还可以配置其很多属性。 用法: 1、首先到http://code.google.com/p/kaptcha/downloads/list把压缩文件下下来,然后把里面的jar文件加到自己的web项目中。 2在web.xml中配置servlet,代码如下:  Xml代码   <
今天这个问题纠结好久,找到问题原因如下:   在MySQL 中,下表中的字显式被保留。其中大多数字进制被标准SQL 用作列名和/ 或表名( 例如,GROUP ) 。少数被保留了,因为MySQL 需要它们,( 目前) 使用yacc 解析程序。保留字 被引起来后可以用作识别符。   你不小心使用了下面的关键字  那么就会报这个错误 “SQL Error: 1064, SQLState: 42000错误”     ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT ...
由于恢复数据库时需要对数据库进行独占的访问,在恢复之前你必须中止其他用户与数据库的连接。 网上的解决方法:在恢复数据库前:方法一.打开Management Studio.    a). 右键点击你的数据库,Task ->Take Offline.    b). 右键点击你的数据库,Task ->Bring Online. 方法二.执行如下的Query:     Use Master     Alter Database [YOURDB]         SET SINGLE_USER With ROLLBACK IMMEDIATE     在恢复数据库后如果需要恢复会普 ...
Sqlserver 2008 评估版本到期,Sqlserver 2008试用期已过,解决方案.   Sqlserver 2008 评估版本到期,Sqlserver 2008试用期已过,解决方案.   这段时间在给客户的系统升级的时候,遇到了 Sqlserver 2008 评估版本到期的问题,这可要了命了,因为评估版本一到期,Sqlserver 2008 就打不开了,直接影响到了工作的顺利进行,于是我赶紧寻找解决之法,幸运的是,功夫不负有心人,答案还是被我找到了,晒出来,供大家参考。   第一步:进入SQL2008配置工具中的安装中心第二步:再进入维护界面,选择版本升级第三步:进入产品密钥 ...
这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中, 它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对 PermGen space进行清理,所以如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误, 这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下都用了大量的第三方jar, 其大小 超过了jvm默认的大小(4M)那么就会产生此错误信息了。 解决方法: 手动设置MaxPermSi ...
网上找了好多方法,都没有成功,js如果想要完全控制object对象,会提示TypeError: player.controls is undefined错误,是因为需要安装音频播放器插件。无意中灵机一动采用了一种便捷的方法轻松实现了,无需安装插件(ie自带的media player插件),感谢灵感。   Code: <head> <meta http-equiv="pragma" content="no-cache" /> <meta http-equiv="Cache-Control" co ...
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages. Our focus is on using the built-in camera on mobile phones to scan and decode barcodes on the device, without communicating with a ...
Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了。 在这篇文章里,我们将会去了解传统循环的一些替代方案。在Java 8的新功能特性中,最棒的特性就是允许我们去表达我们想要完成什么而不是要怎样做。这正是循环的不足之处。要确保循环的灵活性是需要付出代价的。return、break 或者 continue都会显著地改变循环的实际表现。这迫使我们不仅要清楚我们要实现怎样的代码,还要了解循环是怎样工作的。 在介绍Java 8的流(Stream)时,我们学会了一些集合操作的实用技巧。现在我们要看看怎样把这些循环转换为更简洁,可读性更高的代码。
2009年,Sergey Chikuyonok推出了一款革命性的插件Zen Coding,而这款插件从此提高了前端工作者的工作效率,将web代码的书写方式提高到了一个新的台阶。 如果在公司中两位web前端开发者的水平都不相上下,两者都能够写出标准而且兼容性良很好的html页面,如果要拉开两者的距离,那么写代码的速度可以作为两者参考的依据,如果写代码的效率高自然也会得到上级的赏识,那么离涨工资的日子就不远了。 Emmet作为Zen Coding的继任者,它能够在最大程度上减少我们书写代码的工作量,你只需要写出极其简短代码片段,Emmet就可以帮助你输出完整的html代码结构。 它是如何工 ...
获取当前机器ip: private static String getIpAddress() throws UnknownHostException {            InetAddress address = InetAddress.getLocalHost();               return address.getHostAddress();    }   获取容器port: String port = String.valueOf(request.getLocalPort());
Global site tag (gtag.js) - Google Analytics