- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Docker基本操作命令
一、镜像以Nginx为例:1.搜索镜像# docker search nginx2.查找star数>=100的镜像# docker search --filter=stars=100 nginx 3.拉取镜像(不加tag,则默认拉取latest版本)# docker pull docker.io/nginx 4.查看已经下载的镜像[root@localhost ~]#...
2019-03-19 00:16:00
327
原创 使用Docker国内镜像源
操作环境:CentOS Linux release 7.6.1810 (Core)Docker 官方维护了一个公共仓库 Docker Hub,目前已有15,000+ 的镜像。一般情况下,通过 docker search 命令来查找官方仓库中的镜像,然后利用 docker pull 命令来将它下载到本地。但由于 Docker Hub 并没有在国内部署服务器或者使用国内的CDN服务 ,所以下...
2019-03-18 01:08:13
7131
原创 Spring Cloud 讲解 (三) | Spring Cloud Hystrix -- 断路器
更多原创文章,请访问:https://takioo.cnSpring Cloud HystrixHystrix,‘豪猪’,是一种身上长满棘刺的动物,棘刺有保护御敌作用,Spring Cloud开发团队为该框架命名为Hystrix,旨在说明该框架体现出的防御机制。场景:在微服务架构中,应用被拆分为许多服务单元,每个服务单元都在各自的进程中运行,通过远程调用的方式彼此依赖。因此如果被调用方由...
2018-11-08 17:27:10
248
原创 Spring Cloud 讲解前言:传统单体项目和微服务
早期的传统项目和现在的微服务架构项目1. 先来看一段生活中的场景小餐馆初期只有一个厨师,切菜洗菜炒菜端盘全部一个人负责,(传统的单体服务)后来客人多了(访问量剧增/业务需求以及复杂性增加),一个人忙不过来,就又请了三个伙计,分别负责切菜、洗菜、端盘(服务拆分,演变为微服务架构),这样厨师就可以专心只负责炒菜,目前为止,总共四个服务模块:切菜–洗菜–炒菜–端盘。 有一天,老板发现客人中有很多四川...
2018-11-08 11:45:51
854
原创 SDWebImage源码解读之获取图片格式
首先解释一下涉及到的一些基本概念和方法:什么是文件头?如何根据文件头判断图片格式?1.什么是文件头我们知道文件有很多类型,那如何判断文件究竟是属于哪种类型,这时候就需要利用文件头携带的信息去进行判断。文件头:位于文件开头的一段承担一定任务的数据,一般都在开头的部分。例如,用十六进制编辑器查看一张gif格式的图片的文件头如下(部分数据):<47494638 39619001 ...
2018-11-07 09:33:44
583
原创 Spring Cloud 讲解 (二) | Spring Cloud Ribbon 客户端负载均衡
更多原创文章,请访问:https://takioo.cnSpring Cloud Ribbon为了实现系统的高可用、缓解网络压力等,往往要考虑使用集群,而谈到集群,就不得不考虑负载均衡的问题。负载均衡分为 客户端负载均衡 和 服务端负载均衡。负载均衡器: 维护服务端清单,通过心跳监测来剔除有故障的服务端节点,确保清单中的都是可以正常访问的服务端节点。 ...
2018-11-06 17:58:55
217
原创 Xcode9 在Swift 4.0下编译时第三方框架报错Swift compiler Error的解决方案
更多原创文章,请访问:https://takioo.cn随着 Xcode9 Swift 4.0 的到来,一些小问题也接踵而至。 许多优秀的 Swift 第三方框架还没有来得及迎接 Swift 4.0 的到来,它们还停留在 Swift3.x 的状态。这个时候新建一个项目,使用cocoapods 引入所需的第三方,即使 pod install 成功后,一编译工程就是满屏红,且报错 ...
2018-11-05 23:00:24
3874
1
原创 Mac上安装 Appium 详细步骤
更多原创文章,请访问:https://takioo.cn一、appium配置1. AppStore下载Xcode直接安装即可;2. Android版下载与配置 <1> 下载地址:https://developer.android.com/studio/index.html#downloads 选择:android-sdk_r24.4.1-macosx...
2018-11-05 18:02:20
3704
3
原创 使用bash shell提供的基本命令操作Linux文件和目录
哪怕我们配不上自己的野心,也不要辜负了现在所受的苦难。Linux shell 是个交互式工具,使用户可以启动程序、管理文件以及管理Linux系统上的进程。shell的核心是命令行提示符,是shell的交互部分,它允许你输入文本命令,之后解释命令并在内核中执行。shell包含了一组内置命令,可以用来完成一系列的操作,比如复制文件、移动文件、重命名文件以及显示和终止系统上正在运行的程序。sh...
2018-11-05 17:41:31
425
原创 Spring Cloud 讲解 (一) | Spring Cloud Eureka
更多原创文章,请访问:https://takioo.cnSpring Cloud Eureka作用:构建服务注册中心、服务注册与发现,对微服务应用实例化的自动化管理。场景:最初,微服务系统数目不多时,我们通过做一些静态配置来完成服务的调用。但是后来系统功能越来越复杂,服务数目不断增加,集群规模、服务的位置和命名等都可能发生变化,那么静态配置就越来越难以维护,继续使用手工维护就会消耗大量...
2018-11-05 16:55:22
275
spring cloud eureka示例代码
2018-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人