![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
LIURONGTAI
偶尔搞一下前端的后端头秃小哥
展开
-
批量修改txt每行内容格式
工具类如下:package com.ict.importdata;import sun.misc.IOUtils;import java.io.*;import java.util.ArrayList;import java.util.List;import java.util.Map;/** * @author: DevRongTai * @description: TXTUtil * @date: 2020/12/31 14:12 */public class TXTU原创 2021-01-04 15:48:16 · 500 阅读 · 0 评论 -
UDP读取发送工具类
文章目录前言二、使用步骤1.UDP接收工具类2.UDP发送工具类3.UDP发送接收调用示例总结前言工作中遇到UDP数据的接收与发送工具类,记录下以便后续有需要使用。一、udp是什么?UDP是一个无连接协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、计算机的能力和传输带宽的限制;在接收端,UDP把每个消息段放在队列中,应用程序每次从队列中读原创 2021-01-04 15:36:06 · 1377 阅读 · 0 评论 -
CSV文件的读取和生成
摘要:本文为csv文件读取后再生成新的csv文件的demo1.工程结构2.原csv文件存放路径:C:/Users/Lenovo/Desktop/demo.csv,csv文件格式见下图3.实体类package entity;public class DemoEntity { private String one; private String two; pr...原创 2019-09-29 15:48:56 · 767 阅读 · 0 评论 -
ThreadPoolExecutor-自定义线程池拒绝策略
摘要:由于项目中需要进行数据的清洗整理,大概200w条数据,单一线程进行处理速度太慢。所以开线程池进行处理,加上业务处理代码,大概半小时时间执行完毕。以下是线程池代码,解释都写在注释里了。import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.ann...原创 2019-09-10 16:39:07 · 1006 阅读 · 0 评论 -
Java基础随笔
1.关于gc原文:详细了解gc可以看看这篇文章1.java JVM将堆区分代成新生代,年老代,永久代三部分:新生代中分为一个E区,两个S区。新创建的对象会被分配到E区。每个对象身上会有一个年龄一开始为0。当E区内存不足时会进行一次minor gc,剩下的对象会被复制到其中的一个S区。同时每个对象年龄+1,垃圾对象会被清除。等到E区内存再次不足时再次进行minor gc。E区剩下的对象和...原创 2019-09-04 11:45:14 · 211 阅读 · 0 评论 -
mybatis一对多查询
摘要:查询需求是shiro查询一个用户的同时将其角色和角色的权限一并查出来。每次写一对多都是上网百度记不住,这次写个demo记录下。1.项目结构,eg:一个用户可以有多个角色,一个角色可以有多个权限。2.用户实体类,在用户实体类中添加一个roles的列表,用于存储查询出来的roles。package com.ssm.entity;import java.util.ArrayL...原创 2019-08-22 17:50:03 · 4291 阅读 · 0 评论 -
rabbitmq生产者topic模式简单使用记录
1.maven项目添加mq需要的依赖 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.6.5<...原创 2019-05-30 17:44:04 · 1119 阅读 · 0 评论 -
java后端发送get和post两种请求与定时器
Spring使用@Scheduled注解写定时任务,调用时间设置可自行百度.apache提供HttpClient与HttpGet或HttpPost搭配使用发送get或post请求1.定义调度时间定义调用时间public final static String ProjectOffEvidence = "0 50 1 * * ?";2.controller层调用Control...原创 2019-05-30 17:34:42 · 1837 阅读 · 0 评论 -
ssm aop+注解实现多数据源随笔
1.配置数据源本地线程类import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;public class DynamicDataSource extends AbstractRoutingDataSource { private static final ThreadLocal<St...原创 2019-04-26 18:10:53 · 316 阅读 · 0 评论 -
工作中知识点总结积累2018
1.java Long类型对应mySql bigInt2.servlet下service方法,genericservlet下service方法.httpservlet下多出doget和dopost方法,如果重写service方法优先执行service而不是doget和dopost.3.sqlSessionTemplate使用selectOne方法时,可以返回0-1个对象4.sqlSes...原创 2018-04-16 16:13:54 · 729 阅读 · 0 评论