java
zhe哲
这个作者很懒,什么都没留下…
展开
-
tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
错误的原因是:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。这是由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。可以看到,我正在使用的day56项目中多了一个ses转载 2017-09-24 09:48:39 · 219 阅读 · 0 评论 -
java调用php的webservice接口
1。通过URL访问接口: http://192.168.10.227/ebsService/services/ebsService?wsdl2.找到方法名,地址 name="sendAnnouncement"> location="http://10.30.67.55:8085/service/Service.php"/>3.下载2个jaraxis.jar,commons-原创 2017-11-09 19:37:47 · 2161 阅读 · 0 评论 -
截取字符串
String name = "upload/files/20171102113311hzRRa86w.docx";System.out.println(name.substring(name.lastIndexOf("/") + 1, name.indexOf(".")));原创 2017-11-02 11:44:04 · 220 阅读 · 0 评论 -
date和string 的互相转化
这种转换要用到java.text.SimpleDateFormat类 字符串转换成日期类型: 方法1: 也是最简单的方法 Date date=new Date("2008-04-14"); 方法2: SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟转载 2017-11-02 18:36:16 · 188 阅读 · 0 评论 -
获取文件大小
File f= new File("D:\\CentOS-6.5-x86_64-bin-DVD1.iso"); if (f.exists() && f.isFile()){ logger.info(f.length()); }else{ logger.info("file doesn't exist or is not a f转载 2017-11-02 18:36:43 · 181 阅读 · 0 评论 -
h5的上传
1.jsp progress { display: inline-block; width: 160px; height: 20px; border: 1px solid #0064B4; background-color:#e6e6e6; color: #0064B4; /*IE10*/ } /*ie6-ie原创 2017-11-30 09:08:07 · 230 阅读 · 0 评论 -
DataURL与File,Blob,canvas对象之间的互相转换的Javascript
canvas转换为dataURL (从canvas获取dataURL)var dataurl = canvas.toDataURL('image/png');var dataurl2 = canvas.toDataURL('image/jpeg', 0.8);12File对象转换为dataURL、Blob对象转换为dataURLFile对象也是一个Blob对象,二者的处理相同转载 2017-11-30 10:22:35 · 465 阅读 · 0 评论 -
根据图片路径,把图片转为byte数组
/** * 根据图片路径,把图片转为byte流 * @param Path 图片路径 * @return byte[] */ public byte[] image2Bytes(String imgSrc) { FileInputStream fin; byte[] bytes = null原创 2017-11-30 19:41:07 · 14680 阅读 · 0 评论 -
java代码中获取classpath路径
String path = Thread.currentThread().getContextClassLoader().getResource("").getPath();path = path.substring(1,path.length()) //去掉/原创 2017-12-11 11:12:03 · 641 阅读 · 0 评论 -
The type java.lang.Object cannot be resolved.It is indirectly referenced from required .class file
1.直接在首行package中点击提示2.3.4.这样即可转载 2017-12-20 14:35:39 · 303 阅读 · 0 评论 -
读取配置文件
private static void loadProps(){ Properties prop = new Properties();InputStream in = SybaseConnect.class.getResourceAsStream("/resources/cxbasejdbc.properties"); try { pro原创 2017-12-21 15:29:02 · 204 阅读 · 0 评论 -
JavaWeb 服务启动时,在后台启动加载一个线程
JavaWeb 服务启动时,在后台启动加载一个线程。 目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。 下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了): 监听(Listener) 首先,我们创建一个监听的类,继承ServletContextListener,如下: 源码复制打印转载 2017-12-06 10:28:46 · 628 阅读 · 0 评论 -
tomcat 80端口被占用
怎么解决tomcat占用8080端口问题相信很多朋友都遇到过这样的问题吧,tomcat死机了,重启eclipse之后,发现 Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.The server may already be running in转载 2017-09-13 17:56:57 · 820 阅读 · 0 评论 -
java类中获取tomcat路径
Map m = System.getenv(); System.out.println(m.get("CATALINA_HOME"));转载 2017-10-14 18:05:17 · 1149 阅读 · 0 评论 -
java主键生成策略
package com.wonders.test;import java.util.UUID;/** * 使用uuid自动生成主键 * @author liyongyong * 2016年10月11日 */public class TestUUID { public static void main(String[] args) { UUID uuid =转载 2017-11-08 16:13:14 · 1619 阅读 · 0 评论 -
<c:if test="value ne, eq, lt, gt,...."> 用法
类别 运算符 算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod ) 关系运算符 == (或 eq )、 != (或 ne )、 (或 gt )、 = (或 ge ) 逻辑运算符 && (或 and )、 || (或 or )和 ! (或 not ) 验证运算符 empty转载 2017-09-16 22:23:06 · 323 阅读 · 0 评论 -
jeecg框架日常开发问题解决方法
原文: https://my.oschina.net/matt0614/blog/822225摘要: 用这个框架,发现好多问题,记录下来,以后做项目减少查找问题时间,此文章会不定期更新。。。启动报错The argument does not represent an annotation type: ContextConfigurationorg.jeecgfram转载 2017-09-18 16:47:39 · 1958 阅读 · 0 评论 -
myeclipse中js文件保存不了
在MyEclipse下编程时,保存的时候,如果出现“Save could not be completed”错误,可按照以下方法解决问题: 首先说明MyEclipse的默认编译语言是"ISO-8859-1",这个语言不支持中文,所以如果编辑的程序含有中文而且编译语言是"ISO-8859-1“则就会出现这个问题!解决方很简单,只要把默认编译语言改成支持中文的就OK了。改法如下转载 2017-09-12 09:37:58 · 748 阅读 · 0 评论 -
JAVA错误:The public type *** must be defined in its own file***
出现The public type c must be defined in its own file这个问题,是由于定义的JAVA类同文件名不一致; 解决方法: 1、把文件名修改同公共类一样的名字; 2、把类名修改成同文件名; 3.子类继承父类时,不需要再用public修饰转载 2017-09-12 13:39:41 · 752 阅读 · 0 评论 -
Spring MVC报错"Content type 'application/x-www-form-urlencoded' not supported"怎么解决
试着调整你的@RequestMapping来接受JSON.1234@RequestMapping( value="/save", method=RequestMethod.POST, consumes="application/json")转载 2017-09-12 14:51:51 · 9442 阅读 · 1 评论 -
MyEclipse 总是弹出“multiple Errors have Occurred”
正常思路:MyEclipse 6.0\eclipse\configuration\org.eclipse.update 下 删除last.config.stamp 这个文件如果还不能解决问题,可以参考如下方法,本人没亲身尝试过,仅供参考 ----------------------------------------------------------------本转载 2017-09-12 19:46:25 · 1010 阅读 · 0 评论 -
Nhibernate出现No row with the given identifier exists问题的产生原因及解决方法
产生此问题的原因:有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者来关联table2.当hibernate查找的时候,table2里的数据没有与table1相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题!)假如说,table1里有自身的主键id1,还有table2转载 2017-09-22 11:06:06 · 362 阅读 · 0 评论 -
jdk 生成cxf文件
1.进入jdk的bin文件夹C:\Program Files\Java\jre7>cd \Program Files\Java\jdk1.7.0_45\bin2.打出wsimport命令 + cxf 的路径 WSIMPORT http://142.162.65.135:8080/appPlatform/cxf/MbCaseinfoServiceI?wsdl原创 2017-10-27 10:06:41 · 267 阅读 · 0 评论 -
小脚本获取spring mvc的值
1.spring mvc 后台set一个值request.setAttribute("realpath", realpath);2.小脚本接收,接收是需要强转为stringString wordname1 = (String)request.getAttribute("realpath");原创 2017-10-27 14:00:27 · 181 阅读 · 0 评论 -
pageoffer页面调用
1.页面js//pageoffice新加的js--start $("body").append("提示当前文档正处于打开状态,请点击 这里 切换文档窗口继续查看或编辑文档。<a class=\"button\" style='color:#000;' href=\"javascript:POBrowser.resumePO();\" > 立即切换文档窗口"); var dial原创 2017-10-27 13:41:19 · 1820 阅读 · 0 评论 -
解决eclipse Multiple annotations found at this line 错误
删除 MyEclipse 6.5\eclipse\configuration下 org.eclipse.update 文件夹转载 2017-10-20 22:19:00 · 1570 阅读 · 0 评论 -
java 生成xml
package demo;import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;import javax.swing.JOptionPane;import org.dom4j.Document;import org.dom4j.DocumentH转载 2017-09-30 15:01:45 · 242 阅读 · 0 评论 -
文件流转换为base64码 和 base64码转换为文件流
package test.com.cs;import com.cs.Base64Convert;import junit.framework.TestCase;import java.io.FileNotFoundException;import java.io.IOException;import java.util.logging.Logger;public转载 2017-10-12 19:13:27 · 16784 阅读 · 0 评论 -
在MySQL中创建实现自增的序列(Sequence)的教程
项目应用中,曾有以下一个场景:接口中要求发送一个int类型的流水号,由于多线程模式,如果用时间戳,可能会有重复的情况(当然概率很小)。所以想到了利用一个独立的自增的sequence来解决该问题。当前数据库为:mysql由于mysql和oracle不太一样,不支持直接的sequence,所以需要创建一张table来模拟sequence的功能,理由sql语句如下:第一步:创建--S转载 2017-10-30 15:07:54 · 665 阅读 · 0 评论 -
Java发送http get/post请求,调用接口/方法
转自:点击打开链接例1:使用 HttpClient (commons-httpclient-3.0.jar 1 import java.io.ByteArrayInputStream; 2 import java.io.ByteArrayOutputStream; 3 import java.io.IOException; 4 import java.io.InputStream; 5 ...转载 2018-04-27 09:18:58 · 5813 阅读 · 0 评论