- 博客(67)
- 资源 (12)
- 收藏
- 关注
原创 将jar包导入到指定Nexus仓库
本文介绍了JAR包统一管理的重要场景及实现方法。主要应用场景包括:上传第三方JAR包、统一依赖管理、解决依赖冲突、提升构建效率、发布项目构件和微服务开发等,通过Nexus仓库可有效提升团队协作和开发效率。同时提供了一个Shell脚本示例,为Maven私服的仓库迁移提供了实用解决方案。
2026-01-01 06:00:00
250
原创 CRLF回车换行是什么
回车(CR)和换行(LF)源自电传打字机的操作需求,CR将打印头复位到行首,LF则下移纸张。不同操作系统采用了不同行尾标记:Unix使用\n,Windows使用\r\n,Mac使用\r。这种差异导致跨平台文件显示问题。
2025-12-31 23:01:30
916
原创 中国五级行政区划体系
中国的行政区划体系通常分为五级:省级、地级、县级、乡级和村级,但法律上实为四级制(省、县、乡),地级和村级分别为实际管理中的过渡层级和基层自治单位。2023年统计用区划代码数据已停止更新。
2025-12-31 22:22:45
566
原创 jQuery表单验证插件全攻略
jQuery Validation Plugin 是一个简单易用的客户端表单验证工具,支持高度自定义。它提供多种内置验证方法(如URL和邮箱验证)及多语言错误提示,适用于新项目和现有系统集成。可通过Bower、NuGet或NPM安装,也支持CDN直接引用。依赖jQuery 1.7.2+或3.1.1+版本。
2025-12-31 02:55:59
751
原创 CSS实现抖音LOGO动画
本文展示了如何使用CSS实现抖音风格的文字特效。通过HTML和CSS代码,演示了三种抖音Logo风格的效果:眩晕文字效果(使用text-shadow和动画)、彩色抖动文字(通过关键帧实现颜色变化)以及经典的“摇屁股”动画(利用position和动画实现位移效果)。代码中定义了多个动画关键帧,通过调整偏移量、延迟时间和高度参数,模拟出抖音标志性的动态效果。这些效果可以在现代浏览器中运行,为网页添加独特的视觉体验。
2025-12-28 14:20:46
434
原创 使用git filter-branch命令修改历史提交
本文介绍了修改Git仓库用户信息的三种方法,同时列举了修改提交人信息的常见场景,包括团队协作、误配置修正、企业合规、开源贡献规范以及仓库合并迁移等情况。文中特别强调修改历史提交可能带来的风险,建议操作前备份仓库并与团队沟通。
2025-12-28 13:50:08
725
原创 svg实现蚂蚁线动画
蚂蚁线动画能有效提升用户界面的交互体验和视觉反馈。通过HTML代码示例展示了如何利用SVG和CSS创建动态虚线效果,包括stroke-dasharray属性设置和动画控制。蚂蚁线动画在图像处理软件中用于标识选区边界(如Photoshop),在网页开发中则用于表示加载状态或动态连接(如GoJS图形库)。
2025-12-27 20:20:52
221
原创 uniapp圆形时钟
本文实现了一个基于uni-app的时钟组件,通过canvas绘制模拟时钟。主要功能包括:1) 绘制时钟外框和刻度;2) 实现时针、分针、秒针的动态效果;3) 支持自定义时钟样式参数(颜色、宽度等)。技术要点:使用canvas API绘制图形,通过定时器实现指针动画,支持响应式设计。组件包含完整的配置选项,可灵活调整时钟外观,适用于移动端和小程序开发场景。
2025-12-25 19:30:00
444
原创 图文详解23种设计模式关系
设计模式:可复用面向对象软件的基础》是软件工程领域的经典著作,由四位顶尖专家(Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides,合称GoF)编写,首次系统化提出了23种设计模式,分为创建型、结构型和行为型三大类。该书被誉为面向对象设计的"圣经",其核心价值在于总结可复用的解决方案,帮助开发人员更好地组织代码,提升代码的可维护性、扩展性和团队协作效率。
2025-06-15 18:49:15
416
2
原创 uniapp switch设置背景颜色
在uniapp中引入 colorui.css 样式文件后,导致switch控件默认样式失效(如:设置背景颜色),经过摸索验证,终于找到原因。
2025-06-13 01:34:31
761
原创 JSON的MIME媒体类型是application/json
JavaScript对象表示法(JSON)是一种用于结构化数据的序列化的文本格式。它源自JavaScript的对象文本,如ECMAScript编程语言标准第三版[EMMA]中所定义。JSON可以表示四种基本类型(字符串、数字、布尔值 和 null)和两种结构化类型(对象和数组)。一个由0个或多个Unicode字符组成的序列;一个0个或多个名称/值对的无序集合,其中名称是字符串值是字符串数字布尔值null对象或数组;一个由0个或多个值组成的有序序列;
2023-10-02 22:55:02
1843
原创 Windows系统webp图片预览插件
Windows WebP 编解码组件(WebP Codec for Windows)是一款使用 libvpx 库构建的编解码组件。它整合了 Windows图像处理组件 (WIC) 所定义的界面,为 Windows XP SP 3、Windows Vista 与 Windows 7 操作系统提供 WebP支持。
2023-09-16 06:00:00
7383
原创 npm install安装失败Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Manager“
在执行npm login 成功后,使用 npm install 安装依赖报 Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"。同一个报错,可能有种原因引起,本文遇到的 Realms 授权配置原因引起。
2023-06-03 18:27:42
11356
6
原创 git pull报没有足够内存 not enough memory for initialization
git clone、git pull 批量同步远程 git仓库代码时,报 没有足够内存用于初始化not enough memory for initialization。经过观察 资源管理器 的内存使用情况,发现为 剩余可用内存不足造成的。加物理内存麻烦,可通过适当调整 分页文件(虚拟内存) 最大可用值 或 增加交换文件大小 解决。
2023-05-21 19:00:00
5240
原创 MyBatis中数组或集合的遍历
MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,就能体会到根据不同条件拼接 SQL 语句的痛苦。在Java项目中,通过动态SQL批量查询数据是很常见的情形,作为传值的字段可以是一个数组或集合。可以将任何可迭代对象(如:List、Set 等)、Map 对象 或 数组对象 传递给 foreach 作为集合参数。
2023-05-19 06:00:00
2687
原创 外链跳转页功能分析与实现
一个大型的正规网站,增加一个 外链中转页 是有必要的。合理的交互设计,不仅能有效保障用户体验,又能帮助网站收集外链数据,优化运营管理。安全性:网站安全评级、用户隐私保护、JS安全漏洞、域名SSL认证;搜索引擎优化,外链数据统计,外链网站引流,业务功能扩展:在中转页面放广告、推热点事件;
2023-05-01 19:00:00
2908
原创 Visual Studio Code跳转到CSS定义
Visual Studio Code 快速跳转到 VUE文件 或 CSS文件的定义位置(跳转到class定义,跳转到css定义),插件Css Peek、Vue Peek 对提升开发效率上,事半功倍。
2023-04-13 19:00:00
3580
原创 JSR-250规范之@Resource注解
Java EE 8 技术,Java平台公共注解JSR-250规范。Common Annotations for the Java Platform 1.3, JSR 250
2023-04-11 06:00:00
701
转载 【转】HTML样式优先级
样式优先级:1、继承样式 无优先级;2、*通配样式 优先级 0;3、div样式 优先级 0,0,0,0;4、.class类样式 优先级 0,0,1,0;5、#id样式 优先级 0,1,0,0;6、style样式 优先级 1,0,0,0;排序:6>5>4>3>2>1
2023-04-07 06:00:00
542
原创 如何在JavaScript中使用JSP标签
面对“古老”的项目,延续其生命并发挥最大价值,是件很苦逼的事儿。如何在JS中使用JSP标签?如何使ES6模板字符串 含有 JSP标签、EL表达式、JS变量 正常识别?如何解决JSP的EL表达式和 ES6模板字符串 语法冲突?本文将遇到的几处难点做梳理、并结合实际案例深入剖析。
2023-03-17 06:30:00
2094
原创 MySQL补齐函数LPAD和RPAD之SQLite解决方案
SQLite补齐函数。工作中经常需要对数据进行清洗,并对个别字段进行格式化处理,像 字符串左右补齐。MySQL数据库自带有LPAD()、RPAD(),而SQLite数据库没有的相应函数,需要自己转换。
2023-01-01 22:40:19
1694
原创 猿创征文|Java后台开发利器
JAVA开发人员必备工具,日常办公效能提升工具推荐,供参考、交流。OracleJDK-1.8_u201、OracleJDK-11、OracleJDK-17OpenJDK-8、OpenJDK-11+28、OpenJDK-17+35IntelliJ IDEA Community Edition 2022.2.3Maven-3.6.3、Maven-3.8.5Gradle-6.9.2、Gradle-7.5.1Nginx-1.22.1OpenSSL-1.1.1q、OpenSSL-3.0.5
2022-11-07 07:00:00
1448
1
原创 谁想到是git默认配置引发的项目编译失败
Git支持根据参数设置,在提交源码到(本地/远程)仓库时,自动地把行结束符 CRLF(回车换行 \r\n) 转换成LF(换行 \n),而在签出代码时把LF(换行 \n) 转换成CRLF(回车换行\r\n)。而Windows系统默认的文档格式,以CRLF(回车换行\r\n) 作为一行的结束符。git图形界面、CentOS-7.9.2009-x64、Nginx-1.22.1、OpenSSL-3.0.5
2022-10-24 07:00:00
1022
原创 Oracle VM VirtualBox虚拟机添加网卡报错VERR_ACCESS_DENIED或NS_ERROR_NOT_IMPLEMENTED
CentOS 7.9 新环境,安装Oracle VM VirtualBox后,配置主机网络,报错:Failed to EnableStaticIpConfig with rc=VERR_ACCESS_DENIED、NS_ERROR_NOT_IMPLEMENTED (0x80004001)。因原有一台物理机是正常的,经过多次版本的安装、验证,确认不版本之间存在兼容性。
2022-10-24 00:30:00
2724
原创 Windows下文件批量重命名bat脚本
Windows下文件批量重命名bat脚本(批量重命名文件、批量重命名文件夹),在日常工作还是较频繁的,本文特整理为bat脚本,并列表不同的实现方法。
2022-10-23 07:00:00
10189
2
原创 IDEA项目Module X must not contain source root Y. The root already belongs to module Z
项目属于多级包含,错误原文:Module "xxx-parent" must not contain source root "\xxx-parent\xxx-sdk\src\main\java". The root already belongs to module "xxx-sdk".译文:模块 "xxx-parent"不能包含 source (的)root(指定)项目 "\xxx-parent\xxx-sdk\src\main\java",(因为)root已属于(子)模块 "xxx-sdk"。
2022-10-22 07:00:00
2891
原创 ClassNotFoundException: org.codehaus.plexus.compiler.manager.NoSuchCompilerException
Maven项目编译打包报错java.lang.NoClassDefFoundError: org/codehaus/plexus/compiler/manager/NoSuchCompilerExceptionCaused by: java.lang.ClassNotFoundException: org.codehaus.plexus.compiler.manager.NoSuchCompilerException
2022-10-17 19:00:11
3314
原创 JAVA之数据配置错误引发0E-8异常
JAVA之数据配置错误引发0E-8异常。0E-8:0.00000000 即 整数位为 0,小数位为 8个 0;0E-12:0.000000000000 即 整数位为 0,小数位为 12个 0
2022-10-05 07:00:00
4441
原创 MySQL关键词和保留词
本文主要是对MySQL 5.7~8.0 关键词 和 保留词(Keywords and Reserved Words)进行 整理、合并,供有需要的码友参考。保留词:必须加 反引号`才能用作标识符。如 `ALL`非保留词:不用加 反引号`即可用作标识符
2022-10-04 07:00:00
1051
原创 Windows系统SVG图片预览插件
由于工作中经常需要对组图查看和管理,而Windows系统不支持在文件夹下直接预览svg图片, HBuilderX 插件市场没有找到相应的svg插件,比较麻烦。经过查找,发现svg扩展插件(SVG Viewer Extension for Windows Explorer)不错,完美地解决svg图片预览问题。
2022-10-01 19:10:41
10469
2
原创 Windows10远程桌面连接会话已结束解决方法之一
在安装Windows-10-BusinessEditions-1909-x64 安装后,设置远程桌面连接,通过 Windows7 成功连接登录;由于Windows10系统自带更新功能,总是通知升级,在升级到 Windows-10-BusinessEditions-21H2-x64 后,发现 Windows7 可以远程桌面连接到 Windows10,但连接成功后黑屏,并在约 15秒后弹出“您的远程桌面会话已结束,可能是下列原因之一:管理员已结束了会话。在建立连接时发生错误。发生网络问题。”。
2022-09-27 19:00:00
19771
4
原创 Linux查看用户信息的几种方法
整理了工作中常见查看用户信息的几种方式,供有需要的码友参考。1、whoami命令2、id 命令3、查看/etc/passwd文件4、查看/etc/shadow文件5、使用lslogins命令6、使用getent passwd命令7、使用compgen命令
2022-09-22 19:37:58
44572
原创 Apache Tomcat选择哪个版本好?
Apache Tomcat与JDK版本对应关系以及Tomcat各版本特性。不同版本的 Apache Tomcat 可用于不同版本的规范,请根据项目所用的技术栈选择合适的版本。Tomcat 8.5.x作为 Tomcat 9.0.0.M4(alpha)里程碑版本的一个分支,它提供来自 Tomcat 9.x 代码库的 HTTP/2 支持和其他功能,同时兼容Tomcat 8.0 运行时和规范要求。
2022-09-19 19:00:00
26952
转载 大数据统计之卡方检验
卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴,主要是比较两个及两个以上样本率( 构成比)以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。卡方检验分为拟合度的卡方检验和卡方独立性检验。在大数据运营场景中,通常用在某个变量(或特征)值是不是和因变量有显著关系。通俗来讲:卡方检验就是检验两个变量之间有没有关系。
2022-09-18 15:50:47
4608
1
原创 MySQL系统变量之lc_time_names语言环境
通常在面向全球化的系统中,会根据所在地区设置时区(设置当前会话的time_zone 系统变量的值),以使显示当地日期时间。如何将日期显示为当地区域格式呢?本文将结合lc_time_names 系统变量进行举例。
2022-09-14 19:00:00
947
原创 利用内网穿透实现无固定IP调试支付回调
在家(使用NAT网)开发项目时,难免会涉及到第三方外部接口回调(如:支付回调、微信小程序登录),需要固定IP或域名解析,内网穿透是个不错的选择。常见的内网穿透工具有 向日葵、natapp、网云穿 等。个人都有安装试用,相比较 natapp 体积小、配置简单、运行内存占用少。..................
2022-09-05 07:00:00
2601
转载 数据挖掘中常见的9种距离度量方法
在数据挖掘中,需要计算样本之间的相似度,数据科学家 Maarten Grootendorst 介绍了 9 种距离度量方法:欧氏距离(Euclidean Distance)、余弦相似度(Cosine Similarity)、汉明距离(Hamming Distance)、曼哈顿距离(Manhattan Distance)、切比雪夫距离(Chebyshev Distance)、闵氏距离(Minkowski)、雅卡尔指数(Jaccard Index)、半正矢(Haversine)、Sørensen-Dice 系数
2022-08-21 18:30:00
2323
原创 MySQL5.7之SSL/TLS加密连接配置
运维必知的安全内容之TLS协议选择,如何选择合适的连接MySQL的TLS版本,本文将给出参考。查看MySQL支持的TLS协议版本,在 MySQL 5.7.28之前,可以使用 yaSSL 作为 OpenSSL 的替代方案来编译 MySQL。从 MySQL 5.7.28开始,删除了对 yaSSL 的支持,所有 MySQL 构建都使用 OpenSSL。从 MySQL 5.7.35开始,不推荐使用 TLSv1 和 TLSv1.1 连接协议,并且对它们的支持可能会在未来的 MySQL 版本中被删除。
2022-08-19 21:15:00
7748
原创 IDEA项目External Libraries中没有Maven依赖包
IDEA项目External Libraries中没有Maven依赖包。查看项目的 External Libraries发现只有 JDK下的包,POM.xml文件中添加的依赖包都未正常解析。ERROR -#org.jetbrains.idea.maven - com.google.inject.CreationException: Unable to create injector 这个错误信息与我之前写的一篇博文一样,IDEA版本与MAVEN版本兼容性。...
2022-08-16 07:30:00
13301
Qualcomm Atheros AR9285 Wireless Network Adapter 无线网卡驱动
2025-06-20
美团外卖商家版APP操作指南:涵盖订单管理、运营、财务与客户交互模块
2025-01-13
思维导图常见的八种形式
2025-01-13
MySQL高性能优化规范建议
2023-09-24
MySQL 8.0 Reference Manual 参考手册原版
2023-09-24
Linux上安装 Review Board
2022-12-03
MySQL关键词和保留词
2022-10-04
神经网络:强化学习高频面试题整理
2022-06-06
遍历本地git仓库拉取更新代码
2022-06-06
Base64编码解码工具v1.6
2022-06-06
一图读懂公众号运营(超清大图)
2022-05-31
利用Grid控件控制符合条件的行的背景色(VFP源代码+演示)
2010-09-11
木瓜MyFll库 v2.220.17.612
2018-07-24
屏幕取色器 V1.0.0
2010-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