自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(250)
  • 资源 (16)
  • 收藏
  • 关注

原创 【layui】table 样式实现合并单元格

背景:由于不支持合并单元格,故需要自己实现。将项目上自己封装的合并行、合并列的工具忒上来,作为记录。版本 :layui -2.4.5。

2025-01-20 17:38:14 459

原创 【springboot】restTemplate.postForObject 第二个参数是 MultiValueMap,不是Map

虽然两个差不多(MultiValueMap继承 Map,前者的value 是List,用来表示一个参数key,可以对应多个值),两者转换也很方便,但必须使用MultiValueMap,不然会报错。立个碑,纪念死去的脑细胞。

2024-12-03 22:15:00 177

原创 解析 json 大字段

难点:研究发现,json 字符串内部,结构单一,但 json 内部包含数据量达到50多万,普通的json 解析方式肯定不是,会内存溢出的,只有用相应库中的流方式。实现:这里不赘述其他实现,只把最核心的解析表中一行数据中那个存储 json 字段的解析过程的代码记录来下。需求:项目有个表(数据被其他服务实时更新)要解析里面一个字段,字段里面存储的 json 格式的字符串。

2024-12-03 22:07:43 443

原创 【layui】tabs 控件内通过 iframe 加载url 方式渲染tab页面

内部的1.html。

2024-12-03 21:54:18 514

原创 【layui】 自己编写的可输入下拉框

背景:layui已经停更了。默认的下拉框是不能输入的,因为项目要求,需要让下拉框可以输入自定义值。同时,也看到了小瑕疵,就是form表单提交时,值是#,需要你手动获取自定义控件的值,去涂改下。用vscode打开,启动简易web服务(Liveserver),然后随便输入个非法值,可以看到后端能够获取到1111。虽然有些小瑕疵,但个人比较满意。

2024-12-03 21:49:57 618

原创 达梦的数据库初始化脚本

顺便提下:达梦的数据库迁移工具、数据管理工具 虽然算不上好用,但用着还行。毕竟是官方免费出品。

2024-12-03 21:34:49 127

原创 windows server 2019 启动 nginx 报错

在尝试使用Nginx部署前端项目时,由于使用记事本以UTF-8带BOM格式保存了nginx.conf配置文件,导致启动时出现unknowndirective错误。nginx启动报错:unknown directive “ “ in D:\nginx\conf\nginx.conf:3_unknown directive "user nginx-优快云博客。用Nginx部署一个前端项目,用记事本修改了nginx\conf\nginx.conf 文件的相关配置并保存,居然启动时报错:unknown。

2024-11-25 08:34:52 479

原创 springboot 与 flyway 的版本对应关系

如果不对应,会报错找不到 flyway 的类。

2024-09-21 10:37:30 292

原创 通过反射,获取 bean 内部List<T> 属性的 T 的 class 类型

【代码】通过反射,获取 bean 内部List<T> 属性的 T 的 class 类型。

2024-08-23 07:50:17 200

原创 Springboot 打 jar 包 时要忽略某些配置文件

【代码】Springboot 打 jar 包 时要忽略某些配置文件。

2024-07-09 10:33:33 641

原创 Springboot 配置 log4j2 时的注意事项

因此,在使用 log4j2 日志时,必须要在依赖中把 logback 给 exclude 掉。并且,使用 log4j2 日志还需要适配器 log4j-slf4j-impl,它跟 SpringBoot 的 starter 自带的 log4j-to-slf4j 是相互冲突的,因此还需要将 log4j-to-slf4j 也 exclude 掉。logback 日志和 log4j2 日志都是对 slf4j 门面的实现,只能存在一个,且必须存在一个,不存在或者存在多个都会出错。

2024-07-08 16:43:28 445 3

原创 RestTemplate 参考样例

【代码】RestTemplate 参考样例。

2024-05-27 14:30:27 175

原创 23种设计模式顺口溜

口诀:

2024-05-23 09:27:15 537

原创 多任务并发处理器-方案1(每个结果存储在自己的任务中 )

【代码】多任务并发处理器-方案1(每个结果存储在自己的任务中 )

