随笔分类 - 转载
摘要:HTTP接口抓包工具之Fiddler https://www.cnblogs.com/finer/p/11261835.html 2019 07 29 07:53 zouhui 阅读(1414) 评论(0) 编辑 收藏 Fiddler的基本功能介绍: Fiddler是最强大最好用的Web调试工具之一
阅读全文
摘要:ES6之前已经出现了js模块方案,有CommonJS和AMD规范。commonjs实现同步加载应用于服务器,如nodejs。AMD为异步加载应用于浏览器,如requirejs。 ES6在语言层面上模块化,可以取代现有的CommonJS和AMD规范,成为浏览器和服务器通用的模块方案。
阅读全文
摘要:什么是注解 注解也叫元数据,例如我们常见的@Override和@Deprecated,注解是JDK1.5版本开始引入的一个特性,用于对代码进行说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解。它主要的作用有以下四方面: 生成文档,通过代码里标识的元数据生成javadoc文档。 编译检查,
阅读全文
摘要:jvm中的年轻代 老年代 持久代 gc 虚拟机中的共划分为三个代:年轻代(Young Generation)、老年代(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的
阅读全文
摘要:在理解反射的时候,不得不说一下内存。 先理解一下JVM的三个区:堆区,栈区,和方法去(静态区)。 堆区:存放所有的对象,每个对象都有一个与其对应的class信息。在JVM中只有一个堆区,堆区被所有的线程共享。 栈区:存放所有基础数据类型的对象和所有自定义对象的引用,每个线程包含一个栈区。每个栈区中的
阅读全文
摘要:分布式系统为什么需要 Tracing? 先介绍一个概念:分布式跟踪,或分布式追踪。 电商平台由数以百计的分布式服务构成,每一个请求路由过来后,会经过多个业务系统并留下足迹,并产生对各种Cache或DB的访问,但是这些分散的数据对于问题排查,或是流程优化都帮助有限。对于这么一个跨进程/跨线程的场景,汇
阅读全文
摘要:理解OAuth 2.0 作者: 阮一峰 日期: 2014年5月12日 作者: 阮一峰 日期: 2014年5月12日 OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,
阅读全文
摘要:Markdown 11种基本语法 现在是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经不成问题。 1. 标题设置(让字体变大,和word的标题意思一样) 在Markdown当中设置标题,有两种方式: 第一种:通过在文字下方添加“=”和“ ”,他们分别表示一级标题和二级标题
阅读全文