自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis源码编译教程

mybatis源码编译教程、mybaits设计模式

2022-08-20 12:27:52 416 1

原创 spring推断构造方法和启动过程(refresh)流程图

三级缓存

2022-08-20 12:11:43 231

原创 liunx下创建达梦数据库实例以及删除实例步骤

1、进入达梦安装的bin目录,切换root用户cd /dmdbms/bin2、运行dminit文件./dminit3、接下来配置实例参数input system dir: /dmdbms/input db name: dm5252input port num: 5252input page size(4,8,16,32): 8input extent size(16,32): 32input sec priv mode(0,1): 0input time zone(-12:59,+

2020-11-03 21:22:30 10385 3

原创 达梦数据使用DBLINK,创建外部连接步骤

1、修改两个实例根目录下的dmmal.ini文件,修改内容如下:[DMSERVER1] #自定义MAL_INST_NAME = DMSERVER1 #实例名和dm.ini中的INSTANCE_NAME保持一致MAL_INST_HOST = 127.0.0.1 #对外开放的服务IP地址MAL_INST_PORT = 5252 #对外开放的服务端口和dm.ini中的PORT_NUM保持一致...

2020-02-27 20:18:17 4188

原创 手写模拟SpringBoot核心流程

有了以上步骤,我们还差了一个关键步骤,就是Spring要能解析到WebServiceAutoConfiguration这个自动配置类,因为不管这个类里写了什么代码,Spring不去解析它,那都是没用的,此时我们需要SpringBoot在run方法中,能找到WebServiceAutoConfiguration这个配置类并添加到Spring容器中。那SpringBoot中是如何实现的呢?

2023-10-09 19:45:00 239

原创 Spring解析配置类、AOP原理、Spring事务执行流程图

解析配置类、aop原理、spring事务

2022-08-20 12:26:18 688

原创 双指针、二分查找、牛顿迭代、线性扫描算法

双指针、二分查找、牛顿迭代、线性扫描算法。

2022-08-14 17:11:37 74

原创 分别通过暴力算法和埃氏筛选法统计素数数量

分别通过暴力算法和埃氏筛选法统计素数数量。

2022-08-14 14:52:50 51

原创 分别通过迭代和递归算法实现链表反转

分别通过迭代和递归算法实现链表反转。

2022-08-14 13:35:06 138

原创 SpringBoot集成shiro+cas单点登录

springboot shiro cas

2022-07-27 18:30:00 708 1

原创 linux下安装mysql

mysql linux

2022-07-25 22:25:58 112

原创 JAVA实现Word、rtf等转PDF

java word rtf pdf

2022-07-25 22:25:37 332

原创 mysql索引底层数据结构与算法

mysql B+树 hash innodb

2022-07-24 19:00:00 46

原创 Spring底层核心原理解析

SpringFormwork Java Spring

2022-07-21 19:23:23 76

原创 java创建自定义注解来实现日志管理

1、创建一个注解2、添加一个mvc拦截器3、实现mvc拦截器,重写方法执行前后等方法4、日志管理工具类5、利用spring中的Aware创建获取bean的工具类

2022-07-08 14:00:00 714

原创 java中long类型的数据传到前端后值变了

因为Long类型id数据传递到前端之后失去精度导致id值发生了改变配置全局处理,Long类型转String再返回到前端

2022-07-06 16:00:00 1625

原创 java基于spring的注解实现定时任务

spring 定时任务

2022-07-06 14:00:00 218

原创 java将控制台输出日志写入到指定文件中

1、设置控制台日志输出方式2、前端调用接口获取最新日志信息

2022-07-06 10:00:00 5478

原创 java实现 zip rar 7z 压缩包解压

zip rar 7z java解压

2022-07-04 14:00:00 4133

原创 java实现oss文件存储

java oss 文件存储

2022-07-03 14:00:00 1088

原创 使用javaxMail接收邮件

邮件解析

2022-07-02 14:24:27 2418

原创 基于SimpleDateFormat和Date封装日期工具类

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * Mr peng

2022-03-14 20:15:00 355

原创 封装AES加密和解密AESUtils工具类

import org.apache.commons.codec.binary.Base64;import org.springframework.util.StringUtils;import sun.misc.BASE64Decoder;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.spec.SecretKeySpec;import java.math.BigInteger;

2022-03-11 18:00:00 390

原创 利用jackson封装JsonUtils类型之间相互转换

import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.core.type.TypeReference;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.IOException;

2022-03-09 16:36:00 312

原创 JVM指令手册

1、const系列,该系列命令主要负责把简单的数值类型送到栈顶。该系列命令不带参数。注意只把简单的数值类型送到栈 顶时,才使用如下的命令。注意送到栈顶。对于int型,其他的数值请使用push系列命令(比如bipush)。指令码 助记符 说明 0x02 iconst_m1 将int型(-1)推送至栈顶 0x03 iconst_0 将int型(0)推送至栈顶 0x04 iconst_1 将int型(1)推送至栈顶 0x05 iconst_2 将int

2021-08-19 10:34:35 187

原创 springboot实现公众号接入,遇到一直token认证失败的原因

为了避免修改代码后频繁的部署测试,我选用的是natapp实现内网穿透,natapp下载地址:https://natapp.cn/,根据自己实际情况下载对应版本。

2021-08-17 19:06:41 1938 1

原创 根据word路径转换生成HTML

word、html、pdf转换

2021-04-25 15:36:04 87

原创 java统一封装E-charts图形返回数据结构

java echarts

2020-08-05 16:14:54 1311

原创 使用HTTP协议实现远程调用接口

1、引入maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> </dependency>2、封装http工具类package cn.toroot.bj.utils;import org.apache.ht

2020-07-02 16:30:43 1395

原创 封装JDBC分页查询返回泛型结果集

package cn.toroot.bj.core.constant;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.data.domain.Page;import org.springframework.data.domain.PageImpl;import org.springframework.data.domain.PageRequest;import org.sprin

2020-07-02 15:49:00 287

原创 使用spring的注解@ControllerAdvice或@RestControllerAdvice实现全局异常捕捉

1、@RestControllerAdvice是捕捉带有@RestController注解的所有控制器抛出的异常package cn.toroot.bj.core.exception;import cn.toroot.bj.utils.HttpResponseBody;import cn.toroot.bj.core.constant.ResponseCodeConstant;import org.slf4j.Logger;import org.slf4j.LoggerFactory;impo

2020-07-02 10:59:50 593

原创 mybatis动态切换数据源

1、分别创建两个实体类用来储存属性值:我的属性值是利用Spring注解直接从yml文件中读取的package cn.toroot.bj.config.dataSource;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;/** * Mr peng * 2020-6-11 10:04:49 * 描述:业务库

2020-07-02 10:48:21 515

原创 SpringBoot集成Swagger-UI

1、添加如下maven依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependen

2020-07-02 10:32:34 133

原创 Mysql8.0+修改密码语句

mysql

2020-04-08 13:54:26 631

原创 动态创建多种数据库如【MYSQL,ORACLE、达梦】的数据源

/** * Mr peng 2019-11-13 14:07:34 * 动态创建数据源 * @param params * @return */ private DataSource buildDataSource(DataSourceSyn params) { String driverClassName =...

2020-03-26 10:02:33 369

原创 JS从字符串中分别截取出,年、月、日、时、分、秒

js

2020-03-25 17:56:26 3347

原创 生日倒计时代码

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>生日倒计时</title></head><body><div id="div"></div><script type="text/java...

2020-03-25 17:52:42 1372

原创 常见的IDEA中JAVA文件右下角出现一个红色的J字解决方法

IDEA中java文件右下角出现一个红色的J字,解决方法如下:1、点击File-Project Structure-Modul,Sources下面右边删掉2、![在这里插入图片描述](https://img-blog.csdnimg.cn/20200319162349887.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,s...

2020-03-19 16:26:49 1707

空空如也

空空如也

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

TA关注的人

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