九路 九路
4年前
Gradle系列之三 Gradle概述以及生命周期
1Gradle是一种编程框架gradle主要由以下三部分组成1groovy核心语法2buildscriptblock3gradleapi注:本章所有的代码都在https://github.com/jiulu313/gradledemo.git如下图73485499237410.png(https://img
Easter79 Easter79
3年前
tomcat系列之五:Tomcat各个组件生命周期
一,Tomcat中各个组件的关系1,组件有大有小,大组件管理小组件。比如Server管理Service,Service管理连接器和容器2,组件有内有外,外层组件控制内层组件。比如外层组件连接器负责对外交流,外层组件调用内层组件完成业务功能二,创建组件的顺序先创建子组件,再创建父组件,然后把子组件注入到父组件中先创建内层组件,再创建外层
御弟哥哥 御弟哥哥
4年前
MySQL索引原理老夫一把梭,从头到尾全讲透了
索引,可能让好很多人望而生畏,毕竟每次面试时候MySQL的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于SQL的优化也而是重中之重。可以毫不夸张的说,系统中SQL的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的原则是什么?优化SQL的理论基础是什么?虽然说实践出真知,但是我更相信理论是
Wesley13 Wesley13
3年前
javaee_02_Servlet继承关系和生命周期
1、Servlet的继承关系假如现有我们自定义的一个Servlet,继承HttpServlet,那么实际上它的继承链如下图:!(https://oscimg.oschina.net/oscnet/19b30d211c1aa06ff2eac0334985c091886.png)可以看到,核心的部分在于:
Stella981 Stella981
3年前
Service Mesh
ServiceMesh的起源:为什么会出现ServiceMesh技术?微服务架构的特性特点1:围绕业务构建团队!ServiceMesh理论篇(https://s4.51cto.com/images/blog/202012/22/75e8
Stella981 Stella981
3年前
GitHub上最火爆!码代码不得不知的所有定律法则
\TOC\<br\\来源:\\\nusr/hackerlawszh\(https://github.com/nusr/hackerlawszh)<br这是\hackerlaws\(https://github.com/dwmkerr/hackerlaws)的中文翻译,对开发人员有用的定律,理论,原则和模式
Stella981 Stella981
3年前
Spring Cloud Greenwich 正式发布,Hystrix 即将寿终正寝!
!(https://oscimg.oschina.net/oscnet/96f890284887490590b4aea111599779.jpg)SpringCloudGreenwich正式版在01/23/2019这天正式发布了,下面我们来看下有哪些更新内容。生命周期终止提醒SpringClou
Stella981 Stella981
3年前
28项容器镜像的检查清单(Checklist)
容器镜像是云原生环境中各类应用的标准交付格式。由于容器镜像需要大量分发和部署,因此,需要确保容器镜像在构建、分发和运行全生命周期内的安全。镜像扫描是检查操作系统和安装包中是否存在已知漏洞的一项基本措施。除此之外,还有很多措施可以加强容器镜像的安全。如下表所示,基于镜像安全4个阶段,11个要求,28项检查点,全面检测容器生命周期各个阶段的镜像风险,确保容器镜像
让代码优雅起来:记一次代码微重构实践 | 京东云技术团队
重构不仅能够提高代码质量,让代码优雅起来,同时也能让我们学以致用。我们所学的设计思想、原则、模式等理论知识,往往在重构中能够真正实践。
少湖说 少湖说
7个月前
鸿蒙Flutter实战:04-如何使用DevTools调试Webview
鸿蒙Flutter如何使用DevTools调试Webview在《鸿蒙Flutter开发中集成Webview》,介绍了如果在Flutter中集成Webview.本文则为Webview的调试方法。配置WebviewCustomView.ets文件中,在生命周期