自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 449. Serialize and Deserialize BST - Medium

Serialization is the process of converting a data structure or object into a sequence of bits so that it can be stored in a file or memory buffer, or transmitted across a network connection link to be...

2018-12-31 15:44:00 55

转载 分布式事务

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

2018-12-30 19:52:00 53

转载 Python基础知识点

字符串:s1 = 'Alex's1 = s.capitalize() # 首字母大写s2 = s.upper() # 全部大写s3 = s.lower() # 全部小写print(s.count('L')) # 返回的是数量print(s.endswith('x')) # 以什么结尾print(s.startswith('a')) # 以什么开头print(s.f...

2018-12-29 15:48:00 49

转载 从零实现Vue的组件库(七)- Message-Box 实现

模拟系统的消息提示框而实现的一套模态对话框组件,用于消息提示、确认消息和提交内容。概述:该组件的结构、原理与Toast 组件类似,所以这篇文章会减少组件开发的介绍,而增加一些Vue.extend、Vue生命周期相关源码的解读。主要有以下几点:Message-Box的基本功能实现;Vue.extend、$mount原理以及相应的优化点。1. 实例代码<!-- 基础...

2018-12-28 16:20:50 1176

转载 我在51CTO微职位学软考——网络管理员

因为工作的关系,做了运维方面的工作,真心觉得知识有短板,不够用。工作也经常加班,只有网课不限时间地点,学习相对自由。于是在网上搜专业培训的机构,刚好看到51CTO微职位课程,客服很热情得回答了我心中所有的疑虑,使我下定决心报名。经过近5个月断断续续的学习,在11月份的网络管理员考试中,如愿通过。在学习的时长中,我并没有多高,在考前冲刺的讲解中,我也积级参与回答老师提出的问题。...

2018-12-27 23:03:09 102

原创 Oracle收购Talari,第一家SD-WAN公有云提供商出现

如今,SD-WAN提供商与公有云相结合的趋势越来越明显。根据Gartner数据显示,SD-WAN的市场份额目前还不到5%,但预计接下来两年就会有高达25%的用户通过软件管理广域网。Oracle是第一家在云平台提供SD-WAN的主流公有云厂商,它将提供SD-WAN作为其Oracle Communications业务的一部分。双方为何可以达成收购意向?今年11月,Oracle宣布收购SD-WAN公司T...

2018-12-27 17:11:03 40

转载 基于django的webssh实现

所需技术:   websocket 目前市面上大多数的 webssh 都是基于 websocket 协议完成的  django-channels django 的第三方插件, 为 django 提供 websocket 支持  xterm.js 前端模拟 shell 终端的一个库  paramiko python 下对 ss...

2018-12-27 16:33:38 1801

转载 字符串匹配算法——KMP算法

KMP算法是一种改进的字符串匹配算法。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。 下面从一个例子来了解KMP算法:字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?下面是图解:1、首先,字符串"...

2018-12-27 11:33:00 111

转载 Python:创建多线程

#coding=utf-8import threadingimport timeclass MyThread(threading.Thread): def __init__(self, name, delay): threading.Thread.__init__(self) self.name = ...

2018-12-27 09:00:00 53

转载 antd table 点击行触发radio 或 checkbox

