java学习
ajing4030
这个作者很懒,什么都没留下…
展开
-
java.lang.UnsupportedClassVersionError
java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java --> compiler中的c原创 2013-12-11 14:39:06 · 436 阅读 · 0 评论 -
windows 安装多个版本的jdk后修改 环境变量不起作用
本机已经安装了jdk1.6,而比较早期的项目需要依赖jdk1.5,于是同时在本机安装了jdk1.5和jdk1.6. 安装jdk1.5前,执行java -version得到java version "1.6.0_38"Java(TM) SE Runtime Environment (build 1.6.0_38-b05)Java HotSpot(TM) 64-Bit Server V转载 2017-03-21 17:21:11 · 364 阅读 · 0 评论 -
IDEA开发时,控制台输出中文乱码解决方法
第一修改IDEA的配置文件${idea_home}/bin/idea.exe.vmoptions 添加:-Dfile.encoding=UTF-8在修改tomcat配置:run->Edit Configurations...->选中tomcat->VM options:-Dfile.encoding=UTF-8记得重启IDEA原创 2017-03-23 17:07:20 · 402 阅读 · 0 评论 -
把POI的NumbericCellValue特殊处理
当使用POI处理excel的时候,遇到了比较长的数字,虽然excel里面设置该单元格是文本类型的,但是POI的cell的类型就会变成数字类型。 而且无论数字是否小数,使用cell.getNumbericCellValue() 去获取值的时候,会得到一个double,而且当长度大一点的时候会变成科学计数法形式(比如手机号)。 那么获取这个单元格的原始的数据,就其实是一个double怎原创 2017-06-16 18:43:30 · 4907 阅读 · 0 评论 -
多个项目部署到一个tomcat下面报错:Choose unique values for the 'webAppRootKey' context-param in your web.xml files
应该是tomcat下部署了多个项目且都使用log4j。<!--如果不定义webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j的配置文件里就可以用${webName.root }来表示W原创 2017-08-28 13:52:12 · 267 阅读 · 0 评论 -
jsch实现sftp服务器的文件时上传下载
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供原创 2017-10-13 10:51:38 · 632 阅读 · 0 评论 -
夜神启动脚本
F:cd F:\yeshen\Nox\binnox_adb connect 127.0.0.1:62001nox_adb devicesH:cd H:\HBuilder\tools\adbsadb connect 127.0.0.1:62001adb devicespause原创 2018-01-15 11:52:34 · 1370 阅读 · 0 评论 -
cnblog转载地址
大数据开发工程师岗位要求:http://blog.csdn.net/mulangren1988/article/details/54636525hadoop家族学习路线图:http://blog.csdn.net/it_man/article/details/14899905mybaitis拦截器实现物理分页:http://blog.csdn.net/dyy_gusi/转载 2017-12-06 13:42:56 · 1030 阅读 · 0 评论 -
java邮件的收取和发送
转发的别人的,感觉很全很好,分享下http://blog.csdn.net/bestlove12345/article/details/51858116最全邮件记录:http://blog.csdn.net/jianggujin/article/details/51253129邮件发送代码:import java.util.Properties;import jav转载 2017-11-15 16:20:52 · 847 阅读 · 0 评论 -
oracle锁表
今天在测试程序时,用Myeclipse,debug的时候,可能是时间长了,连接数据库断开了,由此导致,下次再打断点调试的时候,死活不仅断点区域,这时候,我仔细检查oracle时,发现oracle中相关的程序表由于第一次debug的时候锁了,所以我去解锁了,然后程序就可以了。一并附上解锁的sql:(1)锁表查询的代码有以下的形式:select count(*) from v$locked原创 2016-10-13 13:07:37 · 484 阅读 · 0 评论 -
Myeclipse6.5加载tomcat7
Myeclipse6.5并不支持tomcat7的部署,这时候可以手动添加tomcat7的jar文件或者设置环境变量将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 报这个错说明你用的是tomcat7。 目前的MyEclipse的内核为Eclipse3.5.*转载 2016-06-27 10:54:30 · 741 阅读 · 0 评论 -
修改jsp导致tomcat访问该页面报错
今天不知道是什么情况拿到项目之后运行起来后,修改了访问的一个jsp页面,但是刷新页面访问的时候报错,查了些资料后知道这是由于jar文件冲突,于是去掉jstl中的其中一个jar文件好了原创 2014-03-03 21:28:53 · 544 阅读 · 0 评论 -
myeclipse中引入类报错
在myeclipse中在一个类中引入某个类时但是却报错:无法找到该类,解决方法:clear下该项目重新编译即可。原创 2014-03-12 17:12:46 · 1030 阅读 · 0 评论 -
Caused by: java.lang.OutOfMemoryError: Java heap space
今天开发时:对项目进行单元测试,但是总是报:Caused by: java.lang.OutOfMemoryError: Java heap space然后上网查了下:从Intalled JREs里修改;window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置Default VM Arguments为 -Xms12原创 2014-03-27 11:00:19 · 1435 阅读 · 0 评论 -
java线程池
不适用线程池弊端:a. 每次new Thread新建对象性能差。b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。c. 缺乏更多功能,如定时执行、定期执行、线程中断。相比new Thread,Java提供的四种线程池的好处在于:a. 重用存在的线程,减少对象创建、消亡的开销,性能佳。b. 可有效控制最大并发线程数,提高系统资源转载 2014-05-26 17:29:19 · 405 阅读 · 0 评论 -
POI获取excel中函数计算所得的值
Workbook wb=new XSSFWorkbook(); Sheet sheet = wb.createSheet(); Row row = sheet.createRow(0); Cell cell0 = row.createCell(0); Cell cell1 = row.createCell(1); Cell cell2 = row.createCell原创 2014-08-21 19:30:30 · 2611 阅读 · 2 评论 -
Spring JdbcTemplate 无效的列索引错误
报错信息类似:executing PreparedStatementCallback [org.springframework.jdbc.core.JdbcTemplate$SimplePreparedStatementCreator@14041ec]): encountered SQLException [无效的列索引]; nested exception is java.sql.SQLEx转载 2014-08-07 11:11:09 · 2812 阅读 · 0 评论 -
EXT的ajax请求获取返回值并且在外部获取
var conn = Ext.lib.Ajax.getConnectionObject().conn; conn.open("POST", '/templateConfig/getColumInfo.do?sheetId=${param.sheetId }',false); conn.send(null); if (conn.status == "原创 2014-08-12 14:22:48 · 1514 阅读 · 0 评论 -
POI读写excel
前段时间做项目用到POI解析excel并且往excel中写数据,一直没空下时间来原创 2014-09-10 09:13:19 · 1800 阅读 · 0 评论 -
web.xml中的加载顺序
同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener, filter 等在初始化时会用到这些上下文中的信息,那么 context-param 配置节是不是应该写在 listener 配置节前呢?实际上 context-param 配置节可写在任意位置,因此真正的加载顺序为:context-pa转载 2015-03-27 10:02:43 · 311 阅读 · 0 评论