自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 收藏
  • 关注

原创 安装ArcGIS10.2-详细图文安装教程

说明:ArcGIS Decktop安装结束后,如果需要操作上面的第10和第11步来设置License的读取,可点击“开始”-“程序”-“ArcGIS”-“ArcGIS Administrator”弹出的界面中操作。说明:ArcGIS Server安装完后,只需首次进行新站点的创建,以后只需点击“开始”-“程序”-“ArcGIS”-“ArcGIS 10.2 for Server”-“Manager”进入管理界面。5.如上信息设置完成后,点击“ok”。若界面中出现“success”的字样,表示创建成功。

2023-01-05 13:15:09 37307 9

原创 linux ifconfig ens33没有显示ip地址解决办法

启动本地虚拟机 发现ens33 位置没有显示 ip地址可以看到这里并没有显示ip地址,也就没办法通过xshell进行连接了.然后去计算器管理,服务里面可以看到DHCP和NAT两个服务都没有启动,我们手动启动,然后reboot重启linux,然后ifconfig,可以看到inet了就是ip,xshell也可以正常连接了大功告成!...

2020-06-21 16:03:05 13481 14

原创 左连接的表中有多条数据如何只取一条(最大或最小)

表a,有字段id,表b有字段cid,create_time,a表中的id对应b表中的cid,a表左连接b表,现在a中一条数据对应b中多条数据,如何只取b表中create_time最大的一条 ?CREATETABLEa(idINT);CREATETABLEB (cidINT, create_timeDATETIME);INSERTINTOaSELECT1UN...

2020-04-27 15:01:30 12118

原创 小米笔记本怎么恢复出厂的系统

买了台小米pro笔记本,中途自己重装了一次win10专业版,自己安装系统之后,自然很多电脑自带的软件和功能就没有了,比如Dolby,指纹解锁,正版的win10和office. 之前一直以为小米笔记本里面的软件都是预装在win10里面,只要有原厂的镜像就可以安装了,但是一直没找到.最近刚好系统又出了点故障,想着干脆把笔记本重装到出厂的系统,使用正版软件何乐而不为呢.然后就重新在网上...

2020-02-11 22:28:49 46803 11

原创 解决SpringBoot跳转页面出现 There was an unexpected error (type=Internal Server Error, status=500).

最近由于新型冠状病毒影响,推迟了上班时间,闲来无事,准备学习下SpringBoot,之前虽然用过,但是只是单纯用用,总是感觉懵懵的,所以这次正好趁这个时间,好好了解下SpringBoot.果然是万事开头难,之前都是在公司根本不用管配置jar包啥的,只需要写业务就好,没想到这次新建一个SpringBoot项目就遇到了一个不大不小的问题,耗费将近一整天的时间. 问题出在哪呢,...

2020-02-02 23:33:54 72898 13

原创 彻底搞懂 GIS 常用坐标系:EPSG:4326、3857、4490 及高斯克吕格投影的原理与选型指南

本文系统解析了 GIS 开发中常用的地理坐标系(WGS 84/EPSG:4326、CGCS2000/EPSG:4490)与投影坐标系(Web Mercator/EPSG:3857、高斯克吕格/EPSG:4547等)的区别。针对中国政务测绘及互联网地图开发,提供了高精度选型建议:全球数据及 GPS 存储推荐 WGS 84,国内政务及规划项目强制要求 CGCS2000,而高德、百度等前端渲染则采用 Web 墨卡托。

2026-06-24 14:36:23 413

原创 从弃用到新生:全面解析 Spring Authorization Server、OAuth 2.1 与 JWT 的演进之路

在授权服务器的配置中,指定使用/login@Bean@Order(2)http// 关键点:启用自定义登录页面。

2026-06-24 14:24:12 612

原创 微服务认证方案选型:纯 JWT、Spring Authorization Server 随机 Token、Spring Authorization Server + JWT

表格特性纯 JWT 手动实现Spring AS + 随机 Token授权流程标准化❌ 自己实现✅ OAuth2 标准✅ OAuth2 标准客户端管理❌ 自己实现✅ 内置支持✅ 内置支持Token 验证性能✅ 无需查库❌ 需查库/Redis✅ 无需查库跨服务传递✅ 自包含❌ 需查库验证✅ 自包含❌ 自己实现✅ 内置支持✅ 内置支持主动注销❌ 需黑名单✅ 删除 Token✅ Redis 删除自动续期❌ 难实现❌ 难实现✅ Redis 实现多设备登录策略❌ 自己实现⚠️ 较复杂。

2026-03-20 14:17:54 383

原创 Nginx proxy_pass 指令末尾斜杠 / 的微妙区别

