自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Node.js 安装与配置教程:从零开始搭建开发环境

本文从下载、安装、验证到环境配置,完整介绍了 Node.js 的搭建流程。优先选择LTS 版本,稳定性更有保障。安装时确保被勾选。国内开发者建议切换 npm 镜像源提升下载速度。多版本需求场景下,使用nvm进行版本管理。至此,你的 Node.js 开发环境已经就绪,可以开始愉快的编码之旅了。

2026-08-12 09:21:20 274

原创 nvm 安装与配置完全指南:从零到多版本 Node.js 自由切换

nvm 是一个用于管理多个 Node.js 版本的工具,它允许你在同一台机器上安装、卸载、切换不同版本的 Node.js。版本隔离:不同项目可以使用不同的 Node.js 版本,互不干扰快速切换:一条命令即可切换全局 Node.js 版本按需安装:随时安装或卸载特定版本,节省磁盘空间团队协作:配合.nvmrc文件,团队成员自动使用统一版本通过本文的学习,你已经掌握了 nvm 的安装、配置和常用命令。nvm 不仅解决了多版本 Node.js 共存的问题,还通过.nvmrc。

2026-08-11 20:39:59 320

原创 PostGIS 入门指南:让数据库真正“懂”空间数据

PostGIS 是一个开源的空间数据库扩展,运行在 PostgreSQL 之上。它遵循 Open Geospatial Consortium(OGC)标准,提供了数百个空间函数,用于处理点、线、面等几何对象。PostGIS 将 PostgreSQL 从传统的关系型数据库升级为功能强大的空间数据库。PostGIS 的核心概念和安装方法空间数据类型、索引和常用函数如何用 SQL 实现“附近门店查询”等典型场景性能优化的基本思路。

2026-08-11 20:32:23 193

原创 PostGIS 插件的安装配置与使用教程

安装:通过 Stack Builder 或手动安装包完成 PostGIS 安装。配置:在目标数据库中创建扩展。使用:通过 SQL 语句创建空间表、插入坐标、计算距离和范围查询。PostGIS 的功能远不止于此,它还支持复杂的空间分析、地理编码、栅格数据处理等高级特性。掌握本文的基础操作后,你就可以进一步探索 PostGIS 的强大能力,为你的 GIS 项目提供坚实的数据支撑。

2026-08-11 20:19:47 295

原创 PostgreSQL 安装与配置教程:从零到生产可用

本教程详细介绍了 PostgreSQL 在 Windows 系统上的安装、初始化、基础配置、用户与数据库管理、常用操作以及安全加固建议。通过以上步骤,你应该能够成功部署一个可用的 PostgreSQL 数据库环境。PostgreSQL 功能强大,本教程仅覆盖了入门内容,更多高级特性(如分区表、复制、扩展插件等)可以在实际使用中逐步探索。

2026-08-11 20:13:36 286

原创 MySQL 安装与配置教程:从零到上手

本文从零开始,介绍了 MySQL 在 Windows 和 Linux 两大平台上的安装、初始化、基础配置与验证方法,并整理了常见问题的排查思路。Windows 推荐使用 ZIP 包 + 服务注册方式安装,Linux 推荐使用系统包管理器。安装后务必执行安全初始化,设置 root 密码并移除匿名用户。字符集统一使用utf8mb4,避免中文和 emoji 乱码。修改配置文件后需重启服务才能生效。

2026-08-11 17:33:09 214

原创 Redis 安装包下载与配置教程:从零到生产可用

本文从环境准备、Linux/Windows 安装、基础配置、启动验证到生产安全加固,完整介绍了 Redis 的安装与配置流程。掌握这些内容后,你已经可以独立搭建一套可用的 Redis 服务。后续可以进一步学习 Redis 的高可用方案(主从复制、哨兵、集群)以及性能调优技巧,让 Redis 更好地服务于你的业务系统。

2026-08-10 20:48:37 256

原创 GifCam 电脑屏幕 GIF 动图录制,软件安装及使用教程

本文介绍了轻量级屏幕录制工具GifCam的使用方法。GifCam是一款免安装、体积小巧的绿色软件,支持中文界面,能够快速录制屏幕操作并保存为GIF动图。文章详细讲解了软件的下载安装步骤(提供百度/夸克网盘链接)、基本操作(调整区域、录制/停止/保存)、进阶功能(添加文字、删除帧、调速)以及常见问题解决方案(卡顿、文件过大等)。该工具特别适合制作软件教程、记录操作步骤和复现Bug现象,是博主和开发者的实用选择。

