自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(十四)SpringBoot数据库加密jasypt 3.0.4版本

二、application 增加jasypt 配置。四、替换数据库配置密码为加密后的密码。三、创建加密工具类生成加密后的密文。--数据库加密-->一、pom文件新增依赖。

2025-01-21 10:24:15 241

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(十三)SpringBoot连接MongoDB

最近有个想法想整理一个内容比较完整springboot项目Demo。SpringBoot连接MongoDB。

2024-11-11 15:45:00 472

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(十二)SpringBoot接口SpringSecurity JWT鉴权

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot接口权限控制 SpringSecurity 接口使用 Bearer token类型 JWT 鉴权。

2024-11-06 14:22:49 488

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(十一)SpringBoot 定时任务@Scheduled

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。定时任务是一项经常遇见的需求。Spring Boot提供了@Scheduled注解,直接作用于方法上,标记为定时任务,并在预定的时间间隔内执行。

2024-11-05 11:37:34 808

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(十)SpringBoot 集成RabbitMQ

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot集成RabbitMQRabbitMQ中的一些角色:publisher:生产者consumer:消费者exchange个:交换机,负责消息路由queue:队列,存储消息virtualHost:虚拟主机,隔离不同租户的exchange、queue、消息的隔离SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。junit用于测试。

2024-11-05 11:35:17 1156

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(九)SpringBoot 利用Redis配置接口防抖(连续调用)

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot利用Redis配置接口防抖,最终效果是,哪个方法需要有防止重复提交的功能,直接加上注解实现。二、自定义注解三、自定义切面@Aspect 处理加了@请求 三、测试防抖在/getTt26接口增加注解@

2024-11-04 08:32:46 707

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(八)SpringBoot 使用Redis

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot使用Redis 缓存数据。

2024-11-04 08:29:54 356

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(七)SpringBoot 使用Spring Cache

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot使用Spring Cache 缓存数据,每次调用需要缓存功能的方法时,spring会检查指定参数的指定的目标方法是否已经被调用过,如果有就直接从缓存中获取。

