Jenkins打造自动化部署项目(测试案例毕业项目)

Jenkins 是什么 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins 能什么 Jenkins 怎么玩 ...

2019-04-03 22:42:23

阅读数 92

评论数 0

深圳实习之旅(慷慨一下这四个月)

光阴荏苒,时光飞逝,转眼间到了实习结束的日子。从十一月份出来实习到现 在,已经在这个公司待了四个月了,感受颇多,收获颇多。期间,通过公司领导的关心和帮助,同事的指导,使我能够很快地了解公司开发流程以及工作习惯,我了解了公司的发展概况,熟悉了公司的基本开发流程和行业的基础知识,使我逐步学会如何从一个...

2019-03-01 11:50:25

阅读数 550

评论数 0

玩转 git-flow

1、关于git-flow git-flow 是一个 git 扩展集,按 Vincent Driessen 的分支模型提供高层次的库操作。Vincent Driessen 详情 git-flow 是一个基于归并的解决方案,它并没有提供重置(rebase)特性分支的能力。简单说git-flow就干 ...

2019-02-01 10:48:52

阅读数 88

评论数 0

通过Let's encrypt获取免费https证书

教程太过于简单真实,请做好copy准备(看完再copy,避免出意外) 1、下载certbot shell> git clone https://github.com/certbot/certbot 2、执行命令 shell&a...

2019-01-29 19:08:04

阅读数 106

评论数 0

阿里开源分布式事务框架FESCAR

阿里FESCAR开源地址:https://github.com/alibaba/fescar What is FESCAR? FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用...

2019-01-12 11:14:55

阅读数 3577

评论数 0

MySQL的四种事务隔离级别

一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致...

2018-11-11 21:38:59

阅读数 140

评论数 0

JVM 内存区域的划分,哪些区域可能发生 OutOfMemoryError?

通常可以把 JVM 内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是整个 JVM 进程唯一的。 第一,程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所...

2018-10-24 18:43:53

阅读数 373

评论数 0

Redis 主从复制(Master/Slave)模式

2018-10-19 17:02:41

阅读数 180

评论数 0

常用JDK命令

1、查看类的一些信息,如字节码的版本号、常量池等 javap -verbose [className] 2、查看JVM进程 jps jcmd -l 3、查看进程的GC情况 jstat -gcutil [pid] #显示总体情况 ...

2018-10-11 13:13:58

阅读数 98

评论数 0

idea远程调试Springboot项目

步骤如下: 经过以上步骤,已经配置完启动远程服务器的参数。 在远程的项目上不能直接使用java -jar方式启动项目需要加如下参数: java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 ...

2018-10-09 22:56:44

阅读数 688

评论数 1

【LeetCode】二叉树的前序遍历

题目 给定一个二叉树,返回它的 前序 遍历。 示例: 输入: [1,null,2,3] 1     \       ...

2018-10-06 19:53:39

阅读数 68

评论数 0

【LeetCode】删除链表中的节点

题目: 删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5-...

2018-10-04 14:52:34

阅读数 98

评论数 0

Java 23种设计模式初步了解

目录1、总体来说设计模式分为三大类:2、具体如下:2、1创建型有:2、2行为型有:2、3结构型有:3、设计模式的六大原则 1、总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式, 共七种:适配器模式、装饰器模式、代理模式...

2018-09-25 13:05:18

阅读数 121

评论数 0

【五】Ribbon负载均衡

1、概述 1.1、是什么 Spring Cloud Ribbon 是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说, Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件...

2018-09-19 22:54:07

阅读数 1574

评论数 0

【四】Eureka服务注册与发现

目录1、是什么2、原理讲解2.1、Rureka的基本架构2.2、三大角色2.3、现在搭建的工程情况3、构建步骤3.1、新建一个工程 microservicecloud-eureka-70013.2 、编写主启动类 EurekaServer7001_App3.3、测试3.4、将microservic...

2018-09-18 18:27:29

阅读数 1611

评论数 0

【三】Rest微服务构建案例工程模块

1、总体介绍 1)、案例: ​ 以一个Dept部门的模块做一个微服务的通用案例Consumer消费者(Client)通过REST调用提供者(Server)提供服务。 2)、maven的分包分模块架构复习 根据案例拆分成下面几个模块: ...

2018-09-12 19:46:59

阅读数 489

评论数 0

基于 SpringBoot+Mybatis+Redis+RabbitMQ 秒杀系统

开发工具 idea 2017.2.3 开发环境 JDK Maven Mysql SpringBoot redis RabbitMQ 1.8 3.2.2 5.7 1.5.10.RELEASE...

2018-08-14 21:32:41

阅读数 8311

评论数 16

【LeetCode】有效的括号

题目: 给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()&qu...

2018-08-05 23:23:02

阅读数 88

评论数 0

高性能负载均衡采用的算法策列

前言       负载均衡算法数量较多,而且可以根据一些业务特性进行定制开发,抛开细节上的差异,根据算法期望达到的目的,大体上可以分为下面几...

2018-07-24 21:24:44

阅读数 1259

评论数 0

【二】Spring Cloud 入门 三步走Spring Cloud 入门 三步走

1、是什么 1)、官网说明: ​ SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 ...

2018-07-01 11:56:06

阅读数 3679

评论数 0

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