自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

翻译 时间工具类

import org.apache.commons.lang3.time.DateFormatUtils;import java.lang.management.ManagementFactory;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 时间工具类 * */public class DateUtils extends org.apac..

2021-05-18 13:39:51 82

原创 字符串转换List,Json工具类

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.sinowel.ics.data.storage.entity.StatisticsQualityTotal;import java.util.List;/** * ClassDescription(解析List,Json工具类) */public final class ToListUtil<T> {.

2021-05-18 13:35:02 233

原创 spring监听器

事件对象:MailSendEvent.javaimport org.springframework.context.ApplicationContext;import org.springframework.context.event.ApplicationContextEvent;//事件对象public class MailSendEvent extends ApplicationContextEvent { String to; public MailSendEve

2021-04-27 20:19:05 161

原创 网关获取请求路由

//@Slf4j//@Componentpublic class AccessLogGlobalFilter implements GlobalFilter { private final ObjectMapper mapper = new ObjectMapper(); private final DataBufferFactory dataBufferFactory = new NettyDataBufferFactory(ByteBufAllocator.DEFAULT);.

2021-04-21 09:55:36 1137

原创 Springboot 跨域问题

@Configurationpublic class GulimallCorsConfiguration { @Bean public CorsWebFilter corsWebFilter(){ UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); CorsConfiguration corsConfiguration = new CorsCon..

2021-04-21 09:52:59 40

原创 git忽略一些文件,提交

编辑器使用的是idea1、File->setting->Editor->File Types2、在Ignore files and folders追加.iml;.idea;.gitignore;.sh;.classpath;.project;*.settings;target;logs;*.iml;

2021-04-20 15:05:56 45

原创 RabitMQ集成springboot工具类

1、MQ生产者@Componentpublic class RabbitSender { private static final Logger log = LoggerFactory.getLogger(RabbitSender.class); @Autowired private RabbitTemplate rabbitTemplate; ConfirmCallback confirmCallback = new ConfirmCallback() { .

2021-04-20 13:41:30 48

原创 国内镜像源

1、清华镜像源https://mirrors.tuna.tsinghua.edu.cn2、华为镜像源https://mirrors.huaweicloud.com

2021-04-20 11:29:10 765

原创 Java接收三菱plc发送的数据

Java接收三菱plc发送的数据一、需求plc做服务端,Java做客户端,将焊机电流,报警信息,焊接工件数量等信息传送到java端,数据保存到数据库,进行web展示等。二、实现方式作为java开发程序员,常使用byte数组进行输入流操作,所以这次也采用这种操作;public void receive_plc_data(){ Socket socket = new Socket("192.168.0.10",3000); InputStream is; wh.

2021-04-19 15:43:44 2391

转载 数据库中主键、外键、索引

1、主键:    若某一个属性组(注意是组)能唯一标识一条记录,该属性组就是一个主键。主键不能重复,且只能有有一个,也不允许为空。定义主键主要是为了维护关系数据库的完整性。2、外键:    外键用于与另一张表的关联,是能确定另一张表记录的字段。外键是另一个表的主键,可以重复,可以有多个,也可以是空值。定义外键主要是为了保持数据的一致性。3、索引:    索引是对表中一个或多个列的值进行排序的结构。...

2018-03-17 09:54:10 373

转载 hashMap和hashtable的区别

一、HashMap简介    HashMap是基于哈希表实现的,每一个元素是一个key-value对,对内部通过单链表解决冲突问题,容量不足时,同样会自动增长。    HashMap是非现成安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap.    HashMap是哦线了Serializable借口,因此它支持序列化,实现了Clone...

2018-03-17 09:23:23 95

原创 Spring boot搭建

现在都在使用springboot来做项目,今天闲着没事,使用springboot搭建个web项目;springboot是apach下的框架,和spring框架的融合度较高,所以推荐使用。一、选择编辑器;个人推荐使用spring-tool-suit编辑器,它是eclipse的定制版,专门来做spring的相关框架的;具体地址在网上找一下就可以了;二、下载好sts后,创建springboo

2017-12-01 16:13:56 252

翻译 线程的生命周期

重点内容 线程的生命周期: 1.创建状态: 当用new操作符创建一个新的线程对象时,该线程处于创建状态。 处于创建状态的线程只是一个空的线程对象,系统不为它分配资源 2.可运行状态: 执行线程的start()方法将为线程分配必须的系统资源,安排其运行,并调用线程体——run()方法,这样就使得线程处于可运行状态(Runnable)。 这一状态并不是运行中

2017-02-19 19:34:53 262

原创 Java_I/O流

流这个概念想明白得弄清楚是输入还是输出流,对象是谁?实际上流的对象是内存,先搞懂你需要的是输入还是输出流。字符还是字节流?FileInputStream-->输入流FileOutputStream-->输出流FileWriter-->输出流FileReader-->输入流----开始不明白后来知道了这个输入输出,是对于内存来说,而不是一个file,FileWri

2017-02-11 13:00:59 296

原创 equals和==的区别

1.==用于比较变量的值,可以应用于任何类型,如果用于引用类型,比较的是两个引用变量中存储的值(地址信息),判断两个变量是否指向相同的对象; 2.equals是Object方法,重写以后,可以用于比较两个对象的内容是否相等

2017-02-07 22:14:08 131

原创 Java_四种常规内部类详解

一般来说,有4中内部类:常规内部类、静态内部类、局部内部类、匿名内部类。 一.常规内部类:常规内部类没有用static修饰且定义在在外部类类体中。 1.常规内部类中的方法可以直接使用外部类的实例变量和实例方法。 2.在常规内部类中可以直接用内部类创建对象 3.代码如下: public class MyOuter { private int x = 100; // 创

2017-02-05 08:32:27 238

转载 Java_静态方法中调用非静态方法

我们都知道静态方法中不能直接调用非静态方法,准确来说不能直接调用,可以通过将一个对象的引用传入到静态方法中,在去调用该对象的非静态方法; class Test2{ public void method2(){ System.out.println(“HelloWord2”); } } class test{ public void method0(){

2017-02-04 14:39:52 468

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除