自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 go之切片

一、概念关于切片1、切片是对数组一个连续片段的引用,所以切片是一个引用类型2、切片是数组一样可以索引,可以通过len函数获取切片的数据长度。(数组也可以通过len获取)3、切片是一个长度可变的数组4、切片有容量的概念,这是数组所没有的,go 提供了计算容量的函数cap(),可以计算切片容量。0 <=len(s) <=cap(s)优点: 因为切片是引用,所以它不...

2019-03-31 19:39:00 69

转载 未来2年,区块链行业要做的3件大事

1 增长的拐点熟悉互联网发展的朋友应该知道,1990年前后互联网开始向公众开放,最初的4年里,互联网仅停留在极少数工程师的小众人群中。1994年,World Wide Web出现,随着雅虎、Netscape等公司迅速IPO并实现股价的创纪录增长,大量创业者涌入各类网站相继出现,互联网商业模式的创新迎来大爆发。1999年前后,市场变得非常疯狂,当时投资市场流传着“只要注册一个域名,就能拿到投资...

2019-03-30 02:09:53 76

转载 阿里工程师开发了一款免费工具,提升Kubernetes应用开发效率

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

2019-03-29 17:10:00 66

转载 NLP 新手必看!这是一份覆盖全面的基于 PyTorch 和 keras 的 NLP 学习教程 ...

雷锋网 AI 科技评论按,人工智能技术目前越来越火爆,近日,2018 年图灵奖得主揭晓,获奖的三位科学家是分别是 Yoshua Bengio、Yann LeCun 和 Geoffrey Hinton。相信在人工智能领域,没有人不知道这三位,众所周知,他们被称为「深度学习三巨头」。 作为人工智能领域「皇冠上的明珠」,NLP 技术在经历了过去几年的发展之...

2019-03-28 18:40:10 101

原创 从 OpenStack 到 Mesos 再到 Kubernetes, 携程容器云自动化运维平台实践\n

随着虚拟化技术和云计算技术的普及,IT互联网基础设施发生了很大的变化,底层的计算、存储、网络等资源也越来越复杂,需要有平台能管理好这些资源,尽量将工作流程自动化,将运维人员从繁重的手动工作中解救出来。而现在工具的更新迭代也越来越快,如何构建这样的平台提高软件构件和交付的效率也是很多团队面临的问题。InfoQ记者采访了携程系统研发部云平台高级研发经理周昕毅,来了解携程容器云自动化运维平台的建设情况。...

2019-03-28 14:55:25 50

转载 架构设计(二)

1. 架构设计(二)1.1. 分布式事务设计与实践1.1.1. 数据一致性定义1.1.2. 数据不一致原因1.1.3. 刚性分布式事务1.1.3.1. XA模型1.1.3.2. 2PC模型不适合长事务1.1.4. 柔性分布式事务1.1.4.1. TCC模型1.1.4.2. Saga模型1.1.5. 刚性事务和柔性事务对比1.1.6. 处理思路1.1....

2019-03-27 22:39:00 67

转载 一次非常有趣的 SQL 优化经历

阅读本文大概需要 6 分钟。前言在网上刷到一篇数据库优化的文章,自己也来研究一波。场景数据库版本:5.7.25 ,运行在虚拟机中。课程表#课程表createtableCourse(c_idintPRIMARYKEY,namevarchar(10))增加 100 条数据#增加课程表100条数据DROPPROCEDUREIFEXISTSinsert_...

2019-03-26 10:13:49 48

转载 Struts 拦截器

介绍实现aop的方式用于实现action之前,之后执行一般用于事物操作.一般用于对某些未授权的页面访问的时候,进行拦截操作,拦截非法访问.开箱即用拦截器 <!-- 拦截器 --> <interceptor-ref name="params"/> <!-- 传递属性拦截器 ...

2019-03-25 22:50:32 83

转载 paramiko多线程远程执行命令

1 import paramiko 2 import sys 3 import getpass 4 import threading 5 import os 6 7 def rcmd(host=None, port=22, user='root', passwd=None, command=None): 8 ssh = paramiko.SSHCl...

2019-03-25 17:57:00 385

转载 linux周记

shell脚本基础 格式要求:首行shebaang机制      #!/bin/bash      #!/usr/bin/python      #!/usr/bin/perl shell脚本用途:       自动化常用命令       执行系统管理和故障排除       创建简单的应用程序       处理文本或文件 bash中变量的种类       局部变量:生效范围为...

