自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tiger_Angle

不配和猪比笨的人...

  • 博客(294)
  • 资源 (50)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java中使用JTS对空间几何计算(距离、点在面内、长度、面积、相交等)模拟的大概写法

一个完整的、一致的、基本的二维空间算法的实现,包括二元运算(例如touch和overlap)和空间分析方法(例如intersection和buffer)图中画红色斜线的区域-A.symDifference(B) 将返回一个包含 A 和 B 中各自不同的部分的几何体。relate可以被用来确定维度扩展的九交模型(DE-9IM),它可以完全的描述两个几何图形的关系。图中画红色斜线的区域----------------a区域b区域ab区域的总面积就是并集。图中画红色斜线的区域-ab区域-就是交集。

2024-04-17 20:53:27 625

原创 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 527

原创 java迁移拷贝克隆目录下的所有的子文件和子目录到另一个地方

【代码】java迁移目录下的所有的子文件和子目录到另一个地方。

2024-04-02 10:52:31 107

原创 java内存分析工具visualvm

下载地址:https://visualvm.github.io/

2024-03-21 10:11:27 500

原创 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 1564

原创 地球的纬度和中国在地球上大概位置

地球经纬度划分

2024-03-11 18:17:52 333

原创 win和linux打印tree命令目录结构命令

输入tree:cmd: tree。

2024-01-05 16:47:26 1015

原创 QT开源类库集合

QSintQicsTable源代码地址:QSint:https://sourceforge.net/p/qsint/code/HEAD/tree/C ++库,用于基于Qt的UI开发。包括几个Qt小部件,图表,属性编辑器等。

2024-01-05 12:34:56 716

原创 油猴开发列子

【代码】油猴开发列子。

2023-12-31 00:25:50 448

原创 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 424

原创 测试环境Windows沙盒-Windows Sandbox

测试环境Windows沙盒-Windows Sandbox。好用,测试完什么都不留下。

2023-12-28 22:33:19 401

原创 【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 1595

原创 Visual studio+Qt开发环境搭建以及注意事项和打开qt的.pro项目

下载qt-然后安装5.14.2_msvc2017不知道安装那个就全选5.14.2的父级按钮安装Visual studio,下载直接下一步就行。

2023-12-14 12:23:00 555

原创 各种ui框架的 form校验 validator获取不到value

js对象—modelUser。

2023-11-12 01:41:36 632

原创 JAVA解决跨域,OPTIONS请求问题,跨域时ajax发送两次请求,文件上传等跨域问题

/Authorization是token的key,token是token的key,//Spring将使用这些提供的顺序值对组件进行排序,让他处于最前面执行。

2023-11-11 21:37:41 195

原创 logback.xml不同日志打印到不同文件中,自定义类日志输出到自定义的日志文件中

【代码】logback.xml不同日志打印到不同文件中,自定义类日志输出到自定义的日志文件中。

2023-11-11 15:34:33 285

原创 使用jdk21预览版 --enable-preview

异常[ERROR] --enable-preview 一起使用时无效[ERROR] (仅发行版 21 支持预览语言功能)

2023-11-10 22:12:30 2139

原创 Sa-Token拦截全部接口必须登录-然后自定义注解来匿名登录-作为权限框架支持,并且同时使用了注解和路由的拦截器模式,此部分的配置如下:

在权限框架中,我们会有很多的特殊路径权限,不得不说Sa-Token为我们提供了一种方便快捷的方式,我看了文档几分钟就完全配置出来了,要是按照以前使用Shiro或者Spring Security,至少都要以天为单位(又或者是因为现在的经验甚比以前了)后面我们再到Sa-Token的拦截器配置中判断执行的方法是否含有此注解,如果有则使用SaRouter.stop()停止匹配,跳出函数。但是有的时候又一个个去配置路径太麻烦了,特别是许多接口模块的情况下,于是采用允许匿名访问的注解模式就为一个不错的方法。

2023-11-09 22:44:10 332

原创 css3实现图片瀑布流,根据屏幕大小列可变和不可变的的瀑布流

