自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (2)
  • 收藏
  • 关注

原创 开发人员常用工具最全锦集(持续更新)

工欲善其事必先利其器,利用好一系列优秀的工具,来提高自己的工作效率,腾出更多愉快玩耍的时间;积攒了这么写年压箱底儿的东西全拿出来了;本文中大部分并不只是开发人员的工具,职场人都可以使用到。文中涉及到的一些软件,如果官网下载比较慢的话,我整理了一部分放在百度云盘上,可以自行去下载链接:https://pan.baidu.com/s/1TlJ6UDOi9wN_gf_sx1OzZw提取码:qvftPC工具JetBrains全家桶镇楼!!!JB全家桶在开发工具界说第二,估计没人敢跳出来说第一了,.

2020-11-18 23:23:24 372 1

原创 MongoDB+MongoVUE安装及入门

前言及概念环境安装MongoDB的安装MongoVUE安装建立连接基础操作创建表添加数据查询日期查询排序Sort查询字段Fieldsskip跳过Limit分页修改删除数据前言及概念据说nodejs和mongoDB是一对好基友,于是就忍不住去学习了解了一下MongoDB相关的一些东西, 那么,MongoDB是什么?这里的五件事是每个开放人员应该知道的:MongoDB是一

2020-09-04 15:58:52 35451 12

原创 LVS+KeepAlived+Nginx高可用实现方案