2024-05-17 17:38:50 357

原创 Giglab CI/CD

打包结构是 将前端代码放到后端的static目录。tags:shell 是配置号的docker。从前端代码编译->打jar->上传ftp。

2024-05-17 17:02:04 308

原创 【Unity】在空物体上实现 IPointerClickHandler 不起作用

游戏开发日记#4(附源码!),24届求职作品,Unity客户端开发。确保主相机 Physics 2D Raycaster 或 Physics Raycaster (2D、3D自动选择)Unity接口IPointerClickHandler使用说明_哔哩哔哩_bilibili。场景内必须具有 EventSystem 对象。

2024-05-03 15:35:32 1210

原创 RSA非对称加密-前端加密,java 后端解密

注意事项:后端生成 私钥(base64加密的私钥)和公钥(base64加密的公钥),记得保存。然后将上面公钥复制到前端,前端对信息加密即可。

2024-04-08 14:15:43 810 1

原创 Vue3+springboot 部署在一起时,前端动态路由跳转实现

因为硬件资源问题,且软件并发量不高,故开发阶段是前后端分离,但部署时,是将 前端编译后的包直接放在 springboot 的 static 目录下,maven 打包打成jar 后,将其作为静态资源文件可以被直接访问。springboot 内部是tomcat 服务器,将前端包放在 springboot 的static 下后,除了根路径能被访问,其他 vue3 的动态路由都无法跳转(经过测试,这些动态路径是能被拦截器拦截的)。

2024-04-07 14:29:22 728

原创 springboot 加入 日志+ controller 加入全局异常捕获

