ReentrantLock 源码分析 以公平锁源码解析为例: 1:数据结构: 维护Sync 对象的引用: private final Sync sync; Sync对象继承 AQS, Sync 分为两个类:处理公平锁锁和非公平锁: FairSync NonfairSync 具体的类图如下: 2:接下 ...
分类:
其他好文 时间:
2019-07-02 18:52:26
阅读次数:
116
一、定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使得一个类的实例化延迟到了其子类。 二、结构 抽象工厂角色:是工厂方法模式的核心,任何在模式中创建对象的工厂类必须实现这个接口。 具体工厂角色:实现抽象工厂接口的具体工厂类,用于创建具体产品对象。 抽象产品角色:具体产品对象的共 ...
分类:
其他好文 时间:
2019-07-02 18:52:41
阅读次数:
106
在如今信息网络高速运转的时代,每天在各个网络平台流转的信息量是十分庞大的。我们经常会在网络上看见一些有趣的图片,笑话,段子诸如此类的东西,人们往往会去下载保存或转发分享,但是因为种种因素,导致侵权的事件常有发生。所以呢就产生了水印这种东西,其实就给你自己的创作或者作品打上自己的标签。 PDF文件安之 ...
分类:
其他好文 时间:
2019-07-02 18:55:11
阅读次数:
98
数据结构进阶 堆 倍增 并查集 树状数组/线段树 树上差分/树剖 点分治 分块/莫队/整体二分 CDQ分治/离线分治算法 主席树动态规划基础DP模型 : 线性DP 背包DP 区间DP 树型DP 状压DP 环形DPDP优化 : 倍增优化 单调队列优化 数据结构优化 斜率优化图论最短路 生成树 LCA ...
分类:
其他好文 时间:
2019-07-02 18:57:24
阅读次数:
93
Redis哨兵机制,一主二从 注:Redis哨兵切换,建议一主多从 一、一主二从 教程步骤:https://www.cnblogs.com/zwcry/p/9046207.html 二、哨兵配置(sentinel.conf) cd /usr/local/redis-ms/ 1.创建哨兵目录 mkdi ...
分类:
其他好文 时间:
2019-07-02 18:57:41
阅读次数:
111
访问服务器的某个文件路径报错 http://192.168.1.1:80/UploadFile/Video/20190702044918.mp4 在服务器的IIS管理器中找到 双击打开,查看类型是否存在 .mp4 的类型,如果没有。点击右上角添加 点确定。再试一下是否已解决问题。 附上一小部分常用的 ...
分类:
其他好文 时间:
2019-07-02 18:58:30
阅读次数:
86
1.iForest(独立森林)算法 样本数据过大时推荐采用这种异常值检测方法 原理分析:iForest森林也由大量的树组成。iForest中的树叫isolation tree,简称iTree。iTree树和决策树不太一样,其构建过程也比决策树简单,因为其中就是一个完全随机的过程。具体实施过程如下:第 ...
分类:
其他好文 时间:
2019-07-02 18:59:03
阅读次数:
150
开发阶段划分 单元测试 集成测试 系统测试 验收测试 实施单元划分 开发方测试 用户测试第三方测试 测试方法划分 白盒测试 黑盒测试 灰盒测试 测试软件是否执行 静态测试 动态测试 测试方式划分 手工测试 自动化测试 测试阶段划分 冒烟测试 回归测试 随机测试 开发阶段划分 单元测试 集成测试 系统 ...
分类:
其他好文 时间:
2019-07-02 18:59:49
阅读次数:
85
参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900937935629664 这似乎很可笑,我还从来没有想过为一个网站的使用方法写一篇来记录,实在也没有什么理由,如果真的有,那可能就是他是英文网站的缘故吧 小结 在GitHub上,可以任意 ...
分类:
其他好文 时间:
2019-07-02 19:00:52
阅读次数:
90
本文主要整理互动直播中各端的逻辑,重点是与前端相关的教师端IM的部分和Web/Wap学生端。希望通过这份整理,对于前端在维护时可以尽快的理解互动直播的流程,提高项目的可维护性;对于客户端和教师端来说,可以了解到前端提供的接口和消息的实现。也能提高对整个请麦过程的理解,便于联调和后期的定位问题。 相关 ...
分类:
其他好文 时间:
2019-07-02 19:01:50
阅读次数:
121
FastDFS分布式文件系统 1. 什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传 ...
分类:
其他好文 时间:
2019-07-02 19:02:10
阅读次数:
96
1.fielbeat的组件架构-看出层次感 2.工作流程:每个harvester读取新的内容一个日志文件,新的日志数据发送到spooler(后台处理程序),它汇集的事件和聚合数据发送到你已经配置了Filebeat输出。 参考:https://blog.csdn.net/gamer_gyt/artic ...
分类:
其他好文 时间:
2019-07-02 19:02:30
阅读次数:
176
ping www.baidu.com 可能是本地DNS服务器没配置。 修改域名服务器配置文件 vi /etc/resolv.conf ...
分类:
其他好文 时间:
2019-07-02 19:03:20
阅读次数:
67
Nginx教程 1. 课程目标 1.1. 了解反向代理和负载均衡的概念 1.2. 掌握Nginx的安装和使用 1.3. 利用Nginx实现负载均衡 2. Nginx相关概念 2.1. 反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转 ...
分类:
其他好文 时间:
2019-07-02 19:03:58
阅读次数:
76
普通用户和测试人员在测试的时候,区别: 普通用户在进行应用测试的时候有以下几个特点: 1、专注于某个功能点或某条业务逻辑的测试,测试的覆盖度不足 2、当遇到问题就认为是bug,不考虑测试环境,测试条件,预期结果,比如当没有网络或是网络很差的情况,应用常常会出现异常,功能常常失效,这时候用户不是先排除 ...
分类:
其他好文 时间:
2019-07-02 19:04:23
阅读次数:
79
Maven安装 下载maven 链接:https://pan.baidu.com/s/17MfcRvf-Cgc5GrVFU8dhMw 提取码:1pes 解压安装 解压之后无需安装 配置系统环境变量 有两个环境变量可以配置:maven和path MAVEN_HOME = D:\github\maven ...
分类:
其他好文 时间:
2019-07-02 19:04:43
阅读次数:
98
[toc] 一、安装 1.下载 pycharm下载地址:http://www.jetbrains.com/pycharm/download/ section=windows 点击download进行下载,注意选择Professional专业版 下载完成后找到这个图标,点击打开 2.安装 打开安装包后 ...
分类:
其他好文 时间:
2019-07-02 19:05:15
阅读次数:
112
数据结构 顺序队 出队 入队 ...
分类:
其他好文 时间:
2019-07-02 19:06:13
阅读次数:
61
charset字符集 utf-8是目前最常用的字符集编码方式,常用的字符集编码方式还有gbk和gb2312 gb2312简体中文包括6743个汉字 BIG5繁体中文港澳台专用 GBK包括全部中文字符是GB2312的扩展加入对繁体字的支持,兼容GB2312 UTF-8包含全世界所有国家所需要用到的字符 ...
分类:
其他好文 时间:
2019-07-02 19:07:00
阅读次数:
102
流程体系介绍 在以往的项目工作中,我参与过,需求评审、测试计划制定、测试用例编写、测试用例执行、测试脚本编写、测试脚本的执行,进行回归测试、验收测试、编写阶段性测试报告等工作 需求分析,需求评审(RPD、产品原型图) 制定测试计划、评审测试计划、优化测试计划(产品项目计划,人员安排、任务安排) 制定 ...
分类:
其他好文 时间:
2019-07-02 19:08:10
阅读次数:
117