手把手带你开发starter,点对点带你讲解原理
在2012年10月,一个叫MikeYoungstrom的人在SpringJira中创建了一个功能请求,要求在SpringFramework中支持无容器Web应用程序体系结构,提出了在主容器引导Spring容器内配置Web容器服务;这件事情对SpringBoot的诞生应该说是起到了一定的推动作用。
Easter79 Easter79
3年前
springcloud
Ribbon简介Ribbon是管理HTTP和TCP服务客户端的负载均衡器。Ribbon具有一些列带有名称的客户端,也就是带有名称的Ribbon客户端。每个客户端由可配置的组件构成,负责一类服务的调用请求。SpringCloud通过RibbonClientConfiguration为每个Ribbon客户端创建一个Appl
待兔 待兔
4年前
为什么GOPROXY对Golang开发如此重要
为什么GOPROXY对Golang开发如此重要引言从Go1.13开始,GoModule作为Golang中的标准包管理器,在安装时自动启用,并附带一个默认的GOPROXY。但是对于其他的GOPROXY选项,比如JFrogGoCenter,以及你自己的GoModule包,你需要在公众视野中保持安全,你应该选择什么样的配置?你怎样才能
Stella981 Stella981
3年前
Idea 配合 Gradle 多项目管理
缘起之前一直用的是eclipse,几次(差不多有3、4次吧)想切换到idea这个传说中的IDE,不过一直被Gradle设置给打了回来。这次干活干累了决定配置一下idea权当休闲,经过一番翻箱倒柜,终于达到了自己满意的效果。Gradle配合IdeaModule先说一下我
Stella981 Stella981
3年前
Rancher2.x流水线自动化部署
1、概述  由于一些项目使用了rancher进行部署发布,所以使用Rancher的流水线自动部署功能实现CICD,从gitlab、harbor安装,到流水线配置和中间的一些问题一一进行详细介绍解答。2、准备工作  前期的Docker和Rancher安装就不在描述,直接进入正题  2.1gitlab安装
Stella981 Stella981
3年前
NGINX Unit:动态Web和应用服务器
!(https://oscimg.oschina.net/oscnet/929d5dd6321446ae9ad84d44cb459718.jpg)NGINXUnit是一个动态Web和应用服务器,可以运行多种编程语言的应用。Unit是轻量级的、支持多种语言,并且可以通过API进行动态配置。Unit的设计允许开发或运维需要
Stella981 Stella981
3年前
CSRF 令牌 & JavaScript
当构建由JavaScript驱动的应用时,可以方便地让JavaScriptHTTP函数库发起每一个请求时自动附上CSRF令牌。默认情况下,resources/js/bootstrap.js文件会用AxiosHTTP函数库注册的csrftokenmeta标签中的值。如果你不使用这个函数库,你需要手动为你的应用配置此行为。
Stella981 Stella981
3年前
AndroidStudio下ProGuard混淆打包
继前一篇笔记ProGuard基础语法和打包配置(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FDclock%2FDoc%2Fblob%2Fmaster%2FGradle%2F3_ProGuard%25E5%259F%25BA%25E7%25A1%2580%2
Wesley13 Wesley13
3年前
ESXI+软路由ROS,切换ESXI的管理IP,实现一个公网地址,管理所有虚拟机。
背景描述:由于业务需求,需要搭建esxi虚拟化集群来实现需求;条件描述:  公网地址:192.168.2.100    仅一个  私网地址:192.168.3.100     3.0网段可以配置于内部虚拟机  每台esxi只有一个公网地址,每台esxi系统内部的虚拟机需要数据传输,解决这个问题,我们可以做端口映射;  最终发
Stella981 Stella981
3年前
JVM ZeroTLAB 是什么意思呢?
ZeroTLAB是JVM的一个布尔型Flag,意思是是否将新创建的TLAB内的所有字节归零。默认:false举例:XX:ZeroTLAB当分配出来TLAB之后,根据ZeroTLAB配置,决定是否将每个字节赋0。在TLAB申请时,由于申请TLAB都发生在对象分配的时候,也就是这块内存会立刻被