自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot 采用JsonSerializer和Aop 实现可控制的数据脱敏

在上述情况下可以实现 手动控制是否在某些场景下的脱敏,但是需要对原来的代码进行修改,我觉得不友好,所以采用aop的形式进行控制 项目的返回类型基本上为两种。的确实现了数据脱敏,但是有个问题现在的脱敏针对的是 只要对该实体类进行了使用返回的接口,中的数据都会进行脱敏,在有些场景下是不需要的,所以说要进行改进。最近在写一个功能,对用户敏感的数据进行脱敏,在网上看一圈基本上都是全局范围的,我觉得应该更加灵活,在不同场景,不同业务下进行脱敏更加合适。使用 在service implement类方法上进行注解。

2023-04-25 14:17:02 443

原创 基于centos7安装docker 并使用docker-compose安装各类中间件

基于centos7安装docker 并使用docker-compose安装各类中间件

2023-02-08 18:11:37 249

原创 搭建Linux虚拟机基于CentOS7

搭建Linux虚拟机基于CentOS7

2023-02-08 15:57:59 410 1

原创 JSON转换工具类

JSON转换工具类

2022-11-24 11:01:26 449

原创 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its decla

创建MySQL函数ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

2022-09-27 14:38:38 501

原创 MD5加密工具类

MD5加密工具类

2022-09-23 15:46:22 117

原创 Java改写UUID,简单使用

Java改写UUID,简单使用

2022-09-23 15:42:45 351

原创 CentOS7远程连接MySQL出现 2013- Lost connection to MySQL server at ‘reading initial communication pack....

CentOS7远程连接MySQL出现 2013- Lost connection to MySQL server at 'reading initial communication pack....

2022-08-16 18:08:06 561

原创 通过反射获取注解参数,并进行对象封装

通过反射获取注解参数,并进行对象封装

2022-08-04 09:45:42 360

原创 Java使用反射获取set方法,并执行set方法的工具类

Java使用反射获取set方法,并执行set方法的工具类

2022-07-28 16:28:44 3904

原创 JavaBigDecimal用于精度计算

JavaBigDecimal精度计算

2022-07-28 10:04:05 148

原创 JavaWeb使用BeanUtils.populate()报错并且debug调试为null

JavaWeb使用BeanUtils.populate()报错并且debug调试为null

2022-07-15 21:35:38 489

原创 关于SSM框架使用 sa-token 出现 报错:未初始化任何有效上下文处理器?

首先贴出官方文档Sa-Token的官方文档官方给出的决绝方案是然而我的不是SpringBoot 而是SSM我的pom.xml中导入的依赖之后询问大佬说要注入几个bean<!-- Sa-Token--> <bean class="org.springframework.boot.autoconfigure.EnableAutoConfiguration" abstract="true"> </bean> <bean class

2021-09-30 17:21:24 4010 2

原创 使用gson解析json数据并使用ListView将数据显示在页面上

使用gson解析json数据更加简单方便Gson解析json数据这里展示一下项目结构activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools

2021-04-29 16:41:26 795

原创 GreenDao的使用

使用GreenDao来实现一个简易的菜单添加和修改使用GreenDao首先需要添加依赖在app外部build.gradlebuildscript { repositories { google() jcenter() mavenCentral()//add } dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2

2021-04-23 20:33:45 442

原创 RecyclerView的使用

1.首先在app中的build.gradle添加//有些人不需要添加也可以用implementation 'androidx.recyclerview:recyclerview:1.0.0'XML1.activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ap

2021-04-22 16:11:51 153

原创 Android-BroadcastReceiver广播简单的使用

静态的BroadcastReceiver主要代码public class MyReceiver extends BroadcastReceiver { @Override //接受广播时回调 public void onReceive(Context context, Intent intent) { //接收广播 if(intent != null){ //接收到是什么广播 String action = in

2021-04-19 19:12:36 192

原创 简单使用Okhttp和Gson的封装(Post请求)

在使用Okhttp时要很多代码觉得麻烦,就写一个封装类,这样以后也好使用Okhttp1.按照正常步骤使用Okhttp的话(以Post请求为例)//创建okhttp端口OkHttpClient okHttpClient = new OkHttpClient();MediaType JSON = MediaType.parse("application/json; charset=utf-8");//传参JSONObject Json = new JSONObject();/*当然也可以这样传

2021-04-18 15:01:27 986 4

原创 ExpandableListView的应用

使用ExpandableListView实现下拉菜单栏xml布局1.activity_main.xml<ExpandableListView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:l

2021-04-16 20:25:13 706 3

原创 SQLite数据库简单的应用

这里依据上次写的SQLite数据库-增删改查语句来实现该项目展示书本的增加,修改,删除,查询(显示)。展示结果

2021-04-15 19:46:05 224

原创 SQLite数据库-增删改查语句

Android中自带的数据库----SQLite这里使用Navicat工具来学习1.创建新的SQLite连接数据库文件名字和连接名一样就好1.数据库的创建语句//创建一个book表create table book(id integer primary key autoincrement,name varchar(30) ,steps varchar(500),img integer)这就是建完之后2.增加数据语句insert into info(name,steps,im

2021-04-15 17:04:27 1800

原创 SharePreference简单的使用

1.xml布局这里是一个模拟记住账号和密码操作<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"

2021-04-14 17:56:24 816

原创 Android实现简单的进度条功能

实现进度条首先就要知道[AsyncTask],异步任务类这里推荐这个大佬写的文章,写的很不错详解Android中AsyncTask的使用1.xml布局声明一个显示,两个按钮,一个进度条<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr

2021-04-13 19:03:55 3668 1

原创 Android实现计时器功能

使用Handler和线程来实现计时器功能1.xml布局在drawable中添加yuan.xml如下<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><corners android:radius="150dp"/> <stroke android:width="3dp" android:col

2021-04-12 21:17:51 1202 1

原创 Unity使用Animation.animation();方法时不能在后面调用animation.SetTrigger();

百度也百度很久后面看到一大佬说Animation.animation()和Animator.animation()有着在unity版本上的区别,在高版本上使用Animator才能在后面使用SetTrigger,这样才用于解决不能在后面调用SetTrigger的问题

2021-03-16 21:08:59 631

空空如也

空空如也

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

TA关注的人

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