2026-08-03 20:31:39 259

原创 IntelliJ IDEA 2025 安装Free版教程(图文详解)附破解安装包

IntelliJ IDEA 是 JetBrains 公司推出的一款功能强大的 Java 集成开发环境(IDE),被广大开发者誉为“最好用的 Java IDE”之一。本文将详细介绍如何在 Windows 操作系统上安装 IntelliJ IDEA 2025 版本,帮助新手开发者快速搭建开发环境。至此,你已经成功在 Windows 系统上安装了 IntelliJ IDEA 2025。无论是 Java 新手还是资深开发者,IDEA 都能为你提供高效的编码体验。

2026-07-28 20:13:51 4095 18

原创 Java 环境变量配置完全指南(Windows & macOS)

本文详细介绍了在Windows和macOS系统上配置Java环境变量的完整步骤。主要内容包括:JDK的下载与安装方法;Windows系统中如何设置JAVA_HOME、PATH和CLASSPATH变量;macOS系统下通过修改Shell配置文件来配置环境变量;以及验证配置是否成功的具体方法。文章还提供了常见问题的解决方案,如命令找不到、版本不一致等错误提示的排查方法。通过正确配置这些环境变量,开发者可以确保Java开发工具在命令行中正常运行,为后续Java开发工作奠定基础。

2026-07-27 20:47:18 287 1

原创 Navicat 17 Free版下载安装教程 附安装激活步骤(2026 最新版)

本文提供了Navicat 17数据库管理工具的下载安装教程。包含百度网盘和夸克网盘的下载链接(需提取码)。安装步骤包括:运行安装包、同意协议、选择路径、完成安装,最后需将补丁文件复制到安装目录下再启动程序。教程配有6张关键步骤截图指导用户完成安装和激活过程。

2026-07-22 17:16:38 3289 6

原创 Codex windows桌面版 从安装到使用详细教程(2026最新版)可绑定国内模型DeepSeek或智谱GLM

摘要 Claude Codex是一款直接集成在电脑本地的AI编程助手,与普通AI编程工具不同,它无需复制粘贴代码,可直接与项目环境交互。国内用户可通过国产大模型(如GLM、DeepSeek)合法使用,无需境外网络。安装步骤包括下载安装包、配置模型API密钥(通过CC Switch工具管理)、设置主模型及测试启用。配置完成后重启Codex即可开始使用DeepSeek等国产大模型进行编程辅助。

2026-06-18 18:05:07 3085

原创 Claude Code从安装到使用详细教程(2026最新版)可绑定国内模型DeepSeek或智谱GLM

摘要: Cloud Code是一款直接集成在终端中的AI编程助手,相比传统AI工具,它能直接与项目环境交互,无需手动复制代码。国内用户可通过国产大模型(如GLM、DeepSeek)合法使用。安装需Node.js环境,通过CC Switch工具配置模型API Key,支持切换主/子模型并测试启用。使用时输入claude启动,通过/status查看状态,/effort调整模式(Max模式可发挥DeepSeek V4完整能力)。实际体验接近Claude Opus 4.6,工程任务兼容性好,前端UI稍逊但不影响后端

2026-05-24 11:32:58 1311

原创 linux后台java、postSQL部署命令

本文介绍了Linux系统下三个常用操作:1) 查看文件目录的ls命令参数;2) 运行jar包的两种方式(前台/后台)及进程管理命令;3) PostgreSQL数据库连接与基本操作。包括如何切换postgres用户、连接数据库、执行备份以及常用psql命令。这些命令涵盖了日常开发中文件查看、Java程序部署和数据库操作的基本需求,适用于Linux系统管理员和开发人员快速查阅使用。

2026-05-21 11:39:25 147

原创 GIS开源库汇总

本文整理了开源GIS技术栈的核心工具与资源,涵盖地图渲染、服务器、数据库、分析工具等关键领域。前端地图渲染推荐OpenLayers(2D)、Leaflet(轻量级)和CesiumJS(3D);服务器端可选择GeoServer或QGIS Server;空间数据库以PostGIS为主;数据处理推荐GDAL和QGIS。三维GIS和可视化工具包括Three.js、Deck.gl等,地图切片工具推荐Tippecanoe。开发框架建议GeoDjango,社区资源可关注OSGeo和FOSS4G会议。这些工具共同构成了完整