文章目录概念LVSKeepAlived为什么要使用准备这是一段血泪教程…概念LVS什么是lvsLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。宗旨使用集群技术和Linux操作系统实现一个高性能、高可用的服务器.很好的可伸缩性(Scal...

2019-01-17 19:33:38 35748 27

原创 OpenResty(Nginx+Lua)高并发最佳实践

文章目录OpenResty简介Nginx优点Lua基础学习环境搭建window下环境搭建Linux(CentOS 7)下环境搭建linux下ab性能测试总结优点缺点可适用的场景OpenResty简介以下内容来源与OpenResty官网,更多信息可进入官网了解OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多...

2019-01-08 13:28:36 22441 2

原创 复旦微电子CPU卡发卡流程

前言指令列表发卡卡片擦除目录文件及用户密钥的创建及写入命令报文数据域指令集列表指令集说明数据(二进制数据,记录数据)的写入MF下05文件写入EF下15文件写入前言近段时间一直在做CPU卡相关的应用,也知道简单的去操作CPU卡相关数据,但是并没有真正深入去了解CPU卡相关的东西;近期搜集了部分资料,并仔细阅读了pboc3.0规范及复旦FM1208技术...

2016-11-23 14:14:01 11919 30

原创 关于代码家(干货集中营)共享知识点汇总系列——Android

关于代码家(干货集中营)共享的所有知识点Android部分的汇总,后续每周会对其进行更新之前的分类总结点此,其中所有的知识点都包含在这个里面更多内容请选择以下入口 关于代码家(干货集中营)共享知识点汇总系列——Android 关于代码家(干货集中营)共享知识点汇总系列——IOS 关于代码家(干货集中营)共享知识点汇总系列——App 关于代码家(干货集中营)共享知识点汇总系列——前端 关

2016-10-12 12:32:05 15689

原创 MySQL安装及可视化工具使用

资源下载安装前配置安装及启动可视化工具安装及使用资源下载MySQL数据库 mysql-5.6.19-winx64 百度云地址 可视化工具下载安装前配置解压文件 将下载的数据库的压缩文件解压在本地文件夹,个人解压在D:\MySQL下,如下图: 创建my.ini文件将解压文件下的my-default.ini文件复制一份,改名为my.ini,如果没有,创建一个空的txt文件,改名为my.

2016-09-22 17:54:38 68493 21

原创 浅谈Android MVP设计模式(简单结合RxJava+Retrofit)

什么是MVP为什么要用MVP怎么去完成一个MVP的设计呢demo实例功能虽小五脏俱全准备工作View的基类presenter的基类Model的基类具体的业务实现转载请指明出处:http://blog.csdn.net/lupengfei1009/article/details/50989066 这段时间看了不少基于MVP设计模式,然后结合RxJava+Retrofit写的开源项目

2016-03-26 21:43:34 15123 17

原创 还用 BeanUtils 拷贝对象?MapStruct 才是王者!一文玩转 MapStruct 全场景【附源码】

代码演示 MapStruct 各种使用场景;让Java对象间的属性拷贝更加简洁,方便

2021-06-11 09:26:32 33 3

原创 请求地址带特殊符号,Nginx代理之后报400错误的解决方案

问题点restful api地址中包含了特殊字符,经过nginx代理之后,报400的错误,比如下面的示例地址:127.0.0.1:8080/abc/user/aaa>bbb>ccc测试代码后台SpringBoot接口代码如下:@GetMapping("/abc/user/{id}")public String getUser(@PathVariable String id) { log.info("id1:{}", id); return id;}测试请求地

2021-05-20 18:12:07 170 3

原创 2021最新 Dubbo面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读1. RPC基础什么是RPC?RPC和SOA、SOAP、REST的区别是什么?RPC框架需要解决的问题?RPC的实现基础?RPC使用了哪些关键技术?主流RPC框架有哪些?2. Dubbo基础Dubbo是什么?为什么要用Dubbo?Dubbo的组织架构图Dubbo的整体架构设计有哪些分层?Dubbo默认使用的是什么通信框架,还有

2021-03-08 11:16:30 841 2

原创 2021最新 RocketMQ面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读1. 消息队列基础为什么使用MQ?优点?常用场景?使用MQ有什么缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 的区别?消息队列如何选型?MQ 有哪些常见问题?如何解决这些问题?依托消息中间件如何实现异步?2. RocketMQ精选面试题RocketMQ由哪些角色组成,每个角色作用和特点是什么?Rock

2021-03-08 11:09:03 619

原创 2021最新 RabbitMQ面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读1. 消息队列基础为什么使用MQ?优点?常用场景?使用MQ有什么缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 的区别?消息队列如何选型?MQ 有哪些常见问题?如何解决这些问题?依托消息中间件如何实现异步?2. RabbitMQ精选面试题RabbitMQ是什么?使用RabbitMQ有什么好处?Rabbi

2021-03-08 11:03:22 1015 2

原创 2021最新 MyBatis面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读1. 精选MyBatis面试题什么是MyBatis?MyBaits的优缺点?通常一个mapper.xml文件,都会对应一个Dao接口,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗?MyBatis的Xml映射文件中,不同的Xml映射文件,id是否可以重复?MyBatis是如何进行分页的?分页插件的

2021-03-08 10:26:58 347

原创 2021版最新Kafka面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读什么是Kafka?Kafka中有哪几个组件?什么是消费者或用户?Kafka中的 Broker 是干什么的?什么是生产者?什么是消费者组?偏移的作用是什么?Kafka系统工具有哪些类型?Kafka为什么那么快?Kafka的message格式是什么?Kafka可以接收的消息最大为多少?Kafka的优点有那些?为什么要使用 Kafk

2021-02-23 19:20:17 387

原创 2021最新 SpringCloud面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Spring Cloud 基础1.1 什么是Spring Cloud?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署

2021-01-30 13:43:24 1799 2

原创 2021最新 SpringBoot面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. SpringBoot基础1.1 什么是SpringBoot?用来简化Spring应用的初始搭建以及开发过程,使用特定的方式来进行配置创建独立的Spring引用程序main方法运行嵌入的tomcat无需部署war文件简化maven配置自动配置Spring添加对应的功能starter自动化配置SpringBoot来简

2021-01-30 10:40:14 2836 2

原创 2021最新 SpringMVC面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Spring MVC基础1.1 什么是Spring MVC?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把模型-视图-控制器分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。1.2 Spring MVC的优

2021-01-30 10:36:58 451 1

原创 2021最新 Spring面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Spring基础1.1 什么是 spring?Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring

2021-01-30 10:32:39 1066

原创 2021最新 Redis常见面试题(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Redis基础1.1 什么是 Redis?Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的

2021-01-30 10:19:44 792

原创 2021最新 MySQL面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读@[toc]1. MySQL 基础1.1 超键、候选键、主键、外键分别是什么?1.2 LIKE 和 REGEXP 操作有什么区别?1.3 数据库的三范式是什么?1.4 什么是通用 SQL 函数?1.5 请说一下MySQL的复制原理以及流程。1.6 【SELECT *】 和【SELECT 全部字段】的 2 种写法有何优缺点?1.

2021-01-29 19:35:03 1734 3

原创 2021最新 Java虚拟机(JVM)面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. JVM 基础1.1 JVM 内存分哪几个区,每个区的作用是什么?方法区1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生 GC,在这里进行的 GC 主要是对方法区里的常量池和对类型的卸载2. 方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数据。3. 该区域是被线

2021-01-29 19:30:04 502

原创 2021最新 Java并发编程面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验!文章目录推荐使用小程序阅读@[toc]1. 并发基础1.1 并行和并发有什么区别?1.2 同步和异步有何异同,在什么情况下分别使用他们?1.3 为什么要使用并发编程?1.4 并发编程有什么缺点?1.5 并发编程三要素是什么?1.6 什么是上下文切换?2. Java 线程2.1 线程和进程的区别?2.2 守护线程是什么?2.3 创建线程有哪几种方式?2.

2021-01-29 19:28:39 535

原创 2021最新 Java基础面试题精选(附刷题小程序)

推荐使用小程序阅读为了能让您更加方便的阅读本文所有的面试题目均已整理至下面的小程序《面试手册》可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验![toc]1. Java 基本概念1.1 Java源程序的扩展名是什么?.java1.2 什么是标识符?在java语言中能够我们自己起名的都叫标识符1.3 标识符有哪些特点?标识符是大小写字母、数字字符、$和_组成,不能以数字开头,也不能是java关键字,并且区分大小写1.4 请说明环境变量Path 与 classpath 区别

2021-01-29 19:04:21 1573 1

原创 Linux最常用快捷键汇总及详解

文章目录控制台快捷键文本编辑快捷键编辑操作位移操作删除操作复制、剪切、粘贴替换撤销保存、退出导入编辑中执行指令多行注释查找前天和各位分享了Linux常用指令的汇总: 有需要的可以去收藏一下,用的上的时候翻来看看;今天来分享一下Linux常用的快捷键;虽然很多操作,通过鼠标点点就可以做到;但是,纯用键盘操作Linux的流畅性跟手来回游走在鼠标、键盘之间的体验,完全不是一个数量级的,因此,熟悉快捷键并熟练运用,必将事半功倍;下面就来一一列举一下常用到的快捷键:内容持续更新请关注: https://lupf.

2020-12-25 15:22:49 113

原创 史上最全Linux常用指令汇总,又一吃灰教程

文章目录文件文件夹操作文件查看文件压缩解压文件查找文件编辑服务定时任务crontab说明定时任务格式示例注意事项权限权限定义用户组操作权限说明数字权限说明设置权限机器相关cpu内存磁盘网卡时间其他更多操作开发人员,必不可少的需要和Linux打交道,这里整理了经常会用到的一些Linux相关的操作,能快速帮你熟悉并操作Linux服务器;本教程会在后续的使用中持续更新 ;文件文件夹操作查看当前所在目录pwd查看目录下文件ls -all # 以列表形式显示目录下文件打开目录.

2020-12-22 23:56:02 84

原创 SpringBoot!你的请求、响应、异常规范了吗?

长文警告!!!文末有红包前言这段时间在调整老系统相关的一些业务代码;发现一些模块,在无形中就被弄的有点乱了,由于每个开发人员技术水平不同、编码习惯差异;从而导致在请求、响应、异常这一块儿,出现了一些比较别扭的代码;但是归根究底,主要问题还是出在规范上面;不管是大到项目还是小到功能模块,对于请求、响应、异常这一块儿,应该是一块儿公共的模板化的代码,一旦定义清楚之后,是不需要做任何改动,而且业务开发过程中,也几乎是不需要动到他丝毫;所以,一个好的规范下,是不应该在这部分代码上出现混乱或者别扭的情况的;忍不.

2020-12-07 16:19:23 111 1

原创 基于Docker搭建MySQL主从复制

文章目录Docker安装数据库安装配置主从Docker安装docker安装请参考我之前的文章:https://lupf.cn/articles/2019/11/23/1574503815568.html 详细的教你如何在centos上安装docker数据库安装主从基础详细ip端口类型镜像版本容器名称192.168.1.2203306主库5.7.13mysql-master01-3306192.168.1.2203307从库5.7.13mys.

2020-11-17 16:18:43 95

原创 Jenkins监听gitlab的提交并自动打包(详细图解)

第一步(gitlab),创建gitlab的访问令牌第二步(jenkins);Jenkins安装gitlab插件安装gitlab 和gitlab hook第三步(jenkins);配置gitlab的凭证第四步(jenkins);配置gitlab的连接第五步(Jenkins);创建jenkins构建项目第六步(gitlab);配置Hook第七步;测试触发touch 1.txtgit add .git commit -m "测试自动触发jenkins"git push or

2020-11-17 16:14:14 673

原创 5分钟集成实现SpringBoot自动生成API接口文档(下篇)

前言这是一篇整合性质的文章,也可以认为是5分钟集成实现SpringBoot自动生成API接口文档的下篇,是实现真正意义上的自动化,上篇讲的是文档是自动生成出来的,但是触发生成的这个动作都是人为触发的,这里去掉所有需要人为参与的动作;写这篇文章的最终目的是将整个API文档自动生成周边相关的所有技术点全部都整理归纳起来;就算是没有任何思路的你,顺着这篇文章,也能把其中涉及到的东西全部学会,并且可以运用到实际的日常开发中去,让你从这些琐碎的事情中抽身出来,做更加有意义的事情。测试源码源码 :https:/.

2020-11-16 00:12:52 171

原创 5分钟集成实现SpringBoot自动生成API接口文档(上篇)

当你问10个开发人员想不想写开发文档,可能有11个人会告诉你,不想写;那有没有方式可以不写接口文档,能自动生成呢?当然是有的,业界比较主流的是使用丝袜哥(swagger);但是个人使用过程中,觉得它对代码的侵入性有点强,虽然减轻了文档撰写的工作量,但是带来了一些编码的负担,同时和整个业务功能耦合的比较严重;下面推荐一个非侵入的API生成工具:apigcc : https://github.com/apigcc/apigcc 使用起来也非常的简单,而且对代码几乎零侵入。话不多说,代码走着。。。测试源码.

2020-11-16 00:10:12 1141 1

原创 阿里云托管Docker镜像仓库

仓库创建进入官网https://cr.console.aliyun.com/cn-shanghai/instances/repositories第一次使用会要求你设置一个密码记住这个密码,之后的镜像上传下载都需要用到这个密码创建仓库设置代码源这里使用本地仓库创建仓库上传镜像获取仓库地址第一步,点击管理第二步,获取到仓库的地址公网地址 registry.cn-hangzhou.aliyuncs.com/lupf/nginx专有网络

2020-11-16 00:06:56 145

原创 基于Docker 5分钟搭建GitLab代码仓库

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具;为了更加方便的使用,这里基于Docker安装一个中文社区版;从而实现gitlab的汉化参考文章:CentOS 7下安装Docker及基础操作基于VirtualBox搭建Linux(CentOS 7)虚拟机环境(学习必备技能)Gitlab安装下载镜像docker pull gitclub/gitlab-ce-zh创建宿主机持久化目录三个目录;etc(配置) log(日志) data(数据)mkdi.

2020-11-16 00:04:20 80

原创 基于Docker 5分钟解决Jenkins环境搭建问题

Jenkins;一款基于Java开发的开源持续集成工具,可以让打包、发布、自动化测试变的更加边界;由于使用标准的安装会存在一些插件下载、安装、更新的问题;导致很多人还在门口就被拦回去了,无法领略到其优秀的风采。因此这里使用Docker安装一个中国定制版的Jenkins;保证你能在5分钟内就解决掉环境搭建的问题。不会Docker的可以参考下面的文章安装Docker:CentOS 7下安装Docker及基础操作基于VirtualBox搭建Linux(CentOS 7)虚拟机环境(学习必备技能)Dock.

2020-11-15 23:52:35 71

原创 OHTTPS,一款免费且好用的SSL证书管理工具

自建站SSL证书的痛点自己瞎折腾,搭建了一个个人的博客平台(https://lupf.cn);作为程序员,B格还是得有的,因此,SSL证书也就必须得安排上呢,不然一访问,显示不安全的链接,有点丢不起那个人。可是,各大云平台的免费SSL证书,都只支持二级域名,没办法配置泛域名,导致每添加一个二级域名,就得新申请一个SSL证书,假如都到期了话,就得全部重新申请一遍,重新配置一遍,着实麻烦;如果要使用泛域名,就得付费购买,一年小几千的;而对于白嫖党,花这笔几K的费用,着实有点不划算;因此就盯上了Let’s E.

2020-10-19 19:50:38 704 4

原创 spring源码解析---一文讲透@Configuration

这是一篇长文,但是很自信的是我相信我讲的已经非常透彻了,想必你读完之后,一定对@Configuration有一个很透彻的理解。@Configuration注解在实际的开发过程中,好像显的不是那么的重要,因为使用的过程中,加他,不加他,貌似都没有什么大的影响,那他存在到底有什么意义呢?我们来看一下下面的这段测试实例。// 测试类Apublic class A { public A(){ System.out.println("create a"); }}// 测试类B...

2020-09-06 12:07:32 152

原创 google浏览器常用插件汇总

文章目录常用Google插件的推荐集装箱安装安装失败问题解决标签同步问题adblock plus 恶意广告拦截插件(非常好用,从此页面一片清净)OneTab 标签页管理草料二维码google 翻译JSON-handle(json格式化)octotree(github目录展示插件)下载+ (下载管理)常用Google插件的推荐集装箱用于学习和交流安装下载因为使用代理之前,无法访问到Google插件管理的服务,所以我们是无法正常下载到插件的;这里我在百度上找到了最新版本的插件,放在了公众号上面.

2020-09-04 17:07:46 972

原创 并发编程之Redis:Redis数据持久化及故障恢复方案

为什么要做持久化?原因用过Redis的应该都知道,其数据都是保存在内存中,这也是它性能这么好的主要原因;但是这样就会带来一个问题,就是当Redis进程挂了或者机器挂了之后,内存中的数据就没了。那为了保证数据不丢失或者尽量少了丢失,我们希望数据能够落地到磁盘中,来降低故障发生之后数据丢失的可能性;当再起启动服务的时候,通过持久化的磁盘数据,快速恢复到内存中;持久化的作用核心作用:故障恢复,如果一切都按我们想象的去发展,就可以不存在什么持久化;往往事与愿违,你越不想发生的事情偏偏他就发生了。数据.

2020-09-04 13:44:27 241

原创 Spring MVC服务端单元测试工具MockMvc

什么是单元测试?是指对软件中的最小可测试单元进行检查和验证;作为后台开发,我们对外提供的每一个RESTful API就是一个最小的可测试单元,为了确保可用性,我们在接口对外提供服务之前要尽可能的保证接口是按预期的要求在执行,因此,单元测试就是开发过程中必不可少的一项工作;完善的单元测试技能快速定位开发过程中的BUG,同时也可以减少因为BUG导致对接过程带来的大量人员沟通所消耗的时间成本。当需要持续性完善及优化代码的时候,一个好的单元测试用例能够帮助我们快速的确认修改是否对预期产生影响。单元测试的方式.

2020-07-20 18:34:52 156

原创 基于Docker搭建Nacos集群

准备机器3台192.168.1.160192.168.1.161192.168.1.162docker安装CentOS 7下安装Docker及基础操作安装mysql基于docker安装mysqldocker run \-p 3306:3306 \--name nacos-mysql \-v $PWD/conf:/etc/mysql/conf.d \-v $PWD/logs:/logs \-v $PWD/data:/var/lib/mysql \-v /etc/localt.

2020-07-17 18:22:14 1869

ZeroBraneStudio-1.90

Lua开发调试工具ZeroBraneStudio-1.90 1.90版本;官方下载太慢了,这里共享一份

2020-12-23

Spring Cloud Bus自动刷新流程图

微服务架构,是由一个个微小的服务集合而成的一个一套系统,服务多了,维护的成本自然就高了,配置中心的存在不仅方便了开发过程中多个同事,多个项目组之间的协同开发,同时也方便了管理,所有的配置都统一在一个地方,从而避免了这个集群点改了,另外一个集群点没改等一系列的问题;再加上通过SpringCloud Bus,让配置文件能够自动刷新(这也应该是微服务应该必须有的一个效果),更加锦上添花了。 ---------------------

2019-04-08

空空如也

空空如也

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

TA关注的人 TA的粉丝

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