自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 企业分布式微服务云SpringCloud SpringBoot mybatis (十四)服务注册(consul)

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

2019-02-28 09:04:00 71

转载 LeetCode刷题——29. Divide Two Integers(Part 1靠自己)

当我第一次看到这个题目时候我我心想不就是两数相除嘛,这么简单的题目为什么要放到 Medium 中,事实证明我当时的想法Too young,Too simple,Too naive 以至于被打脸n次,可以直接查看最后答案,中间我的思路自白可以忽略。题目大意给两个数字,除数和被除数,在不使用乘、除、取模的方法做除法,返回两数之商备注:...

2019-02-28 08:09:59 56

转载 7个开放式的前端面试题

翻译:疯狂的技术宅原文:https://www.indeed.com/hire/i...不管你是面试官还是求职者,里面的思路都能让你获益匪浅。如何保证你的网站或 Web 应用的可访问性?解析:前端开发人员在为最终用户设计体验时需要充分掌控其可用性和可访问性。这个问题让面试官知道求职者对这些标准和最佳实践的了解。面试官想要知道些...

2019-02-28 06:56:31 89

转载 前嗅ForeSpider教程:数据浏览与可视化

今天,小编为大家带来的教程是数据浏览与可视化。主要内容包括:查看数据,按条件检索数据,外部数据导入和数据导出等内容。具体内容如下:一,查看数据表中的数据在“数据采集”页面开始采集后,可以在“数据浏览”页面点对应的数据表,点击“刷新”按钮,即可实时查看采集到的数据。二,按条件检索数据在数据浏览中,可按条件检索具体数据记录。检索方法:...

2019-02-28 05:17:21 1443

转载 各种查看TCP连接的命令

TCP连接统计查看当前各种TCP连接状态netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 查看80端口连接数netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l查看TCP连接状态netstat -nat |awk '{print $6}'|sort|u...

2019-02-27 19:44:27 14377

转载 Promise面试题,控制异步流程

有这样一道关于promise的面试题,描述如下:页面上有一个输入框,两个按钮,A按钮和B按钮,点击A或者B分别会发送一个异步请求,请求完成后,结果会显示在输入框中。题目要求,用户随机点击A和B多次,要求输入框显示结果时,按照用户点击的顺序显示,举例:用户点击了一次A,然后点击一次B,又点击一次A,输入框显示结果的顺序为先显示A异步请...

2019-02-27 13:13:26 76

转载 js

1.原始类型boolean number string null undefined symbol原始类型储存的都是值,是没有函数可以调用的,undefined.toString() 显示报错,但是'1'.toString() // "1" ; 是因为'1'被强制转换成了string类型,已经不是原始类型而是对象类型了;用typeOf...

2019-02-27 09:02:56 46

转载 33.[LeetCode] Search in Rotated Sorted Array

Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand.(i.e.,[0,1,2,4,5,6,7]might become[4,5,6,7,0,1,2]).You are given a target value to search. If found ...

2019-02-26 21:54:00 44

转载 css-从笔试题中看知识

常见子元素居中方式(1) "position: absolute": 'position: absolute;' + 'transform: translate(-50%, -50%)' // 原理是绝对定位是根据左上角,然后让子元素回移50%就居中了 (2) "display: flex": 'display: flex;' + 'j...

2019-02-26 17:53:03 48

转载 聊聊flink的ConnectionManager