2024-11-02 08:30:00 285

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(六)RestTemplate调用第三方接口

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。SpringBoot使用RestTemplate由服务端向外发起网络请求自定义HeaderRequestInterceptor继承ClientHttpRequestInterceptor的拦截器。处理Header信息,此处增加接口访问时间打印/*** @Description: 给不同的请求地址 添加不同的header*/@Slf4j@Overridetry {throw e;}finally {

2024-11-01 08:41:10 202

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(五)使用 validation 验证参数

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。使用 validation 验证参数。

2024-10-30 03:00:00 318

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(四)HikariCP数据库连接配置监控

最近有个想法想整理一个内容比较完整springboot项目初始化Demo。HikariCP数据库连接配置监控,便于观察数据库连接情况。

2024-10-29 12:01:07 364 1

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(三)SpringBoot接口统一返回和全局异常处理

***/@GetterERROR_CODE_400(400, "参数异常!"),;/*** Description: 系统异常处理*//*** 获取完整的堆栈信息* @return*//*** 获取异常堆栈信息 - 指定长度* @return*//*** 公共全局异常处理*/@Slf4j。

2024-10-29 11:57:16 427

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(二)SpringBoot应用连接数据库集成mybatis-plus

用于规定查询返回值格式 主要用于_处理和字段大小写规定/*** 自定义ObjectWrapperFactory 结果处理 去除_ 字段大写转小写*/@Override@Override/*** mybatis 结果处理 去除_ 字段大写转小写*/@Override/*** 将下划线风格替换为驼峰风格* @return*/i++) {} else {} else {} else {

2024-10-29 11:42:54 358

原创 从0开始搭建一个生产级SpringBoot2.0.X项目(一)项目搭建

最近有个想法想整理一个内容比较完整springboot项目初始化Demo,同时帮助那些刚学习以及新入门的朋友来学习SpringBoot。

2024-10-25 15:56:39 877

原创 springMVC,springboot整合jasypt

spring数据库jasypt加密连接

2024-05-27 14:38:30 720 1

原创 Spring Cloud Alibab 入门搭建,包含Nacos中心,注册服务发现服务,Feign请求,GateWay网关,sentinel限流

新手学习 Spring cloud Alibaba 分布式,包括Nacos中心,wagetway 鉴权 网关 Feign请求 限流 熔断

2024-03-14 17:29:56 1715

原创 HikariCP配置MetricRegistry监控

最近有个项目新上线服务为springboot+HikariCP,每到月底业务集中,服务报错数据库连接超时,修改连接数,空闲释放时间等参数无效,为排查问题增加HikariCP监控。hikaricp.connections.active 正在使用中活跃连接数 (1),会随着连接使用情况变化。hikaricp.connections.idle 空闲连接数 (3) ,会随着连接使用情况变化。hikaricp.connections.min 最小连接数 (3),初始配置。3.基本打印指标说明。

2023-05-04 10:45:36 1917

原创 BeanUtils.copyProperties 复制 Date类型

import java.text.ParseException;import java.text.SimpleDateFormat;import org.apache.commons.beanutils.Converter;//自定义Converterpublic class CustomerDateConverter implements Converter { private final static SimpleDateFormat DATE_FORMATE_SHOW = new S...

2022-02-11 17:13:38 1254

原创 SpringCloud 分布式入门框架搭建示例

文章目录1、概述刚学习的SpringCloud 分布式入门框架搭建,记录一下eclispe搭建过程。基于Eureka注册中心,实现发现服务客户端和注册服务客户端和之间调用,基于Feign实现服务调用,通过ribbon实现负载均衡,并且配置了Eureka高可用性和Eureka安全认证springboot版本为2.2.0,SpringCloud版本为Hoxton.RELEASE,jdk1.8Spring Cloud是基于Spring Boot技术为基础的,在技术选型时,...

2020-12-23 17:50:34 1182 3

原创 springboot打jar包请求jsp请求不到问题

记录springboot打jar包请求jsp请求不到问题1. 配置starter版本为1.4.2RELEASE<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.RELEASE</ve...

2020-12-11 17:48:18 198

原创 浏览器调摄像头

<%@ page language="java" contentType="text/html; charset=utf-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getS...

2020-09-04 15:24:26 396

原创 orcale批量导入txt数据

1.创建ctl sql文件 &参数,&1为ctl文件名,&2为插入方式 此处选择truncate 为先清空再插入 append为追加&3为分隔符 没有用到写死的‘,’,&4为表名 ,通过执行下面的bat 将参数带入bat 进行执行语句。set echo off set heading off set verify ...

2020-08-28 10:32:28 319

原创 sqlplus 导出orcale大数据表脚本

1.编写export.sql文件spool D:/TEMP.txt //导出到的文件set echo offset colsep '|' //分隔符set trimspool onset arraysize 5000set linesize 8000set pagesize 50000set newpage noneset heading offset term offset feedback offset sqlblankline offselect * from MX_20.

2020-08-28 09:44:15 274

原创 SpringBoot 第三方jar 打包 打不进去

在webapp->lib 下的jar包 在导出jar或者war包的时候 打不进去。处理方式在此记录:pom文件 这样设置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-mav...

2020-07-02 12:01:12 732

原创 百度人脸对比,人脸认证Demo

1.注册百度账号,创建应用获取相关授权#百度人脸认证BAIDU_APPIDBAIDU_APIKEYBAIDU_SECRETKEY2.pom文件引入jar包<!-- 百度人脸对比 --><dependency><groupId>com.baidu.aip</groupId><artifactId>java-sdk</artifactId><version>4.12.0</version&gt..

2020-06-16 14:27:14 588

原创 ssm配合oracle date格式丢失时分秒

oracle中类型是Date类型,在mapper查询之后丢失时分秒。排查问题,在mapper.xml中resultmap中定义的jdbctype为TimeStamp,正常应该没问题,但是还是丢失了。发现 查询语句的返回值使用的resulttype 直接使用的子类DTO接收的, 并未使用resultmap 。修改为resultmap 可以解决问题。但是感觉不是这个原因,最后发现是因为 jdbc.jar的版本不对应。oracle版本为11 jdbc的jar包为10。更换jar包 问题解决.

2020-06-15 17:14:31 237

原创 select标签自定义下拉选

function getSelectCity(pcode,id,selected = '') { $.ajaxSettings.async = false;//同步请求 $.getJSON('sys/area/getAreaByPid.html', { pid :pcode }, function(data) { if (data.success) { var list = "";...

2020-06-15 16:43:06 230

原创 js两张照片和一张

两张照片和一张,首先要定义一个画布,通过该画布,将两张照片重新画一下。一、在页面h5中定义一个画布 <canvas id="canvasTotle" style="margin-top:15px;float: left; display:none;" ></canvas>二、获取到两个img标签,通过context.drawImage(id1Src,0,0,_width,_height),重新画照片,function drawImage(){ ...

2020-06-15 16:38:19 155

转载 Long类型json转换丢精度

@JsonSerialize(using=ToStringSerializer.class)

2020-03-09 16:14:56 994

原创 mapper中 if test判断字符串 条件不走

示例为这样写的但是条件匹配了也不走。<if test="describ != '1' "> describ = #{describ,jdbcType=VARCHAR},</if>此时注意,条件的” “ 要把‘ ’ 号放外面,string条件用" "。正确写法<if test=‘describ != "1" ’> d...

2020-01-03 14:30:03 1674

原创 ajax跨域请求,请求成功但是走error

js中ajax跨域请求其他接口,get请求方式,请求成功但是还是走error。处理如下,使用 下面的方式请求dataType: "jsonp",jsonp:'callback',jsonpCallback:"successCallback"successCallback 后台接口返回数据也必须是这个对应上才行前台代码$.ajax({ type : "GE...

2020-01-03 14:26:01 1165 1

原创 list首位插入数据,其他的后移,保持3个内容,

ArrayList<String> arrayList=new ArrayList<>();arrayList.addAll(mHisList);arrayList.add(0,title);if (arrayList.size()>3){ arrayList.remove(arrayList.size()-1);}mHisList.clear()...

2019-12-02 16:25:11 5692

原创 textView选中切换背景

一、background 的 drawable select_bg.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable...

2019-11-22 16:05:27 1171

原创 android View灰色阴影

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> ...

2019-11-22 15:37:25 295

原创 android限制字体不随系统变化

在自定义的BaseActivity中重新这两个方法@Overridepublic void onConfigurationChanged(Configuration newConfig) { if (newConfig.fontScale != 1)//非默认值 getResources(); super.onConfigurationChanged(newC...

2019-11-22 15:33:22 464

原创 圆形TextView

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充的颜色 --> <solid android:col...

2019-11-07 15:28:44 162

原创 记录 mysql中 mapper,参数为in的条件怎么使用

1.传一个集合遍历select dictval,dictlabel from sys_dict where dictcode='reginsureVO_userType' and dictval in <foreach collection="utype" open="(" close=")" separator="," item="dictval" &...

2019-09-25 11:16:44 1757

原创 Http请求工具类

package com.*.*.*.util;import java.io.IOException;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import jav...

2019-08-02 09:35:15 108

原创 讯飞语音输入记事本

项目打包地址https://download.csdn.net/download/weixin_41647530/11263215将appid换成自己讯飞申请的id即可使用

2019-06-28 15:13:01 672

原创 自定义OSS照片路径AES加密

//接口代码// AES密钥 private String aesKey = "079edef3060f*********"; protected Logger logger = LoggerFactory.getLogger(getClass()); /** * 直接访问,返回ok则启动成功 */ @RequestMapping("/is...

2019-06-28 13:53:26 1100

Spring Cloud Alibab Naocs入门搭建包含Feign请求GateWay网关sentinel限流文字源码

Spring Cloud Alibab Naocs入门搭建包含Feign请求GateWay网关sentinel限流文字源码

2024-03-15

扒取网页全部图片.rar

java代码,扒网站图片,根据readme设置配置文件,批量下载网页的照片,整体扒取网页图片 整体扒取网页图片

2019-11-27

美发沙龙SSM项目,前端框架

适合新手SSM项目练手的一个美发管理系统,SSM前端框架,完整的前端框架,配合后台代码 适合新手SSM项目练手的一个美发管理系统,SSM前端框架,完整的前端框架,配合后台代码

2019-02-14

android自动补全输入框

输入框,自动补全的输入框,android输入框自动补全输入框 输入框,自动补全的输入框,android输入框自动补全输入框 输入框,自动补全的输入框,android输入框自动补全输入框 输入框,自动补全的输入框,android输入框自动补全输入框 输入框,自动补全的输入框,android输入框自动补全输入框输入框,自动补全的输入框,android输入框自动补全输入框

2019-02-14

BusinessExceptionDemo.zip

springboot全局异常处理,入参出参及错误日志打印

2021-03-31

springCloud.zip

SpringCloud 分布式入门框架搭建示例

2020-12-23

适合新手的简单的android 备忘录 源码 注释详细

适合新手的简单的android 类似于备忘录 注释详细 很适合新人看 适合新手的简单的android 类似于备忘录 注释详细 很适合新人看 适合新手的简单的android 类似于备忘录 注释详细 很适合新人看 适合新手的简单的android 类似于备忘录 注释详细 很适合新人看 适合新手的简单的android 类似于备忘录 注释详细 很适合新人看

2018-04-16

空空如也

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

TA关注的人

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