闭包 闭包他是一种特殊的对象,他由两部分构成:函数,及创建函数的环境.闭包我们可以理解为:将函数内部和外部函数链接起来的桥梁.闭包的解释:函数嵌套函数,内部的函数调用外部函数的变量或者参数, 优点:1)防止全局污染2)内部的函数可以用外部的变量或参数3)内部的变量不会被垃圾回收机制回收 特性:1)闭 ...
分类:
其他好文 时间:
2018-04-15 21:53:54
阅读次数:
165
# cd /etc/apache2/mods-enabled建立 /etc/apache2/mods-available/ 之下的php7.2.load php7.2.conf两个文件的符号链接#ln –s ../mods-available/php7.2.conf#ln –s ../mods-av... ...
分类:
Web程序 时间:
2018-04-12 23:26:47
阅读次数:
295
几种分布式调用链监控组件的比较微服务架构下,服务按照不同的维度进行拆分,一次请求请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。分布式调用链监控组件在这样的环
分类:
编程语言 时间:
2018-03-18 17:20:22
阅读次数:
956
自定义View分类与流程(进阶篇)## 转载出处: http://www.gcssloop.com/customview/CustomViewProcess/ 自定义View绘制流程函数调用链(简化版) 一、自定义View分类(非官方分类)### 1.自定义ViewGroup#### 自定义View ...
分类:
其他好文 时间:
2018-02-23 14:44:12
阅读次数:
200
Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hiera ...
分类:
其他好文 时间:
2018-02-08 17:40:15
阅读次数:
733
第七章 数组 一、创建数组 使用数组直接量是最简单的方法: 数组直接量中允许元素结尾有逗号: 另外一种方法是调用构造函数Array(): 二、数组元素的读写 数组是对象的特殊形式,使用方括号访问数组元素就像用方括号访问对象的属性一样——即JavaScript把数组的数字索引转换成字符串:即索引值0变 ...
分类:
编程语言 时间:
2018-01-17 00:51:27
阅读次数:
163
用PyQt5建notepad界面 1 # -*-coding:utf-8 -*- 2 """ 3 简介:用PyQt5做一个对话框,有菜单(2个、有独立图标、快捷键)、提示栏(只有主窗口才有提示栏),退出时有二次确认 4 思路:引用并重构PyQt5里的方法 5 6 思考:PyQt5要求先建组件,再调用 ...
分类:
编程语言 时间:
2018-01-05 19:07:23
阅读次数:
285
当我们进行微服务架构开发时,通常会根据业务来划分微服务,各业务之间通过REST进行调用。一个用户操作,可能需要很多微服务的协同才能完成,如果在业务调用链路上任何一个微服务出现问题或者网络超时,都会导致功能失败。随着业务越来越多,对于微服务之间的调用链的分析会越来越复杂。 Spring Cloud S ...
分类:
其他好文 时间:
2018-01-02 11:42:22
阅读次数:
188
分布式系统实践 1. 分布式系统的时间 https://mp.weixin.qq.com/s/NwFzR_rwHCrWxfxrG9h4Qw 摘要: 时间对于我们日常生活来说在普通不过了, 但是在分布式系统中获取精确的时间却非常困难. 这篇文件介绍了分布式系统几种常用的解决方案. 2. Zookeep ...
分类:
其他好文 时间:
2017-11-18 11:13:21
阅读次数:
169
一 示例 1 配置文件: 2 Consumer 先来看DemoService demoService = (DemoService) context.getBean("demoService"); // 获取远程服务代理。 二 调用简图 三 总体代码调用链 ...
分类:
其他好文 时间:
2017-11-12 14:15:01
阅读次数:
181