自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 cookie、session、cache-control等

前言首先我们来复习一下HTTP的相关知识,关于请求与响应组成部分详情知识请查看这:Chrome客户端向server发请求request,HTTP是80端口,HTTPS则是443端口。server会对Chrome客户端作出响应response响应头包括cookie,cache-control。cookie服务器通过 Set-Cook...

2019-02-28 20:19:43 59

转载 redis学习笔记1-NoSQL概述

1. 单机MyMQL的美好年代在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。上述架构下,我们来看看数据存储的瓶颈是什么?数据量的总大小 一个机器放不下时数据的索引一个机器的内存放不下时访问量(读写混合)一个实例不能承受2. Memcached(缓存)+MySQL+垂直拆分后来,随着访问量的上升,几乎大部...

2019-02-28 16:12:00 117

转载 程序员如何让自己 Be Cloud Native - 配置篇

前言这是《程序员如何让自己 Be Cloud Native》系列文章的第二篇,从第一篇的反馈来看,有些同学反馈十二要素太形式主义,不建议盲目跟从。作者认为任何理论和技术都需要有自己的观点,这些观点是建立在个体知识体系逐渐锻炼出来的辩别能力之上的。Be Cloud Native这一系列的文章,会基于十二要素为理论基础,加上作者在云计算诞生以来对于架构的演...

2019-02-28 15:37:15 94

转载 C++内存池

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

2019-02-28 15:18:00 50

转载 【直播预告】阿里特邀专家关键:Java无锁集合代码分析 ...

主讲人:关键(阿里特邀专家)目前在广州某家知名公司任职架构师,主要负责Spring Cloud、Dubbo、MQ、Zookeeper的规划。平时比较热衷于研究互联网技术,热爱生活,希望能结交到更多志同道合的朋友。点击关注关键的云栖社区个人主页内容概要:1.知识点的分类(零碎的知识点和系统的知识点)2.自己遇到的一些问题(为什么需要系统的知识点)3...

2019-02-28 12:52:40 112

转载 数组去重方法