序本文主要研究一下flink的ConnectionManagerConnectionManagerflink-release-1.7.2/flink-runtime/src/main/java/org/apache/flink/runtime/io/network/ConnectionManager.javapublic interface ConnectionManager { vo...

2019-02-26 02:13:10 164

转载 Spring MVC常用客户端参数接收方式

Spring MVC常用客户端参数接收方式在MVC结构中,控制器组件主要的功能就是接收请求、处理请求、生成响应,接收客户端传来的请求参数的往往是控制器要做的第一件事。Book实体类Book.javapublic class Book { private Integer bookId; private String a...

2019-02-25 08:25:27 63

转载 CF 954H Path Counting

H. Path Countingtime limit per test5 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a rooted tree. Let's denoted(x)as ...

2019-02-23 20:46:00 166

转载 原来实现GCP用客户端登录这么简单啊

充满活力的一天开始了!!!GCP 就是谷歌的一个云服务。进入VM实例列表通过“SSH”点击“在浏览器窗口打开”进入VPS服务器(下图)切换到管理员用户sudo -i编辑sshd_config文件vi /etc/ssh/sshd_config进入命令行模式(:),然后执行将PermitRootLogin no 替换成 Pe...

2019-02-23 15:50:36 206

转载 原生js实现Ajax,JSONP

Ajax内部的几个执行步骤创建XMLHttpRequest对象(new XMLHttpRequest())设置请求头(setRequestHeader)连接服务器(open())设置回调(onreadyStateChange)发送数据(send())在回调函数中获取数据JSONP利用script标签可以跨域请求资源解决...

2019-02-22 11:43:18 67

转载 数字签名信息安全

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!数字签名在信息安全,包括身份认证、数据完整性、不可否认性以及匿名性有着重要应用,是现代密码学的重要分支。签名隶属于公钥密码学。签名过程:发送方用自己的私钥对发送信息进行所谓的加密运算,得到一个hash值,该hash值就是签名。使用时需要将签名和信息发给接收...

2019-02-22 10:40:12 418

转载 JS每日一题: 请简述一下vuex实现原理

20190221请简述一下vuex实现原理对vuex基础概念有不懂的可以点这里vuex实现原理我们简单过一遍源码 地址 https://github.com/vuejs/vuex首先我们例出几个问题进行思考store是怎么注册的?mutation,commit 是怎么实现的?辅助函数是怎么实现的?store是怎么注册...

2019-02-22 10:14:22 125

转载 【Oracle 12c】CUUG OCP认证071考试原题解析(29)

29.choose the best answerEvaluate the following query:SQL> SELECT promo_name || q'{'s start date was }' || promo_begin_dateAS "Promotion Launches"FROM promotions;What would be the outcome of t...

2019-02-22 09:56:20 43

转载 用koa开发一套内容管理系统(CMS),支持javascript和typescript双语言

初衷lin-cms是我们林间有风团队开源的一款CMS,它采用目前主流的前后端分离的架构,前端使用vue作为基础框架,后端选择了我们团队大量实践使用的flask作为基础框架。lin-cms剪彩你也可以直接查看线上的demo。得益于前后端分离分离的架构,这套CMS十分灵活,市场上的CMS多是选择服务端渲染的方式,lin-cms由于是...

2019-02-22 05:11:24 65

转载 多表查询

阅读目录一 介绍二 多表连接查询三 符合条件连接查询四 子查询一 介绍本节内容多表连接查询复合条件连接查询子查询准备表#建表create table department(id int,name varchar(20) );create table employee(id int primary key...

2019-02-21 22:16:00 43

转载 PHP_SELF变量解析和重复路径解决

最近升级PHP到PHP7版本,并重新部署了新的Nginx,启动的时候发现了一个问题,全局变量$_SERVER['PHP_SELF']的值发生了改变,从而影响到代码的功能。因此我们来了解下$_SERVER全局变量中的PHP_SELF/PATH_INFO/SCRIPT_NAME等参数以及其关系。CGI 1.1规范之前的文章 [ php-...

2019-02-21 21:35:03 157

原创 火掌柜iOS端基于CocoaPods的组件二进制化实践

火掌柜 iOS 客户端经过近两年的组件化推进,组件数量已经颇具规模,达到了近 100 个。随着组件数量和代码量越来越多,主工程的打包时间从最初的十几分钟,增加到了现在的四十分钟左右。依赖组件较多,改动相对频繁的上层业务组件,其发布时间也较为漫长。编译时长的困扰,已经明显影响了日常开发体验,同时也造成 CI pipeline 执行时间过长,在 runner 资源匮乏的情况下,不利于内部 CI 的推广...

2019-02-21 15:20:28 86

转载 企业分布式微服务云SpringCloud SpringBoot mybatis (十三)断路器聚合监控(Hystrix Turbine)...

讲述了如何利用Hystrix Dashboard去监控断路器的Hystrix command。当我们有很多个服务的时候,这就需要聚合所以服务的Hystrix Dashboard的数据了。这就需要用到Spring Cloud的另一个组件了,即Hystrix Turbine。一、Hystrix Turbine简介看单个的Hystrix Dashboard的数据并没有什么多大的价值,要想看这个系统的Hy...

2019-02-21 07:06:42 73

转载 JS每日一题:什么情况下适合使合vuex?Vuex使用中有几个步骤?

20190121什么情况下适合使合vuex?Vuex使用中有几个步骤?开始之前先简单了解一下vuex定义: vuex是一个状态管理机制,采用集中式存储应用所有组件的状态嗯,就是一句话能说明白的,没明白的,我们用代码再理解一下什么叫集中式式存储比如下面这段代码,同时需要用到username,那么我们首先能想到就是在两个组件内都进行...

2019-02-21 02:20:48 592

转载 2018秋季学期学习总结

本学期学习的东西很新,每次的学习都是新的知识,但是因为之前对专业上的东西没有一点的接触,所以,学习的过程不是很容易消化,所以下学期多花点时间学习。转载于:https://www.cnblogs.com/mozzieqzw/p/10408514.html...

2019-02-20 19:11:00 58

转载 项目打包优化

问题:项目最初没有使用按需加载,直接引入了echarts和element-ui,打包项目会包含使用不到的模块,chunk包过大,如图:解决方案:引入按需加载插件,babel-plugin-component、babel-plugin-equire,做项目优化解决步骤:查看不包含echarts,element-ui的项目代码,打...

2019-02-20 08:43:33 134

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

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

2019-02-19 18:01:41 76

转载 RabbitMQ之Windows下环境搭建

环境:otp_win64_18.exerabbitmq-server-3.6.0.exeRabbitMQ是建立在强大的Erlang OTP平台上,因此安装Rabbit MQ的前提是安装Erlanghttp://www.erlang.org/downloads下载并安装 Eralng OTP For Windows 比如otp_win64_xxx.exe...

2019-02-16 22:49:00 54

转载 力扣(LeetCode)417

题目地址:https://leetcode-cn.com/probl...题目描述:给定一个 m x n 的非负整数矩阵来表示一片大陆上各个单元格的高度。“太平洋”处于大陆的左边界和上边界,而“大西洋”处于大陆的右边界和下边界。规定水流只能按照上、下、左、右四个方向流动,且只能从高到低或者在同等高度上流动。请找出那些水流既可以流动到“...

2019-02-16 13:54:04 71

转载 现代汽车加入Linux 基金会和 AGL协作平台

1月4日,现代汽车宣布已加入 Linux 基金会和其旗下的非营利协作平台 Automotive Grade Linux(AGL),现代汽车公司副总裁兼信息娱乐技术中心负责人 Paul Choo 表示:“开放式协同合作对我们实现智能互联汽车的愿景至关重要。现代汽车加入Linux 基金会和 AGL协作平台现代汽车加入Linux 基金会和 AGL协作平台AGL 构建了一个强大的平台,可以灵活地设计和构...

2019-02-15 10:05:48 107

原创 Netflix混沌工程手册Part 1:混沌工程简介

本文翻译自Netflix工程师合著的 Chaos Engineering一书。这本书介绍了混沌工程的主要概念,以及如何在组织中实践这些概念和经验。也许我们开发的相关工具只适用于Netflix自身的业务和系统环境,但我们相信工具背后的原则可以更广泛地应用于其他领域。InfoQ 将就这一专题持续出稿,感兴趣的同学可以持续关注。译者序近年来,随着服务化、微服务和持续集成的逐渐普及,从开发到线上的便捷性大...

2019-02-15 08:00:00 122

转载 多线程编程中的"坑"--近期遇到的多线程bug总结

最近工作中连续碰到几个涉及多线程方面的bug,在这总结梳理一下,就当提醒自己别犯同样的错误。Bug 1 - 狂转的CPU同事的一个项目上线的时候,发现CPU占用率奇高,达到700%,而平常的时候,也就100%左右。用jstack查看线程栈,发现很多线程都卡在一个名为waitUntilInited()的方法里面。查看代码,发现这个方法是这样的:private boolean inited...

2019-02-14 22:22:00 452

转载 199. Binary Tree Right Side View

Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom.Example:Input: [1,2,3,null...

2019-02-14 05:43:48 43

转载 33 ArcToolBox学习系列之数据管理工具箱——投影与变换(Projections and Transformations)未完待续……...

工具箱位置打开ArcToolBox,找到工具集Projections and Transformations,位置如下:ArcToolbox--Data Management Tools--Projections and Transformations一、如何删除已有数据的坐标系shp格式:在文件资源管理器中找到存放shp文件的位置,将后缀为.prj的文件删除即可。gdb或mdb...

2019-02-13 15:12:00 718

转载 Flutter教程-自定义无限滚动轮播器infinity_slider

简介通过组合PageView方式,实现一个自定义的infinity_slider小部件,完整代码 github.com/herghost000…支持无限滚动支持定时器滚动支持曲线滚动步骤1)创建一个有状态的小部件新建infinity_slider.dart文件,添加下方代码import 'package:flutter/material.dart';class Inf...

2019-02-13 13:58:53 413

转载 POJ3074 Sudoku

POJ3074 Sudoku与POJ2676相比,这一题搜索时每一步都找到最好确定的点进行枚举对于每行、每列、每个九宫格,都分别用一个9位二进制数保存还有那些数还可以填对于每个位置,将其所在行、列、九宫格所对应的二进制数进行或运算即可得到该位置能填哪些数,用lowbit运算(取出最低的为1的数位)即可吧能填的数字取出。其他见代码 1 #include <...

2019-02-13 11:01:00 101

转载 javascript设计模式

1、模块模式在立即执行函数表达式中定义的变量和方法,在该函数外部是访问不到的,只能通过该函数提供的接口,"有限制的"进行访问;通过函数的作用域,解决了属性和方法的封装问题。最常见的立即执行函数写法有以下两种:(function(){ /* code */ }())或者(function(){ /* code */ })()ES6 可以使用{}括号{ /* code */}复制代...

2019-02-13 04:05:21 50

转载 还在写那些让人头皮发麻的代码吗?

团队项目,良好的代码习惯非常重要。以下为本人开发项目中的代码习惯,或许对你有所帮助WHY?团队项目不是一个人在写代码,自己写代码爽了,也要让别人看着清晰减少bug处理,方便bug查找解决,提高开发效率,减少不必要的精力消耗方便后期维护HOW?基本准则代码缩进严格统一,要么都是2空格,要么都是4空格,禁止一切空格交叉使用导致代码不对齐,看着头痛的情况出现禁止代码断层(完整代...

2019-02-13 01:12:29 98

转载 spring boot  增删改查

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

2019-02-11 15:33:00 72

转载 原生JS发请求

var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState == 4 &amp;&amp; xhr.status == 200) { console.log(xhr.r...

2019-02-09 09:28:40 52

转载 android自定义View——坐标系

在开发过程中有的时候我们会实现一些特殊功能,如组件滑动到一定距离隐藏或显示、图片置顶等等,这个时候view的坐标就派上了用场了;同样在自定义控件的时候,坐标系也是经常用到的,下面记录一下在复习过程中view坐标系的一些知识。目录view的四个顶点坐标view的x、y、translationX、translationY坐标MotionEvent获取坐标1. view的四个顶点坐标...

2019-02-08 13:35:32 123

空空如也

空空如也

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

TA关注的人

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