2025-08-26 15:28:58 1165

原创 Java后台实现列表置顶功能

【代码】Java后台实现列表置顶功能。

2025-07-10 14:52:32 385

原创 如何用Nginx 配置代理转发,解决访问跨域问题

本文介绍了Nginx配置代理转发的基本步骤。主要内容包括:1) 打开nginx.conf配置文件;2) 添加代理转发规则,重点说明location和proxy_pass路径结尾斜杠的区别;3) 检查配置语法并重新加载配置文件。文中通过示例详细演示了如何配置多组转发地址,并特别强调了路径结尾斜杠对匹配规则的影响,指出proxy_pass结尾有无斜杠会导致不同的转发行为。最后提供了配置检查和重载命令,完成Nginx代理转发设置。

2025-07-03 10:34:08 774

原创 如何给本地部署的DeepSeek投喂数据,让他为你所用!

在上一篇文章中,我们说了怎么在自己的电脑上部署DeepSeek。对本地部署DeepSeek感兴趣的小伙伴看过来。

2025-02-25 17:58:31 2096

原创 如何在自己的电脑上部署Deepseek,Deepseek本地部署

至此,已完成了 DeepSeek-R1 的本地部署,小白也能轻松搞定,快来试试吧,开启你的本地大模型之旅!

2025-02-24 19:51:24 1241

原创 ArcGIS+MIKE21 洪水淹没分析、溃坝分析,洪水淹没动态效果

将文件的格式顺序更改为x坐标,y坐标和z坐标(高程坐标),删去不必要的列与标题行,并将文件后缀改成我们所需要的.xyz格式。1.打开MIKE,NEW File选择MIKE Zero Toolbox工具,选择GIS导出数据为shp格式。2.导入.xyz数据,Data-Manage Scatter Data-Add(注意选择坐标系)3.设置模型参数(帧数1440 时间60)(百年一遇1743m/s、万年一遇3339m/s)3.绘制分析范围(上下游边界点改为节点nodes)(Vertices -> Nodes)

2024-12-24 15:33:47 5839 2

原创 Java后台生成二维码

java后台生成二维码

2024-09-09 20:07:59 1207

原创 Java后台生成登录验证码

【代码】Java后台生成登录验证码。

2024-09-04 15:03:46 605 1

原创 Python工具 基于图像识别的鼠标点击工具

【代码】python基于图像识别的鼠标点击工具。

2024-03-27 13:55:46 794

原创 JAVA后台文件上传接口实现(“.doc“, “.docx“, “.xls“, “.xlsx“, “.pdf“, “.jpg“, “.png“, “.mp4“)

在不使用框架之前,都是使用原生的HttpServletRequest来接收上传的数据,文件是以二进制流传递到后端的,然后需要我们自己转换为File类。使用了MultipartFile工具类之后,我们对文件上传的操作就简便许多了。实现文件上传主要依赖Spring的MultipartFile类,MultipartFile是SpringMVC提供简化上传操作的工具类。

2024-03-27 10:13:51 750

原创 Java List stream数据筛选、去重、分组、统计、排序,按小时、天、周、月、年分组统计,最大值、最小值、平均数、求和

Java List数据分组、统计,按小时、天、周、月、年

2024-03-11 15:41:28 5194

原创 Spring JdbcTemplate JpaRepository 数据库配置多个数据源连接、查询

所谓多数据源,就是一个项目中采用了不同数据库实例中的多个库,或者同一个数据库实例中多个不同的库。比如实现数据库读写分离、分库分表、备份等操作。JdbcTemplate多数据源的配置是比较简单的,因为一个JdbcTemplate对应一个DataSource,开发者只需要手动提供多个DataSource,再手动配置JdbcTemplate即可。JPA指定数据源需要指定对应的Entity实体和Repository定义的位置,用@Primary来区分主数据源。

2024-03-06 10:50:46 1110

原创 Spring Data JpaRepository数据库增、删、改、查接口快速实现

Spring Data JpaRepository快速实现数据库增、删、改、查接口

2024-02-02 14:22:27 943

原创 基于第三方开源框架xxl-sso单点登录的实现

XXL-SSO 是一个分布式单点登录框架。只需要登录一次就可以访问所有相互信任的应用系统。拥有”轻量级、分布式、跨域、Cookie+Token均支持、Web+APP均支持”等特性。现已开放源代码,开箱即用。官方地址。

