自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何防止SSH暴力破解

当你查看你的 SSH 服务日志,可能你会发现充斥着一些不怀好意的尝试性登录。这里有 9 条常规建议(和一些个别特殊策略)可以让你的 SSH 会话更加安全。其中有很多办法来阻挡这些密码尝试:01、修改端口vi /etc/ssh/sshd_config#Port22默认端口为22,为了避免被扫描,去掉#,改成一个其他的端口,比如45632保存后重启sshd服务.service...

2018-12-29 14:20:04 1197

转载 select2下拉插件

下拉单选:1、行内1)初始化数据: <select class="form-control select5">   <option selected>张三1/18800188009</option>   <option>张三2/18800188009</option...

2018-12-29 10:38:00 61

转载 命令式编程面向算法vs声明式编程面向描述

面向(控制)执行 vs 面向描述 命令式编程面向算法vs声明式编程面向描述。命令式编程面向:数据结构与算法;算法 = 控制 + 逻辑;命令式编程是行动导向(Action-Oriented)的,因而算法是显性而目标是隐性的; 声明式编程将描述与求解分离;声明式编程面向描述:面向逻辑、抽象、描述;逻辑(数学)规则的表达;计算规则;结合规则;处理规则;特征规则; 描述为主...

2018-12-28 15:14:00 100

转载 Swift-为什么实现Equatable不需要处理Optional

引言当我们想要比较Swift中自定义类值是否相等的时候,我们就需要实现Equatable协议协议就只有下面这一个方法static func == (lhs: Self, rhs: Self) -> Bool只需要比较各个属性值相等就可以了,但是我发现一个问题,我们没有处理Optional的情况啊,函数的参数没有?,貌似代码在Optional的情况下工作的也挺正常那么参数是Optio...

2018-12-28 08:51:07 97

转载 4056 hdu4866 Shooting

题目描述In the shooting game, the player can choose to stand in the position of [1, X] to shoot, you can shoot all the nearest K targets. The value of K may be different on different shootings. There ...

2018-12-26 21:50:00 118

转载 [Angular] Dynamic component rendering by using *ngComponentOutlet

Let's say you want to rending some component based on condition, for example a Tabs component. Inside tabs, you want to render different tab component:&lt;div *ngFor="let comp of comps"&gt; &lt...

2018-12-26 18:26:00 224

转载 弹性伸缩定时任务支持Cron表达式

定时任务支持的Cron表达式介绍支持5域的Cron表达式,包括分、时、日、月、星期。域取值可使用字符分钟0-59, - / *小时0-23, - / *日期1-31,一般认为日期和星期在计算上会有冲突,两者需要有一个为?, - / * ? L W月份1-12,1表示1月,以此类推, - / *...

2018-12-26 14:46:55 90

转载

为什么80%的码农都做不了架构师?>>> ...

2018-12-25 23:26:00 62

转载 eclipse源碼無法查看

转载于:https://www.cnblogs.com/weiji-yang/p/10176560.html

2018-12-25 21:25:00 66

转载 用svg绘制圣诞帽

今天是圣诞节,无意中看到csdn博客上面给我的头像带了个圣诞帽,比较好奇,想看看csdn是怎么实现的,果然用的是svg实现,不过代码有点冗长。&lt;html&gt;&lt;body&gt; &lt;svg id="csdnc-memberhead" width="24" height="24" style="display: inline;"&gt;

2018-12-25 11:16:00 95

转载 学会使用函数式编程的程序员(第1部分)

在这篇由多部分组成的文章中,接下来将介绍函数式编程的一些概念,这些概念对你学习函数式编程有所帮助。如果你已经懂了什么是函数式编程,这可以加深你的理解。请不要着急。从这一点开始,花点时间阅读并理解代码示例。你甚至可能想在每节课结束后停止阅读,以便让你的观点深入理解,然后再回来完成。最重要的是你要理解。纯函数(Purity)所谓纯...

2018-12-25 03:58:50 131

