最近项目需要使用 Java 重度调用 HTTP API 接口,于是想着封装一个团队公用的 HTTP client lib. 这个库需要支持以下特性: 连接池管理,包括连接创建和超时、空闲连接数控制、每个 host 的连接数配置等。基本上,我们想要一个 go HTTP 标准库自带的连接池管理功能。 域 ...
分类:
编程语言 时间:
2019-06-02 11:56:09
收藏:
0 评论:
0 赞:
0 阅读:
78
Controlling nginx,这篇文档主要讲如何细化控制nginx进程,并用配置更新、日志轮换、nginx更新二进制文件三个例子说明。 开始 前言 nginx 能够用进程命令控制,进程的ID位于logs/nginx.pid。 主进程支持以下命令 TERM, INT 快速关闭 QUIT 正常关闭 ...
分类:
其他 时间:
2019-06-02 11:55:41
收藏:
0 评论:
0 赞:
0 阅读:
119
使用vault 进行pki 管理是很方便的,以前测试的都是由根证书进行证书签发,这次使用中间ca 进行签发 所以会有一个证书连 测试使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" services: vault: image: vaul ...
分类:
其他 时间:
2019-06-02 11:53:09
收藏:
0 评论:
0 赞:
0 阅读:
177
深信服AD系列,10+万~20+万 RMB 可参考:http://top.zol.com.cn/compositor/517/manu_32315.html 组网中SINFOR AD设备自身的冗余性: 两台深信服AD以主备的冗余方式来连接(同站点主备、或两站点主备),处于备份状态的设备采用“心跳线” ...
分类:
其他 时间:
2019-06-02 11:52:03
收藏:
0 评论:
0 赞:
0 阅读:
103
在系统还没有做集群的情况下,直接重启项目时刚好用户在使用的话,一般都会受到投诉,那么使用nginx返回类似“系统维护”的提示信息并且提前在应用上面做通知才是合适的做法 那么记录一下nginx里面的配置 listen xx 表示监听的端口,我常用的做法时在维护的时候使用防火墙端口转发过来 第二行add ...
分类:
其他 时间:
2019-06-02 11:51:41
收藏:
0 评论:
0 赞:
0 阅读:
115
版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/Henzox/article/details/34410137 因为 QQ password做了特殊的保护,所以通过远程注入得到password框内容以及通过钩子来得到键盘消息均不能探測到 QQ 的pa ...
分类:
其他 时间:
2019-06-02 11:51:03
收藏:
0 评论:
0 赞:
0 阅读:
114
首先我们要知道什么是RAID 即Redundant Arrays of Inexpensive ( Independent ) Disks ,中文为廉价冗余磁盘阵列 ,是由1988年加利福尼亚大学伯克利分校(University of California-Berkeley)"A Case for ...
分类:
其他 时间:
2019-06-02 11:50:36
收藏:
0 评论:
0 赞:
0 阅读:
107
jvm学习 基本结构:类加载器,执行引擎,运行时数据区,本地接口 jvm历史 jdk jre jvm 三者的关系 内存结构 1. 程序计数器 2. Java 虚拟机栈 3. 本地方法栈 4. 堆 5. 方法区 java模块化实现 jigsaw 运行时数据区 线程共享区 方法区 Java堆 线程独占区 ...
分类:
其他 时间:
2019-06-02 11:50:18
收藏:
0 评论:
0 赞:
0 阅读:
86
*此次博文是上海海洋大学17软工1班软件工程专题实践专题课程第4次个人博客,内容是介绍一些除VSTS的软件测试工具外的一些其他平台上的测试工具,并介绍如何在自己的项目中具体使用。 一、单元测试工具 SourceMonitor (1)工具介绍 SourceMonitor可对多种语言写就的代码进行度量, ...
分类:
其他 时间:
2019-06-02 11:49:31
收藏:
0 评论:
0 赞:
0 阅读:
93
1、抽奖系统的背景引入 本文给大家分享一个之前经历过的抽奖系统的流量削峰架构的设计方案。 抽奖、抢红包、秒杀,这类系统其实都有一些共同的特点,那就是在某个时间点会瞬间涌入大量的人来点击系统,给系统造成瞬间高于平时百倍、千倍甚至几十万倍的流量压力。 比如抽奖,有一种场景:某个网站或者APP规定好了在某 ...
分类:
其他 时间:
2019-06-02 11:48:50
收藏:
0 评论:
0 赞:
0 阅读:
76
浏览器访问的DNS缓存机制参考:https://blog.csdn.net/realmeh/article/details/22663807 关于浏览器的DNS缓存机制,有一篇详细的文章描述:http://igoro.com/archive/what-really-happens-when-you- ...
分类:
其他 时间:
2019-06-02 11:48:24
收藏:
0 评论:
0 赞:
0 阅读:
108
1.1 cookie 1、cookie简介 1. cookie实质就是客户端硬盘中存放的键值对,利用这个特性可以用来做用户验证 2. 比如:{“username”: “dachengzi”} #再次访问url就会携带这些信息过来 2、前端操作cookie 说明: 使用下面方法操cookie必须先引入 ...
分类:
其他 时间:
2019-06-02 11:48:08
收藏:
0 评论:
0 赞:
0 阅读:
107
def decorator_a(func): print 'Get in decorator_a' def inner_a(*args, **kwargs): print 'Get in inner_a' return func(*args, **kwargs) return inner_a def ...
分类:
编程语言 时间:
2019-06-02 11:47:38
收藏:
0 评论:
0 赞:
0 阅读:
86
参数校验在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦: 验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码你看这样?我感觉不行 ~有啥好办法不 public String ...
分类:
编程语言 时间:
2019-06-02 11:47:20
收藏:
0 评论:
0 赞:
0 阅读:
99
说说基本数据类型和复杂数据类型特点是什么? 基本数据类型 变量名在栈上存储的是具体的数值 使用“==”是判断值是否相等 复杂数据类型 变量名栈上存储的是对象的[内存地址],内容存储在堆上面 使用“==”是判断地址是否相同 ...
分类:
其他 时间:
2019-06-02 11:47:04
收藏:
0 评论:
0 赞:
0 阅读:
176
数据类型是非常重要的东东,它是计算机运算安全的前提。 Javascript中常见的数据类型有:数字、字符串、布尔值(ture或false) 全部数据类型有:string, number, boolean, null, undefined, symbol。 默认值 变量在声明后,会有一个值undefi ...
分类:
编程语言 时间:
2019-06-02 11:45:57
收藏:
0 评论:
0 赞:
0 阅读:
88
1.取消启动时自动进入上一次工程: 路径:Setting ——> Appearance & Behavior ——> System Setting 取消勾选Reopen last project on startup ...
分类:
其他 时间:
2019-06-02 11:44:52
收藏:
0 评论:
0 赞:
0 阅读:
548