包含将捕获的异常堆栈完整的返回给前端。方便 后端人员用 swagger 或 knife 工具验证接口时,直接看到异常。有啥用呢?在现场环境,或不方便远程服务器机器时,非常有用!!!同时,文件日志太有用了!!!尤其在无法查看 控制台时,简直就是救命稻草!!!(无法看控制台,却能看到日志文件的情况 ,在 Azure 云 服务非常常见。我用的idea,springboot 2.7.15,不需要额外引入 库。

2024-03-08 12:12:58 591

原创 分析解决 PKIX path building failed 的问题

现象和我的完全一样,解决方式的流程上也没问题,最后也解决了我的问题。阅读下文前,先看完并熟悉上面的文章,如果您的过程非常顺利,后面文请无视。

2024-03-08 11:15:00 6913

原创 耗时任务的触发接口与状态检测接口-案例 demo

/service 层不贴了,直接上 serviceImpl 实现类。controller 层。

2024-03-06 16:49:06 417

原创 springboot 下载 Excel 文件的 Controller 层案例

【代码】springboot 下Excel 文件的 Controller 层案例。

2024-03-06 16:34:33 795

原创 分享个前端工具-取色调色工具

这里虽然贴了两个,但推荐 Pipette.

2024-02-01 10:09:36 584 1

原创 ECharts 图表嵌入表格样式的demo

【代码】ECharts 图表嵌入表格样式的demo。

2024-01-31 17:58:43 981

原创 spring mail 邮件发送demo

接着,开启 下图位置 的 POP3/SMTP(我当时点击开启时,需要手机扫码认证下)最后成功后,会给你弹出个授权码窗口,里面显示授权码。这个要保留,就是后面的密码。后面就是使用 spring mail 库了。进入下图的【邮箱中心】->点击右侧的齿轮按钮。

2023-12-15 17:43:29 216

原创 个人封装的 Controller 的返回值封装类

这里,既保持了风格的简洁性、使用的易用性。又限制了研发人员,让他们必须去 label 内定义清楚自己还生成什么作用的返回值(不能随便拿个创造 code 、msg,就直接让 controller 返回)虽然结构都是 code、msg、data 三个参数。但友好且可控的封装,能更好的约束后续研发人员的扩展。

2023-12-14 14:28:30 219

原创 springboot +vue3 前、后端代码自动打包

project-root 目录下面有两个项目:project-pages(前端)、project-server(springboot 后端)仅供参考,以备后用。

2023-11-20 14:43:18 244

原创 一台 windows 电脑安装多个 node 版本,实现自由切换(不用 nvm)

因为某些无法明说的原因,公司配的电脑无法执行操作 “系统环境变量”的写操作,只能操作“用户环境变量”。故 nvm 无法安装。但是,目前多项目用到的node 版本不同,需要安装多个版本。需要像 nvm 一样 安装多个版本后,自由切换版本。上面列出了版本的序号,你输入想切换的序号即可。如果不输入直接回车,则选择第一个。所以就自己开发了个批处理脚本,自己动手,丰衣足食。cmd 输入 node -v 试试吧。

2023-10-07 15:39:46 823

原创 【PDF】pdf 学习之路

https://www.cnblogs.com/theyangfan/p/17074647.html权威的文档:PDF Explained (译作《PDF 解析》) | PDF-Explainedhttps://zxyle.github.io/PDF-Explained/resources/pdf_reference_1.7.pdfPDF Explained [Book]

2023-09-22 15:30:37 521

转载 【java 入侵 C# 之路】2-入门

ASP.NET和ASP.NET Core的区别_asp.net和asp.net core区别_かんぺき的博客-优快云博客

2023-09-12 10:27:32 109

原创 【java 入侵 C# 之路】1-入门

C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。C#由C和C++衍生出来的面向对象的编程语言。.NET 是开发者平台,它包含开发环境、技术框架、社区论坛、服务支持等,它还强调了平台的跨语言、跨平台编程的两个特性。BCL包含:基本数据类型,文件操作,集合,自定义属性,格式设置,安全属性,I/O流,字符串操作,事件日志等的类型。

2023-08-30 11:44:31 663

原创 采用 SVG 实现 web 绘图软件的技术分享

图纸:在页面上绘制的内容整体整体叫做图纸,业务上图纸是具有重要业务意义的概念。对象:图纸上的业务元素的最小概念。

2023-08-24 21:48:43 798 2

原创 分享 Eclipse 常用插件(持续更新)

点评:不用多说了,springboot/springcloud 家族必备插件。通过 help-> Eclipse Marketplace。点评:是时候换个主题了!

2023-07-08 13:46:27 1548

原创 Java 执行 windows 命令(MySQL版)

这里用 mysql 为例,将自己封装调用 exe 的接口记录下来:import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.

2022-04-24 12:01:31 951

原创 【spring】记录 RestTemplate 关于不同请求参数的使用方法

将GET、PUT、POST 和 DELETE 四种请求整体来看,参数分为 3 中:直接在url中的参数 requestBody 中 File类型第1类 直接在url中的参数(Get和 delete 最常见)个人觉得分为两种:路径上的参数 ? 号后面的参数(最常见的)chrome 浏览器上可以如下图查看参数:上图的 1 和 2 两种方式,restTemplate 采用如下方式发送请求// path 参数String url1 = "http:/192.168.0.11/a

2022-04-20 15:37:37 2617

转载 Java 8的新特性

Java 8的新特性—终极版_飞鸟Blog-优快云博客_java8新特性前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API Tutorial : LocalDateTime和Abstract Class Versus https://blog.youkuaiyun.com/y

2022-02-09 18:03:17 190

原创 jdk8 方法引用 Method References

https://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.htmlhttps://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html下面的博客,列出关于 方法引用的几个例子很不错,Java 8的新特性—终极版_飞鸟Blog-优快云博客_java8新特性方法引用有四种:第一种方法引用的类型是构造器引用,语法是Class::new,或者更一

2022-02-09 16:57:04 516

转载 jdk8 函数式接口

感谢 JDK8新特性-java.util.function-Function接口_霍亚静 不管风吹浪打,胜似闲庭信步-优快云博客_java.util.function14年,Oracle公司如期发布了Java 8正式版。现如今4年过去了,终于鼓起勇气认真对待它,就好似虽然认识了好几年的伙伴,突然感觉要成为情侣的感觉…… JDK 1.8 API包含了很多内建的函数式接口,在老Java中常用到的比如Comparator或者Runnable接口,这些接口都增加了@FunctionalInterface注解以便能

2022-02-09 16:10:55 226

转载 JAVA泛型知识 <? extends T>和<? super T>

JAVA泛型知识(二)--> 和 - 小兵1985 - 博客园<? extends T> 和 <? super T> 是Java泛型中的“通配符(Wildcards)” 和 “边界(Bounds)”的概念 <? extends T&https://www.cnblogs.com/zhaoyibing/p/9051428.html这是看过的,很浅显易懂的入门文章。记录下...

2022-02-08 11:27:22 143

转载 jQuery之前端国际化jQuery.i18n.properties

这个博客是我觉得最简单易懂的,记录下。jQuery之前端国际化jQuery.i18n.properties - 飛雲若雪 - 博客园jQuery.i18n.properties是一款轻量级的jQuery国际化插件,能实现Web前端的国际化。国际化英文单词为:Internationalization,又称i18n,“i”为单词的第一https://www.cnblogs.com/sydeveloper/p/3729951.html...

2022-02-07 14:22:48 253

jsencrypt 加密解密

jsencrypt RSA加密解密

2024-04-08

ColorPix.rar(取色器、无毒、免安装、PC)

ColorPix.rar(取色器、无毒、免安装、PC),没有调色功能!!!

2024-02-01

PipetteWin22.10.22(调色板、取色器、免安装 PC 无毒)

调色板、取色器、免安装 pc

2024-02-01

firefox 书签备份

IT的10年沉淀

2023-09-25

2023年11月系统架构设计师架构知识点集锦.pdf

2023年11月系统架构设计师架构知识点集锦.pdf

2023-09-21

log4j_vul_check-v1.0.3

检查log4j库是否含有漏洞的工具

2022-01-28

apache Batik.zip

Batik库

2021-11-19

个人整理和编写的前端样式

个人整理和编写的前端样式 比如:多个按钮的移入移出点击的三种变换样式、网络自定义按钮样式、网络JQuery弹出提示框定时自动消失

2020-01-17

jQueryEasyUI 1.8.1.chm

jQueryEasyUI 1.8.1.chm,英文版,来自EasyUI官网的doc

2019-06-03

js插件(pdf在线预览插件).zip

包含pdf.js、jquery.media.js、pdfobject.js、pdfobject.min.js

2019-01-24

tomcat集群搭建及实现细节

自己工作时经常用,故整理起来,方便查找,避免重复学习。

2018-04-16

inno-setup5.5.5中文手册

inno-setup5.5.5中文手册,inno-setup5.5.5中文手册inno-setup5.5.5中文手册

2018-03-23

eclipse的svn插件(site-1.10.13-1.8.x,site-1.10.13-1.9.x和一个很旧的版本)

eclipse的svn插件(site-1.10.13-1.8.x,site-1.10.13-1.9.x和一个很旧的版本)

2018-01-10

inno setup 入门学习的官方demo+网上案例+自己的案例

inno setup 入门学习的官方demo+网上案例+自己的案例

2017-01-19

js图片截取、缩放、文字选取.zip

js图片截取、缩放、文字选取.zip

2016-12-01

jQuery EasyUI 1.4 版 API 中文版.chm

jQuery EasyUI 1.4 版 API 中文版.chm

2016-11-23

动态数据源之分库解析1(固定N数据源,切换多数据源)

<动态数据源之分库解析1(固定N数据源,切换多数据源)>文章的代码

2016-07-06

分库代码(备份库、建库,动态创建数据源、动态切换数据源)

此代码是《分库(备份库、建库,动态创建数据源、动态切换数据源)》文章的代码部分

2016-07-05

jquery EasyUI 1.4.3奇葩案例代码

这是我的文章的源码,我上传了完整的代码

2015-08-10

SSH权限认证实例

SSH权限认证实例 数据库表在项目中sql文件夹中 ,我是用mysql 的客户端软件navicate for mysql软件,你将sql里的几个文件直接导入那个软件就可以生成所有表。(我的项目在启动时自动生成表,但是里面没有数据,故要用上面的方法导入),希望小小案例能帮到大家

2012-09-26

空空如也

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

TA关注的人

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