Java
文章平均质量分 80
惜_月
这个作者很懒,什么都没留下…
展开
-
OOM排查思路
OOM,全称是"Out Of Memory",翻译成中文就是"内存用完了",来源于java.lang.OutOfMemoryError。转载 2023-03-07 10:14:52 · 749 阅读 · 0 评论 -
消息队列参数设置
根据队列的特性可知,如果阻塞队列中一个消息阻塞了,那么所有消息将会被阻塞,如果使用默认设置,concurrentConsumer=1,prefetchCount=250,那么当消费者队列中有一个消息由于某种原因阻塞了,那么该消息的后续消息同样不能被消费.为了防止这种情况的发生,我们可以增大concurrentConsumer的设置,使多个消费者可以并发消费.而prefetchCount该如何设置呢?(1)消费者的速度大大慢于生产者的速度,速度不匹配引起的堆积。(3)消费者业务处理异常导致的消息堆积。转载 2023-03-07 10:07:59 · 691 阅读 · 0 评论 -
WebService之axis的应用
import java.io.StringReader;import java.io.StringWriter;import javax.xml.bind.JAXBContext;import javax.xml.bind.JAXBException;import javax.xml.bind.Marshaller;import javax.xml.bind.Unmar原创 2015-01-20 10:36:27 · 752 阅读 · 0 评论 -
bean转化为xml 与 xml转化为bean
1、bean to xml:public static void main(String[] args) {List list = new ArrayList();String auth_code = "hunan_auth_code";JydInfo clws1 = new JydInfo("100101","黑猪","100","2000","12.5","11111111原创 2015-01-20 10:33:08 · 1614 阅读 · 0 评论 -
打包jar
在NetBeans界面的左上方,切换到【Files】标签。打开项目目录下的build.xml文件。在build.xml的最后一行 的前面,加入以下代码。其中,第7行中的value=”FileSender”可以改成其他名字。比如你想生成abc.jar,那么改成value=”abc”就可以了。转载 2015-07-27 09:45:04 · 1056 阅读 · 0 评论 -
NetBeans中打包jar与exe4j将其打包成exe运行文件
近几天一直在用NetBeans打包jar,然后变成EXE可运行文件,过程很简单,可是他们运行环境并不同。 NetBeans打包很简单,之前有提过,参考:http://blog.csdn.net/hlf1203/article/details/47080373; 打包完成后,其实并不包括第三方jar,我找过很多方法,http://bbs.cs原创 2015-11-27 15:45:16 · 2801 阅读 · 0 评论 -
切换jdk,但是运行java -version仍然不变的原因
当你把java_home换掉成另外一个JDK路径后,运行java -version 还是之前的是因为你安装了sun在线更新的jre版本;解决办法: 设置java_home以后,删掉windows\system32下面的java.exe和javaw.exe 此时,就成了切换之后的版本JDK !原创 2015-12-06 14:37:15 · 2518 阅读 · 1 评论 -
定时任务 + queue队列处理
package poseidon.web.muses.db;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.scheduling.ann原创 2016-09-13 08:50:48 · 7049 阅读 · 0 评论 -
Java判断是否为手机端访问
/*** 根据当前请求的特征,判断该请求是否来自手机终端,主要检测特殊的头信息,以及user-Agent这个header* * @param request* http请求* @return 如果命中手机特征规则,则返回对应的特征字符串*/public static boolean isMobileDevice(HttpServletRequest原创 2016-09-13 09:24:38 · 1793 阅读 · 0 评论 -
pom文件夹入自己的jar包
https://www.iteblog.com/archives/646转载 2016-08-15 14:37:07 · 562 阅读 · 0 评论 -
maven 手动添加第三方的jar包
使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。1.加载jar包到本地 (以加载saxon-dom-9.0.jar为例)首先在工程的pom.xml文件中加: com.alipay alipay-sdk-java转载 2016-11-02 17:17:23 · 1803 阅读 · 0 评论 -
FFmpeg安装使用
http://ffmpeg.org/download.html#releases下载static版本,配置etc/profile的path:PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:/usr/local/ffmpeg/此时安装完成,ffmpeg -v有时候Java没有权限使用ffmpeg,刷新最新的profile:sour原创 2018-01-01 15:34:05 · 253 阅读 · 0 评论 -
利用ffmpeg对视频进行处理,比如截取图片作为缩略图
http://blog.csdn.net/hanimashi/article/details/53026854转载 2017-12-27 14:09:05 · 8451 阅读 · 1 评论 -
解决idea代码无故爆红问题
方法1.重新导入下包 maven---reimport方法2.建议使用1. 2需要重启重命名项目:.name文件里面改原创 2018-04-08 16:39:18 · 31766 阅读 · 4 评论 -
引用-自定义启动定时器
这里写自定义目录标题https://blog.csdn.net/showhand2008/article/details/88313130?tdsourcetag=s_pcqq_aiomsg导读:本文描述在springboot 2.x环境下怎么集成quartz。一、添加quartz到项目中在pom.xml中加入 org.quartz-scheduler quartz ...转载 2019-03-14 11:05:57 · 232 阅读 · 0 评论 -
Spring配置依赖注入的三种方式
最近在做项目中总是理不清Spring的配置,于是好好地学习了下,终于弄懂了点,以下是总结: Spring配置的两种方式: 1、在Action用getter、setter方式,即提供Service层的getter、setter方法;此时需要在Spring配置文件中配置Action,而且它的属性property的值为Service层在配置文件中的Id; 2、私有成员变量的方式原创 2013-11-05 15:47:03 · 805 阅读 · 0 评论 -
EasyUI进度条 后台实时监控
调用方法:start('DialogDiv',planIds);方法详细:原创 2014-09-23 14:35:28 · 7232 阅读 · 0 评论 -
Java之导出Excel表JXL的应用
try{ //导出excel的名称 String fileName = "final.xls"; response.reset(); response.setHeader("Content-Disposition", "attachment; filename=" +fileName);原创 2013-11-05 15:46:51 · 621 阅读 · 0 评论 -
Java大批量数据导入到Oracle…
近来在做一些大批量数量导入数据库的操作,学习了一种简单的方式,与大家分享交流: http://saluya.iteye.com/blog/1420821查看MyEclipse内存的,大家参见一下。 我是利用JDBC自己的Batch操作来控制 插入条数 ,然后实现大批量快速导入数据: 下面是普通插入方式:public boolean insert(Code c) { S原创 2013-11-05 15:46:58 · 3669 阅读 · 0 评论 -
Java之由汉字变拼音
package com.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;importnet.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.s原创 2013-11-05 15:46:54 · 767 阅读 · 0 评论 -
Hibernate的标准配置
<?xml version='1.0'encoding='UTF-8'?> "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">原创 2013-11-05 15:47:01 · 513 阅读 · 0 评论 -
Java环境变量的配置
环境变量一直是初学Java者的殇,虽然以后不会经常用到,也很简单,不过学到手了还是好的! 自己常常也会忘记,用于自己记忆,和初学者交流: classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin;java_home C:\Program Files (x86)\原创 2013-11-05 15:46:44 · 617 阅读 · 0 评论 -
去除两个数组相同元素
//去除两个数组相同元素,如果t1数组没有t2中的元素,则添加此元素 public String compare(String[] t1, String[] t2){ List list1 = (List)Arrays.asList(t1); StringBuffer sb = newStringBuffer(""); for (String t : t2) { if(原创 2014-02-17 09:15:47 · 1552 阅读 · 0 评论 -
引进JDK到MyEclipse
Build Path -----> Config Builder Path ------> edit -----> install Jres 在选择路径即可原创 2014-03-18 23:45:55 · 661 阅读 · 0 评论 -
动态加载菜单(仅支持二级菜单)
${ r.name } ${ r1.name }原创 2014-07-08 08:59:03 · 961 阅读 · 2 评论 -
没有登陆返回登陆界面的拦截器的书写
Web.xml文件配置: myFilter com.name.teacher.filter.MyFilter myFilter *.action myFilter *.jsp原创 2014-07-08 09:06:59 · 687 阅读 · 0 评论 -
Excel更新单元格的内容
package com.name.test;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Date;import java.util.HashMap;impo原创 2014-07-29 16:13:07 · 1129 阅读 · 0 评论 -
MyEclipse内存修改
很简单的操作,如下图所示: 内存修改" TITLE="MyEclipse 内存修改" />内存修改" TITLE="MyEclipse 内存修改" /> 前面几部很好理解,第五步数字是设置的内存原创 2014-02-17 09:15:30 · 587 阅读 · 0 评论 -
Java之简单的百分比计算显示
package com.util;import java.text.NumberFormat;public class PercentUtil { public static String percent(int p1, double p2){ String str ="0.00%"; if(p2!=0){ double p3 = p1 / p2; N原创 2013-11-05 15:46:56 · 934 阅读 · 0 评论