自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)

转载 js 随机点名

1、对象构造函数设置节点与人名 constructor({ printElement, startElement, stopElement , person }) { this.list = person; this.printElement = printElement; this.startElement = s...

2018-12-30 13:40:00 13

转载 实时流技术来源及比较

流数据的处理存在很多技术:1、简单的事件处理器2、复杂的事件处理器3、流处理器分布式流处理需求日益增加,包括支付交易、社交网络、物联网(IOT)、系统监控等。业界对流处理已经有几种适用的框架来解决,下面我们来比较各流处理框架的相同点以及区别。分布式流处理是对无边界数据集进行连续不断的处理、聚合和分析。它跟MapReduce一样是一种通用计算,但我们期望...

2018-12-29 19:48:54 81

转载 [PA2014]Lustra

[PA2014]Lustra题目大意:有n个工厂参加竞标。每个工厂能生产长度在\([a_i,b_i]\)之间,宽度在\([c_i,d_i]\)之间的镜子,镜子不可以旋转。问是否有某个工厂能生产出其它所有工厂能生产的镜子。思路:查询是否有某个工厂,\(a_i,c_i\)最小,\(b_i,d_i\)最大即可。源代码:#include<cstdio>#include<c...

2018-12-29 18:09:00 26

转载 多项式常用操作归纳

目录 多项式求逆 多项式取模 多项式的多点求值 多项式的多点插值 nlog(n)^3的做法 nlog(n)^2的做法 以下的难度顺序应该是递增的...建议从前往后进行学习...参考资料:多项式求逆,多项式取模,多...

2018-12-28 19:01:00 41

转载 使用AntDensign的checkbox实现全选功能(一)

复制代码实现效果实现逻辑使用说明/* * @Author: wangxinyue * @Date: 2018-12-28 18:13:04 * @Last Modified by: wangxinyue * @Last Modified time: 2018-12-28 18:40:34 * groupList 全选的数组集合 * checkboxKey 对象型数组时使用(唯一标识) * ch...

2018-12-28 10:38:17 1288

转载 Coins —— POJ-1742

Time limit 3000 ms Memory limit 30000 kB DescriptionPeople in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony opened his mone...

2018-12-27 16:28:00 22

转载 virtualbox+vagrant学习-2(command cli)-22-vagrant validate命令

Validate格式:vagrant validate [options]该命令用于验证你的Vagrantfile文件userdeMacBook-Pro:~ user$ vagrant validate -hUsage: vagrant validate [options]Validates a Vagrantfile config 验证Vagrantfil...

2018-12-25 19:31:00 17

转载 Java 8 新特性

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

2018-12-25 18:14:00 32

转载 murmur3哈希算法

murmur3哈希算法murmur3非加密哈希算法murmur3非加密哈希算法导图据算法作者Austin Appleby描述,有c1, c2, n 三个常量用大量测试数据调测出来的,可以对数值进行微调。murmur3哈希算法实现//-------------------------------------------------------...

2018-12-25 14:43:44 475

转载 Python拼接字符串的七种方式

忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串。相信不少同学会有同感。几乎任何一种编程语言,都把字符串列为最基础和不可或缺的数据类型。而拼接字符串是必备的一种技能。今天,我跟大家一起来学习Python拼接字符串的七种方式。1、来自C语言的%方式print('%s %s' % ('Hello', 'world'))&...

2018-12-25 13:13:36 14

转载 三角兽马宇驰:技术壁垒和落地场景才是硬科技的“硬道理” ...

技术与商业化必须“两条腿”走路,因为技术壁垒和落地场景才是“硬道理”。 在刚刚过去的“2018硬科技行业领袖峰会暨镁客网年会”活动中,来自硬科技领域超300位嘉宾共同探讨了硬科技发展的现状与未来,所有的演讲嘉宾、圆桌嘉宾都带来了极为精彩的发言,对硬科技的发展提出了自身的思考。其中来自三角兽的创始人、董事长&COO马宇驰先生带来了关于《技术壁...

2018-12-24 11:16:59 76

转载 docker for linux(7)

创建centos 镜像:1.编写dockerfile #参考基础镜像 FROM centos #指定作者 MAINTAINER Eric #配置环境变量 ENV MYPATH /usr/local/centos #创建目录 RUN mkdir -p $MYPA...

2018-12-23 14:57:20 14

转载 再谈spring的循环依赖是怎么造成的?

  老生常谈,循环依赖!顾名思义嘛,就是你依赖我,我依赖你,然后就造成了循环依赖了!由于A中注入B,B中注入A导致的吗?  看起来没毛病,然而,却没有说清楚问题!甚至会让你觉得你是不清楚spring的循环依赖的!  那么,spring的循环依赖到底是啥玩意?来看个循环依赖注入失败的例子:bean1: userService@Servicepublic class LoginServi...

2018-12-23 11:21:00 25

转载 Python3-函数

转载自:https://www.cnblogs.com/ctztake/p/7234823.html函数:函数的定义函数的返回值函数的参数一、函数的定义:# mylen叫函数名# def是关键字 define# (): 必须写def mylen(): ''' 计算字符串长度的函数 ''' s = '...

2018-12-22 19:36:00 12

转载 清清楚楚地搭建MongoDB数据库(以搭建4.0.4版本的副本集为例)

数据的目录文件层次设计我们一般采用多实例的方式,而不是将所有的数据库尽可能地放在一个实例中。主要基于以下考虑:1:不同业务线对应的数据库放在不同的实例上,部分操作的运维时间容易协调等到。2:相互独立,减少相互干扰。不会因为某个业务的激增或某个开发Team的代码问题,拖累太多的数据库。3:实例资源容易控制,例如内存等。从上图可以知道,mongo二进制文件是多个实例公用的。一个版本一个目录,从图可以看...

2018-12-22 06:24:24 13

转载 java实现word转pdf在线预览(前端使用PDF.js;后端使用openoffice、aspose)

背景  之前一直是用户点击下载word文件到本地,然后使用office或者wps打开。需求优化,要实现可以直接在线预览,无需下载到本地然后再打开。  随后开始上网找资料,网上资料一大堆,方案也各有不同,大概有这么几种方案:  1.word转html然后转pdf  2.Openoffice + swftools + Flexmapper + jodconverter  3.kkF...

2018-12-21 21:14:00 66

转载 vue 实现音乐模块

预览效果

2018-12-21 10:32:49 133

转载 Promise 源码分析

前言then/promise项目是基于Promises/A+标准实现的Promise库,从这个项目当中,我们来看Promise的原理是什么,它是如何做到的,从而更加熟悉Promise分析从index.js当中知道,它是先引出了./core.js,随后各自执行了其他文件的代码,通过requeire的方法。我们首先先想一下最基础的promise用法new Promise((resolve, ...

2018-12-21 09:39:16 76

转载 回顾两年前整理的前端规范

规范类的制定我期望是唯一的...包括eslint,就不要玩什么自定义了,统一standard包括编辑器,就不要sublime、webstorm、 IDEA了,统一vscode包括editor,就不要说4个空格缩进了,统一缩进2个space包括mock,因为公司并未使用 Swagger,然后我就不要express router、easyMock了,统一mockjs...干货吧,话不多说...

2018-12-21 08:42:19 24

转载 13 个设计 REST API 的最佳实践

原文 RESTful API Design: 13 Best Practices to Make Your Users Happy写在前面之所以翻译这篇文章,是因为自从成为一名前端码农之后,调接口这件事情就成为了家常便饭,并且,还伴随着无数的争论与无奈。编写友好的 restful api 不论对于你的同事,还是将来作为第三方服务调用接口的用户来说,都显得至关重要。关于 restful ap...

2018-12-20 14:18:37 15

转载 开发小技巧-mock

开发小技巧-mock我们在开发过程中,很多时候可能都需要Mock一个后台,原因可能是下面两种:后台没开发完,只有文档,前端开发又需要数据来方便开发测试需要,我们单元测试需要各种情况,很多情况是我们正常情况后台无法提供的,而且显然我们也不应该向真实后台提交各种测试数据。那么针对上面两种不同的需求,我们提供不同的方案为了方便开发对于这种需求我个人觉得最好可以不要在项目中写关于mock的...

2018-12-20 12:35:27 11

转载 链接查询和分组查询

use Myschool--查询对应年级下的人数SELECT COUNT(1) AS '人数' FROM Student WHERE GradeId=1SELECT COUNT(1) AS '人数' FROM Student WHERE GradeId=2SELECT COUNT(1) AS '人数' FROM Student WHERE GradeId=3--分组查询地区对应的人数--分组...

2018-12-20 11:48:00 23

转载 高并发架构系列:什么是分布式锁?Redis实现分布式锁详解

在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具体什么是分布式锁,分布式锁应用在哪些业务场景、如何来实现分布式锁呢?今天继续由陈睿|mikechen来继续分享Redis这个系列。01.什么是分布式锁要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。1.线程锁主要用来给方法、代码块加锁。当某个方法或代码使用锁,在...

2018-12-19 21:16:47 9

转载 Python爬虫 --- 2.4 Scrapy之天气预报爬虫实践

原文链接:www.fkomm.cn/article/201…目的写一个真正意义上一个爬虫,并将他爬取到的数据分别保存到txt、json、已经存在的mysql数据库中。目标分析:这次我们要爬的是 中国天气网:www.weather.com.cn/ 。随便点开一个城市的天气比如合肥: www.weather.com.cn/weather/101… 。我们要爬取的就是图中的:合肥七天的前期预...

2018-12-19 10:22:19 16

转载 手写Java线程池

练习手写线程池import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.atomic.AtomicInteger;/** * ... * * @author : l...

2018-12-19 10:10:42 39

转载 es6Promise及小程序Promise用法

本文主要说一下Promise,Prepending(进行时),Resolve(成功了),Reject(失败了),then在小程序中的实际应用关于promise的介绍什么的就不说了网上一搜一大堆,这里只说他的实际应用的代码var promise = new Promise(function(resolve, reject) { // ... some code if (/* ...

2018-12-19 10:07:00 64

转载 一行代码解决UITableView键盘收起

##iOS中常用地收起键盘的几种方式#####添加singleTap单击手势#####调用API方法####1.添加singleTap单击手势UITapGestureRecognizer *singleTapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(closeKeyboa...

2018-12-19 07:58:37 66

转载 离线部署kubernetes v1.9.0

坏境说明:192.168.111.117 huaicong-1 master192.168.111.123 huaicong-2 slave192.168.111.184 huaicong-3 slave 配置互信生成ssh 密钥对[root@huaicong-1 ~]# ssh-keygen把本地的ssh公钥文件安装到远程主机对应的账户...

2018-12-17 21:29:00 80

转载 window powershell 获取本机IP

[System.Net.Dns]::GetHostAddresses(_.AddressFamily -eq 'InterNetwork'} |Select-Object -ExpandProperty IPAddressToString ...

2018-12-17 14:16:00 431

转载 Windows Server 2008 R2远程桌面服务配置和授权激活

远程桌面服务安装好之后使用的是120天临时授权,所以会跳出以下提示,我们介绍远程桌面授权的激活。现在我们使用命令 mstsc /admin 强制登录服务器需要在“远程桌面服务”--安装“远程桌面授权”--默认安装“计算机”单击右键“管理”--“角色”默认的都是 “下一步”正在安装需要重启,才可以完成安装二、 远程桌面授权激活管理工具——远程桌面服务——(远程桌面授...

2018-12-16 09:19:45 24

转载 自定义View系统总结之measure过程

本系列总结主要参考GcsSloop自定义View系列以及《Android开发艺术探索》中的相应章节内容,仅作为个人笔记使用。  ViewRoot对应于ViewRootImpl类,它是连接WindowManager和DecorView的纽带,View的三大流程均是ViewRoot来完成。当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建ViewRootIm...

2018-12-15 17:11:00 19

转载 LeetCode 843. Guess the Word

在wordlist里随机选择一个word,调用master.match,得到匹配的个数。假设返回值为2,那么在wordlist里,只有那些和word匹配数为2的才可能是最终的答案,可以去掉很多情况。最优的策略是不是随机选择,这道题测试用例比较简单,随机也是能AC的。我们的目标是尽可能减少下一次的wordlist的大小。因此,对于每一个可能的word,我们计算出以该word作为当前...

2018-12-14 02:34:00 28

转载 Vue学习笔记(未完待续)

代码细节缓存代理函数export function cached<F: Function> (fn: F): F { const cache = Object.create(null) return (function cachedFn (str: string) { const hit = cache[s...

2018-12-13 23:01:30 28

转载 CF954F Runner's Problem

离散化+矩阵快速幂首先看数据范围可以确定该题的算法为矩阵快速幂然后易得转移矩阵\[\begin{bmatrix} 1 & 1 & 0 \\ 1 & 1 & 1 \\ 0 & 1 & 1 \end{bmatrix}\]然后把障碍离散下来重构,获取每段区间内障碍的情况(共\(2^3=8\)种)重构的时候用辅助变量\(pre\)表示上一段区间对应...

2018-12-13 17:19:00 32

转载 聊聊js中原型链

首先,有三条定义:1.所有引用类型(函数,数组,对象)都拥有__proto__属性(隐式原型)2.只有函数拥有prototype属性(显式原型)3.原型对象:拥有prototype属性的对象,在定义函数时就被创建例子1:const a ={}a._proto_.constructor == a.constructor // true复制代码例子2:function c(){}var b= n...

2018-12-13 13:51:52 16

转载 [Linux] Nginx 提供静态内容和优化积压队列

1.try_files指令可用于检查指定的文件或目录是否存在; NGINX会进行内部重定向,如果没有,则返回指定的状态代码。例如,要检查对应于请求URI的文件是否存在,请使用try_files指令和$ uri变量,如下所示:server { root /www/data; location /images/ { try_files $uri /images/de...

2018-12-12 23:25:00 26

转载 K8S中如何使用Glusterfs做持久化存储?

本文通过步骤讲解,旨在让读者了解Kubernetes中如何使用持久化存储,对glusterfs的配置相对简单,不建议在生产环境下使用。集群详情 Kubernetes 1.6.0Docker 1.12.5(使用yum安装)Etcd 3.1.5Flanneld 0.7 vxlan 网络TLS 认证通信 (所有组件,如 ...

2018-12-12 22:58:40 43

转载 JS简单实现分页显示

完整代码源码可以在这里下载1.在 HTML文件建立列表目标节点和翻页器目标节点<body><!--页面控制器 --> <div id="nav"></div> <!--列表显示 --> <div class="root" id="target"></d...

2018-12-12 18:06:00 82

转载 JS的深拷贝和浅拷贝对比

JS的深拷贝和浅拷贝对比引言: 最近复习一些JS的基础知识点,看到JS深拷贝、浅拷贝发现只有一些模糊的印象。所以决定认真的探讨一下其中的道理。先说堆和栈有人就会纳闷,为啥扯到了堆和栈?其实深拷贝和浅拷贝最主要的区别就是其在内存中的存储类型。堆和栈都是内存中划分出来用于存储的区域。栈(stack)为自动分配的内存空间,它由系统自动释放;堆(heap)则是动态分配的内存,大小不定也不...

2018-12-12 17:33:39 65

转载 HTML <!DOCTYPE>

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;文档的标题&lt;/title&gt;&lt;/head&gt;&lt;body&gt;文档的内容......&lt;/body&gt;&lt;/html&gt;  &lt;!DOCTYPE&gt; 声明必须是 HTML 文...

2018-12-12 12:39:00 10

空空如也

空空如也

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