1. [置顶]博文目录汇总

    数据结构和算法 数据结构和算法 汇总目录

    1997/01/01 menus

  2. 在K8S集群的CoreDNS中自定义配置域名解析

    配置入口 找到配置管理 找到配置项 选择命名空间:kube-system 找到服务:coredns 点击YAML编辑

    2023/11/30 K8S

  3. maven编译可运行jar包

    可运行jar的两种打包方式: assembly:将依赖的jar打包到一个jar中 dependency:将依赖的jar放到一个目录下,然后在MANIFEST.MF中指定classpath

    2023/11/27 Maven

  4. 更改Docker的hosts文件

    部署集群服务或者其他场景的时候需要更改Docker的hosts文件。 有三个文件需要处理 Dockerfile:增加myhosts.txt和entrypoint.sh两个配置 myhosts.txt:需要追加的hosts内容 entrypoint.sh:启动项目前执行的脚本

    2023/11/24 Docker

  5. 【转】mac 免密ssh登陆配置不坑指南

    每次新建一个服务器,需要使用ssh远程连接的服务器的时候我就会回忆起每次恶心的配置ssh公私钥免密登陆过程。 每次配置都会折腾很多次,一开始不懂公私钥的概念,所以配置上思路出了点问题。如今已经很理解公私钥了,还是被坑。 近来认真一看网上的文章,我发现大部分教程对于mac用户是有问题的。那就是少了一步ssh-add。 本文给出mac设置公私钥免密登录的正确步骤。

    2023/11/18 macOS

  6. macOS 安装 Simulator 模拟器

    使用xcode直接下载模拟器的时候总会由于网路不稳定导致下载失败, 且不能断点续传导致一直安装不成功。 所以考虑手动下载安装的方式解决这个问题。

    2023/10/27 macOS

  7. 在Nacos和K8S架构下的数据库无感切换方案

    在开发过程中面临数据库拆分的场景,如两大业务集群在发展到一定成都之后,为了支撑更大的访问量, 或者数据库增长到一定成都需要面临数据库分库分表的优化操作,在这些场景下如何无感滚动升级到新数据库, 是一个值得思考的问题。

    2023/10/10 K8S

  8. MyBatis常用方法工具包

    本文只是一个代码工具备忘录,之前基于SSM封装的脚手架已经过时了, 但是基于mybatis封装的CURD基础方法还是有借鉴意义的, 所以抽取出了基本的方法,参见 y2023.m10.d10.skeleton 目录下的源码, 原脚手架就可以删除啦

    2023/10/10 Project

  9. 快递收货地址识别工具包

    不使用NLP或者地址解析工具的情况下,主要根据正则表达式来实现地址的解析和手机号、姓名的提取。

    2023/10/09 Project

  10. 记录接口请求日志

    第三方系统调用的时候需要记录相关请求日志,包括请求参数、请求路径、返回值等信息, 方便后续接口调用次数统计以及异常问题排查,当前主流方式有一下三种:

    2023/10/08 Spring

  11. 【转载】IKBK 键盘 ALT键 失效的解决办法

    引子 今天敲代码时发现键盘win键失灵了,因为最近刚从windows系统切换到mac系统编程,所以一直以为是mac系统下键盘配置问题或者兼容性问题,反复尝试了很久没有解决。

    2023/09/11 macOS