- 博客(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
原创 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
原创 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
原创 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数据库-增删改查语句
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关注的人