自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 收藏
  • 关注

转载 CSS居中总结大全

CSS中居中的几种方式1.水平居中margin:0 auto;块级元素在块级元素中居中设置在子元素上,前提是不受float影响2.text-align只对行级元素有用,行级元素设置浮动,或者设置定位之后。给它的父元素设置text-aglin:center不会使它在父元素中居中3.margin:0 auto对于已经定位的元素没有作用,...

2019-02-28 23:48:22 56

转载 算法:管窥算法-查找旋转数组(即进行了左移或右移的数组)的最小值

题目是要求找出有序数组旋转后(左移或右移)的最小值在哪里了。如上面例子的最小值为0,旋转后,在位置[4]。1.暴力法初值为[0],遍历数组,从[0]直到到[i]<[0]。T(n)=O(n) 1 /** 2 * 查找旋转数组的最小值-暴力法 3 * @param a 4 * @return 5 */ 6 public static int...

2019-02-28 21:36:00 68

转载 Luogu P3975 [TJOI2015]弦论

题目链接 \(Click\) \(Here\)题目大意:重复子串不算的第\(k\)大子串重复子串计入的第\(k\)大子串写法:后缀自动机。和\(OI\) \(Wiki\)上介绍的写法不太一样,因为要同时解决两个问题。把字符串每个前缀所在等价类的\(siz\)记为\(1\),然后在\(parent\) \(tree\)上跑一次统计,就可以求出来每一个等价类在串中出现的次数。这里采用类...

2019-02-28 19:30:00 77

转载 MySQL:参数wait_timeout和interactive_timeout以及空闲超时的实现

水平有限,如果有误请指出源码版本:percona 5.7.22一、参数意思这里简单解释一下两个参数含义如下:interactive_timeout:The number of seconds the server waits for activity on an interactive connection before closingAn ...

2019-02-28 19:25:11 93

转载 Django Rest Framework之版本控制

