centos7 安装xinetd,telnet 安装方式:yum [root@master ~]# yum list |grep telnettelnet-server.x86_64 1:0.17-59.el7 @base telnet.x86_64 1:0.17-59.el7 base [root ...
分类:
Web程序 时间:
2020-06-18 21:11:02
阅读次数:
74
前一篇总结了下生产者Java API,本篇参照源码总结下生产数据的具体流程,先上图: 1. Producer创建时,会创建一个Sender线程并设置为守护线程 2. 生产消息时,内部其实是异步流程;生产的消息先经过拦截器->序列化器->分区器,然后将消息缓存在缓冲区(该缓冲区也是在Producer创 ...
分类:
其他好文 时间:
2020-06-18 21:10:43
阅读次数:
63
传送门 每一段圆弧直接求显然是不太好做的,但我们不难发现所有圆弧长度之和就是一个半径为 \(r\) 的圆的周长,那我们考虑只算直线段部分。 线段有两种:一种直接贴着矩形的边的,一种切于两个矩形圆角的。 第一种线段很好求,对于第二种线段画个图发现它其实就是这两段圆弧圆心的连线长度。 那么我们就直接把所 ...
分类:
其他好文 时间:
2020-06-18 21:10:15
阅读次数:
59
郭盛华自己的业余爱好和许多“宅男”一样,就是在电脑上看片、听音乐,但他很少玩游戏。据郭盛华朋友介绍:“他就是一个非常喜欢钻研技术和产品的人。而他最喜欢的是收藏电脑硬件,郭盛华最喜欢的品牌是华硕电脑。 2007年,郭盛华创办全球最大的网络安全组织东方联盟,他被网友称为中国互联网守护神,手握接近1亿用户 ...
分类:
其他好文 时间:
2020-06-18 21:09:04
阅读次数:
131
建了两个模块: 第一个Fighter.py: class Fighter(object): """战斗者""" __slots__ = ('_name', '_hp') def __init__(self, name, hp): """初始化方法""" self._name = name self. ...
分类:
编程语言 时间:
2020-06-18 21:08:44
阅读次数:
211
当数据被误删除/误操作后造成数据丢失。你尝试过用什么手段来挽救数据/损失? 一、前提 1.当数据被误删除/误操作后,第一时间要关闭数据库。业务方需要紧急挂停机公告,避免数据二次污染,用于保护数据的一致性。 2.BINLOG格式为ROW格式,不讨论其他格式的BINLOG。 二、数据被误操作(updat ...
分类:
其他好文 时间:
2020-06-18 20:02:02
阅读次数:
82
写这篇博文时十分忐忑~ 且谈一下我的认识,有错的欢迎留言指正。 明确几点 Python中一切皆对象 所有的类 都继承自 object,也就是说 object 是所有类的基类(超类) type 也继承自 object 源码中type 的定义:class type(object): type 是 obj ...
分类:
编程语言 时间:
2020-06-18 20:01:50
阅读次数:
81
(一)查询文档查询文档可以使用以下方法# 以非结构化的方式显示所有的文档db..find(document)# 以结构化的方式显示所有文档db..find(document).pretty()# 只返回一个文档(结构化方式)db..findOne()测试1 : 使用find()方法以非结构化的方式查... ...
分类:
数据库 时间:
2020-06-18 20:01:32
阅读次数:
506
前文导航 Docker决战到底(一) 虚拟机中安装ubuntu系统 Docker决战到底(二) Docker环境搭建 Docker决战到底(三) Rancher2.x的安装与使用 Docker决战到底(四) Jenkins的安装与使用 一、前言概要 本篇实践记录主要围绕制作一个自己的jenkins镜 ...
分类:
其他好文 时间:
2020-06-18 20:01:00
阅读次数:
76
1 select方式,通过在不同的fd_set内注册不同的描述符,将信息传递给内核后,内核 将修改有事件发生的描述符,select描述符首先于监听的描述符数量收到限制,并且每次 都要遍历所有描述符因此其效率受到影响。 2 POLL方式虽然没有类描述符数量的限制,但是其效率仍然和select是相同的。 ...
分类:
其他好文 时间:
2020-06-18 20:00:26
阅读次数:
67
真正的执行都是在这里完成,start代码如下: View Code 主要执行流程为: 1、preHandle():job前置操作 2、init():初始化reader和writer 3、prepare():执行插件的prepare操作 4、split():切分任务 5、schedule():执行任务 ...
分类:
其他好文 时间:
2020-06-18 19:59:52
阅读次数:
67
在拉取了git上的最新代码后,新的代码无法加载引用的common包下的Date类中的一些方法(Date是自定义的类)。 后来发现,高版本的maven在拉取jar包的时候,会先去本地仓库查找这个版本的jar包是否存在,如果已存在,就不会再去中央仓库拉取。正好Date类没有更新版本号,所以依赖的仍然是本 ...
分类:
其他好文 时间:
2020-06-18 19:59:24
阅读次数:
65
blog:https://www.cnblogs.com/Rohn/ 本文只总结一些常用的用法,更详细的说明见man dirname和 direname --help。 dirname命令 dirname命令用于获取给定路径的路径部分。 语法格式 dirname [OPTION] NAME... S ...
分类:
系统相关 时间:
2020-06-18 19:59:12
阅读次数:
75
其实这玩意去年也搞过不过就是TLE鹅已 我们知道如果$ab=1$,则$b$为$a$的逆元,那我们现在有两个矩阵$A$,\(A^{-1}\),已知$AA^{-1}=E$,则$A^{-1}$为$A$的逆元 那么我们应该怎么求$A{-1}$呢? 如果我们用手算,那么可以先搞出来伴随矩阵,然后再用行列式除以 ...
分类:
其他好文 时间:
2020-06-18 19:58:53
阅读次数:
61
出现问题 配置了两个不同的docker-compose.yml,使用了相同的网段,导致了在运行第二个yml文件时命令行报错目标网段已存在,报错如下: Creating network "v2_dev" with driver "bridge" ERROR: Pool overlaps with ot ...
分类:
其他好文 时间:
2020-06-18 19:58:35
阅读次数:
131
一:Cypress简介 随便着Web应用项目的不断发展,测试也要不断发展,Cypress是为现代网络打造的,基于JavaScript语言的一种前端自动化测试工具,测试也是如此,对浏览器中运行的所有内容进行快速,轻松和可靠的测试。Cypress是自集成的,它提供了一套完整的端到端的测试体验,正如官网上 ...
分类:
其他好文 时间:
2020-06-18 19:58:20
阅读次数:
95
最近在整论文,因为英语水平不足以到直接看英文的程度,所以找到了一个paper翻译的软件,很好用,这里向大家推广一下 https://copytranslator.github.io/ 只要ctrl+c,就能自动侦测到剪贴板内容,进行翻译。最重要是能修正pdf复制粘贴后的格式问题。非常有用,翻译报告的 ...
分类:
其他好文 时间:
2020-06-18 19:58:05
阅读次数:
124