自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3 naive ui封装的http.ts向java后台发送请求传参与接收

【代码】vue3 naive ui封装的http.ts向java后台发送请求传参与接收。

2025-09-09 16:50:17 130

原创 高并发之异步+多线程

【代码】高并发之异步+多线程。

2025-03-09 16:30:00 392

原创 高并发之接口限流,springboot整合Resilience4j实现接口限流

添加依赖这里有个坑,AOP依赖是必须的,因为Resilience4j 是依赖于 AOP 来拦截方法调用的。application.propertiesControllerService

2025-03-08 16:30:00 278

原创 高并发之熔断器,springboot整合Resilience4j实现熔断器

这里有个坑,AOP依赖是必须的,因为Resilience4j 是依赖于 AOP 来拦截方法调用的。

2025-03-07 16:30:00 348

原创 Java实现多线程任务的两种常见方式

ExecutorService提供了线程池管理功能,可以复用线程,避免频繁创建和销毁线程的开销。Callable的call()方法可以抛出异常,便于任务内部的异常处理。对于复杂的任务调度或线程管理,Thread和Runnable的功能有限。Runnable的run()方法没有返回值,无法直接获取任务执行结果。对于简单的任务,直接使用Thread和Runnable更加轻量。使用线程池和Callable可以减少手动管理线程的代码量。需要手动创建和管理线程,无法复用线程,可能导致资源浪费。

2025-03-07 04:30:00 1243

原创 mybatis-plus封装设置查询条件、排序部份

【代码】mybatis-plus封装设置查询条件、排序部份。

2025-03-06 16:30:00 570

原创 mybatis-plus和mapper.xml混合传参

【代码】mybatis-plus和mapper.xml混合传参。

2025-03-05 16:30:00 437

原创 vue3 naiveui 初始化加载静态数据,需要用到的页面直接引用,避免重复请求数据

vue3 naiveui 初始化加载静态数据,需要用到的页面直接引用,避免重复请求数据

2025-02-28 16:00:00 164

原创 手把手教你使用IDEA创建SpringBootWeb项目,解决由于本地环境版本比较低出现的很多问题

使用IDEA创建SpringBootWeb项目,解决由于本地环境版本比较低出现的很多问题

2025-02-27 11:24:45 1110

原创 vue3 naive ui h()函数常用方法

【代码】vue3 naive ui h()函数常用方法。

2025-02-26 10:46:47 414

原创 vue3 naiveui java实现视频预览

【代码】vue3 naiveui java实现视频预览。

2025-02-20 12:03:30 187

原创 js/ts中数组常用方法

【代码】js/ts中数组常用方法。

2025-02-19 17:09:45 199

原创 vue3 naiveui n-data-table 实现鼠标点击后,改变所点行的背景色

给n-data-batle设置。

2025-02-18 11:12:59 823

原创 vue3 naiveui table手动渲染

在columns->render()使用h()引入一个自定义页面,但是当table值变化时,引入的页面并没有刷新。

2025-02-18 11:06:18 575

原创 vue3弹窗引入子页面,操作完成后在子页面关闭弹窗

【代码】vue3弹窗引入子页面,操作完成后在子页面关闭弹窗。

2025-02-18 10:30:08 404

原创 java判断传入值是否为对象的字段

使用场景,排序时防止传入错误的值。

2025-02-18 10:09:36 115

原创 sql必须传入明文参数时,防注入工具类

【代码】sql必须传入明文参数时,防注入工具类。

2025-02-18 10:03:05 247

原创 win10系统设置

HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Session Manager”子键,单机ShellNew目录 ->在右侧空白处右击 ->新建 ->字符串值 命名为FileName。然后在右侧窗口中找到“BootExecute”键值项并将其数值清空即可。在.docx目录上右击 ->新建 ->项 命名为ShellNew。在运行对话框输入“regedit”打开注册表编辑器,依次选择。右击 ->新建 -> Microsoft Word 文档。

2025-02-18 09:54:49 293

原创 ts前台小数取整

【代码】ts前台小数取整。

2025-02-18 09:50:35 165

原创 前端字符串全部替换

【代码】前端字符串全部替换。

2025-02-18 09:48:11 112

原创 mysql查询某一日期的前30天

其中NOW()方法,替换成你需要的日期或者数据库字段(需要limit 1)

2025-02-18 09:44:58 243

原创 mybaits Dao层向XML传参

其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数一致往后加即可。对应的Mapper.xml。此方法采用Map传多参数.对应的Mapper.xml。对应的Mapper.xml。

2025-02-18 09:37:09 231

原创 linux系统常用命令

使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。xxx.log的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。三、nohup java -jar XXX.jar >xxx.log16:11 2022/10/25。&代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。三、nohup java -jar XXX.jar &jps -l 或者。

2025-02-18 09:33:37 244

原创 java预览office文件

2.然后将jar配到Maven仓库的"com\artofsolving\jodconverter"这个路径下( 如果没有这个路径就创建 )1.maven中没有jodconverter2.2.2.jar,需自行下载(E:\jar\)

2025-02-18 09:29:32 235

原创 vue3 naive ui+java下载文件

【代码】vue3 naive ui+java下载文件。

2025-02-18 09:25:55 445

原创 idea新建java项目启动报错:无效的源发行版本:16

4.修改java编译器版本, 点击file -> Setting-> Build, Execution, Deployment-> Compiler -> Java Compiler: per-module bytecode version: 版本对应本地javac版本。3.修改模块的SDK版本,点击file -> ProjectStructure -> Modules -> Dependencies。

2025-02-17 18:30:14 745

原创 Echarts实现拖拽节点位置不还原

echarts.js文件_dragEnd: function方法中this.dispatchToElement(param(draggingTarget, e), ‘dragend’, e.event);用于还原节点,将其注释即可实现拖动节点不还原,目前测试没有BUG。鼠标事件包括click(单击),contextmenu(右键)dblclick(双击),

2025-02-17 18:29:30 161

原创 angular2路由传参

a [routerLink]=“[‘/tab4’,‘我是url传递参数’]” [queryParams]=“{id:3}” >tab4。获取传来的参数,声明一个变量并把路由参数的值传给他。2.路由路径(url)中传递参数。1.查询参数中传递数据。然后再构造函数中注入。

2025-02-17 18:28:21 160

原创 angular2父子组件传值

app-header (outer)=“getMesg($event)”>//监听广播事件及触发方法。接着在父组件中的,子组件标签上添加[msg]=“msg”,中括号里的名字要与子组件中。@Input 后面的名字相同(<app-header [msg]=“msg”>)在父组件html里的子组件标签上定义一个名字(#名字),相当于这个子组件的id名。在子组件里面引入Input,然后用@Input 变量接收。三、父组件使用@VeiwChild获取子组件的数据和方法。//接收父组件传过来的值。

2025-02-17 18:27:43 219

原创 vue3数据监听,watch(data, (newVal, oldVal) => {})和watch(() => data, (newVal, oldVal) => {})

个人记录,方便使用。有错误望海涵,请大佬指正。

2025-02-17 18:24:28 185

转载 向sqlserver数据库中传递类似数组的参数解决办法

向sqlserver数据库中传递类似数组的参数解决办法 关于sqlserver数据库存储过程传递varchar类型参数(后端给出参数格式 ‘1,2,3’)。但是查询始终没有结果,但是直接写在语句中确实可以的,例如:select * from tablename where id in(‘1’,’2’,’3’)可以查到结果。但在存储过程使用中需要传递参数 declare @id varc...

2018-09-04 16:45:16 1933

空空如也

空空如也

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

TA关注的人

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