![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE/JavaEE
sanfye
这个作者很懒,什么都没留下…
展开
-
下载链接提前关闭
下载链接被提前关闭org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body (expected: 100,273,812; received: 51,420,928)原因之一:两次读取数据间隔时间超过设置的超时时间。浏览器会关闭一段时间没有发送或接收数据的连接。解决方案1:在下载时提前告诉浏览器文件待下载的大小,在流write之前,设置header的Cont.原创 2020-07-06 01:35:55 · 2094 阅读 · 0 评论 -
Java解决下载中文乱码和URL中文乱码问题
解决浏览器下载中文乱码问题中文乱码是个让人头痛的问题,这里整理针对下载时,中文乱码问题,下面是Java对应的实现,均已测试OK response.reset(); response.setContentType("application/octet-stream"); response.setCharacterEncoding(StandardC...原创 2020-03-25 02:38:25 · 1259 阅读 · 0 评论 -
spring中的AntPathMatcher路径匹配规则
antPathMatcher:AntPathMatcher提供了丰富的API,主要以doMatch为主,AntPathMatcher单次计算是比较耗时的,但antPathMatcher使用了两个Map对象做了缓存,路径缓存stringMatcherCache和分词缓存tokenizedPatternCache,两个缓存初始大小为256,两个cache的数量都不能超过65536,有其中任意一个c...原创 2020-03-14 18:51:43 · 10478 阅读 · 0 评论 -
spket插件设置ExtJS自动提示
1、安装好spket插件之后, 下载Ext_JS,官网地址:http://extjs.org.cn/downloadext-5.1.0.jsb2下载地址 http://www.spket.com/,好像ext-js从3.0之后就不在包中提供jsb文件了,需要自己下载;2.启动Eclipse,在 window中打开preferences,在左边会看到Spket,我的已破解。原创 2015-04-19 01:24:11 · 3945 阅读 · 1 评论 -
解决Hessian调用重载方法报错问题
使用Hessian调用重载方法报异常问题,例如:String SayHello(); String SayHello(String name);客户端调用上面的方法:IHello hello = (IHello) hessianProxyFactory.create(IHello.class, url); String result = hello.SayHello(原创 2015-10-24 23:30:54 · 5386 阅读 · 0 评论 -
log4J 日志信息log4j.properties配置说明
使用log4j 记录日志甚是方便,其提供了两种日志配置方式,log4j.propertes和log4j.xml,这篇文件先贴出log4j.properties配置方式1、log4j.properties文件配置简析下面给出了log4j.properties文件常用的一些信息,在使用时只需拷贝部分过来并把注释放开即可,如有问题 感谢留言指正.##logger是进行记录的主要类,appen原创 2015-12-24 09:00:52 · 5238 阅读 · 0 评论 -
log4J 日志信息log4j.xml配置说明
1、log4j.xml文件配置简析log4j.xml配置参数基本和log4j.properties一样,具体使用哪种看个人喜好或项目需要而定。原创 2015-12-24 09:05:11 · 4553 阅读 · 0 评论 -
Java反射实例
I、getType() 和 getGenericType()的区别 : a.首先是返回的类型不一样,一个是Class对象一个是Type接口 b.如果属性是一个泛型,从getType()只能得到这个属性的接口类型。但从getGenericType()还能得到这个泛型的参数类型。II、getMethod、getMethods、getDeclaredMethod、getDec原创 2016-01-10 21:04:02 · 1478 阅读 · 0 评论 -
Bean注解的bean名字
@Bean注解括号里面的字符串就是bean的名字,也可以不加,默认bean的名字是@Bean注解所对应的方法的方法名原创 2018-11-19 01:05:42 · 10815 阅读 · 0 评论 -
JRebel插件激活
通过反向代理的方式永久激活JRebel配置反向代理IDEA 激活JRebel查看是否激活成功请支持正版,这里仅供参考学习使用配置反向代理在nginx配置文件的http块下添加server块:用于设置反向代理配置这里的监听端口与在IDEA中的jrebel中填的需要一致,建议选择一个不用的端口server{ listen 8888 ; location /...原创 2019-03-19 00:53:12 · 792 阅读 · 0 评论 -
maven依赖树查看
通过控制台查看:输入命令:mvn dependency:tree如果要输出到文件,找到pom文件的位置 进入命令行输入命令: mvn dependency:tree >d:/tree.txt只查看关系的jar包mvn dependency:tree -Dverbose -Dincludes=groupId:artifactId:version:artifactId:ve...原创 2019-08-15 10:05:09 · 16011 阅读 · 0 评论 -
Idea lombok简化Entity对象代码
lombok的作用一句就是简化bean,entity等类的get、set、toString、equals和hashCode方法,虽然现在市面上的IDE基本都支持通过快捷键自动生成这些,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担,而通过lombok就可以免去代码修改时重新维护的工作量;另外还有日志、校验非空、同步...原创 2019-09-29 14:54:41 · 1097 阅读 · 0 评论 -
heritrix启动后报空指针异常
在配置好Heritrix的job,Start开始后, 出现错误:“null”致命错误:“无法编译样式表”+0000 严重 org.archive.crawler.framework.WriterPoolProcessor getFirstrecordBody Failed transform javax.xml.transform.TransformerConfigurationExc原创 2015-06-15 21:01:53 · 1036 阅读 · 0 评论 -
XStream操作XML和JavaBean对象
以下 JavaBean对象的Person、Profile、Address类是参考一个网友的,源地址没找到,在此感谢下.1、简单的 JavaBean-->XML Java到xml,用toXML()方法://目标对象 Address address1 = new Address("上海市大连路", "450001"); Address address2 = ne原创 2015-05-14 21:01:46 · 844 阅读 · 0 评论 -
ZXing解析二维码
Java用ZXing解析二维码原创 2015-05-15 21:07:46 · 2776 阅读 · 1 评论 -
SWT、Swing 或 AWT区别 比较
简介: 本文通过对 Eclipse 的 SWT 和 Java Swing、Abstract Windows Toolkit(AWT)GUI 工具包进行比较,可以帮助新应用程序的开发人员从中选择适当的工具。您可以通过本文了解对每个工具包的基本特性的介绍,以及使用每个工具包的优缺点。首先我们要弄清一个问题:为什么会有多个 Java™ GUI 工具包呢?最好的答案是,一个工具包并不能满足所有的要求,翻译 2013-09-15 22:19:34 · 6986 阅读 · 1 评论 -
Java实现向数据库中存放和读取图片
最近公司做个项目,要求把图片存放到数据库中然后再读取出来,在做的过程中老是出现这样或那样的问题,现把代码贴出来,仅供大家参考。package com.swh.conImg;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IO原创 2013-09-17 22:40:22 · 7309 阅读 · 0 评论 -
web项目中各种路径的获取
1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将获取web项目的全路径例如 :E:\eclipseM9\workspace\tree\tree是我web项目的根目录2.你也可以随时在任意的class里调用this.getClass().getClassL原创 2014-04-24 08:33:41 · 853 阅读 · 0 评论 -
spket插件安装并设置JQuery自动提示
spket是一个开发JavaScript、jQuery、Ext_js等的开发工具,它可以 是独立的IDE,也可以作为Eclipse的插件使用,下面介绍如何在Eclipse中安装spket插件;1.首先上 官网 http://www.spket.com/download.html 中下载spket包,我下载的是spket-1.6.23.zip;2.解压spket-1.6.23.zip会看到原创 2015-04-19 00:33:40 · 12847 阅读 · 6 评论 -
SQL Server 存储过程
SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行原创 2014-02-28 14:08:37 · 655 阅读 · 0 评论 -
Java用POI操作Excel
1、Java 操作Excel可以使用poi或jxl等,poi和jxl的区别是:据说poi功能稍微强大点,效率高(占内存比较大,已空间换时间);pxl功能稍弱,但基本够用,占用资源比较稳定。POI除了可以操作Excel(ss=HSSF+XSSF)外 还可以操作Word(HWPF+XSLF)、PowerPoint(HSLF+XSLF),OpenXML4J(OOXML)、OLE2 Filesyste原创 2015-04-23 12:33:42 · 2480 阅读 · 0 评论 -
BigDecimal
/** * 四舍五入的方法 */package Test1;import java.math.BigDecimal;public class BigDecimalDemo1 {public static void main(String[] args) {// TODO Auto-generated method stubdouble i=2, j=2.原创 2013-04-27 17:28:08 · 2786 阅读 · 0 评论 -
JLayeredPane的典型实例
/***功能:实现面板的分层效果,而且小图标可以跟着鼠标移动*/import javax.swing.*;import javax.swing.border.*;import javax.accessibility.*;import java.awt.*;import java.awt.event.*;/* * LayeredPaneDemo2.翻译 2013-04-10 22:35:51 · 1305 阅读 · 0 评论 -
解决jsp插入数据库中的数据出现乱码问题
一般在jsp页面中添加下面三句 基本可以解决乱码问题,注意 前后台 数据库 编码一致 %@ page pageEncoding="utf-8"%> utf-8");%> (1)JSP页面显示乱码对不同的WEB服务器和不同的JDK版本,处理结果就不一样。原因:服务器使用的编码方式不同和浏览器对不同的字符显示结果不同而导致的。解决办法:在JSP页面原创 2015-05-11 16:40:28 · 14932 阅读 · 0 评论 -
js中判断字符串是否相等,使用 == 或===
1、 if(organId.substring(0, 3)=='000'){ //相等 alert("相等"); }else{ alert("不相等"); } 2、 if(organId.substring(0, 3)==000){ //相等 alert("相等"); }else{ alert("不相等"); } 3、 if(原创 2015-05-11 16:53:02 · 34422 阅读 · 0 评论 -
substr 和subString 的用法及区别
substr 方法返回一个从指定位置开始的指定长度的子字符串。str.substr(start [, length ])参数stringvar 必选项。要提取子字符串的字符串文字或 String 对象。 start 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选项。在返回的子字符串中应包括的字符个数。原创 2015-05-11 16:52:51 · 1242 阅读 · 0 评论 -
ZXing生成二维码和带logo的二维码,模仿微信生成二维码效果
Java用ZXing开发一般的二维码和带图片的二维码,模仿微信二维码的效果实现。首先说下,QRCode是日本人开发的,ZXing是google开发,barcode4j也是老美开发的,barcode4j对一维条形码处理的很好,而且支持的格式很多,当然也可以对二维码进行处理,效果个人感觉没有前两种好;ZXing对j2me,j2se,还有Android等支持也比较好,如果你是搞Android的或以后准备走Android,建议还是用zxing的比较好,毕竟都一个母亲(goole)生的原创 2015-05-15 20:48:28 · 14065 阅读 · 5 评论 -
设置树的打开关闭图标以及字体的大小颜色样式
tree.setRowHeight(20);//设置节点间的高度 //设置树的样式属性 Icon closedFolder = null,openFolder = null,leafIcon = null ;//定义图标 closedFolder = new ImageIcon("images/tree_close.png");//初始化图标openFolder = new原创 2013-06-24 15:28:20 · 5257 阅读 · 0 评论