回顾一下类加载过程 类加载过程:加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。 一个非数组类的加载阶段(加载阶段获取类的二进制字节流的动作)是可控性最强的阶段,这一步我们可以去完成还可以自定义类加载器去控制字节流的获取方式(重写一个类加载器的 loadClass() 方法)。数 ...
分类:
其他好文 时间:
2020-01-12 13:34:41
阅读次数:
113
对象的合并:Object.assign 例如:let obj1 = {name:"小明",age:18}; let obj2 = {addr:"Aminder",job:"enjer"}; Object.assong(obj1,obj2); 对象的删除:delete 对象的创建:①:new Obje ...
分类:
其他好文 时间:
2020-01-11 15:18:44
阅读次数:
65
https://people.cs.umass.edu/~moss/papers/jgrande-2001-sapphire.pdf Many concurrent garbage collection (GC) algorithms have been devised, but few have ...
分类:
移动开发 时间:
2020-01-11 15:04:54
阅读次数:
84
前戏 在之前我们使用webpack进行打包的时候,webpack.config.js配置都是我们自己手写的。而Vue-CLI是官方提供的,用来搭建项目脚手架的工具,它是vue.js开发的标准工具,它已经集成了webpack,内置好了很多常用配置,使得我们在使用vue开发项目时更加的标准化。 官方文档 ...
分类:
其他好文 时间:
2020-01-11 14:58:55
阅读次数:
93
一:keystone介绍及安装: OpenStack的身份服务提供了集成的管理身份验证,授权和服务目录服务的单点,其他的OpenStack服务使用的身份服务作为一个通用统一的API,此外,提供有关用户的信息,但该服务不包括开栈(如LDAP服务)可以被集成到一个预先存在的基础设施,为了从身份服务中受益 ...
分类:
其他好文 时间:
2020-01-10 15:33:59
阅读次数:
123
go中提供了pprof包来做代码的性能监控,在两个地方有包: net/http/pprof runtime/pprof 其实net/http/pprof中只是使用runtime/pprof包来进行封装了一下,并在http端口上暴露出来。 使用 net/http/pprof 做WEB服务器的性能监控 ...
分类:
其他好文 时间:
2020-01-10 12:45:37
阅读次数:
104
两个小命令: lsof -i :端口kill -9 进程ID 比较简单,只是做一个记录 ...
分类:
系统相关 时间:
2020-01-10 10:49:51
阅读次数:
101
流程图的内容是基于python语言的爬虫相关的基础知识,更深入的内容请等待后续更新 ...
分类:
编程语言 时间:
2020-01-10 10:30:39
阅读次数:
341
右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。 “Revert to this revision”,这个比较好理解,也比较常用。就是把文件恢复到某个版本,然后commit,文件就回滚成功了。回滚成功后,所有的历史还存在。例如回滚到版本4,commi ...
分类:
其他好文 时间:
2020-01-09 10:40:04
阅读次数:
104
到目前为止已经实现了一个基于session的SSO 优点: 1,安全 。所有的token的信息都是放在session里(客户端应用session、认证服务器session),在浏览器里只有一个jsessionId,在浏览器这边只要做好session固定攻击的防护,一般是不会有什么风险的。 2,可控性 ...
分类:
编程语言 时间:
2020-01-09 01:22:10
阅读次数:
96