Java
光辉灿烂@
这个作者很懒,什么都没留下…
展开
-
Bean对象转JSON串,首字母保持大写
Bean对象转JSON串,首字母保持大写原创 2023-02-21 18:30:26 · 983 阅读 · 0 评论 -
java.io.IOException: Connection reset by peer
java.io.IOException: Connection reset by peer原创 2023-02-16 19:02:07 · 5484 阅读 · 0 评论 -
ResponseBodyAdvice 返回数据处理
ResponseBodyAdvice 返回数据处理原创 2022-09-19 15:59:18 · 506 阅读 · 0 评论 -
Java循环获取对象属性名称、属性值
Java循环获取对象属性名称、属性值原创 2022-09-09 14:07:59 · 1597 阅读 · 0 评论 -
easypoi生成Excel下拉框选项
/** * excel 导出 * @param list * @param pojoClass * @param fileName * @param response * @param exportParams * @param selectList * @throws IOException */ private static void defaultExport(List<?> li...原创 2021-06-19 10:34:35 · 2078 阅读 · 6 评论 -
Spring Boot 微服务异步调用 @EnableAsync @Async
第一步:在Application启动类上面加上@EnableAsync注解@SpringBootApplication@EnableAsyncpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }}第二步:定义线程池@Configuration@EnableAsync@C原创 2021-02-02 12:19:38 · 1782 阅读 · 2 评论 -
发送Udp请求 UdpClient 工具类
public class UdpClient { private static DatagramSocket socket; /** * 发送消息 * * @param ip * @param port * @param data * @return * @throws IOException */ public static byte[] send(String ip, int port, by.原创 2021-01-28 20:04:16 · 387 阅读 · 0 评论 -
jdk1.8 list 多条件排序
public class Student { private int No; private String name; private int age; private String address; public int getNo() { return No; } public void setNo(int no) { No = no; } public String getName(.原创 2021-01-28 18:55:16 · 914 阅读 · 2 评论 -
Java BigDecimal
BigDecimal amount = new BigDecimal(0); for(int i=0;i<2;i++){ String caroMoney="400"; BigDecimal money=new BigDecimal(caroMoney); amount=amount.add(money);}System.out.println(amount);(1)注意:正确写法: am...原创 2018-05-10 15:11:05 · 248 阅读 · 0 评论 -
eclipse 添加server、tomcat等Java开发插件
1、help—》Install New Software2、输入网址http://download.eclipse.org/releases/indigo,选择Web, XML, Java EE and OSGi Enterprise Development,点击ok进行安装。原创 2018-02-28 10:36:19 · 16311 阅读 · 0 评论 -
mybatis防止sql注入
1、#{}和${}的区别:(1)#{}select id,name from user where id=#{id}打印的sql语句为:select id,name from user where id=?(2)${}select id,name from user where id=${id}如果id值为8,打印的语句为:select id,nam原创 2017-09-15 16:50:58 · 522 阅读 · 0 评论 -
批处理快速插入数据
try {String sql = "INSERT INTO USER (id,name) VALUES(?,?)";Connection conn = null;PreparedStatement pstm =null;conn=CommonUtils.getConnection();pstm = conn.prepareStatement(sql);for(int原创 2017-05-26 11:20:54 · 1105 阅读 · 0 评论 -
RandomAccessFile 读写文件内容,去除乱码
一、开发过程中遇到问题:(1)文件内容只能等长替换,如果文件内容少了就会乱行。解决办法:我主要是进行xml文件内容解析的,用添加随机字符串的方式进行了解决,这样既不影响文件内容解析,也把问题解决了。二、代码:public class FileUtils {/*** 读写文件内容* @param filePath*/public static vo原创 2017-05-22 15:45:03 · 3446 阅读 · 0 评论 -
java spring 定时器汇总
1、spring @Scheduled 定时器地址:http://blog.csdn.net/u012406790/article/details/702255002、spring @Scheduled cron表达式地址:http://blog.csdn.net/u012406790/article/details/702276233、spring Quartz与原创 2017-04-18 14:31:20 · 664 阅读 · 0 评论 -
spring Quartz与Timer定时任务
spring定时任务Spring定时任务对Timer与Quartz都提供了支持,并且实现步骤基本一样(一)配置Spring对Timer的支持1.1、创建定时任务类import java.util.TimerTask;public class WordTask extends TimerTask{public void run() {//执行的定时原创 2016-11-08 11:06:48 · 352 阅读 · 0 评论 -
Java压缩文件
import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.CRC32; import java.util.zip.CheckedOutputStream原创 2014-09-24 17:17:30 · 630 阅读 · 0 评论 -
Java解压文件
import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;import org.apache.tools.zip.ZipEntry;import org.apac原创 2014-09-24 17:17:20 · 673 阅读 · 0 评论 -
获得树形json串
public class TreeNode { private long nodeId; private String nodeName; private long fatherNodeId; public TreeNode() { } public TreeNode(long nodeId, String nodeName, lon原创 2014-09-29 15:33:45 · 862 阅读 · 0 评论 -
svn 插件安装
方法一:link安装 1、从官网下载site-1.6.18.zip文件。2、从中解压出features与 plugins文件夹,复制到D:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。 3、在 D:\MyEclipse\MyEclipse8.6\dropins下新建文件svn.link,内容是:path=D:\\MyEclipse\\myPlugin\\原创 2014-10-08 10:54:22 · 652 阅读 · 0 评论 -
MyEclipse常用快捷键
Ctrl+1 快速修复********查找显示Ctrl+Q 跳到最后一次的编辑处Ctrl + shift +t 查找类 Ctrl+h 查找类中方法或者关键字Ctrl+Shift+G 查找类、方法和属性的引用ALT+Shift+W 查找当前文件所在项目中的路径Ctrl+T 快速显示当前原创 2014-09-26 14:49:52 · 619 阅读 · 0 评论 -
java timer定时器
*******监听代码*******import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class ExecuteTaskListener implements ServletContextListener {public void conte原创 2016-10-17 15:19:00 · 304 阅读 · 0 评论 -
java timer六种方法
import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TimerUtil {public static void main(String[] args) throws Exception {Syste原创 2016-10-18 10:38:20 · 14041 阅读 · 0 评论 -
Timer的schedule和scheduleAtFixedRate方法的区别
(一)在设定时间后执行代码的情况(1)schedule方法:如果指定的第一次执行时间小于当前时间,随后的执行时间按照上一次实际执行完成的时间点进行计算(2)scheduleAtFixedRate方法:如果指定的第一次执行时间小于当前时间,随后的执行时间按照上一次开始的时间点进行计算,并且为了”catch up”会多次执行任务,TimerTask中的执行体需要考虑同步原创 2016-10-20 16:16:44 · 3711 阅读 · 0 评论 -
SEVERE: IOException while loading persisted sessions: java.io.EOFException
SEVERE: IOException while loading persisted sessions: java.io.EOFExceptiontomcat在启动时出现如下异常问题: SEVERE: IOException while loading persisted sessions: java.io.EOFException原创 2016-12-06 14:23:11 · 517 阅读 · 0 评论 -
weblogic10安装
原创 2017-03-21 10:23:01 · 401 阅读 · 0 评论 -
文件下载
js代码:function downloadFujian() {$('#fileDetailForm').form('submit', {url : basePath+'/ResourceController/uploadFile',success : function(result) {var data = eval('('+result+')');if(data==1)原创 2017-03-16 10:38:51 · 217 阅读 · 0 评论 -
myeclipse jadClass反编译工具
1.把jad.exe放到jdk安装目录下,如:C:\Program Files (x86)\Java\jdk1.6.0_10\bin2.把 net.sf.jadclipse_3.3.0.jar 放到myeclipse安装目录下:(两个目录下最好都放,没有该文件可以新建)D:\Program Files (x86)\MyEclipse-8.6\dropins\原创 2014-08-28 14:48:45 · 543 阅读 · 0 评论