Bruce_Json
码龄4年
  • 481,330
    被访问
  • 308
    原创
  • 3,502
    排名
  • 72
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-01-02
博客简介:

Bruce_Json的博客

查看详细资料
  • 4
    领奖
    总分 586 当月 49
个人成就
  • 获得177次点赞
  • 内容获得69次评论
  • 获得427次收藏
创作历程
  • 2篇
    2022年
  • 9篇
    2021年
  • 43篇
    2020年
  • 77篇
    2019年
  • 184篇
    2018年
成就勋章
TA的专栏
  • Android
    4篇
  • jmeter
    3篇
  • git
    2篇
  • thymeleaf
    1篇
  • vue
    5篇
  • swift
    3篇
  • iOS
    4篇
  • freemarker
    2篇
  • 装系统
    1篇
  • 算法
  • 调试
    27篇
  • 下载
    4篇
  • 配置
    15篇
  • mybatis
    49篇
  • Servlet&Jsp
    19篇
  • jQuery
    11篇
  • JavaScript
    19篇
  • Java
    33篇
  • JDBC
    8篇
  • ECharts
    2篇
  • vue.js
    2篇
  • MVC
    5篇
  • SSM
    10篇
  • Bootstrap
    3篇
  • IDEA
    44篇
  • spring
    46篇
  • Maven
    2篇
  • mysql
    5篇
  • jar
    2篇
  • Ajax
    13篇
  • node.js
    4篇
  • html&css
    4篇
  • Netty
    6篇
  • WebSocket
    3篇
  • SSH
    3篇
  • SpringBoot
    15篇
  • hadoop
    8篇
  • 地图
    1篇
  • PL/SQL
    6篇
  • Struts
    5篇
  • XSL
  • 前端模板
    1篇
  • eclipse
    1篇
  • Linux
    12篇
  • Redis
    2篇
  • Solr
    1篇
  • ElasticSearch
    3篇
  • 乱码
    1篇
  • bug
    5篇
  • 学习资源
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

android studio占用磁盘空间大的问题

1、system-images这个文件夹,装的是你虚拟机需要用的镜像,这个文件夹占用是很大的,我的占用了9G,其实你只需要一个即可,比如你留android-29这个,那么当你下载虚拟机的时候,请注意该虚拟机支持的API是29如果你调试用的是真机而不用虚拟机,可以删除此目录下文件2、avd文件夹里是调试用的模拟器,这个文件夹下我只有一个模拟器,这个模拟器占用了2G如果你调试用的是真机而不用虚拟机,可在android studio中找到tools->AVD Manager中移除模拟器即将.
原创
发布博客 2022.05.11 ·
230 阅读 ·
0 点赞 ·
0 评论