1. 使用原生的filter和indexOf来进行过滤和筛选。var filtered = data.filter(function(item, index){ return data.indexOf(item) === index;});复制代码使用filter的第三个参数绑定this的值var filtered2 = data.filter(function(item, index,...

2019-02-28 11:45:02 123

转载 一文彻底弄懂 for forEach for-in for-of 的区别

基本语法下面列出了这几个遍历语法规则:for (let index = 0; index < array.length; index++) { const element = array[index] // ...}array.forEach(element => { // ...})f...

2019-02-28 10:34:27 82

转载 CGI,FASTCGI,PHP-CGI,PHP-FPM 概念

CGI(Common Gateway InterFace)既然webserver想把这个请求交给可以处理的人来做,是不是该告诉人家一些基本的,并且人家看得懂的信息信息?Webserver会传那些基本信息给后端处理请求的解析器呢?url,get请求的query_string,POST数据,Http Header等,那么CGI就规定了要传...

2019-02-27 20:51:24 55

转载 刚出炉的一套面试题(JAVA岗)

公司:国内三巨头其中的一家!面试时间约在1月份左右!基本上都是在晚上,所以不影响白天上班!一面一面偏架构方面1、介绍一下自己,讲讲项目经历2、你们项目中微服务是怎么划分的,划分粒度怎么确定?3、那在实践微服务架构中,有遇到什么问题么?4、你们在关于微服务间数据一致性问题,是如何解决的?5、你们为什么不用其他的MQ,最终选择了RokcetMQ?6、为什么RocketMQ没有选择Zo...

2019-02-27 16:52:34 62

转载 【前端基础进阶】JS原型、原型链、对象详解

一. 普通对象与函数对象JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明var o1 = {}; var o2 =new Object();var o3 = new f1();function f1(){}; var f...

2019-02-26 14:14:09 56

转载 辞职的新方式:一言不合就消失!

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

2019-02-26 09:37:00 76

转载 scrollView截取指定区域的图片

把scrollView放到一个容器里面,再截图就可以了scrollview放到容器: UIView *lunboCarrier = [[UIView alloc] initWithFrame:CGRectMake(0, CGRectGetMaxY(self.headerLevelView.frame) + widthWith6(24), Main_Screen_Width, wi...

2019-02-25 16:42:00 403

转载 华为云家庭视频监控帮你一起守护家

设想一下?离开家了突然想起家里空调没关怎么办?家里没人有陌生人入侵了怎么办?不在家家里老人出事了怎么办?不用愁,总有办法解决的,这些日常生活中极容易遇到的事情,没有分身术的时候,华为云家庭视频监控帮你解忧。场景一:周六早晨,小明一家准备带着两岁的宝宝去公园散步,让宝宝晒晒太阳,一大早准备好后,急忙出门,忘记关空调,家里的摄像头检测到家...

2019-02-25 16:17:16 209

转载 webpack配置路径问题

node.js path模块(路径整合)path.join()let result = path.join('C:\'www','temp','index.html');console.log(result); //C:'www\temp\index.html补充 path.isAbsolute()let result ...

2019-02-25 13:14:43 424

转载 华为轮值董事长郭平:美国在5G方面已落后

    腾讯科技讯 据外媒报道,华为副董事长、轮值董事长郭平日前表示,华为在全球5G领域取得领导地位,领先竞争对手一年。  郭平周日表示,他注意到美国总统唐纳德-特朗普(Donald Trump)发出了允许电信行业开展竞争的信号。他认为,这位总统这样做是正确的,因为美国需要5G技术。  特朗普在周四发布的推文没有具体提到这家处于网络安全暴风眼的中国公司,但这些言论被视为美国...

2019-02-25 08:55:10 148

转载 luncence学习

1. 全文检索基础1.1. 我们身边的搜索功能 1. Windows系统中的有搜索功能:打开“我的电脑”,按“F3”就可以使用查找的功能,查找指定的文件或文件夹。搜索的范围是整个电脑中的文件资源。2. Eclipse中的帮助子系统:点击HelpàHelp Contents,可以查找出相关的帮助信息。搜索的范围是Eclipse的所有帮助文件。3. 在BBS、BLOG等系统中提供...

2019-02-24 15:22:47 182

原创 为什么已有Elasticsearch,我们还要重造实时分析引擎AresDB?

作者 | Jian Shen,Ze Wang,David Wang,Jeremy Shi, andSteven ChenAresDB在Uber被广泛使用,为我们的实时数据分析仪表盘提供支持,使我们能够针对业务的各个方面大规模制定数据驱动的决策。通过开源这个工具,我们希望社区中的其他人可以利用AresDB分析自己的数据。在Uber,我们能够利用实时分析技术获得商业洞察力,提高运营效率,而且...

2019-02-24 14:04:00 89

转载 网络安全与管理精讲视频笔记4-数字信封、数字签名、完整性验证、数据加解密及身份认证流程...

第二章  数字信封、数字签名、完整性验证、数据加解密及身份认证流程数字信封:将对称加密技术和非对称加密技术结合使用的过程。数字签名:验证发送方的身份,发送方用自己的私钥签名,接收方用发送方的公钥验证。完整性验证:HASH函数、WinMD5工具,先对原文进行HASH运算,获得一个摘要,非对称加密算法对摘要进行操作。  数据加解密及身份认证流程:A用户:  明文+Hash(单向性)->信息摘要...

2019-02-21 18:28:53 291

转载 Data Lake Analytics的Geospatial分析函数

简介为满足部分客户在云上做Geometry数据的分析需求,阿里云Data Lake Analytics(以下简称:DLA)支持多种格式的地理空间数据处理函数,符合Open Geospatial Consortium’s (OGC) OpenGIS规范,支持的常用数据格式包括:WKTWKBGeoJsonESRI Geometry Obj...

2019-02-21 17:17:09 79

转载 PHP依赖注入(DI)和控制反转(IOC)

这2个其实都算得上是一种设计模式或者说是一种软件设计思想,目的都是为了增加软件可维护性和扩展性,在很多框架,比如Java Web框架SpringMVC 和PHP Web框架laravel里面都有应用。首先得理解什么叫依赖?从宏观上看,得益于开源软件运行的兴起,很多时候我们写项目并不是什么都是从零开始,我们往往会利用很多现成的开源代码进行快速开发,能不重复造轮子最好,所以我们往往依赖很多开源组件。...

2019-02-21 05:47:09 174

转载 关于鼠标移动太快导致moseleave事件不触发的问题

描述:我做的是一个table的编辑功能,当移入某行的时候展示编辑状态,在移出某行的时候显示的是原始状态,此时遇到一种情况,就是当mousenter事件触发之后,由于鼠标移动得太快,同一个tr上绑定的mouseleave事件压根儿就没有执行。如果此时想要在mouseenter中做节流,那么这么多的tr,该怎么样区分呢?我这里采用的方式是...

2019-02-20 15:46:40 485

转载 bzoj5392 [Lydsy1806月赛]路径统计

传送门分析我们设sum[x]为小于等于x的点现在有多少联通于是一个序列合法当且只当sum[R]-sum[L-1]=len且所有点度数不大于2我们知道如果对于序列[L,R]满足条件则[L+1,R]一定满足如果[L,R]不满足则[L-1,R]一定不满足所以我们可以枚举R然后找最靠左的满足度数都小于2的L用线段树维护信息查询区间内最大值是R的数的个数就是贡献代码#...

2019-02-20 14:17:00 73

转载 216. Combination Sum III

Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should be a unique set of numb...

2019-02-20 02:44:11 49

转载 面试|图解kafka的高可用机制

对于一个复杂的分布式系统,如果没有丰富的经验和牛逼的架构能力,很难把系统做得简单易维护,我们都知道,一个软件的生命周期中,后期维护占了70%,所以系统的可维护性是极其重要的, kafka 能成为大数据领域的事实标准,很大原因是因为运维起来很方便简单,今天我们来看下 kafka 是怎么来简化运维操作的。kafka 使用多副本来保证消息不丢失,多副本就涉及到kafka的复制机制,...

2019-02-19 21:05:19 52

原创 面试时,面试官到底在考察什么?

作者:白海飞出处:极客时间《面试现场》专栏先看一段面试对话,“大面”是一位久经沙场的面试官,小明就是今天的应聘者。一通面试下来,前面的技术问题小明都对答如流,双方相谈甚欢,接下来面试官“大面”先生却话锋一转。面完出来,小明一身轻松,觉得总体不错,所有问题都答上了,而且气氛也不错,接下来等着二面通知吧。可是“大面”却在会议室里摇头:“这个小明呀,技术还行,可是做事理想化,喜欢中控,跟团队文化不一致,...

2019-02-19 18:01:41 66

转载 阿里云环境迁移记录 - RabbitMQ集群搭建

RabbitMQ模式大概分为以下三种:(1)单一模式。(2)普通模式(默认的集群模式)。(3) 镜像模式(把需要的队列做成镜像队列,存在于多个节点,属于RabbiMQ的HA方案,在对业务可靠性要求较高的场合中比较适用)。要实现镜像模式,需要先搭建一个普通集群模式,在这个模式的基础上再配置镜像模式以实现高可用。RabbitMQ的集群节点包括内存节点、磁盘节点。RabbitMQ支持消息的持久化也就是...

2019-02-19 14:58:40 623

转载 业务模块统计

在BI报表的"其它"分类下转载于:https://www.cnblogs.com/zouhuaxin/p/10400998.html

2019-02-19 14:46:00 184

转载 Android制作自己的依赖库让别人引用【转】

什么是依赖库我们在Android开发过程中不可避免的需要引用别人造的轮子,在Android Studio中往往只需要一行代码就可以引用别人的库文件,如下图:羡慕吧,那我们怎么将自己的库让别人引用呢?其实有两种方法,大家可以参考Android如何制作自己的依赖库上传至github供别人下载使用 这篇文章,我这里只介绍第一种方法,结合我自己的实践,顺便做个笔记,以后不用每次都去网上找了!依赖库...

2019-02-19 09:12:53 132

转载 小程序-二维码生成

在h5端做二维码我一般是借用插件 qrcode现在在小程序也需要实现二维码功能如下图:也是用qrcode,wepapp版本资源地址引用方式地址事例:https://github.com/tomfriwel/weapp-qrcode/blob/master/components/myComponent/myComponent.js生成二维码:1.下载wea...

2019-02-19 09:11:00 158

转载 Apache Flink 1.7.2 发布,流处理框架

百度智能云 云生态狂欢季 热门云产品1折起>>> Apache Flink 1.7.2 发布了,Fl...

2019-02-19 07:10:35 97

转载 左神直通BAT算法(进阶篇)-上

个人技术博客:www.zhenganwen.top经典算法Manacher算法原始问题Manacher算法是由题目“求字符串中最长回文子串的长度”而来。比如abcdcb的最长回文子串为bcdcb,其长度为5。我们可以遍历字符串中的每个字符,当遍历到某个字符时就比较一下其左边相邻的字符和其右边相邻的字符是否相同,如果相同则继续比较其右边的右边和其左边的左边是否相同,如果相同则继续比较…...

2019-02-19 06:12:32 559

转载 大主子表关联的性能优化方法

【摘要】主子表是数据库最常见的关联关系之一,最典型的包括合同和合同条款、订单和订单明细、保险保单和保单明细、银行账户和账户流水、电商用户和订单、电信账户和计费清单或流量详单。当主子表的数据量较大时,关联计算的性能将急剧降低,在增加服务器负载的同时严重影响用户体验。作为面向过程的结构化数据计算语言,集算器 SPL 可通过有序归并的方法,显著...

2019-02-18 21:02:21 95

转载 javascript实现继承的几种主要方法

//1.原型链继承 var supClass = function(name, sex) { this.name = name || 'red' this.sex = sex || 'good' ...

2019-02-18 18:39:03 49

转载 巧用这19条MySQL优化,效率至少提高3倍

1、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。key_len列,索引长度。rows列,扫描行数。该值是个预估值。extra列,详细说明...

2019-02-18 16:18:11 55

转载 Spring Security OAuth 个性化token

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

2019-02-18 11:39:00 59

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

前言上一节着重讲述了initData中的代码,以及数据是如何从data中到视图层的,以及data修改后如何作用于视图。这一节主要记录initComputed中的内容。正文前情回顾在demo示例中,我们定义了一个计算属性。computed:{ total(){ return this.a + this.b }}...

2019-02-17 12:05:01 60

转载 opencv 仿射变换

1 import cv2 as cv 2 import numpy as np 3 4 5 img = cv.imread('../images/face.jpg') 6 h, w = img.shape[:2] 7 mat_src = np.float32([[0, 0], [0, h-1], [w-1, 0]]) 8 mat_dst = np.float3...

2019-02-16 20:50:00 180

转载 实现一个EventTarget类

EventTargetEventTarget是一个由可以接收事件的对象实现的接口,并且可以为它们创建侦听器。Element,document 和 window 是最常见的事件目标,但是其他对象也可以是事件目标,比如XMLHttpRequest,AudioNode,AudioContext 等等。许多事件目标(包括元素,文档和 win...

2019-02-15 22:52:30 377 1

转载 移动端车牌识别,小功能大作用

手机拍照识别车牌技术是一款成熟的安卓手机拍照识别车牌,可以看到它支持的车牌类型很多,而且对摄像头像素要求不高,所以集成手机拍照识别车牌软件的时候方便了很多。车牌识别已经成为每个城市的车辆管理重点工作之一,有效、准确、及时的车牌识别为工作人员的交通执法、停车场车辆管理等工作带来极大的便利。手机拍照识别车牌是指通过计算机视觉、图像处理与模式识别等方法从车辆图像中提取车牌字符信息,从而确定车辆身份的技...

2019-02-15 19:19:04 69

转载 “三次握手,四次挥手”你真的懂吗?

记得刚毕业找工作面试的时候,经常会被问到:你知道“3次握手,4次挥手”吗?这时候我会“胸有成竹”地“背诵”前期准备好的“答案”,第一次怎么怎么,第二次……答完就没有下文了,面试官貌似也没有深入下去的意思,深入下去我也不懂,皆大欢喜!作为程序员,要有“刨根问底”的精神。知其然,更要知其所以然。这篇文章希望能抽丝剥茧,还原背后的原理。什么...

2019-02-15 16:22:58 76

空空如也

空空如也

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

TA关注的人

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