2019-03-24 22:18:34 285

转载 深度辨析 Python 的 eval() 与 exec()

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

2019-03-24 21:45:00 59

转载 钜亨×××登录功能是怎么实现的?

本篇文章主要是由于计划使用企鹅+410887写一个计划任务出来,可以定时的轮换值班人员名称或者定时执行脚本等功能,百度无数坑之后,终于可以凑合把这套东西部署上。本人英文不好,英文好或者希望深入学习或使用的人,建议去参考官方文档,而且本篇的记录不一定正确,仅仅实现crontab 的功能而已。希望深入学习的人可以参考http://docs.jinkan.org/docs/celery/。首先简单介...

2019-03-24 16:38:52 89

转载 15_常用API_第15天(Object、String、StringBuffer、用户登陆注册)

今日内容介绍1、Object2、String3、StringBuilder01API概念A:API(Application Programming Interface)应用程序编程接口B:Java API就是Java提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。...

2019-03-24 15:15:00 59

转载 SCCM 2016 配置管理系列(Part3)

步骤2.将CM16加入域 注意:在ConfigMgr服务器(CM16 )上以本地管理员身份执行以下操作手动加入域,请登录CM16。启动Windows文件资源管理器 右键单击This-PC,然后选择“ 属性”。该系统的屏幕上会出现。 单击计算机名称右侧的更改设置。对于选项要重命名此计算机或更改其域或工作组,请单击“更改”,单击“ 更改”,对于“选择域的成员”,输入步骤1中使用...

2019-03-24 08:35:09 166

转载 github搭建个静态网站及绑定域名

github搭建个人网站1、注册自己的github账户,名为XXX2、创建一个名为XXX.github.io的库3、创建仓库如图4、创建成功创建一个文件5、点击settings,找到GitHub Pages项,点击choose a theme6、创建模版7、提交之后,恭喜你,你的网站可以访问了, 访问地址 用户名.github.io绑定域名1、可以在阿里云上购买阿里云域...

2019-03-23 06:03:12 218

转载 PowerShell获取服务器本地服务状态

$pc1 = $env:computername$pc2 = 'aaa'$code ={Get-Service -DisplayName "*exchange*" | Where-Object Status -EQ Stopped}# 获取所有结果$result = Invoke-Command -ScriptBlock $code -ComputerName $pc1, $pc...

2019-03-22 20:25:15 972

转载 [JZOJ6075]【GDOI2019模拟2019.3.20】桥【DP】【线段树】

DescriptionN,M<=100000,S,T<=1e9Solution首先可以感受一下,我们把街道看成一行,那么只有给出的2n个点的纵坐标是有用的,于是我们可以将坐标离散化至O(n)级别。显然出发地和目的地的地位是相同的,因此我们强制要求从编号小的街道走向标号大的街道。我们考虑一个朴素的DP,记\(F[i][j]\)表示当前转移到了第i行,连接第i-1行和第i行的桥...

2019-03-21 21:54:00 82

转载 区块链技术不值得信任

  2008年首篇提出比特币的白皮书中,中本聪写道:  我们提出了一套不依赖任何信任体系的电子交易系统。  他指的就是区块链——比特币背后的支撑技术。绕过信任的前景相当美好,但并不现实。诚然,比特币摒除了信用卡之类其他支付系统中固有的受信中介环节。但你仍需信任比特币,以及关于比特币的一切。  讲述区块链的文章很多,各种描述区块链将如何取代、重塑,或终结信任。但如果仔细分析区块...

2019-03-21 14:33:19 128

转载 CentOS6.9搭建Git服务器并使用Gitolite配置权限

1.安装gityum install git#查看git安装路径[root@localhost ~]# whereis gitgit: /usr/bin/git /usr/share/man/man1/git.1.gz2.创建git用户并设置密码useradd -m -d /home/git -U gitpasswd git3.客户机生成...

2019-03-20 16:33:03 279

转载 Failure to find net.sf.json-lib:json-lib:jar:2.2.2

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

2019-03-20 13:38:00 746

转载 后端架构师技术图谱