No virtual method initSDK(Landroid/content/Context;ILcom/tencent/imsdk/v2/V2

android接入腾讯音视频sdk按照官方文档做登录时报错No virtual method initSDK(Landroid/content/Context;ILcom/tencent/imsdk/v2/V2腾讯官方文档是加入以下依赖,调用mLiveRoom.login时候报错implementation 'com.tencent.liteav:LiteAVSDK_TRTC:9.5.11201'implementation ('com.tencent.imsdk:latest.rele
原创
发布博客 2022.03.04 ·
1272 阅读 ·
1 点赞 ·
1 评论

security中登录信息在session中的操作

一、共享用户权限信息首先每个请求过来都就会去判断是否需要做session共享信息如果需要session共享用户信息,如果需要就用Attribute做共享key为SPRING_SECURITY_CONTEXT二、获取用户权限信息每个请求都会先去走loadContext来获取权限如果系统做了session持久化,那么当系统重启后,用户请求过来会自动去session中获取用户权限具体实现就是从之前共享到session中的信息获取三、退出登录使session失效...
原创
发布博客 2021.09.10 ·
312 阅读 ·
0 点赞 ·
0 评论

tomcat中session持久化源码分析

一、session持久化流程服务器关闭将session序列化到本地,服务器重新启动将存储的session序列化文件反序列化,加载到session管理容器中,从而实现用户登录信息不丢失二、在springBoot中开启session持久化在springBoot配置文件中打开persistentpersistent是持久化开关,不配置默认是关闭的dir是持久化文件存储目录server.session.persistent=trueserver.session.store-dir=.
原创
发布博客 2021.09.10 ·
74 阅读 ·
0 点赞 ·
0 评论

tomcat中session流程分析

入口在request中的doGetSession每个请求都会由findSession根据sessionId获取session ,没有session就创建session,有就调用 isValid 验证session是否过期首次进入会调用createSession方法创建一个sessoin存储到session容器中session容器就是个map,session创建完成后添加到容器中创建session方法,控制session超时时间变量即maxInactiveIn...
原创
发布博客 2021.09.02 ·
92 阅读 ·
0 点赞 ·
0 评论

前后端AES加解密

后端加解密工具类import org.apache.commons.codec.binary.Base64;import org.apache.commons.codec.binary.Hex;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.nio.chars
原创
发布博客 2021.07.02 ·
184 阅读 ·
1 点赞 ·
0 评论

aop结合redis执行lua脚本来控制接口限流

依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <dependency> <groupId>org.springframework.boot&
原创
发布博客 2021.06.29 ·
94 阅读 ·
0 点赞 ·
1 评论

jmeter登录关联cookie或者token

关联cookie,网上很多说法是使用后置处理器+正则提取+cookie管理器去完成的,其实只需要添加一个cookie管理器,并且不需要做额外处理,就能自动关联cookie的1、添加登录http请求,登录成功在结果树中能看到返回值,一般登录成功返回的cookie格式都一样2、添加cookie管理器,cookie管理器会自动保存登录的cookie,并且发起请求时会自动给请求添加cookie信息2、添加正则表达提取器用于提取登录成功的cookie,表达式:Set-Cookie:(.*);Pat
原创
发布博客 2021.05.12 ·
445 阅读 ·
0 点赞 ·
0 评论

AOP记录用户操作日志

依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>实体类/* CREATE TABLE `t_log` ( `id` int(11)
原创
发布博客 2021.05.12 ·
31 阅读 ·
0 点赞 ·
0 评论

NoClassDefFoundError: org/springframework/boot/origin/OriginLookup

接入 openfeign进行远程调用时报以下错误Caused by: java.lang.ClassNotFoundException: org.springframework.boot.origin.OriginLookup引入的 openfign 如下, <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-s..
原创
发布博客 2021.03.03 ·
1440 阅读 ·
1 点赞 ·
1 评论

git常用命令

查看全局配置内容列表git config --list查看当前配置名和邮箱git config user.name git config user.email配置当前用户名和邮箱git config user.name "xx" git config user.email "xx"查看全局用户名名和邮箱git config --global user.name git config --global user.email配置全局用户名和邮箱git confi
原创
发布博客 2021.01.21 ·
39 阅读 ·
0 点赞 ·
0 评论

替换jar文件中的class

首先查看要替换文件的路径,用 * 代替 .class 可查看是否包含内部类jar -tvf xx.jar | grep xx*一、无内部类无内部类可以指定替换某个class1、解压指定文件,路径为上一步得到的路径jar -xvf xx.jar xx/xx.class2、在解压的文件夹中手动替换xx.class文件3、将替换后的class文件,压缩进jar包...
原创
发布博客 2020.12.29 ·
420 阅读 ·
2 点赞 ·
0 评论

自定义 @CurrentUser 获取当前登录用户

1、使用到的两个枚举ElementType枚举:TYPE //接口、类、枚举.FIELD//字段、枚举的常量METHOD//方法PARAMETER//方法参数CONSTRUCTOR //构造函数LOCAL_VARIABLE//局部变量ANNOTATION_TYPE//注解PACKAGE///包 RetentionPolicy枚举SOURCE //注解在源码是有效,将被编译器丢弃CLASS //注解在编译时有效,但在运行时没有保留。这也...
原创
发布博客 2020.12.28 ·
287 阅读 ·
0 点赞 ·
0 评论

地图选点画围栏

thymeleaf中要把 & 替换成 &amp; 链接中的key要自己申请<!DOCTYPE html><html style="height: 100%;"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1.0"/> <link rel="i..
原创
发布博客 2020.11.03 ·
470 阅读 ·
1 点赞 ·
0 评论

NoSuchMethodError: No interface method getBuffer()Lokio/Buffer;

打开app闪退出现如下异常java.lang.NoSuchMethodError: No interface method getBuffer()Lokio/Buffer; in class Lokio/BufferedSource; or its super classes (declaration of 'okio.BufferedSource' appears in /data/app/com.ssbz.third-_JgzCm5xhZxHINiHGWr9Iw==/base.apk:class.
原创
发布博客 2020.10.26 ·
731 阅读 ·
0 点赞 ·
0 评论

NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;

异常如下I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;.
原创
发布博客 2020.10.26 ·
269 阅读 ·
1 点赞 ·
1 评论

SpringData使用Specification构造复杂查询和多表关联查询,物理分页和逻辑分页

1、关联查询edifice与edificeAdmin 是一对多的关系public class Edifice{ @Id @GeneratedValue private Long id; private String name;}public class EdificeAdmin{ @ManyToOne @JoinColumn(name = "edificeId",insertable=false, updatable=false) .
原创
发布博客 2020.09.07 ·
654 阅读 ·
1 点赞 ·
0 评论

Caught exception while allowing TestExecutionListener [org.xx.ServletTestExecutionListener@xx]

springboot测试类启动报错2020-08-26 11:38:15.974 [main] ERROR org.springframework.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@2f112965] to pr
原创
发布博客 2020.08.26 ·
938 阅读 ·
0 点赞 ·
0 评论

发送html模板短信

首先需要注册一个sendcloud账号,免费账号每天可以免费发10封邮件,发邮件需要API_USER,API_KEY,发信域名html模板<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"> <head> <title>邮箱验证</title> <meta http-equiv="Content-Type" content="text/html; chars.
原创
发布博客 2020.08.21 ·
445 阅读 ·
0 点赞 ·
0 评论

http请求封装工具类

import org.apache.*;public class HttpClientHelper { private static final String APPLICATION_X_WWW_FORM_URLENCODED = ContentType.APPLICATION_FORM_URLENCODED.getMimeType(); private static final String APPLICATION_JSON = ContentType.APPLICATION_JS.
原创
发布博客 2020.08.21 ·
137 阅读 ·
0 点赞 ·
0 评论
加载更多