自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 java详细版

第一部分 java编程基础第一章 java语言概述1.jdk的安装配置此电脑–>属性 -->高级系统设置 -->环境变量JAVA_HOME: C:\Program Files\Java\jdk1.8.0_171path: %JAVA_HOME%\bin %JAVA_HOME%\jre\bin classpath: .; %JAVA_HOME%\lib; %JAVA_HOME%\lib\tools.jarMAVEN_HOME: E:\devEn

2020-07-04 17:34:57 5516 7

原创 partialDownloadUtil

实现一个分片下载的工具类, 主要思路就是通过判断请求头中是否包含有range字段, 如果有, 则返回206状态码,并在响应头中添加Content-Range字段, 否则返回200状态码。

2025-04-01 17:41:51 242

原创 通过装饰器来实现技能动态增减词条效果

最近一直在玩一款微信小游戏,具体哪个就不多说了,该游戏在升级的时候可供玩家自主选择技能或者词条,来提升攻击效果,之前在给的时候,也想做出类似的效果,当时没有想到什么好的办法,今天花了点时间问了问豆包和deepseek,算是用装饰器实现了这个功能吧.

2025-02-19 14:42:54 351

原创 java解压缩策略类记录,支持7z zip rar tar gz

::tip昨天接了一个需求,需要前端上传图片压缩包,后端解压图片然后上传到OSS,然后写了这么个工具类。

2025-02-07 14:12:34 359

原创 又更新了一个list转树状结构的工具类

之前用反射写的,这次稍微换了换,总的来说还是换汤不换药吧。

2025-01-10 08:40:23 647

原创 记录一个在增量更新工具类

比方说我现在有一个商品,这个商品可以上传图片用来展示,之前已经上传过5张图片 ABCDE,现在其中BC这两张图片不想要了要换成FG,这个时候就可以使用这个工具类进行更新。在最后一步,可以不管ADE直接只管新增的数据fill:#333;color:#333;color:#333;fill:none;前端传入ADEFG数据库查询出ABCDE获取差集BC从数据库删除BC将ADEFG通过批量更新插入数据库。

2025-01-10 08:39:38 901 1

原创 通过一条命令,来实现服务器代码更新,打包,构建镜像和发布流程

::tip通过一条命令,来实现服务器代码更新,打包,构建镜像和发布流程。需要有一定的shell基础。

2024-12-07 16:32:15 593

原创 docker安装使用教程

镜像就是包含了应用程序,运行环境,运行配置的文件包,构建镜像的过程就是把上述文件打包的过程。镜像运行的时候有一个**入口(entrypoint)**,一般是程序的启动脚本和参数添加安装包,依赖,配置等,每一次操作都会形成新的一层(Layer)分层的好处在于如果有基础镜像(BaseImage)存在,在拉取新的镜像的时候就不需要重复下载了。Dockfile介绍Dockfile就是一个文本文件,其中包含了一个个的指令(instruction)

2024-12-07 16:31:42 452

原创 后端SpringBoot及vue proxyTable解决跨域

昨天上线项目遇到了一个奇怪的问题,本来服务实在腾讯云的轻量应用服务器的,但是迁移到一个香港的服务器之后就出现了各种各样的问题。Nginx 开启Https Springboot开启Https,先后出现了噔噔蹬蹬但是我其实已经部署了一个项目了的,那个用的proxyTable,新部署的这个用的是里边的env控制的。后来改成proxyTable就好了。

2024-11-06 09:59:41 452

原创 mockjs使用及CRUD工具类分享

定义Mockjscode: 200,"sex|1": ["男", "女"],}).array})调用})一样的,把 get 改成 post 就行了。

2024-11-06 09:58:07 467

原创 为了方便写CURD代码,我在UTools写了个插件SqlConvert来生成代码!

为了方便摸鱼,我之前写过一个通过sql生成代码的工具,但是服务器到期了,也就懒得重新部署了。技术框架是 SpringBoot + MybatisPlus + Velocity + Vue + ElementUI。

2024-07-29 13:28:28 924

原创 一款能让你在Idea聊天,看小说,玩游戏,刷视频的插件

理论上支持jetBrains全系列的开发工具,只要能够安装插件,目前也支持vscode。主要功能如下。

2024-04-23 17:17:26 7100

原创 巧用Stream流解决Page分页连表查询一对多展示错误的问题

在数据库一对多的情况下,使用Page分页查询这种Vo的时候如果直接查询会导致每页展示的条数不一致。简单的代码如下直接使用分页查询回到这分页的size失败。

2024-04-23 15:32:32 334

原创 基于MybatisPlus拦截器实现数据库关键字处理及官方做法

有些老的数据库当中可能会有些字段和数据库关键字冲突,使用mybatisPlus执行Sql的时候有时候会执行失败,前段时间和群友讨论的时候他说遇到了这个问题,当时我提议让他用我以前写的一个里边的工具类改造一下。他说不能实现,然后找到了官方的配置信息,也就是添加最下边的那个。

2024-04-23 14:29:24 1518

原创 基于EasyExcel实现的动态表头工具类

【代码】基于EasyExcel实现的动态表头工具类。

2024-04-23 14:21:35 636

原创 Flowable学习笔记一:初识Flowable

当前项目笔记来源于。

2024-04-23 14:20:22 366

原创 【教程】使用vitepress搭配githubPages构建自己的在线笔记

确保自己已经安装好了node,我这个笔记用的是node 18.16.0,怎么安装nvm这个可以csdn或者掘金,再或者等我有空了我就更新一下。

2024-04-23 14:02:04 1146

原创 为了学习责任链,我又又又又在idea开发了一款游戏---大众麻将

