- 博客(132)
- 收藏
- 关注
原创 Linux(CentOS7)tomcat8启动报错
服务器:Centos7 ,Tomcat8 ,JDK8项目启动报错:OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x000000077d800000, 362807296, 0) failed; error='Cannot allocate memory' (errno=12) ## There is in...
2018-04-26 08:57:45 655
原创 ionic添加icon和splash--转载
当我们用ionic创建好app后,默认的logo及spash页面均是cordova的图标,显的不太好看,如何使用自己的icon和splash页呢?1、icon生成生成一个192*192px的logo,保存为icon.png,icon.ai或icon.psd(只支持这三种格式),图片不要有圆角(每个平台会自己给图片加效果,如ios会自动给logo加圆角效果)。在ionic的根目录...
2017-09-19 08:35:10 372
原创 转:使用最新版MySQL的jdbc驱动关于时区引发的问题
Caused by: java.sql.SQLException: The server time zone value... 原因: 在使用mysql的jdbc驱动最新版(6.0+)时,遇到数据库和系统时区差异引起的问题。 解决方法: 一种是降版本,这个我们知道就行了,并不推荐;还有一种是在jdbc连接的url后面加上serverTimezone=UTC或GMT即可,如果指...
2017-08-21 15:24:17 2824
原创 spring mvc提交日期类型参数 --转载
如题,spring mvc直接提交Date类型参数会报错,400 bad request的错误。在controller里加上@InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception {...
2017-08-13 13:01:58 248
Ionic 2: ReferenceError: webpackJsonp is not defined
I'm new to Ionic. I have started project with super template. But when I try to run the app in browser. It throws an error saying:ReferenceError: webpackJsonp is not defined at http://localhos...
2017-07-21 16:47:43 619
原创 npm ERR! code EINTEGRITY (npm 5)
最近从npm4升级成npm5,在运行 npm install 时,报如下错误:Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: sha1-7kVpawZ+S98Vw5VnEKTDbBfY+PA= integrity checksum failed when using s...
2017-07-06 15:25:24 210
原创 Android build error upon upgrading Cordova camera plugin
最近Ionic2项目安装cordova-plugin-camera插件,一直报错。(已经Add了android的platform),大概的错误信息如下。[ERROR] Cordova encountered an error. You may get more insight by running the Cordova command above directly. [ERROR] An...
2017-07-06 15:21:28 116
原创 重新下载所有Maven未下载成功的jar包
使用maven下载jar包,经常会遇到下载失败的情况,如果失败的jar包过多,或是不清楚到底有那些jar包在下载过程中出现了问题.可通过maven命令重新批量下载未成功的jar包. 1,打开cmd ,进入命令提示符.2,导航到你的项目目录下,保证与你项目的pom.xml的同目录3,执行 mvn clean install -U 4,等待执行完成...
2017-05-09 14:50:59 4449
原创 linux下远程访问Mysql
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.解决方法如下:1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看”select host,user from user ;”mysql -u root -pvmwaremysql>u...
2014-09-11 16:56:45 149
原创 可用的公共RTSP地址
rtsp://218.204.223.237:554/live/1/0547424F573B085C/gsfp90ef4k0a6iap.sdprtsp://116.199.127.68/huayu ----华数有地址的 网络视频文件.=========================================================================...
2014-08-19 17:31:56 3783
原创 ubuntu 安装SSH并设置免密码登录
1,确认已联网,输入命令sudo apt-get install ssh 2,配置免密码登录本机 2-1,查看用户名下是否存在.ssh文件夹 (xxxx为你的用户名)ls -a/home/xxxx 一般来说,安装SSH会自动在当前用户下创建这个隐藏文件夹,如没有,可手动创建。 2-2,输入命令ssh-keygen -t dsa -P '' -f ~/.s...
2014-08-04 14:08:33 681
ubuntu14.04 安装配置JDK1.7
1,下载jdk-7u45-linux-x64.tar.gz 网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2, 解压JDK 进入JDK的下载目录sudo tar zxvf jdk-7u45-linux-x64.tar.gz -...
2014-08-01 11:28:37 145
jQuery1.8.3在IE9下attr报错问题
jQuery1.8.3在IE9中attr方法保存。解决方案如下: 修改2321行ret = elem.getAttribute( name ); 修改为:ret = elem.getAttribute ? elem.getAttribute(name) : null; 注:要修改的行数根据不同版本自己去查找...
2014-01-27 17:14:48 260
原创 MyBatis映射一对一关联
使用惯了Hibernate, model类之间都会书写关联关系。现在使用 Mybatis,在Mybatis中如何映射类之间的关联关系,今天举例说一下一对一的关联关系在Mybatis中如何映射。 例: Blog与Author是一对一的关联关系 model类的代码如下: public class Blog impleme...
2013-12-30 23:18:28 171
原创 Gmail访问不稳定的临时解决办法
Gmail最近访问不稳定的原因是电信运营商在随机丢弃和Gmail服务器通信的数据包,手法和阻止https://www.google.com/的访问是一样的。好在Google的服务器很多,通过Google的任意一个服务器就能访问到Google几乎所有的服务。最近观察发现,不是所有的Google服务器都遭到了被随机丢弃数据包的待遇,我们可以通过这些服务器来访问Gmail等Google提供的服务。解决...
2013-08-12 05:35:18 1383
原创 ClassNotFoundException: org.hibernate.hql.ast.HqlToken 解决方法与原因
这是因为在Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,需要用到antlr,然而这个包在weblogic.jar中已经包含了较早版本的antrl包,不能兼容,就会产生一些类加载的错误,出现ClassNotFoundException: org.hibernate.hql.ast.HqlToken的异常。在Hibernate的配置文件中,hibernate.que...
2013-06-28 10:08:49 293
原创 使用maven集成开发struts2
使用maven集成开发struts2启动报错如下:[ERROR] Failed to execute goal on project Prjssh: Could not resolve dependencies for project com.fei.ssh:Prjssh:war:1.0-SNAPSHOT: Could not find artifact com.sun:tools:jar:...
2013-02-05 11:26:19 88
原创 浏览器开启反追踪防护,屏蔽网站的广告。
浏览网站,经常被弹出的广告所困扰。今天看到一篇文章《在线广告的噩梦,开启请勿追踪》。试着设了一下IE9的果然好用啊。 步骤: 1,IE9,启动后找到IE9右上方设置按钮,点击“安全” - “跟踪保护” 2,选取“跟踪保护”,该功能默认状态是“已停用” - 单击鼠标右键选择“启用” 3,使用“自动阻止”设定是最简单的设定方式,只要被列入名单的网站,其跟踪行为都会被...
2012-06-07 16:48:42 310
原创 java中Double数值的计算。
double的计算不精确,会有类似0.0000000000000002的误差,正确的方法是使用BigDecimal或者用整型 整型地方法适合于货币精度已知的情况,比如12.11+1.10转成1211+110计算,最后再/100即可 以下是摘抄的BigDecimal方法: /** * double的计算不精确,会有类似0.0000000000000002的误差,正...
2011-12-21 17:31:08 402
Listener中取Spring容器中Bean的实例
在SSH项目开发中,会使用到监听器Listener,并且有时需要在监听器中完成数据库的操作等动作,此时需要在Listener中使用到Spring容器中的Bean。Spring容器本身就是在web.xml中使用listener的方式启动的。想在例如HttpSessionListener中使用依赖注入的方式完成Bean实例的注入,不能完成。 一种解决方案:在HttpSessionListen...
2011-12-20 13:55:55 178
javaScript中的eval函数即在firefox下无效的解决方案。
定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参...
2011-11-29 16:13:21 546
原创 Eclipse 3.7 Indigo版本字体问题(转发)
Eclipse3.7正式发布,代号是Indigo,初次体验,在Windows7下初始后化,发现界面变化不大,字体却面目全非,小得根本看不见,而且也看起来很不爽。 Eclipse以前的默认字体一般是CourierNew字体,这种字体看着习惯。但当试图修改回去时,发现字体列表里根本没有这种字体。 具体的原因是jFace的问题,jFace顾名思义,是控制Eclipse整个用户界面的包,打开它后...
2011-11-15 15:52:57 77
原创 Hibernate中用hql查询部分字段
hql查询单表部分字段: 在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况: 1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。 2.只查询一个字段,默认情况下,list中封装的是Object对象。 3.查询两个或两个以上的字段...
2011-11-02 16:17:21 124
S2SH中使用EhCache实现页面缓存
使用S2SH开发网站,网站首页需要展示的数据多,访问量大。如果不做处理,则频繁的查询数据库,结果是页面显示的慢,服务器、数据库不堪重负。如果网站页面所展示的数据的更新不是特别频繁,想提高页面显示的速度,减轻服务器的负担,此时应该考虑使用缓存。 就S2Sh来讲,做缓存有两种方式: 1,启用Hibernate的二级缓存。 2,使用页面缓存。 使用缓存有一个原则:越高层次的缓存效果越好...
2011-10-20 12:57:21 90
重写Spring的HibernateDaoSupport 简化Dao层写法
Dao写的多了,两个问题。1,spring的配置文件中对每个Dao都配置注入SessionFactory。2,Dao中好多代码雷同性太高。对于第一个问题,使用spring的自动扫描机制加annotation解决,第二个问题,则重新书写HibernateDaoSupport解决。在重写的support类中使用annotation完成SessionFactory的注入,并抽象Dao中常用的代码。...
2011-08-31 10:50:38 172
原创 在 IE6 下使用 JSON 注意
IE6 不支持 JSON 对象,开发时需要特别注意。此外,受影响的其他浏览器还有 IE6 IE7 IE8(Q) 。jQuery 简化了开发过程,使得 IE6 也能处理来自服务器端的 JSON 代码。但需要特别注意的是:在 IE6 IE7 IE8(Q) 中不能在 JSON 直接量的最后一个键值对后加 ',',否则脚本无法正常运行。...
2011-08-27 22:17:30 307
原创 Spring中正确使用Quartz和CronExpression
一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日 1-31 , - * ? / L W C月 ...
2011-07-13 08:38:11 60
Spring3.0.5jar包用法详解
Spring3.X以后jar包进行了重构,取消了原来2.X版本中的总的spring.jar包,而是把总包中的功能全部分开打包。正在向osgi靠拢。各个jar包详解如下: 1. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。 2. org.springframework.asm Spring独...
2011-07-05 15:31:11 140
读取/WEB-INF/classes下面xxxxx.properties文件的问题
开发基于Struts2的多语言系统,需要程序自动向后缀为.properties的资源文件中写入数据。.properties文件编译后存放在web程序的/WEB-INF/classes路径下面。现需要取得路径,操纵此文件。//取得/WEB-INF/classes的路径 String realPath=ServletActionContext.getServletContext().ge...
2011-06-23 16:48:36 1026
jQuery中捕获回车键
开发过程中,需要捕获回车键。(如:敲回车键完成登录动作等等。)以下通过jQuery捕获回车键。 $(document).ready(function(){ $("html").die().live("keydown",function(event){ if(event.keyCode==13){ alert("捕获到回车键!"); } });});...
2011-06-10 17:12:36 190
JSP中getParameter和getAttribute区别
1,HttpServletRequest类中有setAttribute方法,但是没有setParameter方法。 2,getParameter方法的返回值为String,但是getAttribute方法的返回值为Object,也就是可以取任意的对象。 分析一下: 1,getParameter方法解析的是通过HTTP网络协议传递过来的参数值,而HTTP在默认的情况下...
2011-05-31 08:33:19 117
eclipse 使用tomcat7.0建立Dynamic Web Project 时 web.xml的问题
最近使用Eclipse helios版本结合tomcat7.0建立动态的web项目时,发现在WEB-INF下的web.xml没有了。解决方案: 建立web项目时,建到第三个下一步时,将 Generate web.xml deployment descriptor 这个选项选中即可。 ...
2011-05-26 16:36:49 128
java中连接池的原理,既常用的连接池有哪几种?
java中数据库的连接是一个非常耗资源的动作,频繁的建立连接和释放会影响整个程序的效率。连接池在程序启动的时候初始化一定数量的物理数据库连接。当有程序请求数据库连接时,连接池负责将数据库连接赋予请求者。请求者用完此连接后,不必关闭,放弃即可。连接池负责再将此连接收回,重复使用。连接池在配置时一般配置三个参数:初始化连接数,最大连接数和最小连接数。常用的连接池有:c3p0,proxool,...
2011-05-16 08:46:05 276
Statement 和PreparedStatement的区别
1. Statement用于处理静态 SQL 语句, PreparedStatement用于处理动态SQL语句,在执行前会有一个预编译的过程,它是有时间开销的,虽然相对于数据库的操作该时间开销可以忽略不计。但是后者的预编译结果会被缓存,而不论动态值发生什么样的变化。 2. PreparedStatement继承于Statement,通常的JDBC实现中PreparedStatemen...
2011-05-16 08:43:15 102
java中的接口是什么?面向接口编程的好处?
Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口把方法的特征和方法的实现分割开来。在编程的时候,面向接口编程可以使设计者和编程者分离。使各层之间实现强内聚低耦合。当有代码发生变动时,使代码的波动量控制在最小,避免向外扩散。...
2011-05-16 08:40:05 192
原创 JDBC连接数据库大全(转)
Java数据库连接接口(JDBC)是Java里定义的一套用于数据库连接和操作的API的集合。由不同的数据库厂商提供这套接口的实现类,对于java程序员来说,程序员不需要关心数据库的底层的实现,统一的调用JDBC里的抽象出来的API来完成数据库的访问功能,在Data access的功能和接口定义中,java是在别的语言里实现的比较理想的, 作为程序员需要的是,知道每个数据库的不同的JDBC的实...
2011-05-13 08:45:55 105
PrintWriter 类中println和write方法的区别
问题:编写Socket聊天软件,使用PrintWriter类取得Socket对象的输出流,使用println和write两个方法来完成向输出流中写出,用println没有问题,但是用write没有反应,即写出去后,对方读不到。 Google查了一下,问题解释如下: 为什么客户端调用了write()和flush()后,服务器端依然read不到数据。因为socket.getOutp...
2011-05-10 08:32:28 163
原创 java class文件反编译---jad、jadclipse
eclipse的java的class文件的反编译工具:jadclipse. 一:下载jad 到http://www.varaneckas.com/jad 下载适合你的版本的jad。二:下载jadclipse 到http://sourceforge.net/projects/jadclipse/ 下载jadclipse。三:安装配置 1,解压下载的jad。我用的是win...
2011-05-05 17:50:27 134
压缩 js脚本 或 css样式表
JS文件或CSS文件写的过多或过大,会影响你的网站的运行速度,这时需要把你的JS脚本或CSS样式表进行压缩。 使用雅虎的YUIcompressor工具完成压缩。此工具基于java编写,需要JDK1.4以上的支持。 用法:1,双击install.cmd 完成安装,如想卸载,双击uninstall.cmd2,此工具基于java编写,需要jdk1.4以上。如没有请安装...
2011-04-13 17:53:15 81
jQuery 批量取值
使用jQuery 批量取的表单中的值。有如下表单<form action=""> <input type="hidden" name="hidData" value="1"/> <input type="hidden" name="hidData" value="2"/&
2011-04-13 17:15:40 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人