- 博客(305)
- 资源 (50)
- 问答 (1)
- 收藏
- 关注
原创 使用podman模拟Docker容器
Podman是一种无守护进程、开源的 Linux 原生工具,旨在使用开放容器倡议 ( OCI ) 容器和 容器映像轻松查找、运行、构建、共享和部署应用程序。Podman 提供了任何使用过 Docker 容器引擎的人都熟悉的命令行界面 (CLI)。大多数用户可以简单地将 Docker 别名为 Podman(别名 docker=podman),没有任何问题。
2024-11-01 21:17:00 583
原创 Docker国内镜像源
google镜像仓库: https://console.cloud.google.com/gcr/images/google-containers/GLOBAL。Azure中国github地址:https://github.com/Azure/container-service-for-azure-china。中科大github地址:https://github.com/ustclug/mirrorrequest。中科大镜像地址:http://mirrors.ustc.edu.cn/
2024-09-15 02:23:11 1133
原创 Knife4j-swagger2配置使用@api注解扫描Controller类接口
【代码】Knife4j-swagger2配置使用@api注解扫描Controller类接口。
2024-09-07 20:55:15 191
原创 Maven2 maven3 https仓库settings.xml地址
这些镜像服务器通常用于加速Maven项目的构建过程,尤其是在中国大陆地区,由于网络原因,使用国内镜像可以显著提高构建速度。描述: 这两个镜像是指向官方Maven Central Repository的两个不同的URL。描述: Oracle提供的Java相关项目的仓库。描述: 开源中国提供的公共Maven仓库镜像服务。描述: 阿里云提供的公共Maven仓库镜像服务。描述: 华为云提供的公共Maven仓库镜像服务。描述: 腾讯提供的公共Maven仓库镜像服务。描述: 网易提供的公共Maven仓库镜像服务。
2024-07-29 20:09:35 619
原创 Sqlite在Mybatis Plus中关于时间字段的处理-针对sqlite将时间格式yyyy-MM-dd HH:mm:ss字段数据转为java.util.Date
注意: 可以解决问题,但是需要在每个时间字段都加注解,比较繁琐,不推荐-切库麻烦/***/) {= null) {
2024-07-04 00:13:22 599
原创 java函数式接口的使用-自定义函数接口@FunctionalInterface消除if else和内置4大函数式接口
*** 自定义函数消除if else*///(自定义)一般在静态块中添加//1.初始化函数,代替if else中去执行的函数return map;// 以前的if-else// }// 优化的if-else/*** 函数3* @param o* @return*//*** 函数2* @param o* @return*//*** 函数1* @param o* @return*/
2024-07-03 21:31:53 336
原创 springboot集成gzip和zip数据压缩传输-满足2k数据自动压缩(适用大数据信息传输)
解决方案:在转换为字符串时,一定要使用ISO-8859-1这样的单字节编码。
2024-07-02 21:53:14 1022
原创 超级简单的地图操作工具开发可疑应急,地图画点,画线,画区域,获取地图经纬度等
点击地图获取经纬度-打印到控制台,这样就能渲染航迹,多变形,结合其他算法算圆等等操作。地图也是用临时的bmap.js和china.js纯离线二选一。
2024-05-14 22:14:24 226
原创 Java中使用JTS对空间几何计算(距离、点在面内、长度、面积、相交等)模拟的大概写法
一个完整的、一致的、基本的二维空间算法的实现,包括二元运算(例如touch和overlap)和空间分析方法(例如intersection和buffer)图中画红色斜线的区域-A.symDifference(B) 将返回一个包含 A 和 B 中各自不同的部分的几何体。relate可以被用来确定维度扩展的九交模型(DE-9IM),它可以完全的描述两个几何图形的关系。图中画红色斜线的区域----------------a区域b区域ab区域的总面积就是并集。图中画红色斜线的区域-ab区域-就是交集。
2024-04-17 20:53:27 2740 4
原创 idea快速找到maven中冲突的依赖,解决依赖冲突
一个项目中需要jar包A和jar包B,而jar包A和jar包B都需要依赖jar包C,但A需要1.2.16版本的C,B需要1.2.17版本的C,这时候就可能会产生依赖冲突.大多数情况下不会对系统造成异常,但特殊条件下也会产生异常.idea2019版用pom.xml上右键->Diagrams–Show Dependencies这种方法解决时候连接线太长,不便于查找。插件安装完成后打开pom.xml文件,点击底部的Dependency Analyzer选项,然后找到红色的冲突项进行排除。
2024-04-02 11:44:52 1765
原创 VMware虚拟机Centos7硬盘扩容详细图文教程
设置扩容空间容量10G为列子开机后输入df -h 查看磁盘空间运行fdisk -l,查看硬盘信息运行fdisk /dev/sda输入m,查看n为add new partition,输入n输入p ,p之后的东西都选择为默认再输入t,分区号根据默认输入,Hex代码输入**8e**(将分区的类型更改为Linux LVM)输入w保存退出建议先reboot重启,然后使用fdisk -l查看是否生效(不重启的话下一步可能会出错)将创建的磁盘分区格式化,mkfs -t ext3 /dev/sda3。
2024-03-15 13:41:39 2615 1
原创 QT开源类库集合
QSintQicsTable源代码地址:QSint:https://sourceforge.net/p/qsint/code/HEAD/tree/C ++库,用于基于Qt的UI开发。包括几个Qt小部件,图表,属性编辑器等。
2024-01-05 12:34:56 963
原创 qt+creator快捷键修改成idea的,改完就能像idea那样50%左右丝滑了
如果想实现idea的Ctrl+Shift+m的重构函数,qt+creator中直接选择需要的函数,右键重构,会让填写函数名,也算比较实用。FollowSymbolUnderCursor Ctrl+t 进入实现原来是f2–这个是eclipse的,用习惯了。idea其实常用的如下,对应到qt+creator改成如下开发就舒服一些了。Dialog Ctrl+Shift+r 以前是Ctrl+Shift+f。CircularPaste Ctrl+Shift+V 粘贴历史。Paste Ctrl+V 粘贴。
2023-12-29 13:34:07 560
原创 测试环境Windows沙盒-Windows Sandbox
测试环境Windows沙盒-Windows Sandbox。好用,测试完什么都不留下。
2023-12-28 22:33:19 453
原创 【SQLite】SQLite数据库简单使用与Navicat安装-加密
官网下载Sqlit数据库,官网下载地址:https://www.sqlite.org/download.html下载:sqlite-dll-win64-x64-3390400.zip或者32位sqlite-dll-win32sqlite-tools-win-x64-3440200.zip或者32位sqlite-tools-win32SQLite 不支持远程连接,因为它是一种文件数据库,需要直接访问数据库文件。
2023-12-20 11:55:21 3554
原创 Visual studio+Qt开发环境搭建以及注意事项和打开qt的.pro项目
下载qt-然后安装5.14.2_msvc2017不知道安装那个就全选5.14.2的父级按钮安装Visual studio,下载直接下一步就行。
2023-12-14 12:23:00 1150
原创 JAVA解决跨域,OPTIONS请求问题,跨域时ajax发送两次请求,文件上传等跨域问题
/Authorization是token的key,token是token的key,//Spring将使用这些提供的顺序值对组件进行排序,让他处于最前面执行。
2023-11-11 21:37:41 288
原创 logback.xml不同日志打印到不同文件中,自定义类日志输出到自定义的日志文件中
【代码】logback.xml不同日志打印到不同文件中,自定义类日志输出到自定义的日志文件中。
2023-11-11 15:34:33 657
原创 使用jdk21预览版 --enable-preview
异常[ERROR] --enable-preview 一起使用时无效[ERROR] (仅发行版 21 支持预览语言功能)
2023-11-10 22:12:30 4218
原创 Sa-Token拦截全部接口必须登录-然后自定义注解来匿名登录-作为权限框架支持,并且同时使用了注解和路由的拦截器模式,此部分的配置如下:
在权限框架中,我们会有很多的特殊路径权限,不得不说Sa-Token为我们提供了一种方便快捷的方式,我看了文档几分钟就完全配置出来了,要是按照以前使用Shiro或者Spring Security,至少都要以天为单位(又或者是因为现在的经验甚比以前了)后面我们再到Sa-Token的拦截器配置中判断执行的方法是否含有此注解,如果有则使用SaRouter.stop()停止匹配,跳出函数。但是有的时候又一个个去配置路径太麻烦了,特别是许多接口模块的情况下,于是采用允许匿名访问的注解模式就为一个不错的方法。
2023-11-09 22:44:10 604
原创 清空git add本地分支和最新的远端git仓库同步,所以要确定本地没有push的内容不再需要
【代码】清空git add本地分支和最新的远端git仓库同步,所以要确定本地没有push的内容不再需要。
2023-08-31 00:40:54 133
原创 vue+vite线上环境地址和开发环境配置方式
访问的地址会就自动 // http://192.168.2.17:8081/api/xxx -> http://192.168.2.17:8081/xxx。使用.env.production和.env.development文件来区分开发环境和生产环境。还有一步就是在开发环境vite.config.ts配置上需要跨域。在public目录下写一个config.js文件。通过把地址定义全局变量然后,也不关心跨域,爽。前端就能放飞自我,顺便配置地址路径。引入路径必须是/斜杠。
2023-08-07 21:29:59 1650 1
原创 nano命令
输入Y确认保存,输入N不保存,按Ctrl+C取消返回。如果输入了Y,下一步会让你输入想要保存的文件名。如果需要复制/剪贴多行或者一行中的一部分,先将光标移动到需要复制/剪贴的文本的开头,按Ctrl+6(或者Alt+A)做标记,然后移动光标到 待复制/剪贴的文本末尾。这时选定的文本会反白,用Alt+6来复制,Ctrl+K来剪贴。若在选择文本过程中要取消,只需要再按一次Ctrl+6。按Ctrl+W,然后输入你要搜索的关键字,回车确定。这将会定位到第一个匹配的文本,接着可以用Alt+W来定位到下一个匹配的文本。
2023-08-04 23:54:46 2783
原创 docker镜像批量导出导入
docker镜像批量导出导入image_tar为存储镜像目录导出:#!/bin/bash### 批量docker镜像的_脚本# 获取到 "image:tag" 格式的镜像名IMG_NAME=`docker images | grep -v TAG | awk '{print $1":"$2}'`# echo $IMG_NAME | awk '{gsub(/ /,"\n",$0)} {print $0}'# 如果原本镜像名中存在 "/" 是需要去掉的# 定义镜像存放目录DIR="
2023-08-02 17:28:39 1108
原创 EasyExcel 批量设置单元格样式(字体样式、背景颜色、边框样式、对齐方式、自动换行)
EasyExcel 单元格背景颜色、字体颜色使用2种设置颜色方法(IndexedColors中定义的颜色,自定义RGB颜色)实现。EasyExcel 设置字体样式(字体、字体大小、字体颜色、字体加粗、字体斜体、字体下划线、字体上标下标、字体删除线)EasyExcel 设置边框样式(线条类型和线条颜色)(2)有关自定义RGB颜色的使用请查看以下博客。(1)有关字体样式更详细的设置请查看以下博客。(3)有关边框样式更详细的设置请查看以下博客。
2023-07-14 10:51:00 11757 3
eclipse 离线安装activiti,本个工具少了4个jar包,到下面这个链接去下载
2019-04-18
LibreOffice转pdf操作 word excel ppt 图片也可以 兼容03 和07 直接下载可用
2019-03-12
超级简单的地图操作工具开发可疑应急,地图画点,画线,画区域,获取地图经纬度等
2024-05-14
c++qt5.14连接mysql7
2023-12-20
Kalman Filter卡尔曼滤波 java实现
2022-08-09
Java实现Google的S2算法工具类Google S2Google S2Google S2
2022-05-26
动态拼接sql语句工具类,拼接where后面语句
2022-05-25
Ionospheric scintillations (GISM):Python和Matlab的国际参考电离层2016
2022-05-25
cetos7离线安装时间同步ntp需要的rpm包
2022-02-22
office在线编辑ONLYOFFICE集成java和前端
2020-10-09
es工具封装,最新的springboot集成jpa和jest,集群
2020-03-03
docker-dome.zip
2020-02-17
IDEA连接数据库生成带注解的实体类方法与定制Groovy生成脚本适用于springboot jpa中.zip
2020-02-12
spark中a和b两个集合,如何把a集合的每条数据和b集合的每条数据对比
2021-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人