自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冥主博客

冥冥之中自有天意

  • 博客(18)
  • 收藏
  • 关注

原创 AOP切面代码基本逻辑

AOP应用描述:抽离系统公共行为进行封装,剥离业务模块,而又被业务模块说依赖的可重用模块。可对业务进行 前置或后置 处理,已达到实际目的。代码中主要以权限、日志、调试等使用。

2024-05-17 15:27:34 101

原创 模板文件导出处理(字段替换)

文件下载,文件模板替换

2024-01-11 10:28:02 359

原创 对接第三方登录接口JAVA代码实现

java第三方登录对接,三方对接

2024-01-10 18:11:38 393

原创 身份证正则表达式验证(高级版)

【代码】身份证正则表达式验证(高级版)

2023-12-27 17:30:24 368

原创 跨域-后端过滤器配置

跨域处理,前端,后端,java

2022-11-07 22:26:31 320

原创 long、bigdecimal等类型后端参数到前端异常

后端参数到前端参数值异常

2022-03-24 09:25:34 907

原创 JAVA——中stream流程基础处理1(获取对象字段、按字段排序、按字段去重、对象批量处理、指定字段转数组)

java集合中stream的相关处理(排序、去重、获取字段、转数组等)

2022-03-17 16:17:44 13607

原创 根据XLS格式模板导出

1 根据具体业务进行调整,基础文件模板导出代码如下:·其中部分文件包为POIimport org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.usermodel.Workbook;具体实现代码//1获取数据RectifyProblem ..

2021-10-18 11:21:23 322

转载 事务注解在方法上的执行,具体是如何实现的

该文件内容 来源于 博客园-西班牙乞丐1. @EnableTransactionManagement注解通过导入方式,在容器中注册了两个重要组件: AutoProxyRegistrar——相当于一个自定义组件注册器,在容器中注册了一个后置处理器; ProxyTransactionManagementConfiguration——是一个容器配置类,在其中注册了事务增强器。 以下是@EnableTransactionManagement注解的源码,注意@Import中的那个类,实...

2021-01-12 17:54:46 462

原创 MYCAT链接及集群搭建

1 准备(windows版操作)JDK1.7以上TOMCAT(8.5)MYCAT(windows) server 1.6.7mycat下载连接:http://www.mycat.io (免安装)配置mycat环境变量: MYCAT_HOME=安装路径PATH = $MYCAT_HOME$\bin2 修改mycat配置信息2.1安装路径\conf 下 serv...

2019-10-31 18:38:58 357

原创 JAVA文件下载

文件下载package com.file.test;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import java.net.URLEncoder;import javax.servlet.ServletEx...

2019-04-22 14:16:44 159

原创 JAVA文件上传

文件上传package com.file.test;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import javax.servlet.ServletException;import javax.servle...

2019-04-22 14:15:18 167

原创 关于MYSQL的执行操作与语句操作

MYSQL的执行操作与语句操作执行操作1.用户相关操作1-1使用MYSQL安装时,自定义用户名与密码登录MYSQL1-2 语句:create user ‘用户名’@‘登录主机’ identified by ‘密码’; 登录主机:localhost-本机 %-任意机1-3 授权: grant ‘操作权限’ on ‘数据库名’ . ‘表名’ to ‘用户名’@‘登录主机’;操作权限 se...

2019-03-27 14:21:26 61

原创 缓存技术的使用

缓存(cache) : 可以高速访问,用于临时存储的数据存储区缓存应用 较短时间段内,对相同数据频繁读取的场合,将该数据存入缓存,从缓存中读取数据 shiro等安全框架, 每次路由获取用户权限的操作 (注意):缓存数据需要及时与源数据进行同步,当数据更新频繁时,缓存无法提高效率(多线程异常)SpringBoot配置简易缓存(基于内存中并发映射)引入依赖<...

2019-03-26 23:25:20 504

原创 SHIRO安全框架介绍与使用

Shiro:能够执行身份验证,授权,加密,会话管理(全局session)shiro:操作中对象与方法 Subject : 当前操作用户,即当前与shiro进行交互的应用 SecurityManager:Shiro通过该方法来管理内部组件实例,并提供安全管理的各种服务 Realm:安全数据源(认证和授权数据),配置Shiro时,至少指定一个Realm,用户认证授权(Sh...

2019-03-26 18:06:29 379

原创 单例模式基础实现(饿汉式与懒汉式)

单例模式:保证只有单个对象被创建,不需要实例化该类的对象(特点)保证一个类只有一个实例,并存在公有的访问方法饿汉式(线程安全)package test.th;//饿汉式public class EHANSHI { //私有变量 private static EHANSHI ehs = new EHANSHI(); //私有构造 private EHANSHI() {...

2019-03-26 15:38:25 142

原创 线程知识点

线程知识点进程:运行中的程序,有自己的地址和空间,基于进程的计算机能运行多个程序,即多进程线程:进程中的一个执行流程,一个进程可以运行多个线程,即多线程主线程:JAVA本身就是基于线程的,一个JAVA程序至少包含一个主线程,启动JAVA程序,主线程立即运行。(main方法所在线程即为主线程,主线程是产生其他线程的线程)线程创建一(继承thread类,重写run方法,创建对象,调用s...

2019-03-26 14:28:47 1937

原创 二分法与排序算法(二分法排序,插入法排序,冒泡排序,直接排序,直接选择排序)

二分法二分法排序:查询一个元素在其他经过排序的数字数组中的索引package com.test.two;import java.util.Arrays;public class 二分法 { public static void main(String[] args) { int[] arr = { 11, 22, 9, 33, 4, 25, 27, 15 }; Arra...

2019-03-20 22:33:34 943

空空如也

空空如也

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

TA关注的人

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