转载 LVS+Heartbeat 高可用集群方案操作记录

 之前分别介绍了LVS基础知识和Heartbeat基础知识, 今天这里简单说下LVS+Heartbeat实现高可用web集群方案的操作说明.Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。Heartbeat的高可用集群采用的...

2018-12-24 20:54:00 152

转载 2018开源中国最受欢迎的中国软件MyBatis-Plus

2018开源中国最受欢迎的中国软件MyBatis-Plus官方网址:https://mp.baomidou.com 中国软件,中文文档什么是MyBatis-Plus?进入官方第一句话:为简化开发而生 ;只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间。丰富功能:热加载、代码生成、分页、性能分析等功能一应俱全。...

2018-12-24 17:34:00 104

转载 Spark综合使用及用户行为案例访问session统计分析实战-Spark商业应用实战

版权声明:本套技术专栏是作者(秦凯新)平时工作的总结和升华,通过从真实商业环境抽取案例进行总结和分享,并给出商业应用的调优建议和集群环境容量规划等内容,请持续关注本套博客。QQ邮箱地址:1120746959@qq.com,如有任何技术交流,可随时联系。1 Scala 操作符2 Spark RDD 持久化cache()和 persist()的区别在于, cache()是 persist(...

2018-12-24 15:14:34 583

转载 HTTPS的SSL协议速度慢吗❓

不了解的SSL协议的同学可以看看这里《前端面试http和https的区别》里面有简介ssl协议HTTPS也存在一些问题,那就是当使用SSL时,它的速度会变慢。SSL协议的慢分两种。一种是指通信慢,另一种是指由于大量消耗CPU及内存资源,也会导致处理速度变慢。和使用HTTP相比,网络负载可能会变慢2到100倍。除去和TCP连接、发送HTTP请求、响应之外,还必须进行ssl通信,因此整体上处理通信量不...

2018-12-24 07:44:21 467

转载 Go语言实战(二) - 基础语法

1 变量定义var 语句定义了一个变量的列表;跟函数的参数列表一样,类型在后面。就像在这个例子中看到的一样,var 语句可以定义在包或函数级别。变量一旦定义了,就必须使用到,否则报错根据变量内容即可判断变量类型,无须再显式声明总结2 内置变量类型复数机制验证欧拉公式强制类型转换传参 int 直接报错因为没有隐式转换,只有显式的强制类...

2018-12-23 19:06:08 208

转载 JS数据统计表 highcharts.js的运用

参考地址http://www.runoob.com/highcharts/highcharts-column-basic.html1、下载JS文件引入,或者用CDN function getCount(a,b,c){ $.ajax({ type:'get', dataType:'json', ...

2018-12-21 16:07:00 91

转载 AutoML在推荐系统中的应用

大家好,欢迎参加GitChat举办的线上分享活动。我是第四范式研究员嘉磊,今天我和同事远飞及负责推荐业务研究同事晓澄,一起给大家分享AutoML在推荐系统中的应用。先介绍一下我们公司——第四范式,第四范式是国际领先的人工智能技术与服务提供商,致力于降低人工智能应用的门槛,基于机器学习技术研发惠及不同领域的人工智能产品及解决方案,助力企业实现智能变革,提升运营绩效,创造商业价...

2018-12-21 02:07:51 142

转载 阿里系统软件迎战“双11”超高流量峰值全纪录

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

2018-12-20 15:57:00 81

转载 【SlideBack】 无需继承的Activity侧滑返回库 类全面屏返回手势效果

Github:github.com/ParfoisMeng…PS:本博文仅前几次发版时有更新,后续不再更新。所以当您看到本博文时未必是最新版本。如需浏览最新版本请点击跳转 Github 查阅。SlideBack无需继承的Activity侧滑返回库 类全面屏返回手势效果 仿“即刻”侧滑返回前情最近一直在研究侧滑返回效果的实现,目前比较多的方案如下:背景透明主题。问题是性能与神坑"...

2018-12-20 09:19:50 268

转载 vmware+xendesktop部署的遇到的一个细节问题

用户必须输入vcenter的管理员用户。点下一步如弹出网站信任问题,必须勾选信任,才能往下一步走。转载于:https://blog.51cto.com/5711279/2333002

2018-12-19 18:34:25 281

转载 面向对象高级

python中一切皆对象,isinstance()判断某个对象是否为某个类的实例issubclass()哦安短一个类是不是另一个类的子类反射:反省,对象具备一种修正错误的能力hasattr 是否存在某个属性getattr 获取某个属性的值setattr 设置某个属性的值delattr 删除某个属性反省就是通过字符串操作属性当不清楚对象细节时,就可以使用反省...

2018-12-19 13:55:00 46

转载 UFS和EMMC的区别--原理学习【转】

本文转载自:https://blog.csdn.net/shenjin_s/article/details/79761425UFS PK EMMCUFS作为目前安卓智能手机最先进的非易失存储器(NVM)已经广泛应用在很多手机OEM的旗舰机型上,并会逐渐取代eMMC的地位。它不仅给智能手机带来更高的读写速度更可靠的稳定性,同时M-PHY, UniPro和对SCSI命令集的支持,也大大简化...

2018-12-18 14:17:00 626

转载 Minor GC、Major GC和Full GC之间的区别

在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full GC 事件的使用感到困惑。这也是我写这篇博客的原因,我希望能清楚地解释这其中的一些疑惑。文章要求读者熟悉 JVM 内置的通用垃圾回收原则。堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,代...

2018-12-18 11:05:00 54

转载 【leetcode】958. Check Completeness of a Binary Tree

题目如下:Given a binary tree, determine if it is acomplete binary tree.Definition of a complete binary tree fromWikipedia:In a complete binary tree every level, except possibly the last, is comple...

2018-12-18 10:41:00 53

转载 ymal

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

2018-12-18 09:01:00 138

转载 Mac搭建连接Github库

安装或更新gitgit --version查看是否安装git,如果已安装,会显示git版本如果未安装 安装网址:https://www.git-scm.com/downl...建议更新git:git clone https://github.com/git/git需要知道的是本地的git仓库和Github服务器之间是通过ssh加密...

2018-12-16 21:43:39 146

转载 让 TiDB 访问多种数据源 | TiDB Hackathon 优秀项目分享

本文作者是来自 CC 组的兰海同学,他们的项目《让 TiDB 访问多种数据源》在本届 TiDB Hackathon 2018 中获得了二等奖。该项目可以让 TiDB 支持多种外部数据源的访问,针对不同数据源的特点会不同的下推工作,使 TiDB 成为一个更加通用的数据库查询优化和计算平台。我们队伍是由武汉大学在校学生组成。我们选择的课题是...

2018-12-14 23:52:46 59

转载 selenuim-下拉框(单选)-python

一、通过select定位下拉框先导入Select的模块,在使用方法进行操作from selenium.webdriver.support.select import Select#方法一:定位"不等于"s = self.browser.find_element_by_xpath('//div[@class="number-range...

2018-12-14 20:31:04 473

转载 2018.12.14-dtoj3192: Smuggling Marbles

题目描述:Sunke有一棵N + 1个点的树,其中0为根,每个点上有0或1个石子,Sunke会不停的进行如下操作直至整棵树没有石子:把0上面的石子从树上拿走放入口袋;把每个点上的石子移到其父亲上;对于每个点,若其石子数≥ 2,则移除该点所有石子(不 放入口袋)。求对于所有2^{N+1}2N+1种放置石子的方案,最终Sunke口袋中石子数的和为多少,对1000000007取模。...

2018-12-14 11:20:00 74

转载 通过Gradle自动实现Android组件化模块构建

为什么我们要用Gradle管理组件呢?先来看看Android组件化需要实现的目标按照业务逻辑划分模块 项目模块能够单独启动测试 能够根据需求引入或删除某些业务模块 通过不同模块的组合,组成不同的App对于第一点:需要根据技术架构和业务架构来划分模块,这里需要根据...

2018-12-13 20:28:29 79

转载 趣谈 | Python为什么受欢迎的本质,知道的人寥寥无几?

世间有一种生物,人称“程序猿”or“攻城狮”对于程序员的趣闻,莫过于“男程序员都是秃头,女程序员满脸痘痘”“城未攻,发先掉”事实真如上所说的那样吗?那就不得而知了前一阵关于资深程序员面试的新闻又引起了一阵调侃风IT行业那么多的编程语言学习之后会是怎样呢?深入了解了解那些编程语言之父们头顶雨林是否茂盛以及他们的丰功伟绩没准能发现什么vb.net之父 头顶茂密指数:☆☆☆☆☆B...

2018-12-13 18:41:45 83

转载 Hadoop高可用集群

若HDFS集群中只配置了一个NameNode,那么当该NameNode所在的节点宕机,则整个HDFS就不能进行文件的上传和下载。若YARN集群中只配置了一个ResourceManager,那么当该ResourceManager所在的节点宕机,则整个YARN就不能进行任务的计算。*Hadoop依赖Zookeeper进行各个模块的HA配置,其中状态为Active的节点对外提供服务,而状态为StandB...

2018-12-13 12:00:18 84

转载 HTML 事件属性

Form 事件由 HTML 表单内的动作触发的事件(应用到几乎所有 HTML 元素,但最常用在 form 元素中):onblurscript元素失去焦点时运行的脚本。onchangescript在元素值被改变时运行的脚本。onfocusscript当元素获得焦点时运行的脚本。转载于:h...

2018-12-13 09:50:00 43

转载 从内部自用到对外服务,配置管理的演进和设计优化实践

本文整理自阿里巴巴中间件技术专家彦林在中国开源年会上的分享,通过此文,您将了解到:微服务给配置管理所带来的变化配置管理演进过程中的设计思考配置管理开源后的新探索配置中心控制台设计实践“为什么相对于传统的软件开发模式,微服务要强调配置中心,是出于什么样的诉求需要我们专门设计一个配置中心?厘清了这些问题,我们就知道如何去设计配置中心,并获得...

2018-12-12 11:50:44 50

转载 RxJS

一.简介RxJS 是一个库,它通过使用 observable 序列来编写异步和基于事件的程序。它提供了一个核心类型 Observable,附属类型 (Observer、 Schedulers、 Subjects) 和受 [Array#extras] 启发的操作符 (map、filter、reduce、every, 等等),这些数组操作符可以把异步事件作为集合来处理。可以把 RxJS 当做是用来...

2018-12-12 09:58:41 318

转载 mac地址的获取和修改

#!/usr/local/bin/python3__author__ = '曹植'import osimport randomfrom winreg import OpenKey, HKEY_LOCAL_MACHINE, QueryInfoKey, EnumKey, CloseKey, QueryValueEx, SetValueEx, REG_SZ, \ K...

2018-12-11 15:00:00 143

转载 面试题-Redis、MongoDB、Memcached[转]

https://blog.csdn.net/gangsijay888/article/details/81213811一、缓存    搞懂缓存那些事:https://blog.csdn.net/a724888/article/details/80785020    区别2二、Redis、MongoDB、Memcached区别:    区别1:https://www.cnblogs.com/45...

2018-12-11 13:49:00 116

转载 蚂蚁金服通信框架SOFABolt解析 |序列化机制(Serializer)

SOFAScalableOpenFinancialArchitecture是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。本文为《蚂蚁金服通信框架SOFABolt解析》系列第二篇,作者鲁道,就职于 E 签宝。《蚂蚁金服通信框架SOFABolt解析》系列由 SOFA 团队和...

2018-12-11 12:19:06 314

转载 Git使用gh-pages分支切换到master分支错误pathspec master did not match any files known to git...

一、问题描述:今天练习用github搭建博客时,利用gh-pages分支进行搭建的。发现切换到master分支时显示。二、问题解决:1.首先我们查看一下分支情况git branch -a复制代码2.如果没有看到你想要的分支git fetch复制代码3.切换到远程master分支git checkout origin/master复制代码4.执行git branch5....

2018-12-11 08:55:54 186

空空如也

空空如也

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

TA关注的人

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