自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2018 GitHub 年终盘点

2018 年转眼就要过去了,这一年在 GitHub 上也发生了不少事情。现在让我们回滚一下时间,看看 2018 年在 GitHub 上都发生了哪些事。知乎:@GitHubDaily微博:@GitHubDailyGitHub 遭遇有史以来最严重 DDoS 攻击在今年 3 月 1 日晚上 12 点 15 分,GitHub 遭遇了有史以...

2018-12-30 05:46:17 97

转载 关于某些空白字符,(实用篇)

在某些场景下,会有含有空白字符的数据,传递或者使用会有或多或少问题,导致失败没有实现预期效果,现在就需要去做匹配字符正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等, 等价于[ fnrtv]\f -> 匹配一个换页\n -> 匹配一个换行符\r -> 匹配一个回车符\t -> 匹配一个制表符...

2018-12-29 22:43:53 4287

转载 第三章 进程调度与死锁

进程调度的功能进程调度的功能由操作系统的进程程序来完成按照某种策略和算法从就绪态进程中为当前空闲的CPU选择在其上运行的新进程进程调度的功能是什么?按照某种策略和算法从就绪态进程中选择新进程运行。需要进程调度的时机1.进程正常或异常结束 进程阻塞 有更高优先级进程到来,时间片用完时都会导致进程调度进程调度的功能按照某种策略和算法从就绪态进程中为当前空闲的CPU选择在...

2018-12-29 16:44:00 66

转载 学习笔记 - Ford-Fulkerson & EK

Ford-Fulkerson & EK - 学习笔记之前网络流什么的快忘完了老师讲课的时候一脸懵逼……开始系统复习,从最大流开始标签:网络流-最大流『预备』首先复习了网络流的概念——网络流是一个有向图,每一条边有一个流量限制(也可以叫做边权),图上有且仅有两个特殊点:源点-入度为0、汇点-出度为0。除此之外的所有点都有出度和入度。网络流类似于“水流”,源点就相当于“无穷...

2018-12-29 14:00:00 171

转载 《统计学习方法》第5章Python3实现(二)基尼指数

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

2018-12-28 20:58:00 694

转载 高速通道-如何选择专线接入方式

物理专线接入阿里云,是实现混合云的常见方式.用户可以自己找运营商直连专线,也可以通过第三方专线服务商提供一站式服务,这里给出如下选择说明两种专线接入方式1 一站式专线接入2 自主申请专线接口一 一站式专线接入通过第三方专线服务商接入阿里云.用户没有直接连接阿里云,而是先连接第三方接入点后,中转到阿里云.不占用阿里云交换机物理端口.通常第三方公司提供二...

2018-12-28 10:47:18 542

转载 React 中 click 事件对比

类的方法默认不会自动绑定 this,在调用时如果忘记绑定 this,那么 this 的值将会是 undefined。通常如果不是直接调用,应该为方法绑定 this。绑定方式有以下几种:1、在 onClick 时使用匿名(箭头)函数绑定<button onClick={() => this.handleClick()}>按钮</button><!--...

2018-12-28 03:03:44 808

转载 [ffmpeg] AVOption