前提是每张图片宽度要设置成一样,准备15张图测试。

2023-10-21 13:25:00 696

原创 java简单的多线程执行超时,强制关闭线程杀死进程

【代码】java简单的多线程执行超时,强制关闭线程杀死进程。

2023-10-18 23:25:53 592

原创 maven指定本地目录为仓库

2023-09-28 14:57:52 147

原创 一个htnl搞定css的Grid布局零基础教程

如图:

2023-09-21 23:18:07 131

原创 清空git add本地分支和最新的远端git仓库同步,所以要确定本地没有push的内容不再需要

【代码】清空git add本地分支和最新的远端git仓库同步,所以要确定本地没有push的内容不再需要。

2023-08-31 00:40:54 92

原创 mac下载地址

【代码】mac下载地址。

2023-08-14 11:16:31 194

原创 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 903 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 1494

原创 关于OnlyOffice 限制20人使用解决方案

请购买正版。

2023-08-04 23:50:22 2038 4

原创 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 977

原创 EasyExcel 批量设置单元格样式(字体样式、背景颜色、边框样式、对齐方式、自动换行)

EasyExcel 单元格背景颜色、字体颜色使用2种设置颜色方法(IndexedColors中定义的颜色,自定义RGB颜色)实现。EasyExcel 设置字体样式(字体、字体大小、字体颜色、字体加粗、字体斜体、字体下划线、字体上标下标、字体删除线)EasyExcel 设置边框样式(线条类型和线条颜色)(2)有关自定义RGB颜色的使用请查看以下博客。(1)有关字体样式更详细的设置请查看以下博客。(3)有关边框样式更详细的设置请查看以下博客。

2023-07-14 10:51:00 8271 2

原创 Minio8.*java工具类

【代码】Minio8.*java工具类。

2023-07-10 14:48:58 380

原创 react子组件向父组件传递数据和父组件向子组件传递数据的正确写法和函数互相调用

存在伪代码,自行解决。

2023-07-09 11:36:21 906

原创 js时间moment工具类

【代码】js时间moment工具类。

2023-07-08 23:55:54 160

原创 win启动多个jar包

start cmd /I mtitle tomcat服务 sE cd ta D: Nzw2 NJar-veb \apache-tomcat-10.0.10\bin ss staztup .bat"start cmd /J ntitle 主服务 EE Cd /a D:1QBCLXINZW EW-1.11611.1.5 &s start.bat"start cmd /k rtitie xx1-job定时 55cd /a D:1zW215az-xx11job 5&start.bat"

2023-07-01 00:35:55 491

原创 java一个list集合,两两对比,不能重复对比

【代码】java一个list集合,两两对比,不能重复对比。

2023-06-20 12:52:40 519

原创 flink1.7x问题Lambda表达式出现异常org.apache.flink.runtime.client.JobExecutionException: Job execution faile

使用Lambda->表达式出现异常org.apache.flink.runtime.client.JobExecutionException: Job execution faile。升级jdk版本为17 flink1.7已经弃用jdk8了。其他的哪些都是瞎扯淡。

2023-06-17 00:00:37 1042 4

原创 MyBatis-Plus一级缓存和二级缓存-redis解决缓存的脏数据

一级缓存:也称为本地缓存,基于 PerpetualCache 的 HashMap 本地缓存,其存储作用域为SqlSession,用于保存用户在一次会话过程中查询的结果,用户一次会话中只能使用一个sqlSession,各个SqlSession之间的缓存相互隔离,当 Session flush 或 close 之后,该 SqlSession 中的所有 Cache 就将清空,MyBatis默认打开一级缓存、不允许关闭。MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。

2023-06-16 14:47:11 3495

原创 拉取代码已存在的git仓库代码

方法1、先将仓库clone到本地,修改后再push到 Gitee 的仓库。方法2、本地初始化一个仓库,设置远程仓库地址后再做push。

2023-04-26 21:27:01 734 1

原创 java利用druid手动创建datasource

【代码】java利用druid手动创建datasource。

