自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卡伦啊

一起学习 一起交流

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

原创 nginx配置(转发请求)

【代码】nginx配置(转发请求)

2024-03-21 14:38:33 101

原创 js 给禁止粘贴的编辑器 粘贴内容

【代码】js 给禁止粘贴的编辑器 粘贴内容。

2024-01-02 14:48:23 395

原创 git 自动切换合并分支脚本

【代码】git 自动切换合并分支脚本。

2024-01-02 14:47:44 467

原创 GROUP BY 组内排序展示

【代码】GROUP BY 组内排序展示。

2023-12-12 15:53:58 70

原创 使用LibreOffice pdf批量转换为jpg

"D:\Program Files\LibreOffice\program\soffice.exe" --convert-to jpg:writer_jpg_Export:{"UseLosslessCompression":{"type":"boolean","value":"true"}} *.pdf

2023-11-16 15:29:54 375

原创 【无标题】

【代码】【无标题】

2023-09-01 20:31:02 233

原创 grails 1.3.9 框架相关

使用 ApplicationTagLib 类的 createLink 方法 的前缀参数 是在。

2023-08-17 14:55:29 66

原创 openboxes 在 Ubuntu 安装遇到的问题

下载太慢需要先换一下源(不知道是哪些软件会用到这个源)sdkman 安装 java 7。Ubuntu 安装报错。根据教程安装出现的错误。

2023-06-15 15:17:49 145

原创 apipost使用后置脚本收集所有数据

【代码】apipost使用后置脚本收集所有数据。

2023-03-24 10:30:45 202 1

原创 win 平台 使用bat命令 免密上传至Linux

3 将公钥的内容放置服务器 /root/.ssh/authorized_keys 文件中。可用如下命令 或者直接将公钥内容写入至此。2生成ssh公私钥 步骤略。

2022-11-02 13:55:07 554

原创 android studio 使用无线adb调试

无线调试比较方便 想弄无线调试 其实安卓2.2时期 还是eclipse 开发安卓的年代 就是支持无线调试的 只不过那时比较麻烦 需要开root 第三方软件 等操作 现在很简单 三步就搞定了。3 确保手机和电脑处于同局域网 后连接设备 即可。

2022-11-01 11:31:19 530

原创 swagger快速导入到apiPost

所以 这里编辑json文件 替换 127.0.0.1:61101 为空 其他/om/ 之类的接口头缀 同理替换即可。apiPost中 选择 导入项目 选择 swagger 选择我们编辑好的json 就可以快速导入到apipost中了。有些情况需要用到 apiPost 但我们代码中使用了 swagger 不想一个个手动写可以。通过这个地址 可以下载到swagger的JSON文件。一般情况下 我们都在apiPost中 定义了 头域名。

2022-09-30 16:48:30 5666

原创 使用@Validated处理数据验证

使用@RestControllerAdvice主要用精简客户端返回异常,它可以捕获各种异常。1实体添加验证规则如果符合则抛出validation.BindException。需要在接口入口添加关键代码 @Validated。2 添加自定义异常处理。

2022-09-29 10:22:06 315

原创 activiti监听器配置

activiti监听器

2022-09-26 14:26:23 726

原创 Spring Security 学习笔记

Spring Security 密码校验 登录校验

2022-09-18 22:11:25 107

原创 docker学习笔记

docker的作用 更便捷的部署应用, 提供了统一的标准docker 容器就是部署的应用 镜像就是 待部署的应用(有镜像市场)

2022-09-17 13:11:46 155

原创 Windows安装Redis主要步骤

Windows安装Redis主要步骤

2022-09-16 21:31:29 215

原创 网页控制台控制编辑框

网页控制台控制编辑框

2022-08-08 17:14:40 196

转载 win11恢复经典右键菜单

Win11右键菜单功能太少,7-Zip等三方软件不能直接右键显示,脱裤子放屁Win11切换旧版右键菜单,把下面的代码保存为bat文件运行:老版菜单Win11恢复回新右键菜单,把下面的代码保存为bat文件运行:...

