![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
...
_bliu
这个作者很懒,什么都没留下…
展开
-
springboot3 rocketmq
springboot3 要使用RocketTemplate 和 @RocketMQMessageListener。启动mq控制台 (可省略此步骤)搭建springboot项目。切换rocketmq目录。启动nameserver。原创 2024-08-19 01:30:00 · 327 阅读 · 1 评论 -
Mockito + Junit + SpringBoot进行单元测试
单元测试是保证代码正确性的重要部分,可是经常被忽视原创 2023-03-10 15:32:41 · 501 阅读 · 0 评论 -
Mybatis小技巧
Mybatis 大家想必用得很多,这里给大家介绍两个实战小技巧原创 2022-06-02 22:10:25 · 121 阅读 · 0 评论 -
记录一次简单的秒杀场景
事务和锁 如何加在方法上原创 2022-04-11 17:42:40 · 223 阅读 · 0 评论 -
bycrypt 加密和校验
bycrypt 加密和校验原创 2021-12-02 10:04:52 · 1172 阅读 · 0 评论 -
[java 基础知识] byte int 互转
java中byte int 是有符号的,在计算机系统中,数值一律用补码来表示(存储)java 中 int占4个字节java 中 byte占1个字节补码知识:正数的原码=反码=补码负数的补码 = 反码 + 1 (反码 = 原码按位取反,除了符号位)题目1将byte数值-127 转为无符号 int值byte类型的 -127⇒ 1111 1111 (原码)⇒ 1000 0000 (反码)⇒ 1000 0001 (补码)因为Java的int类型占4个字节byte 转 i原创 2021-02-24 11:32:49 · 447 阅读 · 1 评论 -
LocalDateTime序列化成yyyy-MM-dd HH:mm
[jackon 序列化] LocalDateTime jackon yyyy-MM-dd???## 1.如何序列化成yyyy-MM-dd HH:mm:ss 使用jackon对LocalDateTime对象进行序列化时会变成这样的格式 { "year": 2020, "month": "AUGUST", "era": "CE", "dayOfMonth": 1, "dayOfWeek": "TUESDAY", "dayOfYear": 213, "lea原创 2020-12-06 16:28:58 · 1965 阅读 · 2 评论 -
485通信相关笔记
rs485是一种通信协议定义2~6V -2 ~ -6V 表示两种逻辑状态特点:速率不快,半双工波特率:每秒钟通过信道传输的码元数称为码元传输速率,简称波特率1波特即指每秒传输1个码元符号(通过不同的调制方式,可以在一个码元符号上负载多个bit位信息)——摘自百度百科常见 9600 、 38400使用485模块可以实现485信号转以太网信号这样硬件设备——一些传感器元件对于我们的服务器来说就是透明的设备接线示意图图片来自:有人485 模块使用方式作为客户端(当然也是支持作为服务原创 2020-11-14 10:33:47 · 507 阅读 · 0 评论 -
使用session记住用户登录信息
使用session记住用户登录信息什么是session ?也叫会话对象,是存储在服务器端用来识别用户的时域,用来记住用户的访问信息,这样用户下次访问时就能识别。怎么使用session ?通过HttpServletRequest对象获取public class SessionServlet extends HttpServlet { @Override protected void ...原创 2018-10-13 14:34:06 · 4055 阅读 · 0 评论 -
前端后端数据传递的几种方式
记录一下前端不同形式传递数据,后端的接受的方式1. form表单<form action="/api/user/add" method="POST"> <div class="form-group"> <label for="name">name</label> <input type="text" class="form-control" name="name" id="name" placeholder="原创 2020-05-17 17:09:10 · 10126 阅读 · 0 评论 -
使用java自带压缩工具实现文件压缩
使用java.util.zip实现文件压缩public static void toZip(File[] srcFiles, OutputStream out){ long start = System.currentTimeMillis(); ZipOutputStream zos = null; try { zos = ...原创 2020-04-07 17:36:15 · 259 阅读 · 0 评论 -
spring 读取jar包内部的静态文件失败
spring 读取jar包内部的静态文件失败描述:最近打包项目发现,本地正常执行的代码,打成jar包执行会出现文件读取失败的问题。package com.liu.springboot.controller;import org.springframework.core.io.ClassPathResource;import org.springframework.stereotype.C...原创 2020-03-18 22:25:16 · 266 阅读 · 0 评论 -
字符串常量与intern方法
先来看一道面试题 public static void main(String[] args) { // TODO Auto-generated method stub String a = new String("1");//1 String c = a.intern();//2 String b = "1"; //3 System.out.println(a == b);...原创 2020-02-23 20:28:41 · 157 阅读 · 0 评论 -
spring事务初探
什么是事务:一组操作,要么全部执行,要么全部不执行常见场景,银行转账事物的特性:ACID原子性一致性隔离性持久性实际情况下一一般不会全部保证事物的属性:隔离级别 :多个事务同时下的控制,越高越能保证ACID,但是性能随之下降传播行为 :事务服务之间相互调用,事务传播行为用来描述由某一个事务传播行为修饰的方法被嵌套进另一个方法的时事务如何传播是否只读 :事务内不允许修改操...原创 2019-12-10 22:01:18 · 314 阅读 · 0 评论