2024-01-25 11:09:29 1397

原创 Java 实体对象类转Map

【代码】Java 实体对象类转Map。

2023-11-09 14:17:09 946

原创 Spring Boot Java JdbcTemplate实现数据库表和字段的动态添加、编辑、删除

【代码】Spring Boot Java JdbcTemplate实现数据库表和字段的动态添加、编辑、删除。

2023-09-14 11:27:04 1993

原创 Flowable引擎重要表格说明

Flowable引擎使用了多个数据库表格来存储不同类型的数据。

2023-09-07 11:04:45 517

原创 Vue+LogicFlow+Flowable 前端+后端实现工作流

前端使用LogicFlow框架绘制流程图,可以导出为xml工作流标准格式数据,通过xml文件传递到后端进行Flowable流程注册,并保存到数据库中。

2023-08-31 15:42:33 21344 3

原创 Springboot快速搭建Web API项目

SpringBoot最常见得用途就是web api项目。本文介绍使用自动配置功能,通过最简洁的pom依赖,快速搭建一个示例项目。实现的功能为:接收http请求并返回json格式的数据。

2023-08-31 15:38:43 2050

原创 Tomcat部署SpringBoot项目

pom.xml 里 加上

2023-08-10 16:18:30 986

原创 IDEA搭建Springboot项目

1.maven版本的选择,一般情况下,不建议下载最新版本,这种会遇见很多没有必要的麻烦!这里要说明一下,maven和java不要尝试去下载最高版本,最好下载最稳定的版本,不然会遇到许多本应该避免的Bug!时,所有的修改一定要在注释标签外面,不然修改无效。Maven很多标签都是给的例子,都是注释掉的。,可能是版本问题,在pom.xml中修改parent为一下内容,再次导入依赖包即可。选择Spring Initializr,然后选择对应的java版本。选择项目Maven类型,java版本8。

2023-08-10 16:11:16 464

原创 Mapbox加载天地图CGCS2000矢量瓦片地图

最近在做天地图的项目,要基于MapBox添加CGCS2000矢量切片数据,但是 Mapbox 只支持web 墨卡托(3857)坐标系的数据。Github有专业用户修改了mapbox-gl的相关代码,支持CGCS2000的切片数据加载,并且修改了相关的mapbox-gl的配套代码,详情请见github网址。将geoserver部署到tomcat之后,打开tomcat下webapps\geoserver\WEB-INF目录下的web.xml文件,添加一下内容,重启tomcat即可。//配置矢量切片图层样式。

2023-08-10 15:10:35 3402

原创 MapBox加载不同风格

3.浅色地图(mapbox://styles/mapbox/light-v9) 新版:(mapbox://styles/mapbox/light-v11)支持三维地图。4.深色地图(mapbox://styles/mapbox/dark-v9) 新版:(mapbox://styles/mapbox/dark-v11)支持三维地图。8.导航地图+实时交通路况+夜晚(mapbox://styles/mapbox/navigation-preview-night-v2)10.导航地图+夜晚。

2023-08-10 15:07:30 867

原创 Vue + MapBox快速搭建

1.mapbox-gl自2.0版本开始不再开源,需要用户在官网申请key使用。2.maplibre GL JS是一个开源库,它起源于 mapbox-gl-js 的开源分支。该库的初始版本(1.x)旨在替代Mapbox的OSS版本。简单来说maplibre是mapbox-gl1.0版本的替代,接替了开源的重任,但是之后就各自发展了。

2023-08-10 15:04:45 1568

原创 Vue + Cesium快速搭建(无需配置)

2.将node_modules\cesium\Build\Cesium文件夹拷贝到项目的public文件中3.在public\index.html引入Cesium4.加载Cesium当我们在index.html中引入了Cesium.js后,默认Cesium对象就挂载到了Window对象上面,在Vue文件中加载:5.运行后我们可能会遇到报错需要引入 sass-loader 和 node-sass 包:6.接下来就可以看到地球啦!(因为插件基于webpack的,当前插件只支持 VueCLI3.0

2023-08-07 22:45:44 1258

原创 Vue项目快速搭建

注意node版本问题,有很多情况下是node版本问题导致的错误。

2023-08-01 22:48:02 547

创意摄影师服务及作品展示网站模板

分享一套网站模板,包含HTML+CSS+JS源码,响应式布局+交互动画,一键套用!

2026-02-23

空空如也

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

TA关注的人

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