基本代码结构settings.py:REST_FRAMEWORK = { 'DEFAULT_VERSION': 'v1', # 默认版本 'ALLOWED_VERSIONS': ['v1', 'v2'], # 允许的版本 'VERSION_PARAM': 'version' # URL中获取值的key}...

2019-02-28 13:13:00 68

转载 第二十二章:动画(五)

等待动画解决后续点击问题的另一种方法是在调用RotateTo之前初始化Rotation属性:void OnButtonClicked(object sender, EventArgs args){ button.Rotation = 0; button.RotateTo(360, 2000);}现在,您可以在停止后再次点击按钮,它...

2019-02-28 09:58:47 67

转载 小马过河-RPC之旅

故事开始回忆我第一次接触RPC已经过了快两年了,当时只是觉得很厉害,写个Demo就已经觉得很了不起了,对内部的构造,原理什么的一无所知,也没有探索的欲望,只是觉得能跑起来就行了。慢慢的工作中接触的多了,知道了服务注册,服务发现,注册中心之类的名词和大概一个什么的执行流程。再后来,公司的分布式框架我感觉已经用的很熟了,用 Apache Tuscany改造的。这只是当时的一种幻觉,因为也没怎么碰...

2019-02-28 09:46:10 115

转载 SpringCloud学习系列之三----- 断路器(Hystrix)和断路器监控(Dashboard)

前言本篇主要介绍的是SpringCloud中的断路器(Hystrix)和断路器指标看板(Dashboard)的相关使用知识。SpringCloud HystrixHystrix 介绍Netflix创建了一个名为Hystrix的库,它实现了断路器模式。主要的目的是为了解决服务雪崩效应的一个组件,是保护服务高可用的最后一道防线。开发准备开发环境JDK:1.8SpringBoot:...

2019-02-27 19:35:00 41

转载 时序数据库连载系列: 时序数据库一哥InfluxDB之存储机制解析

InfluxDB 的存储机制解析本文介绍了InfluxDB对于时序数据的存储/索引的设计。由于InfluxDB的集群版已在0.12版就不再开源,因此如无特殊说明,本文的介绍对象都是指 InfluxDB 单机版InfluxDB 的存储引擎演进尽管InfluxDB自发布以来历时三年多,其存储引擎的技术架构已经做过几次重大的改动, 以下将简要介绍一下InfluxDB的存储引擎演进的过程。1.1 ...

2019-02-26 16:57:01 64

转载 面试必问之JVM原理

1:什么是JVMJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使J...

2019-02-26 08:12:19 76

原创 亚马逊向GuardDuty服务添加三种新的威胁检测规则

亚马逊在GuardDuty服务中添加了另一组新的威胁检测。这三种新的威胁检测中有两种是新的渗透测试检测和一种策略违规检测。Amazon GuardDuty是AWS提供的威胁检测服务,可持续监控恶意或未经授权的行为,帮助客户保护其AWS账户和工作负载。当检测到威胁时,该服务将向GuardDuty控制台和AWS CloudWatch事件发送详细的安全警报——可以基于警报采取行动,且易于集成到现有事件管...

2019-02-26 08:00:00 66

转载 Python爬虫实例:爬取猫眼电影——破解字体反爬

字体反爬字体反爬也就是自定义字体反爬,通过调用自定义的字体文件来渲染网页中的文字,而网页中的文字不再是文字,而是相应的字体编码,通过复制或者简单的采集是无法采集到编码后的文字内容的。现在貌似不少网站都有采用这种反爬机制,我们通过猫眼的实际情况来解释一下。下图的是猫眼网页上的显示:检查元素看一下这是什么鬼,关键信息全是乱码。熟悉 CSS 的同学会知道,CSS 中有一个 @font-f...

2019-02-26 02:43:06 350

转载 Xshell 配置上传下载命令 rz sz 以及配置复制和粘贴

1. 下载地址可以在官网https://www.netsarang.com/products/main.html 下载Xshell, 目前最新的版本已经到Xshell 6了本人记录下安装的目录截图:2. 如果配置rz和sz作为上传和下载的命令安装命令:yum install lrzszyum install lrzszLoaded plugi...

2019-02-25 20:47:00 186

转载 Mac 命令行美化

在 mac 中使用原生的命令行工具,竟然没有 git 命令的自动补全,在 git 仓库下也看不到当前的分支名,不能忍。于是,开始一波改造。目标:命名 Tab 自动补全;可以显示分支名;一番 Google 之后,看到这两个关键词:zsh (oh my zsh)iTerm2oh my zshmac 自带 zsh shell , oh my zsh 是让 zsh 更好用的一个增强工具。...

2019-02-25 20:43:00 795

转载 Java多态和虚方法调用

多态(polymorphism)多态的概念·多态是指一个程序中相同的名字表示不同的含义的情况。·多态有两种情形: 1、编译时多态: 1.重载(overload)多个同名的不同方法; 2.如:p.sayHello();p.sayHello(“wang”); 2、运行时多...

2019-02-25 15:18:00 147

转载 强引用、软引用、弱引用、虚引用有什么区别

1 强引用特点:我们平常典型编码Object obj = new Object()中的obj就是强引用。通过关键字new创建的对象所关联的引用就是强引用。当JVM内存空间不足,JVM宁愿抛出OutOfMemoryError运行时错误(OOM),使程序异常终止,也不会靠随意回收具有强引用的“存活”对象来解决内存不足的问题。对于一个普通的对象,如果没有其他的引用关系,只要超过了引用的作...

2019-02-25 14:35:00 99

转载 DANet&CCNet

Author: Yu Zhang两篇文章都是将self-attention机制应用到分割当中,扩大感受野。第二篇文章采用了更巧妙的方法来减少参数。DANetDual Attention Network for Scene Segmentationself-attention在分割中应用的大致思想是:特征图与特征图的转置进行矩阵相乘...

2019-02-25 11:41:49 108

转载 [转] 初探webpack4

一、前言2018/2/25,webpack4正式发布,距离现在已经过去三个多月了,也逐渐趋于稳定,而且现在的最新版本都到了4.12.0(版本迭代快得真是让人害怕)。很多人都说webpack复杂,难以理解,很大一部分原因是webpack是基于配置的,可配置项很多,并且每个参数传入的形式多种多样(可以是字符串、数组、对象、函数。。。),文档介绍也比较模糊,这么多的配置项各种排列组合,想想都...

2019-02-24 00:14:00 70

转载 shell基础知识

一、定义变量Shell 支持以下三种定义变量的方式: variable=value Variable='value' variable="value"variable 是变量名,value 是赋给变量的值。如果 value 不包含任何空白符(例如空格、Tab缩进等),那么可以不使用引号;如果 value 包含了空白符,那么就必须使用引号包围起来。使...

2019-02-23 17:01:00 44

转载 为什么你千辛万苦投递的简历,简历100告诉你 总是没有回复?

  当你苦苦思索,自己学历不错 / 工作经验不少 / 能力不差,为什么投出的求职申请却总是没有回音?原因可能是你从网上随便下载的简历模板,太不专业!HR根本没有细看就pass掉了!  无论你是上班族还是学生党,申请外企,私企还是国企,写中文还是英文简历,都有可能掉入“简历不专业”的大坑。今天 Abbey 就教给你专业的简历长什么样  什么样的简历,符合HR眼中的「专业」?  ...

2019-02-23 15:53:58 122

转载 Mongodb数据库安装

通过yum源安装或者通过tar安装包安装创建源仓库文件vi /etc/yum.repos.d/mongodb-org-3.4.repo写入源配置文件[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$relea...

2019-02-23 05:06:47 50

转载 实现简单的正则表达式引擎

回想起第一次看到正则表达式的时候,眼睛里大概都是 $7^(0^=]W-\^*d+,心里我是拒绝的。不过在后面的日常工作里,越来越多地开始使用到正则表达式,正则表达式也逐渐成为一个很常用的工具。要掌握一种工具除了了解它的用法,了解它的原理也是同样重要的,一般来说,正则引擎可以粗略地分为两类:DFA(Deterministic Finite...

2019-02-23 00:05:32 270

转载 JVM(六)为什么新生代有两个Survivor分区?

本文会使用排除法的手段,来讲解新生代的区域划分,从而让读者能够更清晰的理解分代回收器的原理,在开始之前我们先来整体认识一下分代收集器。分代收集器会把内存空间分为:老生代和新生代两个区域,而新生代又会分为:Eden 区和两个 Survivor区(From Survivor、To Survivor),来看内存空间分布图,如下:(图片来自...

2019-02-22 23:18:37 61

转载 LDC 1.14.0 发布,高性能 dlang 编译器

LDC 是一个高性能的 D 语言编译器。LDC 1.14.0 新版本更新亮点如下: 支持 D 语言最新版本 2.084.1. 增强对 WebAssemb...

2019-02-22 15:37:29 139

原创 如何在复杂的分布式系统中做测试

在2019欧洲测试大会上,Sarah Wells演讲指出:复杂分布式系统的复杂性并非存在于代码中,而是存在于服务或功能之间;测试就是寻求如何在发现问题与交付价值间达成平衡;测试人员通常具有对系统功能的最好理解;测试人员能对可能出现问题做出很好的假设,然后非常快速地进行验证。Wells在她的主题演讲中,探讨了系统在复杂化和分布式后所发生的变化。对于单体系统而言,虽然可能很难定位实现特定功能的代码位置...

2019-02-22 08:00:00 47

原创 如何进行5万并发用户负载测试?

本文将介绍运行5万并发用户测试所需要的步骤(该测试用户量最多可达200万)。步骤概述编写脚本;使用JMeter进行本地测试;BlazeMeter沙箱测试;使用一个控制台和一个引擎,设置每个引擎的用户数量;设置和测试集群(一个控制台和10到14个引擎);使用主从功能达到最大并发量目标。第1步:编写脚本在开始之前,请先从JMeter Apache社区网站(http://jmeter.apache.or...

2019-02-22 07:40:00 104

转载 Scrum - 指导原则

虽然这篇文章讨论了Scrum中的一些常见指导原则,但重要的是要记住这些指南是灵活的,应根据您团队的需求进行塑造。当我提到规则时,我指的是那些无法修补以适应特定背景的方面。例如,没有产品负责人,开发团队和Scrum Master,您就无法做Scrum。当我提到指南时,我指的是那些可能被改变以适应特定背景的方面; 但是,影响只能在实施后进...

2019-02-22 06:47:11 50

转载 【Android】RxJava的使用(三)转换——map、flatMap

前两篇Android RxJava的使用(一)基本用法、Android RxJava的使用(二)Action介绍了RxJava的基本用法,对Rxjava还不了解的请先看以上两篇。这篇为大家讲解RxJava中map和flatMap的使用。参考:给 Android 开发者的 RxJava 详解(本文部分内容引用自该博客)回顾前两篇为大家...

2019-02-22 01:57:14 50

原创 GitHub的bug赏金计划升级:奖金提高到3万美元以上

多年来,GitHub通过为研究人员提供相应的奖励和对应的法律安全条款来改进其bug,这一规则似乎没有因为微软收购而停止,并被爆出今年的奖金将全面提升。近日,代码托管网站GitHub在最近一份报告中表示,已根据其bug奖金计划取消了最高支付上限,并进一步降低该计划对研究人员的法律风险。未来,GitHub将给予各级别bug更高奖励,更多产品被列入奖励范围,对黑客将会出具新的法律保护。该公司取消了对研究...

2019-02-21 16:36:38 100

转载 上海证券交易所-债券品种介绍

摘自:http://www.sse.com.cn/assortment/bonds/home/一、国债  国债是国家为筹集财政资金,以其信用为基础,通过向社会筹集资金所形成的债权债务关系。目前,我国国债主要有记账式国债和储蓄国债两种。记账式国债可以上市和流通转让,储蓄国债不可以上市流通。托管在交易所市场的均为记账式国债。记账式国债又分为附息国债和贴现国债两类。附息国债定期支付利息、到期还本...

2019-02-21 13:31:00 1013

转载 微服务实战:从架构到发布(二)

引言:上篇文章介绍了微服务和单体架构的区别、微服务的设计、消息、服务间通信、数据去中心化,本篇会继续深入微服务,介绍其它特性。治理去中心化通常“治理”的意思是构建方案,并且迫使人们通过努力达到组织的目标。SOA治理指导开发者开发可重用的服务,以及随着时间推移,服务应该怎么被设计和开发。治理建立了服务提供者和消费者之间对于服务的协定,告...

2019-02-20 21:44:21 91

转载 NFS 服务搭建与配置

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-02-20 21:37:00 69

转载 redis+Sentinel+keepalived 实现集群高可用

Redis 版本 Redis server v=3.2.12 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=7897e7d0e13773fKeepalived 版本 Keepalived v1.3.5 (03/19,2017), git commit v1.3.5-6-g6fa32f2原理:Keepalived 由...

2019-02-20 14:20:51 198

转载 Vue框架TypeScript装饰器使用指南

关键词 装饰器 Decorator 元编程前言装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。 装饰器使用 @expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为参数传入。本篇先从项目的宏观角度来总结一下Decorator如何组织。我会持续...

2019-02-20 12:03:35 106

转载 怎样将优酷独播1080P视频KUX格式转换成MP4

相信大家在空闲时都会拿出手机看看视频吧,就像现在很火的《蒙面唱将》,在优酷是独播视频。一般情况下,如果离开了优酷视频肯定是播放不了的,因为优酷视频离线下载的视频格式为KUX,而KUX格式和腾讯视频的QLV以及爱奇艺视频的QSV似乎有异曲同工之妙,都是只能使用专属视频播放器播放,都是因为视频版权而加密的。有加密自然有解密。所以很多的视频格式...

2019-02-20 11:39:53 603

转载 面试官问:JS的继承

用过React的读者知道,经常用extends继承React.Component。// 部分源码function Component(props, context, updater) { // ...}Component.prototype.setState = function(partialState, callback)...

2019-02-20 07:42:48 106

转载 下载Crypto,CyCrypto,PyCryptodome 报错问题

python下载Crypto,CyCrypto,PyCryptodome,如有site-packages中存在crypto、pycrypto,在pip之前,需要pip3 uninstall crypto、pip3 uninstall pycrypto,否则无法安装成功。这里顺带说一下pycrypto和Crypto,这两个库已经有很久没有人维护了,最好下载PyCryptodome,用法都是一样的。...

2019-02-19 17:45:00 68

转载 剑指offer第二版-7.重建二叉树

描述:输入某二叉树的前序遍历和中序遍历结果,重建该二叉树。假设前序遍历或中序遍历的结果中无重复的数字。思路:前序遍历的第一个元素为根节点的值,据此将中序遍历数组拆分为左子树+root+右子树,前序遍历数组拆分为root+左子树+右子树。再对左右子树进行同样的操作。考点:对二叉树不同遍历方法的掌握。/** * Copyright(C) 2019 Hangzhou Differ...

2019-02-19 17:03:00 48

转载 前端小报 - 201901 月刊

订阅 / 投稿:https://github.com/txd-team/monthly本期小编:x-cold (尹挚)新闻快报重磅消息:Github 宣布私有仓库免费,同期还上线了星标话题(topics) 的功能2019 年伊始,GitHub 正式宣布开放无限制创建私有存储库,并开始提供统一的企业版 GitHub 服务,微软正在开始加速 toB ...

2019-02-19 11:30:06 241

转载 CCF-CSP 201709-3 JSON查询 题解

试题编号:201709-3试题名称:JSON查询时间限制:1.0s内存限制:256.0MB问题描述:问题描述  JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,可以用来描述半结构化的数据。JSON 格式中的基本单元是值 (value),出于简化的目的本题只涉...

2019-02-19 06:38:00 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除