2022-06-20 16:54:38 1679

原创 使用Java ORM Hibernate便捷实现基于MySQL的curd

java 模型生成sql1 application.properties 配置账号密码数据库模式等spring.application.name=kalunTestserver.port=8088spring.datasource.url=jdbc:mysql://192.168.241.129:3306/wulian_db1?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNul..

2022-05-16 16:15:31 218

原创 idea tomcat 日志乱码

出现如下乱码淇℃伅 [main] xxxTomcat本身是不需要任何配置上的修改的 这里修改idea的配置即可经检查所有配置都是utf-8

2022-05-09 15:48:18 181

原创 使用java反射 设置私有变量 调用私有方法

1简单Classpackage com.ruoyi.app;class User { private String u_name; private Company company; @Override public String toString() { return "User{" + "u_name='" + u_name + '\'' + ", company=" + comp

2022-04-23 17:55:00 1178

原创 手动实现 基础二叉树的 增删查 功能

1定义模型类 需要实现比较方法 static class Mode implements Comparable<Mode> { int id; String info; public Mode(int id) { this.id = id; info = id + ":" + System.currentTimeMillis(); } publi

2022-04-21 15:31:10 491

原创 从java 1.8 升级至 java 17 node环境升级

1 升级 本地调试jdk 在模块设置中选择jdk2 在pom文件中设置 java版本 此处修改为17 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin&lt

2022-04-18 12:05:55 2635

原创 java 基础 引用类型内存 基本类型内存 分析

@Test void testA() { A a = new A(); a.a = 1; System.out.println(a.a); A b = a; buildA(a); // 引用类型 新开辟了栈内存 指向同一个堆内存 所以 两个栈内存所指向的同一个堆内存值被改变了 即是都改变 System.out.println(b.a); } p...

2022-04-12 11:05:48 317

原创 spring boot 测试用例

普通环境下的测试用例 运行速度很快因为没有加载额外的代码package com.ruoyi.app;import com.alibaba.fastjson.JSONObject;import com.easemob.im.server.EMService;import com.easemob.im.server.api.user.UserApi;import com.easemob.im.server.model.EMUser;import com.ruoyi.app.config.E..

2022-04-11 17:40:19 2872

原创 java spring接口中转发文件

@ApiOperation(value = "下载资源", notes = "根据资源id下载http://127.0.0.1:8080/app/public/download/Asset?fileKey=null66eb4a32fee531688c0b90c79fc7e7c9") @GetMapping("/download/Asset") public void downloadAsset(HttpServletResponse request, String fileKey...

2022-04-09 11:43:12 575

原创 安卓悬浮编辑框实现

需求求 是在直播中实现聊天问题 安卓默认的编辑框 在键盘弹出后 要么会布局整体顶上去 要么看不到输入内容方案 使用 BasePopupWindow 实现悬浮编辑框步骤 清单文件中配置该参数(防止出现系统将BasePopupWindow的编辑框顶上去的情况BasePopupWindow已经处理了编辑框弹出的情况 如果交由系统处理会重复计算高度) <activity android:name="com.app.ui.LivePlayer" .

2022-04-09 11:41:17 3196

原创 若依内部服务验证详解

声明为面向切面的注解和生命由spring注入的@Aspect@Component对所有带入 @InnerAuth 注解的方法 进行切面 @Around("@annotation(innerAuth)")多个注解匹配时的执行顺序implements Ordered可以携带两个参数 point 切面的信息 innerAuth 注解的配置ProceedingJoinPoint point, InnerAuth innerAuth直接判断header参数 目前..

2022-04-07 11:48:37 3775

原创 springcloud 微服务之间调用的错误传递

一个业务处理过程中会出现调用各种远程服务的情况 然而这种调用一般是请求 而新服务的处理就算报错对于调用方来说也只是一个json code 500 之类的而已 但往往这不是我们期待的 所以需要一种便捷的方法来处理远程服务异常带来的问题目前是使用 直接解析json 是比较原始的方式 也是最基础的可以考虑使用注解来实现...

2022-04-07 09:57:24 923

原创 mapper中 复杂SQL 查询

1 定义实体 type="Conversation"  最好是java 实体也叫这个名字 <resultMap type="Conversation" id="ConversationResult"> <result property="externalUserid" column="external_userid" /> <result property="followUser" column="foll...

2022-03-05 17:51:20 508

原创 解决AndroidStudio adb设备列表一直闪掉离线

最近两天 突然发现 公司台式机 没法正常调试app了 as显示离线 在线 adb闪退的情况频繁发生我一度以为是 手机或数据线坏了 今天带了家里的手机和充电线 发现问题依旧就想可能是电脑硬件哪里有问题 联想到之前的电脑开启wifi热点后无法调试的问题 我这次直接关掉wifi就发现好了.......

2022-03-05 17:50:33 724 2

原创 单机下的压力测试

CPUIntel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz 4 核心 内存15563 MB流程 通过 ab 执行并发1000 总数50000的测试 请求一次数据库插入一条数据This is ApacheBench, Version 2.3 <$Revision: 1430300 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Li...

2022-03-05 10:16:15 453 1

原创 若依文件服务解析

在测试本地服务上传文件时发现 为什么通过nacos 配置参数后 上传文件后返回的urlhttp://127.0.0.1:9300/statics/2022/03/04/verison_1646127256070_20220304141419A001.xlsx就可以直接访问到本地文件 后来发现 是如下的代码在生效package com.ruoyi.file.config;import java.io.File;import org.springframework.beans.fact..

2022-03-04 14:26:41 1025

原创 mysql 批量修改字符集 排序规则 语句

1单表修改ALTER table `jzb_asset` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;2

2022-03-03 11:00:03 531

原创 mysql外键学习

其实是 一个对象的子对象 两个对象的外键必须是有依赖关系的如试卷表的 uid 就可以与用户表的uid 关联 作为其的子外键 这样 可以设置成同步更新 如 用户删除 时将该试卷也删除学习自MYSQL外键(Foreign Key)的使用 - Mike's blog - C++博客...

2022-02-17 16:06:53 381

原创 若依 分角色,地区的数据管理 解析

@RequiresPermissions("system:user:list")声明该注解下的方法调用者必须要符合表sys_menu 字段 perms 权限标识 其中的menu_id 必须要在sys_role_menu 中的role_id 的sys_user_role 中的 user_id 吻合这是大权限下的细分权限也可以使用@RequiresRoles("qywx")符合 表 sys_role 字段 role_key 的role_id 与表 sys_user_role 的use.

2022-02-10 15:56:24 718

原创 mysql json常用函数

-- 查询 id json字段wordvalues中的学员姓名 命名为name 使用双引号处理json中的特殊字符 并且使用JSON_UNQUOTE 去除结果的引号SELECT id, JSON_UNQUOTE( JSON_EXTRACT( wordvalues, '$."${学员姓名}"' ) ) AS 'name', JSON_UNQUOTE( JSON_EXTRACT( wordvalues, '$."${学员费用}"' ) ) AS 'price', JSON_UNQUOTE( JSO.

2021-12-27 17:37:40 330

原创 若依登录加密解析

匹配用户后 生成token存储到redis中将原始token 操作id 操作名称 使用jsonwebtoken 加密后发送给客户端客户端将加密串作为钥匙与服务器交互服务器收到后也要解密才能解析相关信息

2021-12-27 16:16:50 3152

原创 不会的面试题

job 定时任务 是基于什么组件 完成的功能线程池怎么构造mq 具体怎么使用具体如何实现 限制某个ip访问某个接口次数的功能

2021-12-23 16:59:47 306

空空如也

空空如也

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

TA关注的人

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