- 博客(12)
- 收藏
- 关注
原创 图层数据加载到实体
需求:把西安地铁图层文件加载到数据库,我们首先把他加载到实体一、下载QGIS应用程序,然后下载Bulk Vector Export插件二、选择layer -> Data Source Manager -> Vector -> Directory -> Vector DataBase(选中你要加载的图层文件夹,然后点击add添加图层数据)三、先选择土层厚,然后选择我们刚才下载的插件选择导出目录,导出后会生成一个压缩包,解压,此时.geojson结尾的文件就是我们需要的文件一、接下来我们只需要用j
2025-03-17 10:04:12
159
原创 EasyExcel根据特定条件设置特定单元格样式
如下图,导入excel需要校验6个字段,其中全部通过才算导入通过,如果其中随意一行的某个字段不通过,则总状态记为不通过,最后导出不通过的excel,并且在校验有问题的表格填充颜色一、在导入阶段,对导入VO中需要检验的6个字段增加对应flag字段,如果校验失败,则标记状态,并最终对失败的实体存入临时表,并且返回一个唯一标识。二、下载的时候,根据唯一标识查找,并且根据CellWriteHandler处理表格样式。
2025-01-15 10:02:11
550
原创 k8s基础学习
一、Pod1、核心资源Pod介绍1.1 Pod是什么官方文档:https://kubernetes.io/docs/concepts/workloads/pods/Pod是Kubernetes中的最小调度单元,k8s是通过定义一个Pod的资源,然后在Pod里面运行容器,容器需要指定一个镜像,这样就可以用来运行具体的服务。一个Pod封装一个容器(也可以封装多个容器),Pod里的容器共享存储、网络等。也就是说,应该把整个pod看作虚拟机,然后每个容器相当于运行在虚拟机的进程。pod相当于一个
2024-06-02 23:33:03
854
原创 基于Containerd搭建k8s集群
iptables 模式在 v1.1 中就添加支持了,从 v1.2 版本开始 iptables 就是 kube-proxy 默认的操作模式,ipvs 和 iptables 都是基于 netfilter 的,但是 ipvs 采用的是 hash 表,因此当 service 数量达到一定规模时,hash 查表的速度优势就会显现 出来,从而提高 service 的服务性能。解决:rm -rf /etc/kubernetes/kubelet.conf /etc/kubernetes/pki/ca.crt。
2024-06-02 23:30:30
1803
原创 Devops
PLAN:开发团队根据客户的目标制定开发计划CODE:根据PLAN开始编码过程,需要将不同版本的代码存储在一个库中。BUILD:编码完成后,需要将代码构建并且运行。TEST:成功构建项目后,需要测试代码是否存在BUG或错误。DEPLOY:代码经过手动测试和自动化测试后,认定代码已经准备好部署并且交给运维团队。OPERATE:运维团队将代码部署到生产环境中。MONITOR:项目部署上线后,需要持续的监控产品。
2024-05-19 21:25:55
582
原创 Mysql面试
(1)开源工具Skywalking(2)Mysql自带慢日志查询机制可以在测试环境(正式环境会影响mysql性能),my.cnf中开启慢查询开关。
2024-05-17 00:21:31
304
原创 Redis高频面试
RDB因为是二进制文件,在保存的时候体积也是比较小的,它恢复的比较快,但是它有可能会丢数据,我们通常在项目中也会使用AOF来恢复数据,虽然AOF恢复的速度慢一些,但是它丢数据的风险要小很多,在AOF文件中可以设置刷盘策略,我们当时设置的就是每秒批量写入一次命令。一般使用中,采用惰性删除+定期删除两者配合使用。
2024-05-16 23:10:38
951
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人