2023-04-14 14:29:24 1394

原创 代理配置vue.config.js的proxy用法

修改 config/index.jsdev: {// 静态资源文件夹// 发布路径// 代理配置表,在这里可以配置特定的请求代理到对应的API接口// 例如将'localhost:8080/api/xxx'代理到'https://wangyaxing.cn/api/xxx''/api': {target: 'https://wangyaxing.cn', // 接口的域名secure: false, // 如果是https接口,需要配置这个参数。

2023-02-15 11:43:44 2186 1

原创 win启动关闭jar包命令

@echo offset port=9090for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (echo kill the process %%m who use the porttaskkill /pid %%m -t -fgoto q):qwindows如何使用bat脚本后台启动/停止和重启jar包服务2022-11-10 08:23:53前提:wind

2023-01-10 11:01:55 2532

python的Selenium自动化测试

python的Selenium自动化测试

2019-04-29

activiti将用户输入框修改为弹出选择框和中文编辑器

activiti将用户输入框修改为弹出选择框和中文编辑器

2019-04-25

activiti将用户输入框修改为弹出选择框

activiti将用户输入框修改为弹出选择框

2019-04-25

activiti的dome

activiti的dome

2019-04-24

对比2个数据库的差异

对比2个数据库的差异

2019-04-23

activiti-designer-1.8

activiti-designer-1.8 (2)

2019-04-23

eclipse 离线安装activiti,本个工具少了4个jar包,到下面这个链接去下载

本个工具少了4个jar包,到下面这个链接去下载 https://download.csdn.net/download/qq_38567039/11138437

2019-04-18

xshell6lspjb

xshell6lspjb破解版

2019-04-16

swagger生成html离线接口文档

swagger生成html离线接口文档swagger生成html离线接口文档

2019-04-15

SwaggerToWord的json生成word或者html

SwaggerToWord-master

2019-04-15

xftp5_wm.zip破解

xftp5_wm.zip破解

2019-03-29

windos上java操作的东西hadoop2.9.0 win32 64

windos上java操作的东西hadoop2.9.0 win32 64

2019-03-29

SQLyog 海豚破解版带激活的

SQLyog

2019-03-13

Spring-activiti代码

Spring-activiti代码

2019-03-13

数据库工具DBV

数据库工具 DBVsqlserver

2019-03-13

JDK + Tomcat + MySQL环境集成工具

JDK + Tomcat + MySQL环境集成工具

2019-03-13

LibreOffice转pdf操作 word excel ppt 图片也可以 兼容03 和07 直接下载可用

LibreOffice转pdf操作 word excel ppt 兼容03 和07 直接下载可用

2019-03-12

不管什么样的长文本都能使用此软件打开,比如超长的sql,和几十个G的emp文件

不管什么样的长文本都能打开

2019-03-12

StarSuite 7开发指南

StarSuite 7开发指南

2019-03-12

instantclient-basic-windows.x64-11.2.0.4.0 oracle数据连接plsql工具

instantclient-basic-windows.x64-11.2.0.4.0 oracle数据连接plsql工具

2019-03-12

c++qt5.14连接mysql7

三种方式c++连接mysql minGW7.3-64和msvc2017-64是我编译好的驱动,可以qt5.14直接使用的 visual studio2019的配置c++两种方式 mysql7 mysql-connector-c++-8.1.0-winx64

2023-12-20

rxcta-util-0.1 java卫星两行根数计算 java卫星两行根数计算

java卫星两行根数计算 rxcta-util

2022-08-25

Kalman Filter卡尔曼滤波 java实现

KalmanFilter,KalmanFilter3,KalmanFilter5 一共7种,以上三种实现保证可用,其余待调试,调试函数写好,直接运行即可 KalmanFilter KalmanFilter2 KalmanFilter3 KalmanFilter4 KalmanFilter5 KalmanFilter6 KalmanFilter7

2022-08-09

Java实现Google的S2算法工具类Google S2Google S2Google S2

WGS84坐标系 GCJ02坐标系 BD09坐标系的各种转换 Google S2 经纬度 转 CellId 经纬度 转 cellToken CellId 转 经纬度 判断当前cellId的level * 获取任意形状内所有S2块 * 可以用于区域内目标检索,根据cellid建立索引,查询区域内cellid in (list)的区域 S2计算点距离 计算地球上某个点是否在矩形区域内 计算点s2是否在圆中心为s1半径为capHeight的圆形区域内 判断点是否在任意形状内 计算两个区域是否有交集 求不同等级S2块包含的S2子块

2022-05-26

Java实现GeoHash算法

工具类

2022-05-26

动态拼接sql语句工具类,拼接where后面语句

动态拼接sql语句工具类,拼接where后面语句 配合原生jdbc仿动态sql注入 if (ObjectUtil.isNotEmpty(maxLat)&&ObjectUtil.isNotEmpty(minLat)){ sqlParamList.add(new SqlParam("lat",minLat, SqlOpEnum.GE)); sqlParamList.add(new SqlParam("lat",maxLat, SqlOpEnum.LTE)); } Pair<String, Object[]> stringPair = SqlBuilderUtil.buildCondition(sqlParamList); String sql = String.format(ConstantSql.TEC_TJ_SQL, stringPair.getKey()); log.info("**sql语句:{}",sql);

2022-05-25

电离层闪烁(GISM):Ionospheric scintillations (GISM)

含有文档,源码,编译后程序exe

2022-05-25

Ionospheric scintillations (GISM):Python和Matlab的国际参考电离层2016

matlab国旗代码Python和Matlab的IRI2016电离层模型 Python和国际参考电离层(IRI)2016模型的接口。 需要一个Fortran编译器来构建IRI2016代码。 安装 先决条件 Fortran编译器-任何现代的Fortran编译器都可以使用。 以下是获取Gfortran的方法: Linux: apt install gfortran Mac: brew install gcc 然后安装最新版本: pip install iri2016

2022-05-25

gnss-scintillation-simulator:GPS闪烁模型

matlab

2022-05-25

embry-riddle电离层闪烁算法

embry-riddle电离层闪烁算法

2022-05-25

cetos7离线安装时间同步ntp需要的rpm包

autogen-libopts-5.18-5.el7.x86_64.rpm ntp-4.2.6p5-29.el7.centos.2.x86_64.rpm ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm openssl-1.0.2k-19.el7.x86_64.rpm openssl-libs-1.0.2k-19.el7.x86_64.rpm 一键安装命令: rpm -ivh *.rpm --force --nodeps

2022-02-22

java 实现的 Optics 算法.zip

java 实现的 Optics 算法

2021-08-09

office在线编辑ONLYOFFICE集成java和前端

office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端

2020-10-09

mysql3库3表分库分表解决方案之 Apache ShardingSphere.zip

mysql3库3表分库分表解决方案之 Apache ShardingSphere

2020-03-11

es工具封装,最新的springboot集成jpa和jest,集群

绝对好用的es工具封装,集成jpa和jest es工具封装,最新的springboot集成jpa和jest,集群

2020-03-03

docker-dome.zip

一个controller调用根据不同业务分发不同service 有积分的大佬,打点,没得的去看这个实现 https://blog.csdn.net/qq_38567039/article/details/104412991

2020-02-17

IDEA连接数据库生成带注解的实体类方法与定制Groovy生成脚本适用于springboot jpa中.zip

IDEA连接数据库生成带注解的实体类方法与定制Groovy生成脚本适用于springboot jpa中IDEA连接数据库生成带注解的实体类方法与定制Groovy生成脚本适用于springboot jpa中

2020-02-12

mysql或者Oracle通过表注释生成word数据库文档

mysql或者Oracle通过表注释生成word

2019-12-24

SpringBoot集成PageOffice

SpringBoot集成PageOffice

2019-10-30

前后端分离项目中引入activiti工作流引擎步骤

前后端分离项目中引入activiti工作流引擎步骤

2019-05-05

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

TA关注的人

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