• Compare

    Compare比较大小的基本方法 1234567891011121314151617181920212223242526272829303132333435package compareimport ( "fmt" "g...
  • SpringBoot整合Swagger2

    前言手写Api文档的几个痛点: 文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测试接口,通常需要使用工具,比如postman 接口文档太多,不好管理 Swagger也就是为了解决这个问题,当...
  • 阿里K8S节点初始化

    修改默认DNS12345cd /etc/sysconfig/network-scripts# 增加默认搜索域为siss.aliyun,并配置DNS为内部的DNSecho -e "DOMAIN=siss.aliyun\nDNS1=172.1...
  • 操作系统标准化

    使用内部DNS服务器123echo "nameserver 172.18.171.113" > /etc/resolv.confecho "nameserver 172.18.171.109" >...
  • 本地YUM源搭建

    Linux系统的包管理是yum。默认刚安装好的系统一般都是从CentOS官方下载相关软件包,这样就会浪费很多带宽。 服务端配置12345# 安装yum-utilsyum install yum-utils createrepo nginx -y# ...
  • 本地开发环境基础服务支持使用DNS设置方法

    修改Windows设置进入控制面板—->网络连接—>本地连接 在弹出的菜单中,点击属性按钮 弹出的菜单中,先选中Internet协议版本4—再点击属性 将首选DNS修改为128.0.100.170 再点击高级按钮,弹出的对话框切换到DN...
  • Sharding-JDBC 的使用

    简介 Sharding-JDBC是当当应用框架ddframe中,从关系型数据库模块dd-rdb中分离出来的数据库水平分片框架,实现透明化数据库分库分表访问。Sharding-JDBC是继dubbox和elastic-job之后,ddframe系列开源...
  • 针对 数据的校验

    Hibernate Validator 简介 平时项目中,难免需要对参数 进行一些参数正确性的校验,这些校验出现在业务代码中,让我们的业务代码显得臃肿,而且,频繁的编写这类参数校验代码很无聊。鉴于此,觉得 Hibernate Validator 框架...
  • SpringBoot 事务的管理

    我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,需要在这种情况下进行回...
  • 面向测试驱动开发(TDD)

    简介首先讲讲三个开发模式分别代表什么意思? TDD:测试驱动开发(Test-Driven Development)测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确...