通过灵活运用这两种方式,你可以轻松地实现各种复杂的路由和代理需求,构建出高效、稳定的 Nginx 反向代理配置。末尾是否有斜杠,决定了 Nginx 如何处理原始请求的 URI(路径部分)。URL 的末尾,却能带来截然不同的代理效果。本文将详细介绍这一区别,帮助你更好地理解和配置 Nginx。它负责将客户端的请求转发到后端服务器。然而,一个看似微不足道的字符——斜杠。为了更直观地理解,我们来看两个具体的例子。末尾斜杠的区别,是精准控制 Nginx 代理行为的关键。在使用 Nginx 作为反向代理服务器时,

2026-02-27 18:18:00 624

原创 JetBrains全家桶激活

执行对应的脚本提示成功。

2026-02-10 15:17:15 754

原创 linux通过crontab设置nginx nacos redis开机自启动

在 Linux 环境下部署应用后,让服务(如 Nginx、Redis、Nacos)随系统启动自动运行是一项基础且重要的运维操作。虽然systemd是现代 Linux 推荐的标准服务管理方式,但crontab的@reboot功能因其配置简单、易于理解,在某些场景下(特别是个人开发或小型项目)也是一种高效的选择。本文将介绍如何利用crontab来实现常见服务的开机自启。

2026-02-09 15:44:57 548

原创 Spring Boot 配置优先级详解:从 application.yml 到 Nacos,揭秘配置加载顺序

这个小插曲让我深刻体会到,理解 Spring Boot 的配置加载顺序对于项目部署和问题排查至关重要。它不仅解释了为什么简单的java -jar命令就能让应用连接到正确的现场环境,也为后续可能出现的配置覆盖问题提供了排查方向。下次当你修改了配置却发现不起作用时,不妨按照这个优先级列表检查一下,看看是不是被更高优先级的配置给覆盖了。

2026-02-05 17:14:03 900

原创 nohup java -jar运行jar包时设置启动参数

参数全称 / 类似参数含义作用配置建议-Xmx最大堆大小设置JVM堆内存的最大值。堆是存放对象实例的主要区域。* 设置原则: 根据应用实际需求设定,避免过小导致OOM或过大影响系统。-Xms初始堆大小设置JVM启动时堆内存的初始大小。* 建议: 可设为-Xmx的1/4 (25%) 或 1/2 (50%)-Xmn新生代大小设置JVM堆内存中新生代(Young Generation)的大小。* 推荐比例: 通常设为- Xmx的 1/4 到 1/3。

2026-02-04 15:48:32 566

原创 斐讯T1刷EmuELEC(双系统)方法

看到fnos支持n1,一下子心动了,找朋友要了个n1,顺手还给我了个t1,n1刷成了fnso,想着t1刷成什么好,找了很多教程,决定刷成游戏系统EmuELE,同时可以保留盒子系统,教程很多,有的写的有点出入,担心后面忘记过程,这里整理一下t1刷EmuELEC方法,便于后面使用。

2026-01-15 16:05:58 1589

原创 斐讯n1刷机安装FNOS

可能是每个人的机器和刷机经验有区别,昨晚刷机时还是遇到了不少障碍,但是找了很多博客都没有写的很详细,这里记录下安装fnos的过程和遇到的坑。

2026-01-13 10:02:09 1382

原创 arcmap连接oracle

就算arcmap连接的是远程服务器的oracle,本机也要安装客户端,ArcGIS 本身并不包含这些复杂的协议实现,它需要调用 Oracle 客户端提供的 API 来完成连接和数据交换。

2025-11-18 10:48:15 507

原创 记录windows安装gdal解析gdb格式文件

默认在bin\gdal\java(不同版本位置不同,先找到对应文件)

2025-11-13 18:48:08 259

原创 PostgreSQL表分区简单介绍和操作方法

表分区是数据库的一种物理设计技术,它将一个大表从逻辑上视为一个整体,但从物理上拆分成多个子表(分区),每个分区存储一部分数据。逻辑上:你仍然像操作一张表一样查询它物理上:数据分散在多个子表中,按规则存储✅ 举个例子:把按年份拆成p2023p2024p2025三个分区,查询时仍用,但数据库只扫描相关分区。操作数据是否保留是否可逆安全性推荐使用场景✅ 保留✅ 可逆高所有删除操作的首选❌ 丢失❌ 不可逆低确认永久删除旧认知新认知分区就是“拆表”分区是“逻辑统一,物理分离”

2025-09-25 15:26:11 1455

原创 view 命令详解:Linux 下只读查看日志/代码的神器(附 Vim 快捷键大全)

view。

2025-09-15 16:25:49 912

原创 kkFileView启动问题

用./shutdown.sh先杀掉 或者删除rm -f kkFileView.pid。启动kkFileView如果出现进程已存在,然后在重新启动即可./startup.sh。但是实际上又查询不到该进程。

2025-08-08 12:27:12 335

原创 解决redis序列号和反序列化问题

