自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Linux 连接服务器 查看Mysql 运行状态

本人使用的Macbook pro打开终端 使用命令:ssh root@ip 连接服务器查看Mysql 运行状态 service mysqld status在连接数据库遇到 2个错误 :mysql: [ERROR] unknown variable 'sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZER...

2019-03-21 09:02:38 8973

原创 关于java平台的理解

java特性1:面向对象(继承,封装,多台)2:平台无关性(jvm  .class文件)3:泛型,labma4:类库\集合,并发、安全、IO/NIO、网络5:JRE jvm运行的标准环境,GC6:JDK   JRE的超集合,包括各种诊断工具 java 是解释执行么?答案:不对,是编译执行和解释执行的混合体质解释执行:首先Java 源代码, 通过javac编译...

2018-12-13 14:51:44 131

原创 Msql 学习课程02-日志系统:一条SQL查询语句是如何执行的?

文章出自极客时间《MySQL 实战 45 讲》专栏,作者是前阿里资深技术专家丁奇 前面我们系统的了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。一条查询语句一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。那么,一条更新语句的执行流程又是怎么之心的呢?之前你可能经常听DBA的同事说,MySQL可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是...

2018-11-29 17:58:08 161

原创 Msql 学习课程01-基础架构:一条SQL查询语句是如何执行的?

文章出自极客时间《MySQL 实战 45 讲》专栏,作者是前阿里资深技术专家丁奇下面我给出的是MySQL的基本架构示意图,从中你可以清楚的看到SQL语句在MySQL的各个功能模块中执行的过程大体来说,MySQL 可以分为Server层和存储引擎两部分。Server层包括连接器,查询缓存、分析器、优化器、执行器,涵盖MySQL的大多数核心服务功能,以及所有的内置函数如(日期、时间、数...

2018-11-29 10:07:02 145

原创 Spring Cloud 第七篇:spring cloud 整合 配置文件以及 mybatis

在上几篇 项目的基础上来修改服务代码。首先修改,service-hi 项目(服务提供方),pom.xml文件如下 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...

2018-10-29 17:07:22 4112

原创 Spring Cloud 第六篇:Config 配置服务

简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client...

2018-10-22 11:03:50 186

原创 Spring Cloud 第五篇:Zuul 路由转发和过滤

在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图:在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul、Ngnix),再到达服务网关(zuul集群),然后再到具体的服。,服务统一注册到高可用...

2018-10-19 15:59:30 368

转载 SpringCloud的版本

Spring Cloud 项目目前仍然是快速迭代期,版本变化很快。这里整理一下版本相关的东西,备忘一下。大版本版本号规则Spring Cloud并没有熟悉的数字版本号,而是对应一个开发代号。Cloud代号 Boot版本(train)   Boot版本(tested) lifecycle Angle     1.2.x incompatible wi...

2018-10-19 12:25:00 105

原创 Spring Cloud 第四篇:Hystrix 断路器(防止线程阻塞)

Hystrix简介Netflix has created a library called Hystrix that implements the circuit breaker pattern. In a microservice architecture it is common to have multiple layers of service calls.. —-摘自官网...

2018-10-19 12:13:53 742

原创 Spring Cloud 第三篇:Feign调用服务学习

上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbo...

2018-10-18 17:19:07 276

原创 Spring Cloud 第二篇:Ribbon 负载均衡客户端

Ribbon 简介Ribbon is a client side load balancer which gives you a lot of control over the behaviour of HTTP and TCP clients. Feign already uses Ribbon, so if you are using @FeignClient then this sec...

2018-10-18 15:43:54 210

原创 Spring Cloud 第一篇:Eureka 服务注册与发现

#Spring Cloud 简介(从官网翻译过来的)Spring Cloud为开发人员提供了工具来快速构建分布式系统中的一些常见模式(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、决策竞选、分布式会话、集群状态)。使用Spring云开发人员可以快速地支持实现这些模式的服务和应用程序。它们将在任何分布式环境中都能很好地工作,包括开发人员自己的笔记本电脑、数据中心...

2018-10-18 11:48:41 219

原创 微信支付 流程

引言 因为最近有个需求需要对接第三方支付和退款功能,下载对账单(支付宝和微信),在微信的文档这 坑了很久,所以记录下。 这里主要说下微信api 对接,因为微信的每一个步骤都需要自己去编码。首先这个图很重要,严格按照图上流程开发每个功能接口大致分三个阶段 1:封装参数,文档写的很清楚哪个接口需要哪些公共参数和自定义参数。 需要特别注意的是其签名 ,(参数名ASCII码从小到大排序;参数名全部小写...

2018-05-04 14:30:32 183

转载 git 中ssh 和 https 的不同

引言1:clone,使用ssh方式时,首先你必须是项目的管理者或者拥有者,并且需要配置个人的ssh key,下面会谈到如何生成并设置你的SSH KEY,而对于使用https方式来讲,就没有这些要求了。2:push, 在使用ssh方式时,是不需要验证用户名和密码,如果你在配置ssh key 时设置了密码,则需要验证密码,而对于使用https方式来讲,每次push 都需要验证用户名 和 密码。为了更好...

2018-05-04 11:36:47 729

翻译 Flex 布局教程:语法篇 作者: 阮一峰

布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。一、Flex 布局是什

2017-10-13 17:24:40 167

原创 CSS 2种盒模型

CSS盒模型(box model)所有的HTML元素都可以称为盒模型,在css中 box model 这一术语是用来设计和布局实用的。css盒模型本质上是一个盒子,封装周围的元素:包括外边距,外边框,内边距和内容。盒模型允许其他元素和周围元素之间的边框之间的空间放置元素。下面的图片说明了盒模型(Box model)不同部分说明(标准 ):Margin(外

2017-10-13 11:32:09 443

空空如也

空空如也

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

TA关注的人

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