自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tigerhhzz的博客

一年而野,二年而从,三年而通,四年而物,五年而来,六年而鬼入,七年而天成,八年而不知死、不知生,九年而大妙。

  • 博客(377)
  • 收藏
  • 关注

原创 Vue 3项目中使用ScrollReveal组件打造惊艳滚动动画效果-让你的网站动起来!

else {});// 结合 Intersection Observer 触发});});

2025-08-30 19:59:13 287

原创 Vue3 + TS + MapboxGL.js 三维地图开发项目

✅ 未来可以扩展 GeoJSON 图层、路径规划、热力图、无人机飞行轨迹回放 等。⚠️ 注意:需要去 Mapbox 官网,申请一个 access token。✅ 自动渲染 3D 建筑(fill-extrusion)。✅ 默认加载 北京天安门,支持 缩放、旋转、倾斜。✅ 支持 marker + popup 信息点。

2025-08-29 19:38:46 44

原创 Docker 40个自动化管理脚本-2 (40/40)

传统的清理脚本往往一刀切地删除所有停止的容器,而这个增强版脚本可以基于时间条件进行清理,保留最近使用过的容器。脚本提供了一个简洁的监控面板,展示所有容器的关键指标,比单纯的 docker stats 更直观。对于有启动顺序要求的容器组,脚本确保依赖容器先启动,解决了复杂微服务架构中的启动顺序问题。脚本会定期检查容器的健康状态,当检测到容器异常时自动重启,特别适合用于关键业务容器。当容器配置发生变化时,脚本可以自动检测并重新创建容器,确保配置及时生效。实现容器数据在多主机间的同步,支持灾备和多活部署。

2025-08-28 19:44:23 956

原创 Docker 40个自动化管理脚本-1 (20/40)

本文将介绍40个实用的自动化脚本,涵盖容器生命周期管理、资源监控、数据备份恢复、日志清理等各个方面,帮助开发者和运维人员提升效率,减少人为错误,构建更加健壮的Docker环境。脚本通过预定义配置自动创建容器,使用 -d 参数以分离模式运行,–name 指定容器名称,-p 映射端口,-e 设置环境变量。只需修改顶部变量即可快速创建不同配置的容器。与启动脚本对应,docker ps -q 只列出运行中容器ID,docker stop 命令批量停止这些容器,适合需要快速关闭所有服务的场景。

2025-08-28 19:25:40 1067

原创 Kubernetes 的20 个核心命令分类详解

kubectl api-resources - API资源查询。kubectl describe - 显示资源详细信息。kubectl port-forward - 端口转发。kubectl cluster-info - 集群信息。kubectl patch - 部分更新资源。kubectl create - 创建资源。kubectl delete - 删除资源。kubectl set - 配置资源参数。kubectl edit - 编辑资源。kubectl get - 列出资源。

2025-08-27 21:37:20 975

原创 详细梳理 MyBatis-Plus 的 QueryWrapper 和 LambdaQueryWrapper的入门到精通

方法说明示例eq等于eq(“name”, “张三”) → name = ‘张三’ne不等于gt大于ge大于等于lt小于le小于等于between区间like模糊匹配like(“name”, “三”)likeLeft左模糊likeLeft(“name”, “三”) → name LIKE ‘%三’likeRight右模糊likeRight(“name”, “三”) → name LIKE ‘三%’in IN查询notInNOT IN。

2025-08-27 19:30:45 1478

原创 MyBatis 流式查询详解

小数据 → 用 selectList 就行。大数据(>10w 行) → 推荐用 流式查询(Cursor/ResultHandler)。MySQL 要特别注意 fetchSize=Integer.MIN_VALUE。

2025-08-26 22:28:58 633

原创 虚拟机中kubeadim部署的k8s集群,虚拟机关机了,重新开机后集群状态能否正常恢复的两种可能(详解)

只要 etcd 数据还在、证书没过期,虚拟机关机 再长时间也能恢复。如果 etcd 损坏、证书过期,那就需要人工修复或重新初始化。自动检测并恢复:containerd、kubelet检查 etcd 健康检查 kube-apiserver 状态检查并自动续期证书检查 RBAC 权限运行日志存放在 /var/log/k8s-self-heal.log“人的一生会经历很多痛苦,但回头想想,都是传奇”。

2025-08-26 21:57:04 1459

原创 kubectl 客户端访问 Kubernetes API Server 不通的原因排查与解决办法

如果 master 实际 IP 不是 192.168.31.101,可能是 kubeadm init 时 --apiserver-advertise-address 参数没设置正确。检查 ~/.kube/config 中的 server: https://192.168.31.101:6443。如果是 Rancher 导入的集群,有可能 kubeconfig 已失效,需重新下载。重点看是不是因为证书过期、配置文件错了,导致 apiserver 起不来。calico.yaml文件太大,需要的可以私聊我获取。