最近遇到了一个问题,将类型数据以list形式存入到redis之后,发现取出来时数据格式完全不对,根据报错信息发现是反序列化问题,遇到类似问题,主要有两种解决方案。

2025-04-28 14:19:45 661

原创 kkFileView安装及使用

文件类型很多,常见的就有txt、doc、docx、pdf、xml、xls、xlsx、ppt、pptx、zip、png、jpg等等,而且涉及到文件一般都会有在线预览功能,这个时候如果每一种格式都需要我们去写代码实现预览功能就太复杂了,并且自己实现的话会有很多兼容性问题,kkFileView就可以解决这个问题.

2025-04-18 18:41:04 2061

原创 关于@Scheduled注解的参数

Scheduled的参数主要有四个。

2025-04-18 17:53:42 681

原创 Mybatis-Plus中的updateById方法无法更新字段为null的值

方法很多,列举两种。

2025-01-22 10:50:56 725

原创 IMP-00038: 无法转换为环境字符集句柄

在导入oracle数据库文件的时候报这个报错,原因是你使用的是imp命令导入的使用expdp命令导出的dmp文件导致的。

2024-12-06 17:06:02 1312

转载 RedisTemplate使用详解(转载)

RedisTemplate使用详解_org.springframework.data.redis.core.redistemplate-CSDN博客

2024-10-24 15:12:30 146

转载 一个demo让你彻底理解线程池工作流程(转载)

一个demo让你彻底理解线程池工作流程_线程池demo-CSDN博客

2024-10-24 14:44:52 100

原创 Centos 7使用yum提示无法解析主机:mirrorlist.centos.org

目录1.问题:2.原因3.解决方案:1)切换到Vault2)第二种改为阿里云1.问题:yum源无法使用2.原因从2024年7月1日起,在CentOS7上,请切换到Vault存档存储库3.解决方案:1)切换到Vaultvi /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releasever - Basebaseurl=http://vault.centos.org/7.9.2009/o

2024-10-17 15:10:25 2840

原创 MacOS通过Docker部署安装zookeeper、dubbo-admin,以及Docker Desktop进行管理

(例如,你使用的是Apple Silicon Mac)。Docker会尝试自动处理这种不匹配,但有时可能会导致性能问题或兼容性问题。我们通过docker安装dubbo-admin和zookeeper,为了保证他们能够正常通信,需要使用同一个网络。可以看到zookeeper和dubbo-admin在同一个网络。如果(mac m1芯片 )启动有警告,可以指定平台启动,可以看到zk的ip为172.18.0.2。这个警告是因为你请求的镜像平台是。,而你的宿主机平台是。解决警告,指定平台启动。

2024-08-29 16:22:50 938 1

原创 通过Docker部署Nacos,以及Docker Desktop进行管理

这里需要注意的就是,看你自己的情况,是否需要数据的持久化存储,也就是数据在容器删除后是否仍然保留.

2024-08-29 14:45:20 1713

原创 MacOS通过Docker部署MySQL数据库,以及Docker Desktop进行管理

这里需要注意的就是,看你自己的情况,是否需要数据的持久化存储,也就是数据在容器删除后是否仍然保留.

2024-08-29 12:20:27 1292

原创 MacOS安装Docker Desktop

MacOS安装Docker Desktop自己所需的版本下载即可。

2024-08-29 12:05:43 1301

转载 RedisTemplate使用详解

RedisTemplate使用详解_org.springframework.data.redis.core.redistemplate-CSDN博客

2024-07-31 17:23:18 95

转载 一个demo让你彻底理解线程池工作流程(转发)

一个demo让你彻底理解线程池工作流程_线程池demo-CSDN博客

2024-07-31 17:21:11 120

原创 DEA统计代码行数插件Statistic

DEA统计代码行数插件Statistic

2024-06-07 09:58:24 518

原创 poi4.1导出excel支持xlx,xlsx格式,解决导出execl提示‘文件已经被损坏,无法打开‘

poi4.1导出excel支持xlx,xlsx格式,解决导出execl提示'文件已经被损坏,无法打开'

2024-06-06 18:48:43 1085

原创 人大金仓数据库报sys_user表字段不存在的问题

人大金仓数据库报sys_user表字段不存在的问题

2024-06-06 18:03:45 2921

原创 SpringBoot application.yml文件配置配置redis和mysql

SpringBoot application.yml文件配置配置redis和mysql

2024-06-06 17:41:04 1592

原创 PostgreSql创建数据库,用户以及权限分配

PostgreSql创建数据库,用户以及权限分配

2024-06-06 17:29:27 1044

原创 oracle报错ORA-01940: cannot drop a user that is currently connected解决方法

oracle报错ORA-01940: cannot drop a user that is currently connected解决方法

2024-06-06 17:21:44 2360

空空如也

空空如也

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

TA关注的人

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