在ffmpeg中,常使用AVOption的API来进行参数设置。AVOption的API主要分为设置参数以及提取参数两种,无论是哪一种API都主要分为两大步骤:寻找出参数所在的内存位置。如果是设置参数,就先把参数转换为正确的数据类型,然后把参数写入内存位置;如果是提取参数,就先从内存位置提取出参数,然后把参数转换为输出所需的数据类型。本文主要讨论第一步,即定位参数所在的内存位置(av_o...

2018-12-26 22:12:00 375

转载 Spring 使用RedisTemplate操作Redis

首先添加依赖:<!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId&gt...

2018-12-25 19:50:00 98

转载 springmvc中针对一个controller方法配置两个url请求

转自:https://blog.csdn.net/sun5769675/article/details/50252019

2018-12-23 01:11:00 2260

原创 妙用SQL Server聚合函数和子查询迭代求和

先看看下面的表和其中的数据:t_product该表有两个字段:xh和price, 其中xh是主索引字段,现在要得到如下的查询结果: 从上面的查询结果可以看出,totalprice字段值的规则是从第1条记录到当前记录的price之和。如第3条记录的totalprice字段的值是10 + 25 + 36 = 71。现在要通过t_product表中的数据生成图2所示的查询结果。可...

2018-12-22 15:19:14 269

转载 [PA2015]Rozstaw szyn

[PA2015]Rozstaw szyn题目大意:一棵\(n(n\le5\times10^5)\)个点的树,其中有\(m\)个结点是叶子结点。叶子结点权值已知,你可以自己决定其余结点的权值,定义整棵树的代价为相邻结点权值差之和,求最小总代价。思路:贪心,对于每个结点可以维护其取值范围的上界和下界。将子结点的上界下界一并排序,取其中间两个数,即为父结点上界和下界。计算总代价时,令结点权值为其...

2018-12-21 16:54:00 147

转载 后台接收Json请求参数兼容数组和单个对象

苏格团队作者:宇你平安背景场景一:前后端对接接口,增删改查,一开始请求的参数,基本是单条数据,json格式基本是{"key":"value"},产品后续扩展,传参变成批量操作json格式为[xxx,xxx]或者[{"key":"value"}],此时后端修改原接口的接收对象为数组的话,前后端灰度发布,就会存在旧版本不兼容场景二:产品的客户端,可能由web端,PC端,App端...

2018-12-21 11:27:15 2207 2

转载 vue2使用$set()使对象新增属性后触发视图更新

如图接口获取列表数组后,给每一个数组值插入一个自定义的属性,给一个默认值后面需要修改插入的属性的值修改后发现并未更改成功,值未改变。此时需要使用$set方法来出发数据的更新this.$set(this.data, key, value)//举例this.$set(this.roleList, key, this.roleList[key])复制代码写法为传入三个参数,第一个为所...

2018-12-21 09:12:22 156

转载 154. Find Minimum in Rotated Sorted Array II - Hard

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]).Find the minimum element.The array may co...

2018-12-19 12:40:00 57

转载 程序员对于编程语言和框架焦虑感,累了,跟不上了?

出了新的语言,新的框架,自己要跟不上了?如果你的焦虑感来自语言和框架的时候,就要看你所处的工作方向,如果是做开发,特别是前端开发,App 开发,必须跟着框架走。只有极少数公司会从头自研框架,一个完整的项目绝对依赖无数其它的框架,如果完全脱离其它框架不停重复造轮子,肯定得编到吐血。前端开发,哀鸿遍野前端开发,离不开 JavaScrip...

2018-12-19 11:59:56 189

转载 K8s、DevOps & 微服务三驾马车,带您走上云原生转型之路

今天很荣幸能在这里跟大家一起分享下灵雀云在金融行业的云原生解决方案。CNCF的云原生核心理念是快速交付业务价值,而云原生时代,主要由三驾马车驱动:容器、DevOps和微服务。在容器领域,几年前容器兴起时,我们准确地判断出这是未来可以改变软件交付模式的方向,所以灵雀云坚定地走在容器领域前沿,并很早就走上了Kubernetes路线;在Dev...

2018-12-19 05:14:23 1064

转载 设计模式:工厂模式

