编程语言 分布式锁的实现方案 什么是分布式锁当多个进程在同一个系统中,用分布式锁控制多个进程对资源的访问分布式锁应用场景传统的单体应用单机部署情况下,可以使用java并发处理相关的API进行互斥控制。分布式系统后由于多线程,多进程... 2022年5月14日分布式锁的实现方案已关闭评论 阅读全文
DDT数据驱动性能测试(一) DDT数据驱动性能测试(一)一、csv数据文件设置1、使用场景:测试过程中需要使用手机号码等大量数据时,用random函数随机生成数字;也可以使用Excel拖动生成一批手机号,也有可以从数据库中导出一... 2022年5月14日 编程语言DDT数据驱动性能测试(一)已关闭评论 阅读全文
编程语言 记一次MySQL数据迁移到SQLServer全过程 为什么要做迁移?由于系统版本、数据库的升级,导致测试流程阻塞,为了保证数据及系统版本的一致性,我又迫切需要想用这套环境做性能测试,所以和领导、开发请示,得到批准后,便有了这次学习的机会,所以特此来记录... 2022年5月14日记一次MySQL数据迁移到SQLServer全过程已关闭评论 阅读全文
编程语言 你确定你会用Enum枚举了? 一般在我们开发时如果能使用枚举罗列的,一般都会定义一个枚举类型。将枚举类型作为方法的参数,可以方便的进行调用,给我们带来不少的遍历,当然有时候它还不如直接用一个int类型带来,带来一定灵活性。但只要能... 2022年5月14日你确定你会用Enum枚举了?已关闭评论 阅读全文
编程语言 HCNP Routing&Switching之代理ARP 前文我们了解了端口隔离相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16186451.html;今天我们来聊一聊ARP代理相关话题; 端口隔离之... 2022年5月14日HCNP Routing&Switching之代理ARP已关闭评论 阅读全文
编程语言 MySQL备份迁移之mydumper 简介mydumper 是一款开源的 MySQL 逻辑备份工具,主要由 C 语言编写。与 MySQL 自带的 mysqldump 类似,但是 mydumper 更快更高效。 mydumper 的一些优点... 2022年5月14日MySQL备份迁移之mydumper已关闭评论 阅读全文
编程语言 kubernetes灰度发布篇-从步行到坐缆车的自动化服务升级 此文系【大话云原生】系列第四篇,该系列文章期望用最通俗、简单的语言说明白云原生生态系统内的组成、架构以及应用关系。从这篇开始我们要开始针对Kubernetes进行介绍了,本文内容如下:一、Kubern... 2022年5月14日kubernetes灰度发布篇-从步行到坐缆车的自动化服务升级已关闭评论 阅读全文
编程语言 Halo 开源项目学习注册与登录 基本介绍首次启动 Halo 项目时需要安装博客并注册用户信息,当博客安装完成后用户就可以根据注册的信息登录到管理员界面,下面我们分析一下整个过程中代码是如何执行的。博客安装项目启动成功后,我们可以访问... 2022年5月14日Halo 开源项目学习注册与登录已关闭评论 阅读全文
编程语言 微服务与领域驱动设计,架构实践总结 怎样的架构才能配得上造到飞起的变化?一、软件复杂性1、复杂原因如果软件系统存在持续的迭代周期,那么其中业务、技术、架构的复杂性都会直线拉升,其相应的开发难度也会提高,可以用一句话总结其根本原因:唯一不... 2022年5月14日微服务与领域驱动设计,架构实践总结已关闭评论 阅读全文
编程语言 C#语法糖系列聊聊 ref,in 修饰符底层玩法 自从 C# 7.3 放开 ref 之后,这玩法就太花哨了,也让 C# 这门语言变得越来越多范式,越来越重,这篇我们就来聊聊 ref,本质上来说 ref 的放开就是把 C/C++ 指针的那一套又拿回来了... 2022年5月14日C#语法糖系列聊聊 ref,in 修饰符底层玩法已关闭评论 阅读全文