你想在idea里边玩游戏,畅享聊天吗?你想学习责任链模式应该如何开发那?那这个文档就太适合你了。快来看看吧。idea摸鱼神器!

2024-04-23 11:50:09 1641 1

原创 自定义注解+mybatis拦截器实现权限控制

通过自定义注解+mybaits拦截器,实现在不更改xml内容的情况下,动态添加权限sql实现权限过滤

2024-02-19 09:02:39 1494

原创 使用原生POI和EasyPoi根据word模板导出word工具类

根据word模板,使用原生poi和easyPoi导出word数据,实现模板替换,表格内容填充,分析其优缺点

2024-01-24 14:54:28 3223

原创 震惊!装了这个插件能让你的vscode开发效率快10倍!

上一篇我们介绍了,经过了一段时间这个vscode版本的插件终于是做出来了先是搞了一个vue和electron版本的,可以支持web和打包成windowsmaclinux安装包整了几天之后终于是能够在vsocde插件中的webview展示出来了。

2023-09-20 15:36:15 343

原创 震惊!idea里斗地主还不算我还要玩大富翁!vscode也安排一个

就跟我一样,想要自己开发个 大富翁啊,UNO啊之类的,就可以这么干,或者是体验其他作者开发的抢先版功能下载xechat的源码官方正版GitHub: https://github.com/anlingyi/xechat-idea官方正版Gitee:https://gitee.com/anlingyi/xechat-idea游戏魔改版: https://gitee.com/hongchenmeng/xechat-idea。

2023-09-14 17:10:36 1106

原创 图片文件加密解密工具类

存储身份证正反面,认证文件等用的工具类,存储在oss中是不可以直接查看的图片文件,需要经过解密才行。

2023-07-07 10:10:06 767

原创 清除本地maven仓库下载失败的记录工具类

本来想用xjar混淆jar呢,结果一直下不下来,应该是本地有着.lastUpdated文件夹,但是又懒得删除,写个工具类方便日后使用。

2023-06-30 15:48:09 346

原创 SpringBoot整合Knife4j问题

最近工作中需要到Knife4j, 加上自己的项目上本来好的Knife4j文档突然不好使了,遇到的问题正好记录一下。

2023-06-27 11:10:25 4741

原创 EasyExcel自己封装的工具类及其使用

【代码】EasyExcel自己封装的工具类及其使用。

2023-06-19 13:41:41 1985

原创 Satoken整合Swagger/Knife4j接口文档放行前端资源

我这里使用的是knife4j,所以就按照这个的放行规则了,其实可以打开F12看一下哪个接口500为读取到有效Token就放行那个2. 各种js css gif 等,这些其实都在 /webjars/**3. 一个api-docs接口。

2023-05-15 09:03:48 3070

原创 SpringBoot项目启动时打印当前配置文件

【代码】SpringBoot项目启动时打印当前配置文件。

2023-02-10 09:10:11 2002

原创 HTTP升级HTTPS全流程

这个呢我是在申请的泛域名证书,这个有自动部署,三个月自动申请一次,不过需要你的云服务器的账号密码,不大安全的样子,还有的就是阿里云 腾讯云的单域名证书,每个账号能申请20个好像,如果是他们的服务器的话自动部署还好做一点。OHTTPS申请SSL证书参考第二章链接申请成功之后下载和,保存好备用。

2023-02-03 10:39:57 954

原创 dynamic datasource多数据源配置记录

多数据源dynamic DataSource配置记录

2023-01-05 15:16:15 670

原创 使用@ConfigurationProperties映射配置项到实体类

将配置文件配置项映射到实体类上,或者映射到静态变量

2023-01-05 14:58:40 638

原创 自定义正则表达式校验注解

自定义正则表达式校验注解,通过传入正则表达式来校验接口传入参数进行校验操作

2022-12-07 13:51:00 1130

原创 java 两种不同形式的树状菜单,层级菜单返回

java返回无限层级菜单通用工具类,没有考虑性能问题,一种数组嵌套返回,一种map形式返回,有大佬有兴趣的话可以考虑优化一下

2022-11-04 10:46:17 920 1

原创 RocketMq(偏概念)第二章: RocketMq系统架构

NameServer是一个Broker与Topic路由的注册中心,支持Broker的动态注册与发现。RocketMQ的思想来自于Kafka,而Kafka是依赖了Zookeeper的。所以,在RocketMQ的早期版本,即在MetaQ v1.0与v2.0版本中,也是依赖于Zookeeper的。从MetaQ v3.0,即RocketMQ开始去掉了Zookeeper依赖,使用了自己的NameServer。主要包括两个功能:Broker管理:接受Broker集群的注册信息并且保存下来作为路由信息的基本数据;

2022-11-01 21:28:50 759

原创 RocketMq(偏概念)第一章:RocketMq概述

RocketMq自学笔记,偏概念笔记,来源自B站尚硅谷视频

2022-11-01 21:06:31 559

原创 Kotlin终章:动态权限申请

在中添加权限

2022-10-22 20:44:20 3633

原创 springboot自定义登录拦截器

自定义springboot登录拦截器 filter interceptor webmvcconfig

2022-10-20 09:30:39 381

原创 Kotlin第七章: Android四大组件

Kotlin第七章,android四大组件,activity fragment service contentservice

2022-10-18 23:07:52 2026

原创 Kotlin第六章:完善页面demo

学习地址 https://www.jianshu.com/p/ce07a9b335bb在中添加相关依赖。

2022-10-15 15:46:36 626

原创 TypeScript基础学习笔记

/ 使用class关键字定义 class Person {

2022-10-15 15:36:51 409

上网软件卸载流程.pdf

亚信安全,联软安全助手

2021-07-05

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

TA关注的人

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