自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Netty做为客户端实现socket通信

SpringBoot整合Netty实现socket通讯简单demo

2023-01-31 14:22:08 2689

原创 设计模式之策略模式

设计模式之策略模式

2022-07-22 11:41:44 168

原创 责任链使用

设计模式之责任链

2022-07-15 14:16:53 189

原创 RSA加密验签

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.*;import java.security.spec.PKCS8EncodedKeySpec;import java.security.spec.X509EncodedKeySpec;impor

2022-01-12 17:08:22 249

原创 跨域配置类

@Component@Order(1)public class CorsFilter implements Filter { @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequ

2021-08-02 09:40:35 119

原创 RabbitMQ发送延时消息

1.整合RabbitMQ<!--rabbitmq消息队列--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>2.配置文件rabbitmq: host: localhost port:

2021-04-22 11:05:55 965

原创 git拉取远程分支并创建本地分支以及SSL问题

一、拉取远程分支并创建本地分支1.使用该方式会在本地新建分支x,并自动切换到该本地分支x。git checkout -b 本地分支名x origin/远程分支名x2.使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。git fetch origin 远程分支名x:本地分支名x二、git SSL问题git config --global http.sslVerify false...

2021-03-30 17:40:31 158

原创 Springboot同时装配两个相同类型数据库

1.配置文件:spring: profiles: active: dev datasource: primary: jdbc-url: jdbc:sqlserver://localhost:1111;DatabaseName=DB1 driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver type: com.alibaba.druid.pool.DruidDataSourc

2021-02-22 14:38:21 424

原创 Mybatis-Plus查询数据转换前端要的数据类型

public IPage<OrderManageDto> selectByCondition(String condition, Integer pageIndex, Integer pageSize) { QueryWrapper<TBizOrder> wrapper = new QueryWrapper<>(); wrapper.eq("Code", condition).or().like("Remarks", condition); Pa.

2021-02-20 17:33:54 1433

原创 Springboot采用EasyPoi采用前后端分离导出Excel并返回前端Blob

Springboot采用EasyPoi采用前后端分离导出Excel并返回前端Blob实现思路封装excel的工具类,采用EasyPoi,简单,快速; 编写PO对象,采用@Excel注解增加注释; 查询数据,并将数据封闭至PO对象中; 通过工具类将对象通过BLOB格式返回给前端; 前端通过工具类下载该EXCEL;引依赖<dependency> <groupId>cn.afterturn</groupId> <artifa..

2021-02-18 10:42:17 3003 1

原创 java实现记录连续打卡天数

public class ContinuousStudyDays { public static void main(String[] args) throws ParseException { // 前提条件, dateList 要排序 List<String> queryFromDB = new ArrayList<>(); queryFromDB.add("2020-04-01 09:52:39"); .

2020-12-16 17:59:38 1036

转载 ES高级

文章目录一、SQL转换 1、单条件查询 1、模糊查询 1.常用的字符串查询 2.前缀查询 如果字段没分词,就匹配整个字段前缀 2、多字段模糊查询 3、wildcard query 2、多条件查询 1、and、or、not 2、排序查询 3、一个字段匹配多个值 4、一个值匹配多个字段 5、范围查询 (1)统计某个字段的数量 (2)去重统计某个字段的数量(有少量误差) (3)聚合过滤..

2020-12-09 18:05:36 361

原创 格式化返回前端日期的时间格式

@Transient@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")@ApiModelProperty(value = "createTime", name = "开票时间")private Date createTime;

2020-11-25 10:50:48 1460 1

原创 Java静态代码获取不到@value注入的值

静态代码执行的时候,spring是没有注入的,这个时候://错误的使用方法@Value("${name}")private static String name;public static void test() { String s = name; System.out.println(s);}

2020-10-28 15:50:52 1132 1

空空如也

空空如也

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

TA关注的人

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