自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 小册笔记

本笔记为购买yck的《前端面试之道》后所写的个人向查漏补缺笔记,仅供个人参阅。请支持正版作者。第一章: JS 基础知识(一)原始(Primitive)类型booleannullundefinednumberstringsymbolsymbol: ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型。原始类型...

2019-02-28 08:44:00 87

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

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

2019-02-27 12:48:23 69

转载 【ocp-12c】最新Oracle OCP-071考试题库(44题)

44、(9-12)choose all that applyView the Exhibit and examine the details of the ORDER_ITEMS table.Evaluate the following SQL statements:Statement 1:SELECT MAX(unit_price*quantity) "Maximum Ord...

2019-02-27 11:44:00 51

转载 报表中如何控制附件的上传和下载权限

目前,多用户的软件平台已经是再常见不过的了,有成千上万个用户账号的平台也很正常。为了保证每个用户准确访问各自的信息,免不了要做这样或那样的权限控制,而且这种权限控制往往是需要基于数据层面进行管理的。对于报表平台的数据权限管理,我们可以直观地理解为:不同的机构、角色甚至具体到人,在访问同一张报表时所看到的数据都有可能不同的。最常见的例子比如工资条(也可以...

2019-02-27 09:58:03 75

转载 迷宫问题bfs, A Knight's Journey(dfs)

迷宫问题(bfs)POJ - 3984 1 #include <iostream> 2 #include <queue> 3 #include <stack> 4 #include <cstring> 5 6 using namespace std; 7 8 /*广度优...

2019-02-26 20:41:00 90

转载 javascript模拟new的实现

在日常使用new时,我们很清楚它的作用。准备工作我们先创建一个Person类,他接受两个参数name姓名和age年龄:function Person(name, age){ this.name = name; this.age = age;}Person.prototype.sayHello = function(){ console.log('我叫' + thi...

2019-02-26 10:34:01 194

转载 高性能javascript

加载和运行浏览器以单线程处理ui和js任务,处理方式为串行,一次执行一个任务。(如果浏览器为多线程,浏览器整个设计复杂程度会提高很多。)浏览器在碰到script标签时,停止其他任务,然后下载script,解析,执行里面的代码。script标签具有阻塞作用。(浏览器遇到href不会阻塞页面,会并行下载,执行其中代码,href为在页面和目标文件之间一种联系,而src则是指向一个资源,相当于插入一...

2019-02-26 09:14:00 56

原创 如何找到Kafka集群的吞吐量极限?\n

Kafka是非常流行的分布式流式处理和大数据消息队列解决方案,在技术行业已经得到了广泛采用,在Dropbox也不例外。Kafka在Dropbox的很多分布式系统数据结构中发挥着重要的作用:数据分析、机器学习、监控、搜索和流式处理,等等。在Dropbox,Kafka集群由Jetstream团队负责管理,他们的主要职责是提供高质量的Kafka服务。他们的一个主要目标是了解Kafka在Dropbox基础...

2019-02-26 08:00:00 66

转载 Flex 布局教程

flex 布局6个属性flex-direction 决定主轴的方向flex-wrap 定义是否在“轴线”上,换行flex-flow flex-flow: &lt;flex-direction&gt; || &lt;flex-wrap&gt;; 合并体,这个属性可以不用管justify-content 属性定义了项目在主轴上的对齐方...

2019-02-26 06:29:54 48

原创 5G一周热闻:中国5G芯片关键材料获突破,华为首款折叠屏手机亮相

近日,一年一度的MWC世界移动通讯展会在老地方巴塞罗那举行,今年由于5G的发展,各大厂商被频传将在大会期间展示5G相关设备和技术,未来一周可能会被5G相关新闻刷屏。在此之前,InfoQ带领大家回顾过去一周5G相关国内外新闻。国内方面中兴通讯管理层罕见集体发声 透露5G发展规划上周,中兴通讯管理层罕见集体发声,畅谈5G相关进展。中兴通讯总裁徐子阳率领中兴通讯高管团队通过视频形式讲述中兴5G观察。...

2019-02-25 09:26:24 61

原创 基于Gitflow分支模型自动化Java项目工作流

Gitflow是一种协作分支模型,利用了Git分支的强大功能、速度和简单性。但有关如何在部署管道中使用Gitflow的文档不是很完善。在构建、测试、部署快照版本和部署发布版本时,我们应该使用哪些众所周知的分支名称——master、develop、feature等分支?本文提供了一种可以在CI/CD环境中使用的Gitflow方案。关键要点Gitflow是一种协作分支模型,利用了Git分支的强大功能、...

2019-02-25 08:00:00 51

转载 [spring boot] jdbc

1、pom.xml&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-jdbc&lt;/artifactId&gt;&lt;/dependency&g...

2019-02-23 21:46:23 48

转载 力扣(LeetCode)78

题目地址:https://leetcode-cn.com/probl...题目描述:给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [...

2019-02-23 19:17:31 49

转载 架构设计:系统间通信(35)——被神化的ESB(下)

2-4、ESB与版本控制企业中的系统集成过程,存在很多非技术因素引起的变化。可能出现的情况是,某个一直能够正常使用的调用功能A,在某一天突然就不能使用了。技术团队和业务团队排查了许久才发现功能A中对某个业务系统的调用接口已经被私自更改(可能只是多传递了一个参数、或者减少了一个参数的传递)。这种情况在现实中经常出现,可能是业务部门出于私利对外屏蔽了这个接口,也可能是技术人员在改动接口时,忘记了这个接...

2019-02-22 14:09:19 99

转载 蚂蚁金服核心技术:百亿特征实时推荐算法揭秘

小叽导读:文章提出一整套创新算法与架构,通过对TensorFlow底层的弹性改造,解决了在线学习的弹性特征伸缩和稳定性问题,并以GroupLasso和特征在线频次过滤等自研算法优化了模型稀疏性。在支付宝核心推荐业务获得了uvctr的显著提升,并较大地提升了链路效率。0.综述在线学习(Online learning)由于能捕捉用户的动态...

2019-02-22 07:08:35 90

转载 PAT A1119 前序遍历后续遍历不唯一生成

之前仅仅接触过如何通过二叉树的中序+先序/后序序列生成唯一二叉树,这一次见到了这个新的题型;这里先梳理一个概念,之所以会生成树不唯一,一定是有一个叶子,无论其在父节点的左右子节点,都可能生成相同的先序和后序遍历序列;所以这个时候,思路就很清晰,我们判别一个序列是否唯一,条件就是是否有一个节点只有一个子节点;大致的序列分割和先序和后...

2019-02-21 19:39:20 60

转载 边缘计算入门指南

首先:边缘计算是什么?这个问题其实还是比较复杂的,这里简单分享下:✍边缘计算可以理解为是指利用靠近数据源的边缘地带来完成的运算程序。如果用更通用的术语来表示即:邻近计算或者接近计算(Proximity Computing)那么,边缘计算和云计算之间的区别是什么?✔其实如果说云计算是集中式大数据处理,边缘计算则可以理解为边缘式大数...

2019-02-21 14:20:16 163

转载 优化vue-cli2的构建速度

简介:DLLPlugin 和 DLLReferencePlugin 用某种方法实现了拆分 bundles,同时还大大提升了构建的速度详情请看:https://www.webpackjs.com/plugins/dll-plugin/它的作用就是把项目中的依赖和代码分开来打包,在依赖没有变更的情况下项目的编译打包不需要再重复的编译打包依赖的部分,从而加快了打包的速度,同时也可以解决同一个...

2019-02-21 11:02:00 373

转载 手把手教你写一个Java的orm框架(3)

使用反射解析class上一篇我们完成了class到表映射关系的建立,但是这个并不能被代码正确处理,我们还需要让程序能够正确的识别这些映射关系。这一篇主要讲的是建立一个从class到表的模型,使我们在class上添加的注解能够正确的被识别并处理。这里主要用到的是java中的反射相关的知识。不了解的同学请自行百度一下,不是很难~,另外这一篇也会稍微的提到一点反射的用法。现在开始。我们主要的需求是根绝我...

2019-02-21 01:18:18 62

转载 CentOS中service命令与/etc/init.d的关系以及centos7的变化

缘由由于个人经常在ubuntu和centos 系统中切换,习惯了以前的 ubuntu中 通过 /etc/init.d/xxx 进行软件服务控制。后来发现centos7中换了服务的控制方式:serviceservice关键字service httpd start 其实是启动了存放在/etc/init.d目录下的脚本。但是centos7的服务管理改规则了。CentOS 7继承了R...

2019-02-20 14:34:07 555

转载 JS中定时器线程理解

最近在准备面试,对于JS原理性的文章,感觉很有必要系统整理下,不必每一次都要查询资料,节约时间。问题setTimeout(function(){ console.log("开始执行定时器回调: "+ new Date()) console.log("我是定时器")},0)大家觉得这个定时器定时时间设为0,有意义吗?...

2019-02-20 07:58:16 110

转载 java中的多线程你只要看这一篇就够了

引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如...

2019-02-20 01:13:53 37

转载 Kubernetes的共享GPU集群调度

问题背景全球主要的容器集群服务厂商的Kubernetes服务都提供了Nvidia GPU容器调度能力,但是通常都是将一个GPU卡分配给一个容器。这可以实现比较好的隔离性,确保使用GPU的应用不会被其他应用影响;对于深度学习模型训练的场景非常适合,但是如果对于模型开发和模型预测的场景就会比较浪费。 大家的诉求是能够让更多的预测服务共享同一...

2019-02-19 21:05:18 349

转载 依赖冲突一篇搞定

1 什么是传递依赖冲突Maven引入的传递性依赖机制,一方面大大简化和方便了依赖声明,另一方面,大部分情况下我们只需要关心项目的直接依赖是什么,而不用考虑这些直接依赖会引入什么传递性依赖。但有时候,当传递性依赖会造成问题。例如,项目A有这样的依赖关系:X-&gt;Y-&gt;Z(1.0)、X-&gt;G-&gt;Z(2.0),Z是X的传递性依赖,但是两条依赖路径上有两个版本的Z,那么哪个Z会被Ma...

2019-02-19 02:41:16 1720

转载 prometheus服务发现-不同场景下的service注册参数

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

2019-02-18 16:57:00 932

转载 iTerm2使用技巧

iTerm2实用技巧搜索及文本复制使用“cmd+f”可以调出搜索框进行文本搜索,然后有个很奇妙的快捷键“tab”键,使用它后会自动高亮当前文本后面的内容。最后按enter键将高亮文本复制到剪切板上。这几个按键连用代替了使用鼠标复制文本内容!自动完成提示按"cmd+;"可以弹出自动完成提示。调出复制过的文本历史快捷键:“^+cmd+h”。^是指shift...

2019-02-18 15:42:00 171

转载 《大型网站技术架构——核心原理与案例分析》第1章:大型网站架构演化

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

2019-02-18 11:35:00 165

转载 徐的简介

我是一个有些许内向的人,对不熟悉的人不太愿意主动去结识,但只要我们熟悉后,也会发现我是一个仗义的人。运动方面我各个都有掺杂,但是都没有那么精。我喜欢有一个自己的空间,喜爱动漫二次元,觉得做动漫是一件相当有趣的工作,学软件专业也是为以后做动漫游戏而准备的。个人不太愿意一直待在一个地方,感觉太无趣,不愿意过一天重复的一天,想要有新鲜感。我想要尝试做与众不同的事,思路上试着从许多方向去想象。我很不喜欢麻...

2019-02-18 10:49:00 64

转载 行为型模式:模板方法

LieBrother公众号原文:行为型模式:模板方法十一大行为型模式之一:模板方法。简介姓名 :模板方法英文名 :Template Method Pattern价值观 :在我的掌控下,任由你发挥个人介绍 :Define the skeleton of an algorithm in an operation,deferring some steps to subclasses...

2019-02-17 13:13:07 44

转载 DevOps自动化工具集合

版本控制&amp;协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit持续集成&amp;交付:Jenkins、Capistrano、Build...

2019-02-15 22:11:21 53

转载 javascript 判断数据类型的几种方法

javascript 判断数据类型的几种方法一、typeof 直接返回数据类型字段,但是无法判断数组、null、对象typeof 1"number"typeof NaN"number"typeof "1""string"typeof true"boolean"typeof undefined"undefined...

2019-02-15 01:26:33 376

转载 Python Django 之 直接执行自定义SQL语句(二)

转载自:https://my.oschina.net/liuyuantao/blog/712189一般来说,最好用 Django 自带的模型来实现这些操作。这里仅仅只是为了学习使用原始 SQL而做的练习。Django 提供了非常方便的数据管理模型 models,可以完成与数据库的基本操作。但有时,Django原始的 models 的功能可能会不太够用,这些情况下可以直接绕过模型...

2019-02-14 19:01:00 252

转载 爬虫不得不学之 JavaScript 函数对象篇

今天好像是情人节?所以最适合面向对象,JavaScript 也有对象,我们也可以随时面向对象,方便得很,那怎样才有对象呢?下面告诉你!1. 数组数组,字面意思就是一堆数的组合,但是它是有顺序的,学了数组就不仅可以存储一个数据,还可以存储一堆数据,这就是我们为什么学了简单数据类型之后还要学数组的原因。1.1 声明数组可以看到,数组...

2019-02-14 18:46:16 51

转载 AJAX入门学习-1:理解ajax

小生博客:http://xsboke.blog.51cto.com -------谢谢您的参考,如有疑问,欢迎交流一. 什么是ajax ajax:asynchronous javascript and xml,异步javascript和xml,即使用javascript语言与服务器进行异步交互,传输的数据库为 xml(当然,传输数...

2019-02-14 16:38:01 38

原创 全能App研发助手!滴滴开源DoraemonKit

近日,滴滴开源App研发助手DoraemonKit,DoraemonKit简称DoKit,中文名哆啦A梦,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。开发背景每一个稍微有点规模的 App,总会自带一些线下的测试功能代码,比如环境切换功能、帧率查看功能等等,这些功能的切换入口往往放在各式各样的入口中,比如一些特殊的手势,双击 statusBar,双击某一个功能区块,或者新建一个 keyWi...

2019-02-14 08:10:00 103

转载 Python3+Django2.0基础入门demo

Python3+Django2.0基础入门demo1、安装Python3环境[root@openshift ~]# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)默认为Python2.7,需要安装Python3[root@openshift ~]#wget https://repo.continuum....

2019-02-13 23:27:00 284

转载 简化 MongoDB 关联运算

【摘要】MongoDB提供的 lookup 对多表关联实现了基本的支持,但面对一些比较复杂的关联情况,往往会遇到 shell 脚本过于复杂的问题。而集算器 SPL 语言,则因其离散性、易用性恰好能弥补 Mongo 这方面的不足。若想了解更多,请前往乾学院:简化 MongoDB 关联运算!MongoDB属于 NoSql 中的基于分布式文件存...

2019-02-13 19:34:25 42

原创 Python数据可视化的10种技能

内容来自:极客时间专栏《数据分析实战45讲》如果你想要用Python进行数据分析,就需要在项目初期开始进行探索性的数据分析,这样方便你对数据有一定的了解。其中最直观的就是采用数据可视化技术,这样,数据不仅一目了然,而且更容易被解读。同样在数据分析得到结果之后,我们还需要用到可视化技术,把最终的结果呈现出来。可视化视图都有哪些?按照数据之间的关系,我们可以把可视化视图划分为4类,它们分别是比较、联系...

2019-02-13 13:58:09 42

转载 虚拟机命令监控命令工具

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

2019-02-12 17:57:00 95

转载 package.json 里的 dependencies和devDependencies区别

dependencies(依赖的意思): 通过 --save 安装,是需要发布到生产环境的。比如项目中使用react,那么没有这个包的依赖就会报错,因此把依赖写入dependenciesdevDependencies(dev -- develop(开发)的简写): 通过--save-dev安装,里面的插件只用于开发环境,不用于生产环境。开发环境中使用的插件如webpack,chai等,上线后...

2019-02-12 17:08:00 365

空空如也

空空如也

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

TA关注的人

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