UIStore.ts (使用mobx)1 import { observable, action, computed } from 'mobx' 2  export class UIStore { 3 @observable public selectedRowKeys: string[] = [] // 单选 选中的key 4 @action 5 public o...

2018-12-26 12:05:00 3656

转载 js --- 上传图片预览

<!DOCTYPE html><html><head> <title>图片上传预览功能</title></head><body> <input id='inp' type="file" name=""> <img src="" id="img"><...

2018-12-26 10:54:00 56

转载 java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigur...

2018-12-25 22:58:28.023 DEBUG 2204 --- [ restartedMain] c.c.c.a.CrawlerAutohomeApplication : Running with Spring Boot v2.1.1.RELEASE, Spring v5.1.3.RELEASE2018-12-25 22:58:28.039 INFO 2204 --- [ res...

2018-12-25 23:23:00 5926

转载 %格式化字符串的应用讲解

# msg ="我叫太阳, 今年29 身高162"# print(message)# name = input('请输入姓名:')# age =input('请输入年龄: ')# height =input('请输入身高: ')# msg ="我叫%s 今年%s 身高%s" % (name,age,height)# print(msg)# """# Name = input('请输入姓名:...

2018-12-25 17:20:00 83

转载 正则表达式

Basic REGEXP 基本正则表达式Extended REGEXP 扩展正则表达式grep -E 使用扩展正则表达式 egrep-A# 后#行-B# 前#行-C# 前后#行转载于:https://blog.51cto.com/14087650/2334436...

2018-12-24 11:13:58 39

转载 react实现点击某个元素之外自动隐藏此元素

是在redux-saga和react-redux环境下步骤一: 给document绑定事件步骤二: 构建hide函数步骤三: 给元素内子元素点时不需要隐藏它的方法加上阻止事件冒泡事件, 这样就不会冒泡到顶层的document e.nativeEvent.stopImmediatePropagation();转载于:https://www.cn...

2018-12-22 19:08:00 927

转载 极简Kotlin-For-Android(二)

上一篇我们做到了从网络获取数据,并写好了实体类.接着我们需要创建domain层,这一层为app执行任务.构建domain层首先需要创建command:public interface Command&lt;T&gt; { fun execute() : T}复制代码创建DataMapper:class ForecastDataMapper { fun convertF...

2018-12-22 09:53:04 95

原创 独立云计算服务商的多维实践之道:用户需求驱动变革

云计算被称作人工智能的强载体,必然在AI时代扮演极为重要的角色。2018年12月21日,UCloud用户大会暨Think in Cloud 2018上海站在上海宝华万豪酒店拉开了帷幕,作为2018年终的最后一次云计算盛会,UCloud在会上详细阐述了从数据中心的基础建设到云平台的系统构建,再到产品底层的技术改革。在这国内云计算即将十周年之际,UCloud就如何将最新的技术趋势与用户日新月异的需求来...

2018-12-21 21:06:21 92

转载 【转】AlphaGO Zero 原理

 原文地址:https://www.hhyz.me/2018/08/08/2018-08-08-AlphaGO-Zero/&gt;1. 概述简单来说,AlphaGo Zero 的训练可以分为三个同时进行的阶段:自我对战再训练网络评估网络在自我对战阶段, AlphaGo Zero 创建一个训练集合,自我完成对战 25000 次。棋局每变动一次,博弈、搜索可能性和胜出者的信息将被存...

2018-12-21 11:29:00 279

转载 正则介绍以及多种使用方法

 正则:RegExp;  (验证邮箱的格式符不符合)  正则就是一条规则,用于检验字符串的格式,目标就是字符串;  只要是通过表单提交的数据,都是字符串  正则的定义:  1.var reg=new RegExp()  2.var reg=/格式/  (正则的简写,建议)  正则的方法    就两大功能:一个是匹配 Test(),匹配成功就是true ,匹配不成功就是f...

2018-12-21 10:27:00 61

原创 网易考拉在服务化改造方面的实践

网易考拉(以下简称考拉)是网易旗下以跨境业务为主的综合型电商,自2015年1月9日上线公测后,业务保持了高速增长,这背后离不开其技术团队的支撑。微服务化是电商IT架构演化的必然趋势,网易考拉的服务架构演进也经历了从单体应用走向微服务化的整个过程,以下整理自网易考拉陶杨在近期Apache Dubbo Meetup上的分享,通过该文,您将了解到:考拉架构的演进过程考拉在服务化改造方面的实践考拉在解决注...

2018-12-21 07:00:00 54

转载 Python学习【第24篇】:死锁,递归锁,信号量,Event事件,线程Queue

python并发编程之多线程2------------死锁与递归锁,信号量等一、死锁现象与递归锁进程也是有死锁的所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程,如下就是死锁...

2018-12-19 19:28:00 62

转载 Python学习【第12篇】:初始面向对象

初始面向对象一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变二、面向对象:上帝的思想优点...

2018-12-19 17:43:00 51

转载 vue+koa2+token 登录验证

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

2018-12-19 14:36:00 237

转载 flutter FlatButton有间隔

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

2018-12-19 14:18:00 2341

转载 你还没有撸一个包扔到npm上?

再不撸个包扔上去,以后起名字都是问题

2018-12-19 02:47:57 298

转载 用Docker下搭建GitLab

最近试了一下Docker,发现用它搭建服务十分方便,就用它搭建了一个gitlab练练手。首先下载gitlab镜像:        docker image pull gitlab/gitlab-ce 然后安装即可:    docker run --detach --publish 8080:80 --name gitlab gitlab/gitlab-ce gitlab初始化比...

2018-12-18 17:21:00 61

转载 付费下载转免费下载内购版本升级方案

造个轮子,因为有个swift版本SwiftyStoreKit,没有找到oc版本。swift内购很强大库:github.com/bizz84/Swif…使用场景付费下载,版本删除后重新下载,这时候我们app改成了内购版本,需要判断是否是之前付费下载用户,然后默认打开购买权益。解决方案1)获取Receipt数据, 如果本地有直接获取。 NSURL *receiptUrl = [[NS...

2018-12-18 13:35:54 331

原创 2018 re:Invent回顾篇:前线开发者眼中AWS的创新版图

2018 AWS re:Invent闭幕已近半月,回眸本次大会所带来的惊喜和震撼,已远远不能用“创新”二字形容。在历时5天的大会上,InfoQ共与5位一线开发者或参与开发者社区共建的前线观察员进行了对话,基于他们看到的技术革新、发表的感悟和收获,笔者对本届re:Invent的创新发布做简单的梳理及总结。同时,基于现场对三位AWS客户嘉宾的专访(分别是树根互联 CTO \u0026amp; 联合创始...

2018-12-18 13:33:38 45

转载 【响应式编程的思维艺术】 (1)Rxjs专题学习计划

目录 一. 响应式编程 二. 学习路径规划 一. 响应式编程响应式编程,也称为流式编程,对于非前端工程师来说,可能并不是一个陌生的名词,它是函数式编程在软件开发中应用的延伸,如果你对函数式编程还没有一些感性的认知,那么建议你先阅读我曾经写过的一篇入门文章【javascript基础修炼(8)——指...

2018-12-17 20:42:00 87

转载 树呈现

public static IList<EasyUiTree> LoadEntityTree(string valueField, string tableName, string nodeSourceKey, string parentKey, string textField, string where = "", string levelField = "", string...

2018-12-17 17:53:00 59

转载 [学习笔记]上下界网络流

有的时候,网络流建模要考虑某些边必须选择若干次,又不能多于若干次,而且不太容易转化成比较好的限制模型,就简单粗暴地给每条边定一个流量的上下界,求在满足上下界的基础上的一些问题。大概有以下几种。基本思路都是先满足下界,再调整流量守恒,一边满足最优性。无源汇上下界可行流每条边的流量有上下界问是否存在一种可行方案首先我们要保证每个点的流入流量等于流出流量如果存在一个可...

2018-12-17 17:08:00 51

转载 TiDB 集群安装

安装 TiDBTiDB 需要安装 TiKV,RocksDB, PD等软件。环境Ubuntu 14.04.4 (64bit)编译二进制文件二进制程序如tidb-server,tikv-server,pd-server都可以在一台主机上编译后分发到其它主机上去,只要保持主机环境基本一致即可。而RocksDB是编译成动态库文件,在不同主机上共享...

2018-12-17 15:26:57 192

转载 十七、Mysql之SQL优化查询

一、说到SQL优化,很多人就知道利用索引,但是当利用索引之后,查询速度还是慢怎么解决?  1、利用Explain查看sql运行是否使用了索引,  2、sql优化如下    1)、like语句查询时,全表查询,索引不会生效;    2)、where子句中使用 != 或 <>操作符,索引不会生效;      如:SQL:SELECT id FROM A WHERE ID != ...

2018-12-17 03:48:03 51

转载 在 Kubernetes 中使用 Fluent Bit 进行日志采集

Fluent Bit 和 Fluentd 一样,是 Treasure Data 资助的采集工具,二者对比如下:FluentdFluentBit范围服务器嵌入设备和 IoT 设备内存约 20 MB约 150 KB语言C 和 RubyC性能高高依赖以 Ruby Gem 构建,依赖一系列的 Gem...

2018-12-14 23:20:37 1164

转载 requirejs的插件介绍与制作

本文由作者郑海波授权网易云社区发布。前言我这里就不介绍requirejs了, 简而言之: requirejs是支持AMD规范的模块加载器, 事实上它也是AMD的最直接推动者。现在可供挑选的开源模块解决方案很多,比如component、cjs+browserify、umd等等,但是无疑类似requirejs这类加载系统是现在最成熟和可靠的解决方案,所以regularjs第一步就是提供对require...

2018-12-14 10:31:34 59

原创 十年行业趋势与实践探索,来QCon一起关注技术热点

2019年是QCon进入中国的第十年,十年QCon十年心。作为全球性的技术盛会,QCon在这十年里与全球技术人分享了不计其数的行业趋势和技术热点。世界上第一部支持3G网络的手机iPhone3GS于十年前在美国发售;刚刚拿下成交额2135亿的“双十一”十年前举办了第一届,仅40商家参与;也就是十年前国内云计算这个概念刚刚兴起时组建了阿里云这个目前占一半市场份额的团队;十年前我们在讨论敏捷、RIA富互...

2018-12-13 11:08:15 47

转载 图片随意命名可能被广告拦截插件拦截

图片随意命名可能被广告拦截插件拦截作者:吴业飞时间:2018.09.06情景再现在我电脑上图片正常显示,在同事电脑上显示不出来,查看控制台图片请求没有发出,直接报错,状态码blocked:other解决方案发现图片命名是ad1.jpg,ad2.jpg,这种ad命名被广告拦截插件当成广告拦截了,由于我的电脑没有广告拦截插件所以正常显示,解决方案是图片重命名!版权声明:自由转载-非商用...

2018-12-13 02:26:05 297

转载 Linux bash特性

命令别名:alias CMDALIAS=COMMAND命令替换:把命令中某个命令替换为其执行结果的过程$(COMMAND) 或者·COMMAND·反引号 和波浪号在一起的符号例如 touch ./file -$(date-%F-%H-%M-%S).txtbash 支持的引号:`` 反引号 :命令更换“” :弱引用,可以实现变量替换‘’ :强引用,不完成变量替换文件名通配 :globbing...

2018-12-12 17:19:08 50

转载 margin

1 <!doctype html> 2 <html> 3 <head> 4 <title>margin</title> 5 <meta charset="utf-8"> 6 <meta name="keywords", content=""...

2018-12-11 22:23:00 63

转载 深入解析Vuex实战总结

  这篇文章主要介绍了Vuex的初探与实战小结,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。    1.背景    最近在做一个单页面的管理后台项目,为了提高开发效率,使用了Vue框架来开发。为了使各个部分的功能,独立结构更加清晰,于是就拆分了很多组件,但是组件与组件之间数据共享成了一个问题,父子组件实现起来相对简单,prop,$emit,$...

2018-12-11 21:39:00 111

空空如也

空空如也

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

TA关注的人

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