核心本质:实现了创建者和调用者的分离。将选择实现类、创建对象统一管理和控制。从而将调用者跟我们的实 现类解耦。本质是让各个模块分工干活  面向对象设计的基本原则(了解下。。呵呵):      OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开 放,对修改关闭。       DIP(依赖倒转原则,Dependence Inversion Prin...

2018-12-18 22:19:00 66

转载 正则表达式

正则表达式正则表达式是用来处理字符串的,可以用一些特定字符来描述字符串里字符出现的规则,从而匹配,提取或者替换符合某一个规则的字符串。通过特殊字符进行匹配一段字符串正则表达式:标准字符与元字符(特殊字符)构造grep可以使用基础正则表达式,处理行[]内为"或"只能出现一个grep -n 'sh[io]rt...

2018-12-18 20:27:05 52

转载 ElasticSearch简介

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

2018-12-18 13:53:00 55

转载 用原生JavaScript写AJAX

//原生js写ajax就像打电话//打电话分下面4步//1.拿出手机//2.拨号//3.说话//4.听对方说话//ajax也分下面4步//1.创建ajax对象//2.连接到服务器//3.发送请求(告诉服务器我要什么文件)//4.接收返回值原生js写ajax的具体写法&lt;script&gt;window.onload=function(){ var oBtn = docu...

2018-12-18 12:51:00 102

转载 ReactNative实现地图导航

相关源码同志们好,我又回归了,本来是想分享Flutter相关的内容,但是好久不写文章,感觉生疏了不少,不知道从何处下笔了,所有就把草稿箱躺了快一年的内容整理一下,分享分享。这篇文章是使用最简单的方式实现地图导航的需求,那就是通过唤起手机中的导航类软件进行导航,所以你想在应用内实现导航以及定制导航路线,那就可以到此为止了(如果有应用内导航需求或者线路规划需求的,留言,我可以写个底层的插件(andr...

2018-12-18 12:39:25 566

转载 Selenium自动化测试框架入门整理

关注嘉为科技,获取运维新知本文主要针对Selenium自动化测试框架入门整理,只涉及总体功能及框架要点介绍说明,以及使用前提技术基础要求整理说明。作为开发人员、测试人员入门参考。本文参考:Selenium框架最新技术规范及相关资料简介Selenium也是一款同样使用Apache License 2.0协议发布的开源框架。Selenium也是一套完整的Web应用程序测试系统工具...

2018-12-18 10:55:25 102

转载 解决Docker Image镜像无法删除问题的方法

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

2018-12-17 17:40:00 4742

转载 vue组件通信全面总结

写在前面组件间的通信是是实际开发中非常常用的一环,如何使用对项目整体设计、开发、规范都有很实际的的作用,我在项目开发中对此深有体会,总结下vue组件间通信的几种方式,讨论下各自的使用场景文章对相关场景预览父->子组件间的数据传递子->父组件间的数据传递兄弟组件间的数据传递组件深层嵌套,祖先组件与子组件间的数据传递文章相关技术预览prop、emit、bus、vuex、...

2018-12-17 12:23:00 46

转载 matlab-霍夫变换详解(判断正方形长方形)

matlab-霍夫变换详解(判断正方形长方形) 霍夫变换霍夫变换是1972年提出来的,最开始就是用来在图像中过检测直线,后来扩展能检测圆、曲线等。直线的霍夫变换就是 把xy空间的直线 换成成 另一空间的点。就是直线和点的互换。我们在初中数学中了解到,一条直线可以用如下的方程来表示:y=kx+b,k是直线的斜率,b是截距。我...

2018-12-16 13:59:00 1716

转载 应用在k8s上运行的几种网络模式

应用部署在k8s上,首先想到的是应用k8s的默认service模式配置。应用通过service向集群内部(ClusterIP)和集群外部(NodePort)暴露服务。k8s中的其他 应用通过kube-dns提供的dns解析功能,访问servicename:port即可访问service后面的pod的服务。这需要两个应用服务之间的交互不需要记录对方的ho...

2018-12-16 11:00:52 1867

转载 Tomcat配置JNDI数据源

本文转载自http://www.blogjava.net/supercrsky/articles/174931.html本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可,服务器是Tomcat5.5, 与之间的版本配置连接池最简便自己总结了一下,希望起到一个抛砖引玉的作用总结:第一步:将驱动程序(jar包)放到tomcat安装目录下的...

2018-12-15 01:38:00 53

转载 使用CSI和Kubernetes实现动态扩容

Kubernetes本身具有包含了具有大量用例且功能强大的存储子系统。然而,如果我们利用Kubernetes建设关系数据库平台,就需要面临一个挑战:建立数据存储。本文用来讲述如何扩展CSI(容器存储接口)0.2.0同时整合Kubernetes,并且展示了动态扩容的重要性。简介随着我们对客户的关注,尤其是对金融领域的客户,我们可以发现容器编排技术具有...

2018-12-14 20:02:00 572

转载 [Algorithm] Linked List Data Structure in JavaScript

A linked list is a collection of items where each item points to the next one in the list. Because of this structure, linked lists are very slow when searching for an item at a particular index. An ar...

2018-12-14 00:07:00 69

转载 假若明天来临——《AI.未来》读后感3900字

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

2018-12-13 23:27:00 74

转载 查看电脑CPU核心数的方法

查看电脑CPU核心数的方法:方法一:同时按下【Ctrl+Shift+Esc】组合快捷键打开任务管理器;点击【性能】就可以看出是几核CPU了;方法二:在计算机图标上面点击右键,选择“管理”;在计算机管理里面点击【设备管理】,然后在右侧双击处理器,之后就可以看到是几核CPU了。如果是一个的话就是单核,如果两个就是双核,三个就是三核,四个就是四核还可以看其他的...

2018-12-13 16:56:00 2166

转载 java B2B2C springmvc mybatis多租户电子商城系统-Spring Cloud Feign

1、什么是Feign?愿意了解源码的朋友直接企鹅求求:二一四七七七五六三三Feign 的英文表意为“假装,伪装,变形”, 是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。Feign通过处理注解,将请求模板化,当实际调用的时候,传入参数,根据参数再应用到请求上,...

2018-12-13 16:22:01 59

转载 Impala权限管理机制

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

2018-12-12 17:51:00 1499

转载 [HEOI2015]最短不公共子串

四合一的题。简单粗暴的方法:子串匹配——SAM子序列匹配——序列自动机关于序列自动机:序列自动机—— [FJOI2016]所有公共子序列问题(其实这个玩意没有什么,n+1个点,每个点的字符集的每条出边连向其后的第一个字符,这样保证尽可能用靠前的,后面的能凑出的子序列就能更多,1号点是rt)类似于SAM,序列自动机的路径条数就是子序列个数。这样的话,对AB两个...

2018-12-12 16:55:00 86

转载 214. Spring Security:概述

214. Spring Security:概述 前言在之前介绍过了Shiro之后,有好多粉丝问SpringSecurity在Spring Boot中怎么集成。这个系列我们就和大家分享下有关这方面的知识。本节大纲一、什么是SpringSecurity?二、常用安全框架一、什么是Spring Se...

2018-12-11 18:17:00 63

转载 使用CMD命令删除文件函数

/// <summary> /// 使用CMD命令删除文件函数 /// </summary> /// <param name="strFilePath">文件地址</param> /// <returns>执行结果</returns>...

2018-12-11 15:24:00 235

转载 Hement:项目中的三方依赖(四)

GitHub地址:Hement:持续更新中由于使用Dagger2的未知性,所以创建一个分支没有使用Dagger2 Hement1、RxPermissions 版本0.10.2使用方式初始化 RxPermissions mRxPermissions = new RxPermissions(this);复制代码请求两个权限的代码 //连续获取两个权限以上 ...

2018-12-11 10:36:51 195

转载 Notes-List

list概述表是一种特别的对象集合,它的元素也由序号(下标)区分,但是各元素的类型可以是任意对象,不同元素不必是同一类型。元素本身允许是其它复杂数据类型,比如,列表的一个元素也允许是列表。例如:> rec <- list(name="李明", age=30, scores=c(85, 76, 90))> rec$name[1] "李明"$age...

2018-12-10 13:06:00 78

转载 JavaScript 的Decorator 装饰器介绍

Angular大量使用了JS的装饰器特性,先看 ruanyifeng的介绍使用babel转换步骤 :npm install -g babel-clinpm init; npm install --save-dev babel-plugin-transform-decorators-legacyba...

2018-12-09 21:21:00 62

空空如也

空空如也

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

TA关注的人

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