自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java - Lambda 笔记

Lambda 学习记录

2022-08-07 19:55:20 430

原创 Taro - Windows从零开始搭建微信小程序开发框架

因为Taro的版本冲突问题太严重, 官方文档又不靠谱, 所以记录一个开发框架的版本推荐. 本文推荐的内容均截止于2025-02-14, 以后若有任何版本变动或更新, 请自行酌情修改

2025-02-16 20:33:39 957

原创 Java - 递归

【代码】Java - 递归

2024-01-30 10:38:37 245 1

原创 CollectorUtils工具类实现求和、求平均值等方法

CollectorUtils工具类实现求和、求平均值等方法

2022-08-12 16:34:09 675

转载 历史问题记录

历史问题记录

2022-08-12 16:27:28 243

转载 常用工具网页

常用工具网页

2022-08-12 11:46:00 199

原创 Java - 基于AnalysisEventListener实现对Excel的多线程处理

Java - 基于AnalysisEventListener实现对Excel的多线程处理

2022-08-10 19:09:03 2124

转载 Java - ThreadPoolExecutor

Java - ThreadPoolExecutor

2022-08-10 17:49:56 273

转载 MQ的优缺点、事务、高可靠

MQ的优缺点、事务、高可靠

2022-08-10 17:26:39 591

转载 MySQL的事务隔离级别,实现原理,MVVC

MySQL的事务隔离级别,实现原理,MVVC

2022-08-10 17:11:27 194

转载 Java线程池核心参数、线程池异常处理、submit、execute、get机制

Java线程池核心参数、线程池异常处理、submit、execute、get机制

2022-08-10 17:06:42 278

转载 Maven如果发现jar冲突怎么解决,mvn clean package执行步骤

Maven如果发现jar冲突怎么解决,mvn clean package执行步骤

2022-08-10 17:01:15 597

转载 Redis常见数据类型,Redis为什么快,Redis持久化机制,主从复制原理

Redis常见数据类型,Redis为什么快,Redis持久化机制,主从复制原理

2022-08-10 16:57:26 308

转载 如何设计一个亿级流量高性能、高可用、高并发的分布式系统

如何设计一个亿级流量高性能、高可用、高并发的分布式系统

2022-08-10 16:51:24 440

转载 如何设计一个高可用的缓存系统

如何设计一个高可用的缓存系统

2022-08-10 16:15:49 423

原创 Java - 基于注解实现AOP的使用案例

基于注解实现AOP的使用案例

2022-08-07 21:02:12 997

原创 Java - 等待线程 CountDownLatch

等待线程 - CountDownLatch

2022-08-07 20:21:35 242

原创 Linux - shell脚本学习笔记

shell脚本常用指令和编写规范一、踩坑记录二、常用指令一、踩坑记录1. sh脚本执行# 没有赋权的三种执行方法bash test.shsh test.sh. test.sh# 为sh脚本赋权后, 可直接./执行chmod 755 test.sh./test.sh2. 编写规范为编写规范, 所有sh脚本第一行#!/bin/bash变量的申明和引用# 申明变量时, 等号左右两边不能有空格val=123# 如果有export前缀则是申明环境变量export VAL

2021-06-18 18:42:13 247

原创 Linux - shell脚本解决服务器日志文件过大问题

1. 场景需求老项目架构一定会输出service_stdout.log系统日志文件, 无法通过logback.xml控制, 并且由于该日志一直不停输出, 导致文件占用无法手动删除. 针对该日志文件, 设定阈值, 监控文件大小, 若超出阈值, 则按固定长度切割文件.#!/bin/bashecho "\"split start!\""# 被监控的文件名fileName=xxx.file# 被监控的文件路径filePath=./${fileName}# 文件大小上限 150MB -> 15

2021-06-18 17:37:13 1334 2

原创 Java - SpringBoot异步线程池 ThreadPoolTaskExecutor

一、配置线程池import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;import java.util.concurrent.Executor;import java.util.concur

2021-05-21 19:07:49 340

原创 Git - 统计代码提交量

原文地址统计每个人的提交量及增删行数git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lin

2021-05-20 11:00:03 320

原创 Java - PageHelper使用案例

商品分页查询PageHelper使用import com.github.pagehelper.PageHelper;import com.github.pagehelper.PageInfo;import tk.mybatis.mapper.entity.Example;import org.springframework.beans.BeanUtils;import java.util.stream.Collectors;public PageResult<SpuBo> quer

2021-01-07 23:39:59 556

原创 Java - 系统缓存工具类 CacheUtils

缓存工具类import java.util.Map;import java.util.concurrent.*;public class CacheUtils { // 键值对集合 private final static Map<String, Entity> map = new ConcurrentHashMap<>(); // 定时器线程池, 用于清除过期缓存 private final static ScheduledExecutor

2021-01-06 21:56:45 997

原创 Java - File文件工具类 FileUtils

文件工具类import org.apache.commons.lang3.StringUtils;import org.springframework.web.multipart.MultipartFile;import java.io.*;public class FileUtils { public static File multipartFileToFile(MultipartFile srcFile) { if (srcFile == null || srcF

2021-01-06 21:52:41 178

原创 Java - Excel导入工具类 ExcelImportUtils

Excel操作依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.0.1</version></dependency><dependency> <groupId>org.apache.poi</groupId&

2021-01-06 21:50:25 2802

原创 Java - Excel导出工具类 ExcelExportUtils

Excel操作依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.0.1</version></dependency><dependency> <groupId>org.apache.poi</groupId&

2021-01-06 21:47:14 1752 2

原创 Java - 坐标转换工具类 WGS84 ⇋ GCJ02

原JS代码double计算小数点后7位后有误差public class CoordinateUtils { private static final int a = 6378245; private static final double ee = 0.006693421622965823; private static final double PI = Math.PI; private static double sin(double d) { r

2020-12-29 15:53:20 544

原创 Java - springcloud-pom.xml

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mav

2020-12-22 01:01:46 152

原创 Java - springboot-pom.xml

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mav

2020-12-22 00:59:57 162

原创 Java - Application.class

@SpringBootApplication@MapperScan("com.project.mapper")@ComponentScan(basePackages = {"com.project"})@ServletComponentScan(basePackages = {"com.project.web"})public class Application extends SpringBootServletInitializer { public static void main(S

2020-12-22 00:56:49 430

原创 Java - application.yml&dev&redis

【application.yml】server: port: 7001 servlet: context-path: /project tomcat: max-http-header-size: 8192 uri-encoding: UTF-8spring: profiles: active: dev, redis mvc: static-path-pattern: /static/** http: multipart:

2020-12-22 00:52:46 308

原创 Java - logback-spring.xml

<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文档如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文档是否有修改的时间间隔,如果

2020-12-22 00:44:57 206

空空如也

空空如也

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

TA关注的人

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