gitlab的rack-attack机制和如何设置白名单的记录
摘要:目标gitlab是使用源码安装的10.5中文版 大纲: gitlab rack attack 机制的作用 如何启用和禁用gitlab的rack attack机制,以及如何配置白名单 如果一个ip被错误地拦截,导致了不能访问,如何快速地恢复 如果gitlab工作在一个反向代理(或者是负载均衡器)的后边
阅读全文
posted @
2018-07-29 18:01
梦中彩虹
阅读(5097)
推荐(0) 编辑
NIO相关概念之Scatter / Gather
摘要:Scatter /Gather 是java NIO中用来对channel的读取或者写入操作的特殊的形式的描述 Scatter(发散) 是指在读操作的时候,从chanel读取到的数据,写入到多个buffer里边,也就是将channel中的数据Scatter(分散)到多个buffer Gatter(聚合
阅读全文
NIO相关概念之Selector
摘要:选择器(selector): 选择器管理者一个被注册的通道的集合信息和它们的就绪状态.通道是和选择器一起被注册的,并且使用选择器来更新通道的就绪状态,当这么做的时候,可以选择被激发的线程挂起,直到有就绪的通道 可选择通道(SelectableChannel) 这个抽象类提供了实现通道的可选择性所需要
阅读全文
NIO相关概念之Channel
摘要:通道(Channel)是java.nio的第二个主要创新。它们既不是一个扩展也不是一项增强,而是全新、极好的Java I/O示例,提供与I/O服务的直接连接。Channel用于在字节缓冲区和位于通道另一侧的实体(通常是一个文件或套接字)之间有效地传输数据。 通道可以形象地比喻为银行出纳窗口使用的气动
阅读全文
使用Java提供的MXBean来监控jvm创建了哪些线程
摘要:MBean是一种JavaBean,MBean往往代表的是JMX中的一种可以被管理的资源。MBean会通过接口定义,给出这些资源的一些特定操作: 属性的读和写操作 可以被执行的操作 关于自己的描述信息 MXBean是一种特殊的MBean,不仅特殊在名字不一样,主要是在于在接口中会引用到一些其他类型的类
阅读全文
posted @
2018-07-01 17:42
梦中彩虹
阅读(4203)
推荐(0) 编辑
NIO相关概念之Buffer
摘要:Buffer的定义: 概念上,缓冲区是包在一个对象内的基本数据元素数组。Buffer类相比一个简单数组的优点是它将关于数据的数据内容和信息包含在一个单一的对象中。Buffer类以及它专有的子类定义了一个用于处理数据缓冲区的API。 Buffer类的有以下的几个最关键的属性 容量(Capacity)
阅读全文
posted @
2018-07-01 13:49
梦中彩虹
阅读(285)
推荐(0) 编辑