今天无意间看到github上一篇超炫的博文,是阿里工程师总结的《后端架构师技术图谱》,分享给大家。数据结构队列集合链表、数组字典、关联数组栈树二叉树完全二叉树平衡二叉树二叉查找树(BST)红黑树B,B+,B*树LSM 树BitSet常用算法排序、查找算法选择排序冒泡排序插入排序快速排序归并排序希尔排序堆排序计数排序桶排序基数排...

2019-03-20 10:59:43 262

转载 一级目录

java语言概述与开发环境理解面向对象数据类型和运算符控制流程与数组面向对象(上)面向对象(下)java基础类库java集合泛型异常处理AWT编程Swing编程MySQL数据库与JDBC编程Annotation(注释)输入/输出多线程网络编程类加载机制与反射转载于:https://www.cnblogs.com/arrows/p...

2019-03-20 10:12:00 117

转载 jdk1.8-stack 栈源码分析

一:类的继承关系UML图:类的继承关系:publicclass Stack<E> extends Vector<E> 分析:栈的继承关系很简单,就是继承了Vector,那么我们可以猜测栈操作大部分应该是线程安全的。二:类的成员属性栈这个类除了一个版本号外,没有其它成员属性三:看下构造方法构造方法就一个,无参构造方法,什么也没做/** * Creates an empty S...

2019-03-19 20:16:00 117

转载 Data Lake Analytics IP白名单设置攻略

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

2019-03-19 15:19:00 112

转载 scrapy_redis分布式组件Connection源码解读及工作原理 ...

之前已经将主要的scrapy_redis分布式组件源码及其工作原理介绍完成,今天介绍分布式组件的最后一个Connection,这是Redis的连接组件。《RedisSpider的调度队列实现过程及其源码》《scrapy中scrapy_redis分布式内置pipeline源码及其工作原理》《scrapy分布式调度源码及其实现过程》《scrapy...

2019-03-18 23:06:05 130

转载 洛谷 P1525 关押罪犯

分析关于并查集、矛盾关系的问题有一种经典的思路:敌人的敌人是我的朋友。如果说的抽象一点:若存在两个矛盾关系$(a,b) (b,c)$,则$a,c$属于同一集合。后文用形象的“敌人”描述这种关系。在具体实现时,会用一个数组记录每个人的敌人。当遇到敌人时:①如果我有敌人,就把这两个我的敌人变成朋友。②如果我没有敌人,他就是我的敌人。在安排监狱时,尽可能先让冲突严重的罪犯分...

2019-03-18 22:47:00 46

转载 Java字符串替换函数replace、replaceFirst、replaceAll

一、replace(String old,String new)功能:将字符串中的所有old子字符串替换成new字符串示例String s="Hollow world!"; System.out.println(s); System.out.println(s.replace("o", "#")); /* ...

2019-03-18 21:02:00 270

转载 LeetCode647 回文子串

给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串。示例 1:输入: "abc"输出: 3解释: 三个回文子串: "a", "b", "c".示例 2:输入: "aaa"输出: 6说明: 6个回文子串: "a", "a", "a", "aa", "aa", "aaa"....

2019-03-18 13:47:00 49

转载 为什么需要Docker?

估计大家也可能听过Docker这项技术(在论坛上、招聘技能上、交流群上等等),要是不了解Docker,都不好意思在网上冲浪的时候吹牛逼了。所以这几天学了一下Docker,总结了Docker入门的相关知识,分享给大家(好让我们一起吹牛逼)。I need a doctor,call me a doctor. I need a doctor, doctor, to bring me back to li...

2019-03-18 03:48:27 107

转载 [2019.2.27]BZOJ4245 [ONTAK2015]OR-XOR

首先,我们可以从高到低枚举,看这一位是否可以通过一个分割,使得每一块的异或和在这一位上都为0。这个贪心显然是正确的。我们设这个序列的前缀异或和为\(xs\),前\(i\)个数(从第一个开始)的前缀异或和二进制的第\(j\)位(从第0位开始)为\(xs_{i,j}\)。设当前位为\(i\)则如果一段区间\([l,r]\)的异或和为0那么有\(xs_{r,i}\oplus xs_{l-1,i}...

2019-03-17 18:11:00 38

转载 05-----Mock.Random 扩展方法

Mock.Random 扩展方法// 引入 Mockvar Mock = require('mockjs')var random = Mock.Random;//扩展数据模板 random.extend({ constellation: function (date) { var constellations = ['白羊座', '金牛座', ...

2019-03-17 16:13:00 210

转载 能够让你提升的九个 Python 小技巧

一、列表推导式你有一个list: bag = [1, 2, 3, 4, 5]现在你想让所有元素翻倍,让它看起来是这个样子: [2, 4, 6, 8, 10]大多初学者,根据之前语言的经验会大概这样来做。bag = [1, 2, 3, 4, 5] for i in range(len(bag)): bag[i] = bag[i] * 2但是有更好的方法:bag = [elem * 2 fo...

2019-03-16 15:04:25 51

转载 共识 | 拜占庭容错的代表 PBFT

Hi 欢迎来到小秘讲堂第 10 期,今天来讲讲「拜占庭容错的代表 PBFT」,大家欢迎主讲人登场。本文是共识系列文章的第一篇。在共识系列文章中,我将会向大家介绍常见的共识算法。在文章开头,我会用一定篇幅介绍一致性问题的基础知识。一致性问题是分布式系统中最基础也是最重要的问题,而共识算法就是用来解决分布式系统一致性的。之后,我会介绍一个非常经典的拜占庭容错算法 PBFT。 预备一致性一致性(Con...

2019-03-15 06:00:23 401

转载 python操作excel小试牛刀

#修改excel表内第一个空格的内容为 'elan best' 并保存>>> from openpyxl import Workbook >>> from openpyxl import load_workbook>>> from openpyxl.writer.excel import ExcelWriter>>...

2019-03-14 17:08:00 77

转载 可视化开发脚手架

项目地址https://github.com/xinglie/report-designerdemo地址https://xinglie.github.io/report-designer/iot.html界面预览设计需求1. 可视化工具越来越多的成为标配,针对web开发,各种框架都有自己的可视化搭建工具2. 依赖web操控、展示、通信的行业...

2019-03-14 14:17:50 140

转载 网工的Linux系统学习历程

一、偶遇篇作为一名通过思科CCNP认证的网络工程师,专注于网络技术。但在日常的工作中,难免不接触到服务器,对于大多数服务器来说,鉴于稳定性等因素的考虑,基本使用的都是Linux系统,包括RHEL、CentOS、Ubuntu、SUSE、Debian、Mageia、红旗Linux、中标麒麟等。而我对Linux系统基本上属于一窍不通的状态,势必造成工作内容的受阻,那么这对我个人来讲,必定带来一定不利的因...

2019-03-14 09:56:54 44

转载 Gitea 1.7.4 发布,一键部署的自助 Git 服务

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Gitea 发布 1.7.4 版本了...

2019-03-14 07:11:55 78

转载 Linux里的lsb_release命令用来查看当前系统的发行版信 息

Linux里的lsb_release命令用来查看当前系统的发行版信 息(prints certain LSB (Linux Standard Base) and Distribution information.)。有了这个命令就可以清楚的知道到底是RedHat的、还是别的发行版,还有具体的版本号,比如3.4还是5.4等等。有些系 统上不一定安装了这个命令,可以通过查看/etc/issue文件得到...

2019-03-13 09:01:00 135

原创 携程再爆大数据杀熟,携程致歉信:程序 bug 已紧急修复,将赔偿用户

3月10日,前360移动搜索负责人@陈利人在一篇名为《携程的牌坊塌了》的文章中爆料,日前在携程购买了一张机票,总价为17548元;当他发现没有选择报销凭证退回重选时,提示已无票,重新搜索价格变成了18987元。而在海航官网同样的票价只需16890元。文章再一次将商家大数据杀熟的问题带到讨论中心,到3月11日携程问题已经上了微博热搜。携程在3月11日发布了致歉信。致歉信中携程方面表示,“二次支付显示...

2019-03-11 15:25:36 72

转载 系列教程丨用 Docker 探索开源软件 —— PostgreSQL(一) ...

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散!Docker 的一大优点是可以让您快速使用它来试用应用程序,而无需直接在开发人员的计算机上安装它。如果您不想在自己的计算机上安装 Java 或 erlang 等运行时环境,那么您就可以不安装它们,因为容器封装了所有依赖项,并在删除时可以不留下任何痕迹。在上一...

2019-03-11 09:50:20 72

空空如也

空空如也

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

TA关注的人

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