-
甘特图怎么制作更方便?甘特图制作方法" title="甘特图怎么制作更方便?甘特图制作方法" width="200" height="150">
-
OKR的实施标准步骤是什么?成功实施落地OKR的要点" title="OKR的实施标准步骤是什么?成功实施落地OKR的要点" width="200" height="150">
-
SpringCloud系列之服务容错保护Netflix Hystrix(springcloud容错机制)
1. 什么是雪崩效应? 微服务环境,各服务之间是经常相互依赖的,如果某个不可用,很容易引起连锁效应,造成整个系统的不可用,这种现象称为服务雪崩效应。 如图,引用国外网站的图例:https://www....
-
Linux系列之学会使用CURL命令进行URL测试(linux查看curl 请求)
Linux系列之学会使用CURL命令 一. 查看帮助 1.1 查看命令参数 二. 查询使用手册 2.1 查看详细使用 三. 提取网页 3.1 查看网页源码 3.2 显示头信息 3.3 显示通信过程 3...
-
Kotlin系列一:基础知识快速入门(Kotlin入门)
一 概述 Android 1.5系统中Google 引入了NDK功能,支持使用C和C++语言来进行一些本地化开发。 17年官宣kotlin为安卓一级开发语言;所以对于安卓开发者,学习kotlin是必须...
-
【愚公系列】2022年01月 Mysql数据库-MySQL索引
二、MySQL索引 我们之前学习过集合,其中的ArrayList集合的特点之一就是有索引。那么有索引会带来哪些好处呢? 没错,查询数据快!我们可以通过索引来快速查找到想要的数据。那么对于我们的MySQ...
-
Dubbo系列之服务注册与发现
文章目录 一、分布式基本理论 1.1、分布式基本定义 1.2 架构发展演变 1.3、RPC简介 二、Dubbo理论简介 三、Dubbo环境搭建 3.1 Zookeeper搭建 3.2 Dubbo管理页...
-
现代编程语言系列2:安全表达可选值
问题与解决方案 传统编程语言中往往使用空值(null 或者 None、nil 等)来表达可选值,可谓简单粗暴。 因为这样一来,就需要在每一处使用的地方判断相应的值是否为空,一旦疏忽大意就可能导致程序出...
-
并发编程系列之Synchronized实现原理
并发编程系列之Synchronized实现原理 1、了解synchronized字节码 下面给出一个简单例子,synchronized关键字加在两个方法上,另外一个加在方法里 public class...
-
JVM系列之垃圾回收机制(Garbage Collect)
JVM系列之垃圾回收机制(Garbage Collect) 1、前言介绍 在前面章节的学习中,我们知道了java虚拟机的运行时数据区和类加载机制,了解了在堆内存中是有垃圾回收的,比如young区的Mi...
-
深入小程序系列之二、Flutter 和小程序混编
背景 本文我们将开一下脑洞,在 Flutter 工程基础上下集成及运行小程序方案。 先看一下效果如下: 新建 Flutter 样例工程 Flutter 的安装 Flutter 的安装可参考https:...
-
【愚公系列】2021年12月 Python教学课程 12-Python函数
一、什么是函数? 函数(function)是用于完成特定任务的程序代码的自包含单元。在面向对象编程的类中,函数通常被称作方法。不同的函数在程序中扮演着不同的角色,起着不同的作用,执行不同的动作。比如...