2025-08-25 19:59:11 630

原创 SQL 窗口函数(Window Function)终极指南

本文总结整理了一份 SQL 窗口函数(Window Function)终极指南,适用于复杂统计、简化 SQL 的应用场景,结合应用场景分析了其优缺点。📌 场景:考核月度销售冠军,支持并列名次(RANK vs DENSE_RANK vs ROW_NUMBER)。📌 场景:把员工销售分为四档(Q1 高绩效 → Q4 低绩效),用于绩效考核。📌 场景:考核每个员工的月度累计销售额,用于判断增长趋势。📌 场景:员工业绩与部门均值对比,衡量超额/不足。📌 场景:考核某员工对部门整体业绩的贡献度。

2025-08-25 12:02:15 1127

原创 Vue 项目 package.json 终极详解(主流实践 / 逐项说明)

代码质量:eslint、eslint-plugin-vue、@typescript-eslint/*、prettier、eslint-config-prettier。库需增加:main(CJS 入口)、module(ESM 入口)、types(类型声明)、exports(现代条件导出)、files(发布白名单)。开源库选择合适协议(MIT/Apache-2.0)。分析/调优:rollup-plugin-visualizer(体积可视化)、vite-plugin-inspect(调试插件链)。

2025-08-24 21:58:30 1153

原创 Maven项目中settings.xml终极优化指南

Maven settings.xml 终极优化指南,重点是:构建速度提升、依赖下载快、镜像源高效、插件管理智能、并行构建合理。如果用 CI/CD,推荐在缓存目录挂载(如 GitLab Runner 的缓存,Jenkins 的共享 volume)。依赖锁定:使用 maven-dependency-plugin 生成依赖清单,减少浮动下载。构建速度提升 2~5 倍(SSD、本地代理仓库、并行构建)。内网代理外部依赖,团队共享构建缓存,避免重复下载。多线程下载依赖,速度提升显著(10-15倍)。

2025-08-24 16:13:43 1046

原创 用 Ansible 优雅部署 Kubernetes 1.33.3(RedHat 10)

一条命令拉起生产可用的 K8s 集群(kubeadm + containerd + Calico)。多主:填 VIP/域名(需提前准备 LB/VIP)。特性:幂等、离线/镜像仓库可切换、自动生成 join 命令、自动 sysctl、swap/防火墙策略可控。扩容:给 inventory.ini 添加节点,再跑同一条命令即可(自动生成/复用 join 脚本)。变更 Pod/Service CIDR:需先清理网络组件并重建(规划期一次定好)可选:多主 HA(外置 HAProxy/Keepalived)

2025-08-23 18:27:08 610

原创 Docker的六种网络模式(详解)

Docker 六种网络模式是容器网络的基础概念,不同模式决定容器与宿主机、外部网络、其他容器之间的通信方式。1. bridge(默认)2. host 3. none 4. container 5. overlay 6. macvlan

2025-08-23 14:07:17 800

原创 Docker部署的Rancher无法重启----重建 Rancher Server 并修复 TLS

cattle-cluster-agent → 用来和 Rancher Server 通信,把集群状态上报给 Rancher UI,并接收指令。/opt/rancher/certs/rancher.crt + rancher.key 将被 Docker 容器挂载。它们是 Rancher 部署的组件,属于 Rancher 的 Cluster Agent。Rancher 系统 chart(rancher-webhook)没办法正常部署。容器启动后,Rancher 会自动使用挂载的 TLS 证书。

2025-08-22 19:15:13 879

原创 解决Docker部署Rancher后容器一直重启并报错remote error: tls: bad certificate和configmaps ““ not found问题

你现在的 TLS 报错,根因就是 Rancher 宿主机数据目录里的旧证书和新的容器证书冲突。解决办法就是 清理旧证书 / 用 --no-cacerts 或指定域名重新生成证书。之后 所有节点 agent 都需要重新注册。附上一个 Rancher 重装(清理旧数据 + 重新部署 + 自动检测 TLS)的一键脚本Rancher 重装一键脚本,包括:停止并删除旧 Rancher 容器备份并清理旧数据目录重新拉取 Rancher 镜像。

2025-08-22 16:51:07 701

原创 Rancher 管理的 K8S 集群中部署常见应用(MySQL、Redis、RabbitMQ)并支持扩缩容的操作

在 Rancher 中部署应用与传统方式(命令行操作)最大的区别就在于在这里所有操作都是在图形界面中进行的,更为直观。至此,在 Rancher UI 界面中利用本地镜像部署 MySQL、Redis、RabbitMQ,并支持扩缩容。Rancher UI 部署时 Pod 会在任意节点调度,所以要保证 每个节点都有镜像,否则会触发远程拉取。Rancher UI → Workloads → Pods,确保状态是 Running。Volume: 添加一个 PVC,挂载路径 /var/lib/mysql。

2025-08-21 20:36:39 995

原创 Rancher部署的K8S集群服务节点上执行 kubectl 命令

Rancher UI 的 kubectl → 调用的是 Rancher 容器里自带的 kubectl,通过 WebSocket 回传到 UI。Rancher 服务节点 → 可以直接进入 Rancher 容器执行 kubectl,但必须指定 kubeconfig。宿主机 → 安装 kubectl 后,也可以用 Rancher 下发的 kubeconfig 文件操作集群。这样,你就能在 Rancher 的服务节点(容器内或宿主机)直接执行 kubectl,和 Rancher UI 里看到的结果完全一致。

2025-08-21 12:01:28 705

原创 重温 K8s 基础概念知识系列八( K8S 高级网络)

K8s 网络就像一个校园:Pod 是学生宿舍 → 每个都有门牌号。Service 是宿舍门牌 → 永远固定。CNI 是校园网施工队 → 决定网速和安全。Ingress 是大门门卫 → 负责指路和分流。NetworkPolicy 是门禁系统 → 保证安全。“人的一生会经历很多痛苦,但回头想想,都是传奇”。

2025-08-20 15:15:14 819

原创 重温 K8s 基础概念知识系列七( K8S 集群服务概述)

集群服务的反向代理,实际上就是利用自定义链,模块化地实现了数据包的DNAT 转换。KUBE-SERVICE 是整个反向代理的入口链,其对应所有服务的总入口;KUBE-SVC-XXXX 链是具体某一个服务的入口链,KUBE-SERVICE 链会根据服务 IP,跳转到具体服务的 KUBE-SVC-XXXX 链;而 KUBE-SEP-XXXX链代表着某一个具体 Pod 的地址和端口,即 endpoint,具体服务链 KUBESVCXXXX 会以一定算法(一般是随机),跳转到 endpoint 链。

2025-08-19 19:30:24 606

原创 重温 K8s 基础概念知识系列六(无状态应用与有状态应用)

特性无状态应用 (Stateless)有状态应用 (Stateful)部署方式DeploymentPod 命名无固定顺序有序且固定(如 mysql-0)存储不需要持久化存储必须持久化存储(PVC)扩缩容快速扩容/缩容扩缩容有顺序限制典型应用“人的一生会经历很多痛苦,但回头想想,都是传奇”。

2025-08-19 14:54:48 1458

原创 重温 K8s 基础概念知识系列五(存储、配置、安全和策略)

存储:PV 提供,PVC 申请,SC 动态化。配置:ConfigMap 普通配置,Secret 存密码。安全:ServiceAccount 身份,RBAC 控权限,NetworkPolicy 限流量。策略:资源配额防滥用,PDB 保障高可用。“人的一生会经历很多痛苦,但回头想想,都是传奇”。

2025-08-18 16:57:04 669

原创 重温k8s基础概念知识系列四(服务、负载均衡和联网)

最常用的servicemetadata:spec:selector:ports:port: 80name: httpmetadata:spec:rules:- http:paths:backend:service:name: testport:number: 80host: 可选参数,一般都会配置我们自己的域名。path: 一个路径对应一个serviceName和一个Portbackend: path对应的后端是谁。

2025-08-18 14:42:21 1357

原创 重温k8s基础概念知识系列三(工作负载)

DaemonSet 可能对集群的操作至关重要, 例如作为插件让该节点访问集群网络, 也可能帮助你管理节点,或者提供增强正在运行的容器平台所需的、不太重要的设施。如果该 StatefulSet 中的一个 Pod 失败了,Kubernetes 将创建一个新的 Pod, 并连接到相同的 PersistentVolume。尽管 StatefulSet 中的单个 Pod 仍可能出现故障, 但持久的 Pod 标识符使得将现有卷与替换已失败 Pod 的新 Pod 相匹配变得更加容易。

2025-08-17 19:17:50 812

原创 重温k8s基础概念知识系列二(Pod)

定义一个Pod:下面是一个 Pod 示例,它由一个运行镜像 nginx:1.14.2 的容器组成。kind: Podmetadata:spec:ports:apiVersion: v1 # 必选,API的版本号kind: Pod # 必选,类型Podmetadata: # 必选,元数据name: nginx # 必选,符合RFC 1035规范的Pod名称namespace: default # 可选,Pod所在的命名空间,不指定默认为default,可以使用-n 指定namespace。

2025-08-17 11:59:43 1085

原创 重温k8s基础概念知识系列一(核心组件)

Kubernetes是谷歌以Borg为前身,基于谷歌15年生产环境经验的基础上开源的一个项目,Kubernetes致力于提供跨主机集群的自动部署、扩展、高可用以及运行应用程序容器的平台。负责监听节点上Pod的状态,同时负责上报节点和节点上面Pod的状态,负责与Master节点通信,并管理节点上面的Pod。集群的调度中心,它会根据指定的一系列条件,选择一个或一批最佳的节点,然后部署我们的Pod。负责Pod之间的通信和负载均衡,将指定的流量分发到后端正确的机器上。

2025-08-16 19:34:47 981

原创 Helm 常用命令 + Bitnami 中间件部署速查表

下面整理了一份 Helm 常用命令 + Bitnami 中间件部署速查表,方便你在 Rancher/Kubernetes 环境里快速安装 MySQL、Redis 等常用服务。首先,确保安装了Helm:这里我已安装好 Helm(v3.18.4 版本)1.1. 仓库管理1.2. Chart 搜索1.4. 应用管理二、Bitnami 常用中间件部署示例中间件部署命令(默认配置)访问方式重要参数MySQLhelm install my-mysql bitnami/my

2025-08-15 18:54:33 803

原创 K8S包管理器《从零到进阶轻松掌握Helm管理和使用》

在kubernetes平台上,我们在部署各种各样的应用服务的时候,可以基于手工或者自动的方式对各种资源对象实现伸缩操作,尤其是对于有状态的应用,我们可以结合持久性存储机制实现更大场景的伸缩动作。但是,无论我们怎么操作各种资源对象,问题最多的就是各种基础配置、镜像等之类的依赖管理操作。在linux平台下,常见的包依赖的就是yum、apt等工具,在kubernetes平台下,同样有类似的解决依赖关系的工具 – helm。

2025-08-15 13:14:12 1169

原创 一键检测 Rancher 导入K8S集群是否健康的脚本(亲测实用)

如果是 1/1 但 Pod 没有,可能是节点污点或调度失败。你导入的集群只有控制平面节点,没有部署 node agent(可能是因为 agent 没安装成功,或者节点标签不对)。Rancher 相关 Pod(cattle-cluster-agent、cattle-node-agent)是否正常。容器名可能是 cluster-register 或 cattle-cluster-agent,而不是你现在传的那个。Pod 名:cattle-cluster-agent-685bcd94df-kj8bc。

2025-08-15 02:28:03 1075

原创 Dokcer部署Rancher并导入虚拟机创建的K8S集群(RedHat10系统-亲测)

所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将数据包发往本机另一块网卡,该网卡根据路由表继续发送数据包。k8s中的三层扁平网络涉及到流量在不同网络设备之间的传递,比如:flannel的实现中,流量会在cni网桥,flannel.1设备,本机网卡设备之间传递流量。IP forward 是一种内核态设置,允许将一个接口的流量转发到另外一个接口,该配置是 Linux 内核将流量从容器路由到外部所必须的。Rancher中成功导入虚拟机中的K8S集群,大功告成!

2025-08-14 20:55:20 1375

原创 完整的k8s集群初始化前的检测脚本(亲测适用于RedHat10)

这个脚本会一步步检查并配置常见的前置条件,确保执行 kubeadm init 之前环境没坑。检测 kubeadm/kubelet/kubectl 是否安装。Kubernetes 集群初始化前的检测与准备脚本,这样一键就能把环境准备好,然后直接初始化集群。检测端口占用情况(6443、10250 等)检测系统版本(CentOS/Ubuntu)保存脚本为 k8s-precheck.sh。检测 CRI socket 是否存在。设置时区 & NTP 同步。关闭 SELinux。加载 IPVS 模块。

2025-08-14 14:19:34 352

原创 K8S 节点初始化一键脚本(禁用 SELinux + 关闭 swap + 开启 ipvs 亲测实用)

一键禁用 SELinux + 关闭 swap + 开启 ipvs 的 K8S 前置环境准备脚本;开启 ipvs 转发(并开机自动加载)关闭 swap(并永久禁用)永久禁用 SELinux。粘贴上面内容,保存退出。

2025-08-12 23:02:39 474

原创 一键设置 NTP & 时区的脚本(亲测,适用于部署 K8S 的前置环境)

建议把这个脚本在 所有 Rancher/K8S 节点 都执行一次,这样控制平面和 worker 节点的时间会绝对一致,不会再出现你前面提到的tls: failed to verify certificate: x509: certificate signed by unknown authority 这种因时间差导致的错误。写了一个一键设置 NTP & 时区的脚本,适用于你这种部署 Rancher + K8S 的环境,保证所有节点时间同步一致,避免 TLS 证书和集群时间漂移问题。5️⃣ 检查同步状态。

2025-08-12 19:49:32 476

原创 JT/T 808 各版本协议字段级别对比与解析适配建议

JT/T 808 是我国道路运输车辆定位监管的核心通信协议,自 2011 年以来经历多个版本迭代,主要版本包括 JT/T 808-2011、JT/T 808-2019 及 JT/T 808-2023。本文对各版本之间的字段级差异、协议结构变更及解析适配建议进行深入分析,服务于协议解析器、平台接入模块及中间件适配的开发工作。JT/T 808 协议的版本演进反映了中国智慧交通、车联网的发展趋势。从基础定位,到支持多媒体、远程升级与智能分析,协议正逐步对标国际 ITS 标准。

2025-05-14 23:08:41 1273 1

原创 JT/T 808 通讯协议及数据格式解析

字段级别对比表(2011 vs 2019 vs 2023)Java/Python解析代码样例报文抓包示例与解析图自定义消息扩展方法(TLV结构)

2025-05-14 19:25:43 2064

原创 JT808 各版本之间的区别和联系

JT/T 808 是中国交通运输行业发布的《道路运输车辆卫星定位系统通信协议》,广泛应用于车辆监控系统(VTS)、智能交通、物流监管等领域。其核心目的是规范车载终端设备与监控平台之间的通信数据格式和交互逻辑。JT/T 808协议规定了数据包的结构、数据项定义、数据编码方式、通信连接建立与维护、消息交互流程等内容,确保不同厂家生产的车载终端和监控平台之间能够实现互操作性,对于提升道路运输行业的安全管理和服务水平具有重要意义。随着技术的发展,该协议也经历了多次修订和升级,以适应新的技术和管理需求。

2025-05-14 19:07:57 1259

原创 使用 Trimble RTX 服务进行全球高精度定位(Trimble R780接收机配置相关)

R780 / R780-2 接收机集成了 GNSS 天线、接收机、内置电台、惯性测量单元(IMU)和姿态传感器,以及电池,全部集成在一个坚固且轻便的设备中,非常适合作为“一杆式”RTK 测量移动站或快速部署的基准站使用。LED 指示灯可用于监控卫星跟踪、电台接收、数据记录状态、Wi-Fi 和电源状态。蓝牙® 无线技术实现了接收机与控制器之间的无线通信,无需数据线连接。

2025-04-22 11:19:57 1333 1

原创 ArcGIS中利用Python来实现判断检查指定表/要素类中是否存在特定字段的py工具

功能配置项基本表格data列标题colHeaders行号rowHeaders排序筛选只读数据校验validatorVue/React🚀 Handsontable 适用于各种数据表格管理场景,提供 Excel 级别的编辑体验!不管活成什么样子,都不要把责任推给别人。一切的苦乐都是自己造成的,任何一次选择,都有他对应的筹码,愿赌服输也是一个成年人该有的品质。。

2025-04-15 12:59:01 1062

原创 JT/T 1078 协议基本介绍与解析

项目内容标准名称JT/T 1078-2016 道路运输车辆视频通信协议发布单位中华人民共和国交通运输部发布时间2016年12月实施时间2017年7月1日主要功能视频传输、音频传输、远程控制、录像回放、抓拍、音视频实时流管理等应用场景校车、危化品运输、客运车辆、营运车辆监管系统。

2025-04-04 10:27:41 1760 2

原创 两种车辆终端协议JT808(2011)与JT808(2013)之间的区别和解析

✅ 支持 JT808(2011) 和 JT808(2013) 版本的协议解析。✅ 自动判断协议版本,2013 版解析 协议版本号,2011 版跳过此字段。✅ 支持 GPS 数据解析,包括 经纬度、速度、方向。✅ 可扩展性强,可以继续增加 消息 ID 对应的解析方法,例如 0x0704(批量位置上传)。📌 后续可以扩展:解析更多 JT808 消息(如 0x8103 远程配置、0x0801 多媒体上传)。支持 TCP 服务器,实时接收并解析 JT808 数据。

2025-04-04 04:00:19 1214

harbor2.8.2下载

harbor2.8.2下载

2023-11-25

工作流流程引擎flowable+springboot+vue3完整项目

本项目基于 RuoYi-Vue-Plus 进行二次开发,采用 Flowable 扩展工作流应用场景,支持在线表单设计和丰富的工作流程设计能力的一套完整项目。 主要针对Flowable工作流场景开发,前端采用vue3框架。 直接可以整合到自己的项目中。

2023-11-15

springboot-demo项目 docker compose从入门到放弃教程中的案例

springboot-demo项目 docker compose从入门到放弃教程中的案例

2023-11-15

docker compose

Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。使用前面介绍的Dockerfile我们很容易定义一个单独的应用容器。然而在日常开发工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器;再比如在分布式应用一般包含若干个服务,每个服务一般都会部署多个实例。如果每个服务都要手动启停,那么效率之低、维护量之大可想而知。这时候就需要一个工具能够管理一组相关联的的应用容器,这就是Docker Compose。

2023-11-15

xshell plus远程连接服务器工具

xshell plus远程连接服务器工具

2023-11-11

redis配置文件 使用Docker搭建一个“一主两从”的 Redis 集群(超详细步骤)()

redis配置文件 使用Docker搭建一个“一主两从”的 Redis 集群(超详细步骤)()

2023-11-04

PostGresSQL数据库

PostGresSQL数据库 window64位 版本是15.4-1

2023-09-27

GDAL(Geospatial Data Abstraction Library)是一个开源栅格空间数据转换库

GDAL(Geospatial Data Abstraction Library)是一个开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。

2023-09-27

可视化大屏的C位,也是焦点图

可视化大屏的C位,也是焦点图,是可视化设计的视觉中心和重重之中。C位汇集了用户的所有注意力,那么C为该给谁呢。 本位以实际设计图为参考,给大家展示下谁能够在C位置出现,上图。

2023-06-20

可视化系统入口页,不漂亮不要钱!

如果某个系统功能模块比较多,而且各个模块之间关联性不是很强,一般采用入口导航来区分用户的兴趣点,用户关注什么就点击什么。 本文分享10张不同的入口页样式,供大家学习参考

2023-06-19

从事金融行业工作中常用的数据分析模板用于部门内部的分析模板

从事金融行业工作中常用的数据分析模板用于部门内部的分析模板

2023-06-19

智慧工地系统需求方案ppt

智慧工地系统需求方案 智慧工地建设方案-一张图 智慧工地建设方案- 云核心 智慧工地建设方案- 云生态系统 智慧工地建设方案- 逻辑架构 智慧工地建设方案- 人员管理 智慧工地建设方案- 车辆管理 智慧工地建设方案- 设备管理 智慧工地建设方案- 环境管理 智慧工地建设方案- 材料管理 智慧工地建设方案- 安全管理 智慧工地建设方案- 平台指挥大屏 智慧工地建设方案- 平台app

2023-05-31

《微服务平台云应用架构设计方案》PPT

《微服务平台云应用架构设计方案》PPT 本文精选其中精华及架构部分,逻辑清晰、内容完整,为快速形成售前方案提供参考

2023-05-31

mapbox搭载vue3测试demo 总共20个具体案例

mapbox搭载vue3测试demo 总共20个具体案例 1、[行政边界查询地址](https://lbs.amap.com/demo/javascript-api/example/district-search/draw-district-boundaries) 2、[坐标拾取系统地址](http://api.map.baidu.com/lbsapi/getpoint/)

2023-05-30

利用echarts做的中国地图城市之间飞行效果

利用echarts做的中国地图城市之间飞行效果

2023-05-30

vue结合mapbox的案例demo

vue结合mapbox的案例demo

2023-05-30

后端springboot -demo《实现微信小程序授权登录》

后端springboot --demo《实现微信小程序授权登录》

2023-05-20

前端uniapp-demo《实现微信小程序授权登录》

前端uniapp-demo《实现微信小程序授权登录》

2023-05-20

一套springboot+vue前后端分离的练手项目

1.在vue前端根目录下运行cmd命令,输入npm install按照vue项目依赖(前提是有nodejs环境)等待安装成功。 2.导入数据库文件 3.导入后端项目进入idea或eclipse开发环境中,配置springboot\src\main\resources目录下application-dev.yml文件中数据库连接串 4.运行springboot\src\main\java\io\renren\RenrenApplication.java文件(右击run as application),完成后台的启动 5.在vue前端根目录下运行cmd命令,输入命令npm run dev 启动前端项目 6.浏览器访问http://localhost:8001 即可进入系统,账户名和密码均为 admin 运行环境至少需要JDK1.8+Eclipse/Idea+Maven+NodeJs+Mysql/Oracle等 若前端项目npm install命令下载模块失败,请查询npm淘宝镜像配置方法,用cnpm install 命令安装依赖

2023-05-09

《css效果图收集》一些好看的css效果图

1. 煽动翅膀的蝴蝶 2. qq登陆界面含背景canvas 3. css风车 4. parallax滚动视差 5. wow不一样的动画 6. 浮动定位实现圣杯布局

2023-05-12

Arcgis Server10.8授权文件ecp

ArcGIS Server是 ArcGIS Enterprise 的后端服务器软件组件,可以使您的地理信息可供组织中的其他人使用,也可以选择使其可供具有 Internet 连接的任何人使用。 这可通过 GIS 服务完成,从而使服务器计算机能够接收和处理其他设备发出的信息请求。 要开始使用 ArcGIS Server,您需要准备硬件、软件和数据,然后方可开始发布服务。 然后,您可通过不同类型的应用程序来使用服务。 ArcGIS Server 的配置 ArcGIS Server 可通过两种方式进行使用。 主要方法将作为 ArcGIS Enterprise 组织的一部分,在此组织中 ArcGIS Server 将与 ArcGIS Enterprise 门户联合。 这是大多数用户应该使用的模式。 在此模式中,您的地理数据可通过组织中的图层和 Web 地图获得。 这些项目随后可以在各种应用程序中使用(包括基于浏览器的 Web 应用程序和移动设备上的原生应用程序),且几乎不需要自定义开发。

2025-05-08

Elasticsearch安装IK中文分词器

ik分词测试 ik分词器提供两种分词器: ik_max_word 和 ik_smart ik_max_word: 会将文本做最细粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,中华人民,中华,华人,人民共和国,人民,人,民,共和国,共和,和,国国,国歌”,会穷尽各种可能的组合,适合 Term Query; ik_smart: 会做最粗粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,国歌”,适合 Phrase 查询。

2024-11-04

chrome浏览器插件:elasticsearch-head

elasticsearch-head 项目提供了一个直观的界面,可以很方便地查看集群、分片、数据等等。 elasticsearch-head最简单的安装方式是作为 chrome 浏览器插件进行安装。

2024-11-04

mycat2镜像压缩文件 zhangyx1619/mycat2

使用docker load -i mycat2.tar 来加载这个镜像 镜像运行参数如下: "DATA_SOURCE_URL=jdbc:mysql://127.0.0.1:6606/mysql?useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=UTF-8", "DATA_SOURCE_USER=mycat", "DATA_SOURCE_PASSWORD=!@#123", "MYCAT_ROOT_PASSWORD=!@#123", "MYCAT_HOME=/usr/local/mycat" 镜像运行命令(举例) docker run -d -p 8066:8066 -e DATA_SOURCE_URL=jdbc:mysql://192.168.1.93:3307/mysql -e DATA_SOURCE_USER=root -e DATA_SOURCE_

2024-10-25

RTKLIB: An Open Source Program Package for GNSS Positioning

RTKLIB is an open source program package for standard and precise positioning with GNSS (global navigation satellite system). RTKLIB consists of a portable program library and several APs (application programs) utilizing the library. The features of RTKLIB are: (1) It supports standard and precise positioning algorithms with: GPS, GLONASS, Galileo, QZSS, BeiDou and SBAS (2) It supports various positioning modes with GNSS for both real-time- and post-processing: Single

2024-07-18

超赞的200个经典C#WinForm实例源码

1-窗体技巧 2-控件操作 3-图像操作 4-报表打印 5-系统操作 。。。。。。。

2024-07-18

rinex数据读取-源码(c#)

//ReadObsFun.cpp #include "iostream.h" #include "ReadOBSFun.h" #include "CommonFun.h" bool ReadOBSHeader(FILE *fp,GMOHDR &hdr) { char oneline[_MAX_LEN_ONELINE] = {'\0'}; char temp[_MAX_LEN_TEMP]={'\0'}; while( fgets(oneline,_MAX_LEN_ONELINE,fp) ) { if(strstr(oneline,"COMMENT")) { continue; } else if(strstr(oneline,"RINEX VERSION / TYPE")) { cpstr(temp,oneline,0,8,_MAX_LEN_TEMP); hdr.versn=atof(temp); cpstr(temp,oneline,40,59,_MAX_LEN_TEMP); hdr.FileType=temp[0]; }

2024-07-18

《家庭健康营养全书》pdf

本书以丰富的内容、翔实的资料以及大量精致美观的图片, 系统而全面地呈现了健康营养及饮食科学的各个方面,面向家庭 普及健康营养科学知识,体例新颖、简单实用,集知识性、可读性、 实用性于一体,有助于人们建立自我保健意识, 并提高生活的质量。 各种营养素对人体的作用 ● 食物中各类营养素的含量 人体每日营养素的需要量 ● 食物与人体健康的关系 简单易行的食品质量鉴别方法 了解 人体必需的各类营养素 ● 营养素的食物来源 ● 食物的性味 科学合理地安排一日三餐 ● 不同年龄、不同职业的营养饮食 四季保健知识 ● 各种疾病的饮食疗法 ● 制作简单的家庭营养小食谱 发现 营养与健康的奥秘 ● 饮食对优生优育的作用 平凡而廉价的食物也有非凡的美容功效 ● 食物能够治病 饮食可以延缓衰老、使人长寿

2024-07-18

sdk-wechat.3.5.0

sdk-wechat.3.5.0 微信SDK的接入

2024-07-18

企业DevOps转型技术和工具

当下,企业DevOps转型不仅是IT部门的事情,更是企业高管必须关注的焦点。本书将介绍企业高管必须了解的,DevOps技术和工具,以及DevOps涉及的组织和文化核心理念。

2024-05-14

1. Jenkins持续集成从入门到精通 2. 轻松玩转docker 3. 《阿里云Kubernetes项目实战手册》

当我们尝试去理解 K8S 集群工作原理的时候,控制器肯定是一个难点。这是因为控制器有很多,具体实现大相径庭;且控制器的实现用到了一些较为晦涩的机制,不易理解。但是,我们又不能绕过控制器,因为它是集群的“大脑”。 当我们尝试去理解 K8S 集群工作原理的时候,控制器肯定是一个难点。这是因 为控制器有很多,具体实现大相径庭;且控制器的实现用到了一些较为晦涩的机制,不易理解。但是,我们又不能绕过控制器,因为它是集群的“大脑”。 运维工作进化论,docker、微服务、k8s 的联系,devops 和 docker 的关系,docker 的前世今生。

2024-04-12

卷王问卷考试系统SurveyKing,开源调查问卷和考试系统源码

卷王问卷考试系统/SurveyKing是一个功能最强大的开源调查问卷和考试系统,可以快速部署,并适用于各行业。该系统提供了在线表单设计、数据收集、统计和分析等功能,支持20多种题型,多种创建问卷方式和多种问卷设置。 无论您是需要进行市场调研、学术研究还是组织内部员工培训,卷王问卷考试系统都能满足您的需求。安装和部署非常简单,最快只需1分钟即可完成部署。 系统支持多种部署方式,包括一键Windows部署、一键Docker部署、前后端分离部署、单JAR部署和二级目录部署。

2024-03-30

kube-prometheus-main

kube-Prometheus是一个全面集成的Kubernetes集群监控解决方案,它将核心的Prometheus组件、Grafana可视化面板以及Prometheus规则等资源精心编排并集成为一个易于部署和管理的整体。该项目通过GitHub仓库提供了详尽的Kubernetes清单文件、Grafana仪表板配置和Prometheus规则,辅以详细的文档和脚本,使得在Kubernetes集群中利用Prometheus进行端到端的监控变得异常便捷高效。更进一步,kube-Prometheus不仅引入了Prometheus Operator模式,还在此基础上进行了增强与拓展,因此可以将其理解为一个经过优化且充分利用operator机制的高级Prometheus部署方案。

2024-03-30

支付宝原生扫码插件mpaas插件(可离线扫描)

众所周知,支付宝二维码扫码的能力是比较强的;目前市面上应该算是识别度最好的。

2024-02-06

Activiti与Spring整合开发(完整demo)

Activiti与Spring整合开发---Activiti与Spring整合的配置 在Activiti中核心类的是ProcessEngine流程引擎,与Spring整合就是让Spring来管理ProcessEngine; 通过org.activiti.spring.SpringProcessEngineConfiguration 与Spring整合方式来创建ProcessEngine对象。 创建spring与activiti的整合配置文件:activiti-spring.xml(名称不固定);

2024-01-13

springboot源码分析-自动配置原理入门

springboot源码分析 自动配置原理入门 1 引导加载自动配置类 @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class), @Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.class) }) public @interface SpringBootApplication{} ====================== 1、@SpringBootConfiguration @Configuration。代表当前是一个配置类

2024-01-13

kubesphere-installer.yaml和cluster-configuration.yaml v3.1.1

k8s中安装KubeSphere所需的核心文件!! kubesphere-installer.yaml和cluster-configuration.yaml v3.1.1 k8s中安装KubeSphere所需的核心文件!! kubesphere-installer.yaml和cluster-configuration.yaml v3.1.1

2023-12-26

安装Ingress-controller所需的两个yaml文件

Ingress-controller是在Kubernetes上的一种负载均衡方式,它允许外部流量进入Kubernetes集群,实现对服务的访问和管理。本文将从多个角度详细阐述Ingress-controller,并特别介绍了Ingress-controller与Istio、IngressClass的关联。 Kubernetes Ingress Controller是Kubernetes Ingress资源的实现,它旨在为Kubernetes定义的服务提供外部访问。在Ingress资源的声明下,Ingress-Controller可以使外部流量进入Kubernetes集群,并将其路由到不同的Kubernetes服务上,从而允许服务之间的流量管理。 Ingress-controller主要由以下几个部分组成: • Ingress资源:定义了如何将入站请求映射到Kubernetes Service的规则 • Ingress-controller:一种代理,用于路由入站请求 • Backend Service:最终将处理所有传入流量的一组Pods或Service

2023-12-24

jdk-8u241-linux-x64.tar.gz

Java JDK 1.8-Java Development Kit的第8个主要版本。Java JDK 1.8是Java编程语言的一个重要版本,引入了一些新的功能和改进,同时也修复了几项bug。 文件含jdk-8u241-linux-x64.tar.gz和相关的源码安装教程,能够充分帮助开发人员、运维人员、业余爱好者的不同需求,下载快速高效。本人已经进行测试,请放心使用。

2023-11-26

apache-maven-3.9.5-bin.tar

apache-maven-3.9.5-bin.tar

2023-11-26

空空如也

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

TA关注的人

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