自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 redis连接未释放,导致redis连接池满,从而应用服务不可用的问题定位和解决

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

2019-02-28 15:39:00 12839

转载 javascript var function(函数) let 变量提升

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

2019-02-28 10:39:00 550

转载 React进阶篇1

React路由不同的路径渲染不同的组件有两种实现方式HashRouter:利用hash实现路由切换BrowserRouter:实现h5 Api实现路由的切换1.1 hash<a href="#/a">去a</a> <a href="#/b">去b</a> <script> window.a...

2019-02-28 07:44:37 183

转载 The Way to TiDB 3.0 and Beyond (下篇)

本文为我司 Engineering VP 申砾在 TiDB DevCon 2019 上的演讲实录。在上篇中,申砾老师重点回顾了 TiDB 2.1 的特性,并分享了我们对「如何做好一个数据库」的看法。本篇将继续介绍 TiDB 3.0 Beta 在稳定性、易用性、功能性上的提升,以及接下来在 Storage Layer 和 SQL Lay...

2019-02-27 23:12:48 69

转载 JDBC的入门

1.1.1 JDBC的环境准备1.1.1.1 创建数据库和表create database web_test3;use web_test3;create table user(id int primary key auto_increment,username varchar(20),password varchar(20),nickname varchar(20),...

2019-02-27 16:48:18 90

转载 OpenCV For Android基础入门实战视频课程

课程目标通过课程学习能够使用OpenCV快速解决移动平台的图像处理基本常见问题。掌握一种新的技能,为Android开发者自身增值,提高竞争力。为进一步深入学习OpenCV与使用OpenCV打下良好基础。适用人群有Java面向对象语言基础、广大Android开发者、 对OpenCV开发与图像处理感兴趣的开发者课程简介基于Android Studio2.2.2 与OpenCV...

2019-02-27 10:44:17 460

转载 「镁客早报」英特尔与紫光展锐分道扬镳;小米组织架构大调整

按照原计划,英特尔与紫光展锐将合作开发搭载英特尔5G调制解调器的全新5G智能手机平台,并与2019年推向市场。 1、英特尔与紫光展锐分道扬镳,结束5G Modem芯片合作 外媒援引知情人士的消息称,英特尔已结束与中国芯片厂商紫光展锐在5G modem芯片上的合作。去年2月,紫光集团旗下芯片供应商紫光展锐与英特尔宣布达成5G全球战略合作,未来将面...

2019-02-27 09:19:06 157

转载 Windows server 2016简单部署DNS服务,正向查找和委派

在配置DNS之前要准备一台服务器,一台客户端,服务器安装DNS服务器角色,客户端用来解析域名必要条件有固定的IP地址安装并启动NDS服务有区域文件,配置转发器或配置根提示添加角色和功能2.选择安装类型和目标服务器保持默认,直接点击下一步就行3.添加DNS服务器角色添加之后一流下一步,安装界面安装即可工具打开DNS管理器,右击DNS新建区域,创建正向查找区域选择主要区域设置区域名称创建...

2019-02-27 09:13:56 1382

转载 Java GC机制

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

2019-02-26 16:44:00 58

转载 PDF怎样删除其中一页

PDF怎样删除其中一页呢?PDF文件是比较难编辑的一款文件,有时候我们想要删除PDF文件中的一页内容也不能因为比较难编辑而不编辑,删除PDF文件其中一页就可以使用迅捷PDF编辑器来进行操作,下面小编就为大家分享一下PDF删除其中一页的方法。操作软件:迅捷PDF编辑器软件具体操作方法如下:1:首先将迅捷PDF编辑器安装到自己的电脑中,打开PDF编辑器,将PDF文件添加到软件中。 2:在软件的顶部找到...

2019-02-26 14:11:53 1012

转载 你知道前端对图片的处理方式吗?

前言作为前端工程师 de 我们,日常少不了会跟图片打交道。在各大电商平台工作的前端工程师们,感受可能会更加的明显。以下是我之前跟图片打交道踩到的坑,跟大家分享一下经验。一、情景再现用postman请求接口的时候,返回的是这个图片(二进制)在chrome的network查看的时候,返回的也是这个图片(二进制)可是,在debu...

2019-02-26 01:46:52 123

转载 原生JS 实现复杂对象深拷贝(对象值包含函数)

以前对深拷贝和浅拷贝没有太深的印象,后来才知道是因为没掉进去过它的坑里。最近掉坑了才意识到它们的重要性。闲话少叙,来说说坑:如果我需要保存一个复杂的对象 obj 并把它赋值给 originalObj ,后来对obj对象的某个属性值进行了修改,然后,,,我保存的初始值originalObj 也被修改了!!!这个时候明眼人应该看出问题来了:...

2019-02-25 23:41:08 192

转载 售价3500美元,微软发布第二代HoloLens,视场角扩大一倍 ...

MWC除了5G手机之外,还有混合现实硬件。 今年的MWC可谓热闹非凡,除了各大手机厂商扎堆推出5G手机之外,微软也扔出了一个重磅炸弹:时隔四年,它们推出了混合现实设备HoloLens 2,售价3500美元,即日开售,中国在首发国家地区之列。 在微软的媒体分享会上,有着“Hololens之父”称号的Alex Kipman向现场观众介绍了最新一代...

2019-02-25 10:48:48 144

转载 前嗅ForeSpider教程:链接抽取

今天,小编为大家带来的是:在前嗅ForeSpider采集过程中,链接抽取操作中的一系列知识点,主要内容有:如何关联模板,如何判断模板关联是否正确,选择链接类型以及过滤的三种方式。具体内容如下:一,如何关联模板“链接抽取”抽出链接后,需要采集这些链接所在的页面。我们从这些链接中,选择其中一个作为下一层模板的示例地址,通过关联模板,可以将...

2019-02-22 16:19:32 809

转载 简单理解Vue中的nextTick

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

2019-02-22 15:46:00 69

转载 Kublet PLEG不健康问题排障

环境:Rancher管控的K8S集群。现象:某个Node频繁出现“PLEG is not healthy: pleg was last seen active 3m46.752815514s ago; threshold is 3m0s”错误,频率在5-10分钟就会出现一次。排查:kubectl get pods --all-n...

2019-02-22 08:32:08 275

转载 基于快速GeoHash,如何实现海量商品与商圈的高效匹配?

闲鱼是一款闲置物品的交易平台APP。通过这个平台,全国各地“无处安放”的物品能够轻松实现流动。这种分享经济业务形态被越来越多的人所接受,也进一步实现了低碳生活的目标。今天,闲鱼团队就商品与商圈的匹配算法为我们展开详细解读。摘要闲鱼app根据交通条件、商场分布情况、住宅区分布情况综合考虑,将城市划分为一个个商圈。杭州部分区域商圈划分如下图所示。闲鱼的商品是由用户发布的GPS随机分布...

2019-02-22 08:03:03 55

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

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

2019-02-22 08:00:00 56

转载 小程序bintap\catchtap区别

2019-02-22 03:15:15 292

转载 【蜕变之路】第2天 Java知识点一 (2019年2月20日)

冒泡排序(BubbleSort)1、基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。2、过程: 比较相邻的两个数据,如果第二个数小,就交换位置。从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。继续重复上述过程,依次将第2.3...n-1个最小数排好位置。 3、平均时...

2019-02-20 22:32:42 83

转载 springboot添加多数据源 以及 动态添加数据源动态切换数据源

<!-- Druid 数据连接池依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1...

2019-02-20 16:48:00 872

转载 JavaScript之数组常用方法以及返回值

1.转换方法 toString() valueOf() join()toString()方法会返回由数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串。valueOf()返回的还是数组join()传递参数以自定义分隔符let arr = ["a", "b", 1, 3, 6]console.log(arr.toString()) // a,b,1,3,6console....

2019-02-20 13:40:27 1220

转载 RequestUtil 获取网址页面信息

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import java.io.StringWriter;import jav...

2019-02-19 14:31:00 184

转载 插件

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

2019-02-18 17:02:00 60

转载 数据结构java版之冒泡排序及优化

冒泡排序的时间用大O表示法是O(N^2).传统的冒泡排序:/*** @param total 要排序的数组长度*/public void sort(int total){int num[];if(total &lt;= 0){System.out.println("请输入大于0的正整数");}else{num = ne...

2019-02-18 16:35:54 51

转载 Linux自制编译内核

今天我们来自己学习编译内核并使用它。自制内核是个人定制版,定制自己专属的内核环境。我们先看看编译步骤有哪些:步骤:  1、# tar xf linux-3.10.37.tar.xz -C /usr/src  2、# cd /usr/src  3、# ln -s linux-3.10.67 linux  4、#cd linux  5、# make menuconfig ...

2019-02-18 14:36:00 77

转载 mac git命令按tab键自动补全

mac上命令行比windows好用很多,但是git默认按tab键是不会自动补全的,很不爽。下面我们按步骤来介绍怎么做到自动补全。 1.安装home-brew,相应大家装装过了,如果没装,直接去官网看下命令行,copy过来装下就好了。2.执行 brew install bash-completion3.if [ -f ~/.git...

2019-02-18 11:52:22 61

转载 Understanding ES6 -- 深入理解ES6书籍

understanding es6 -- Nicholas C. Zakas块级绑定function拓展对象功能解构symbolSets and MapsIterators and Generatorsclass改进的数组promise代理和反射 -- Proxy&amp;Reflectionmodul...

2019-02-16 14:21:46 68

转载 143. Reorder List

Given a singly linked list L: L0→L1→…→Ln-1→Ln,reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…You may not modify the values in the list's nodes, only nodes itself may be changed....

2019-02-16 13:08:51 56

转载 假期作业进度三

自己钻研了半天,但是还是没办法做出来正式小程序的欢迎界面,只能找了个模板\这些是在网上找到的app.json是当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等pages字段 —— 用于描述当前小程序所有页面路径,这是为了让微信客户端知道当前你的小程序页面定义在哪个目录。window字段 —— 定义小程序所有页面的顶部背景颜色,文字颜色定义等...

2019-02-14 21:19:00 86

转载 2019年前端面试题

CSS选择器有哪些?http://www.runoob.com/cssref/css-selectors.htmlCSS中px、em、rem的区别?px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册)PX特点1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体...

2019-02-14 21:17:00 94

转载 前端工程化

1.babel1.1 babel概念为什么要写这篇文章? 在vue-cli create-react-app脚手架在前端界大道其行,babel等相关配置越来越被弱化。开发者只需要知道npm run dev npm run build就可以构建一个完成项目,对于核心知识了解甚少。所以,写下了这篇文章。 这篇文章针对什么读者? 现在抛出以下几个概念:babel...

2019-02-14 01:53:37 70

转载 项目代码设计规范总结之分页查询

如今的项目,不管是cms,crm等等诸如这类的关系管理或是内容管理系统的项目,分页是一个刚需,那有没有一个比较标准的分页功能的设计规范呢,今天在一个开源项目中就看到了其他大神写的分页功能,确实是赏心悦目的代码。总结如下: 先写一个分页接口(interface),其中包含的抽象方法有:获取总页数总记录数每页记录数当前页号其他...再写一个简单分页类实现分页接口...

2019-02-13 23:27:00 63

原创 个推开发者服务进阶之路

在移动互联网时代,App贯穿我们的工作和生活,他们既是工作的必需品,也是生活的乐趣之源。对用户来说,App的推送服务是必不可少的,它不仅能让用户及时收到重要的消息,也能让推送的服务商获得更多的流量,实乃双赢之举。但是对开发者和企业来说,推送并不是终点,而只是其中的一个环节,App的运营者还需要多方位的了解用户的属性,才能针对性地策划出运营方案,此时需要对App进行用户画像和数据统计,也就是说,将信...

2019-02-13 14:38:04 53

原创 IBM AI辩手对战世界级人类辩手,炒作还是秀肌肉?

北京时间2月12日早上9:00,一场特殊的辩论赛在美国举行,IBM研发的AI辩手\tProject Debater迎战人类辩手。四次荣获艾美奖,同时也是辩论节目“Intelligence Squared”主持人,John Donovan主持本次比赛。经过将近1小时的激辩,比赛最终以人类选手获胜而落下帷幕。以下是详细报道。“机”不如人,AI辩论尚差火候主持人 John Donvan人机辩论赛的规则是...

2019-02-13 08:00:00 52

转载 vue源码分析系列之响应式数据(一)

概述在使用vue的时候,data,computed,watch是一些经常用到的概念,那么他们是怎么实现的呢,让我们从一个小demo开始分析一下它的流程。demo演示代码片段html代码&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;title&gt;demo&lt...

2019-02-13 06:35:03 52

转载 SpringCloud微服务实战:一、Eureka注册中心服务端

1.项目启动类application.java类名上增加@EnableEurekaServer注解,声明是注册中心 1 import org.springframework.boot.SpringApplication; 2 import org.springframework.boot.autoconfigure.SpringBootApplication; 3 import o...

2019-02-12 22:14:00 85

转载 mysql 架构 ~ MGR 与PXC的对比

一 简介 MGR和PXC的对比二 WriteSet1 定义 是组件对于写节点应用事务生成binlog的再封装,用来验证其他节点的事务冲突 PXC构成key db_table_组件值data binlog日志数据MGR 构成待补充2 推送对于WriteSet的推送 MGR采用的是paxos pxc采用的是gelera组件3 过程MGR 主->binlog->验证->comm...

2019-02-12 16:20:00 5339

转载 60. Permutation Sequence

The set [1,2,3,...,n] contains a total of n! unique permutations.By listing and labeling all of the permutations in order, we get the following sequence for n = 3:"123"...

2019-02-12 11:34:21 54

转载 《Java编程思想》读书笔记-类与对象

欢迎各位读者关注我的微信公众号,共同探讨Java相关技术。生命不止,学习不休!也许你慢慢地对程序有了这样的认识:程序只是一些列带有方法的对象的组合,这些方法以其它对象为参数,可在任何地方返回,并发送消息给其他对象。这样的认识,目前来说,是对的。一览焦点Java中的类新建的对象去了哪里谁来安置无家可归的对象总结Java中...

2019-02-12 10:15:51 48

空空如也

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

TA关注的人

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