自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 存储映射--mmap

存储映射 使一个磁盘文件与存储空间中的一个缓冲区相映射。 当从缓冲区中取数据,就相当于读文件中的相应字节。 将数据存入缓冲区,则相应的字节就自动写入文件。 使用这种方法,首先应通知内核,将一个指定文件映射到存储区域中。这个映射工作可以通过mmap函数来实现。不通过IO。直接操作内存,效率更高。 m...

2018-12-04 15:11:15 304 0

转载 Geolocation API

Geolocation API——地理定位 navigator.geolocation getCurrentPosition() 触发请求用户共享地理定位信息的对话框 接收3个参数: 1.成功回调函数 会接收到一个Position对象参数,该对象有两个属性: coords(对象)包含下列与位置相关...

2018-12-04 14:51:11 251 0

转载 BUGKU-逆向(reverse)-writeup

目录 入门逆向 Easy_vb Easy_Re 游戏过关 Timer(阿里CTF) 逆向入门 love LoopAndLoop(阿里CTF) easy-100(LCTF) SafeBox(NJCTF) Mountain climbing 前言:在bugku上把能写的逆向都写了,由于大佬们的writ...

2018-12-04 14:11:13 1504 1

转载 存储映射--mmap

存储映射 使一个磁盘文件与存储空间中的一个缓冲区相映射。 当从缓冲区中取数据,就相当于读文件中的相应字节。 将数据存入缓冲区,则相应的字节就自动写入文件。 使用这种方法,首先应通知内核,将一个指定文件映射到存储区域中。这个映射工作可以通过mmap函数来实现。不通过IO。直接操作内存,效率更高。 m...

2018-12-04 13:51:11 169 0

转载 kubernetes实战(十四):k8s持久化部署gitlab集成openLDAP登录

1、基本概念   使用k8s安装gitlab-ce,采用GlusterFS实现持久化,并集成了openLDAP。   注意:我公司使用的gitlab是独立于k8s集群之外的。   2、安装部署   最一开始使用的是helm安装gitlab,网上的文档应该全部都是使用的这个chart:https:/...

2018-12-04 12:11:13 888 0

转载 spring cloud (三、服务提供者demo_provider)

       spring cloud (一、服务注册demo_eureka)          spring cloud (二、服务注册安全demo_eureka)       创建一个服务提供者注册到服务注册中心,跟前一个案例一样创建一个spring boot 项目 ;      pom文件如...

2018-12-04 11:51:11 128 1

转载 selenium之元素定位-css

CSS定位方式和XPATH定位方式基本相同,只是CSS定位表达式有其自己的格式。CSS定位方式拥有比XPATH定位速度快,且比XPATH稳定的特性。下面详细介绍CSS定位方式的使用方法 被测网页的HTML代码 <!DOCTYPE html> <html&...

2018-12-04 11:11:15 145 0

转载 记一次idea性能调优

  因自研的自动化测试工具包含压测功能,在自己本地代码开发完毕后进行测试,对目标接口进行1000次访问,发现idea在执行结束后变的异常卡顿,怀疑是idea工具或者程序代码存在问题,遂进行排查。 ---------------------------------------------------...

2018-12-04 09:51:13 606 1

转载 python究竟要不要使用多线程

在总结concurrent.futures库之前先来弄明白三个问题:    (1)python多线程究竟有没有用? (2)python虚拟机机制如何控制代码的执行? (3)python中多进程处理原理是怎么样的? 1. 先来看两个例子 (1)例1   分别用单线程、使用多线程、使用多进程三种方法...

2018-12-03 14:11:10 221 0

转载 python究竟要不要使用多线程

在总结concurrent.futures库之前先来弄明白三个问题:    (1)python多线程究竟有没有用? (2)python虚拟机机制如何控制代码的执行? (3)python中多进程处理原理是怎么样的? 1. 先来看两个例子 (1)例1   分别用单线程、使用多线程、使用多进程三种方法...

2018-12-03 13:51:12 121 0

转载 Asp.Net Core 轻松学-实现跨平台的自定义Json数据包

前言     在前后端分离的业务开发中,我们总是需要返回各种各样的数据包格式,一个良好的 json 格式数据包是我们一贯奉行的原则,下面就利用 Json.Net 来做一个简单具有跨平台的序列化数据包实现类。 1. 应用 Json.Net 1.1 首先在项目中引用 NuGet 包 1.2 编写一个...

2018-12-03 13:11:10 159 0

转载 实战ELK(4)Metricbeat 轻量型指标采集器

  一、介绍   用于从系统和服务收集指标。从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据。 1、系统级监控,更简洁(轻量型指标采集器) 将 Metricbeat 部署到您所有的 Linux、Windows 和 Mac...

2018-12-03 12:51:10 343 0

转载 一文了解JVM全部垃圾回收器,从Serial到ZGC

《对象搜索算法与回收算法》介绍了垃圾回收的基础算法,相当于垃圾回收的方法论。接下来就详细看看垃圾回收的具体实现。 上文提到过现代的商用虚拟机的都是采用分代收集的,不同的区域用不同的收集器。常用的7种收集器,其适用的范围如图所示 Serial、ParNew、Parallel Scavenge用于新...

2018-12-03 12:11:10 109 0

转载 一文了解JVM全部垃圾回收器,从Serial到ZGC

《对象搜索算法与回收算法》介绍了垃圾回收的基础算法,相当于垃圾回收的方法论。接下来就详细看看垃圾回收的具体实现。 上文提到过现代的商用虚拟机的都是采用分代收集的,不同的区域用不同的收集器。常用的7种收集器,其适用的范围如图所示 Serial、ParNew、Parallel Scavenge用于新...

2018-12-03 11:51:09 170 0

转载 程序猿修仙之路--数据结构之你是否真的懂数组?

数据结构但凡IT江湖侠士,算法与数据结构为必修之课。早有前辈已经明确指出:程序=算法+数据结构  。要想在之后的江湖历练中通关,数据结构必不可少。数据结构与算法相辅相成,亦是阴阳互补之法。开篇        说道数组,几乎每个IT江湖人士都不陌生,甚至过半人还会很自信觉的它很简单。 的确,在菜菜所...

2018-12-03 11:11:14 328 0

转载 SpringBoot | 第三十五章:Mybatis的集成和使用

前言 最近收到公众号留言说,单纯的Mybatis的集成和使用。前面在第九章:Mybatis-plus的集成和使用介绍了基于mybatis-plus的集成和使用。后者也只是对mybatis进行了功能增强,原本的用法都是没有变化的。那今天就来简单介绍了如何springboot中如何集成和使用Myba...

2018-12-03 10:51:27 149 1

转载 上周热点回顾(11.26-12.2)

热点随笔: · 我爬了链家青岛市北3000套二手房得出一个结论(小柒2012)· 最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备(hsm_computer)· 记一次程序员在办公室里的“撕逼”经历(锋哥程序十年)· 程序员如何将一天变成28小时(Zac...

2018-12-03 10:11:10 162 0

转载 培训班出来的怎么了?

前两天我在公号转载了一篇关于程序员生活的文章,文章中作者有提到培训班的一点事情,其实文章的主体和培训倒没有太大的关系,结果就有一个哥们给我留言: 培训班出来的全是垃圾,没有例外。一个优秀的程序员首先是兴趣和热爱这个行业,其次是思维方式和学习能力。短短几个月的培训班只会毁了你,让你变成面试机器而不...

2018-12-03 09:51:09 469 2

转载 HBase之行信息简析

  这一节我们简单介绍一下HBase的行信息。文章前半部分会对照源码介绍,后面会有我自己画的图,大家如果对这些信息已经比较了解了,跳过源码对照部分看后面的图,加深一下印象。   下面简单分析一下HBase中对于每一行的存储,这个知识点至关重要,以至于会影响到我们在后面的很多流程的分析。   根据下...

2018-12-02 14:11:13 131 0

转载 Lambda 表达式

简介   相传,在远古时代,有一位逻辑学家某某,想要形式化的表示能有效计算的数学函数,由于别的书中使用重音符^来表示自由变量,某某受此启发,使用大写的lambda(∧)表示参数,后来又改成了小写的lambda(λ),从此以后,带参数变量的表达式就被称为lambda表达式,读音:lan b(m)da...

2018-12-02 13:51:09 209 0

转载 学会这个删库再也不用跑路了~ --技术流ken

  前言   相信每一个学IT的人或多或少都听说过从删库到跑路这个梗~下图也是在各种交流群屡禁不止,新人听着也是瑟瑟发抖。     人们茶余饭后,街头巷角难免要问。。。   下面技术流ken就教给各位新手们一招删库再也不用跑路的绝技~   实现原理   想要学会这个技能务必先要看我的这篇有关m...

2018-12-02 13:11:09 336 0

转载 Charles抓包 mock数据和rewrite功能

 一、mock数据   mock:在后端返回异常或需要=改前端展示的数据时可以模拟返回的response   1.1 抓到接口后 右击保存response到本地,后缀改成.json打开可以看到是把json保存下来了   保存下的文件   例如:修改我的粉丝数,那么找到粉丝数字段修改字段对应的数...

2018-12-02 12:51:09 522 0

转载 [Android]自己动手做个拼图游戏

目标 在做这个游戏之前,我们先定一些小目标列出来,一个一个的解决,这样,一个小游戏就不知不觉的完成啦。我们的目标如下: 游戏全屏,将图片拉伸成屏幕大小,并将其切成若干块。 将拼图块随机打乱,并保证其能有解。 在屏幕上留出一个空白块,当点空白块旁边的块,将这块移动到空白块。 判断是否已经拼好。 实现...

2018-12-02 12:11:10 143 0

转载 图片横向等高瀑布流,每行占满,限制行数 的实现

图片的横向瀑布流,其实简单地按顺序排列就可以了 但要实现每行中各图片都等高(各行不一定等高,但每行里面等高),且每行都占满,就需要用到flex的特性了 控制每行图片高度都一致,可能会影响图片的比例,所以不能简单暴力地设置高度,需要按比例来动态计算 另外,如要限制图片展示的行数,则只需判断好每行总高...

2018-12-02 11:51:09 143 0

转载 《数据结构与算法之美》- 栈

栈,在这里说的是一种数据结构。 你还可能知道的栈 提到“栈”,做Java的同学还会想起Java内存模型中的“栈”,与之紧密关联的还有一个名词——堆,但是这里,此栈非彼栈。 引用《深入理解Java虚拟机》中有关栈的介绍 经常有人把Java内存区分为堆内存(Heap)和栈内存(Stack),这种分法...

2018-12-02 11:11:08 69 0

转载 来源自rnnoise,但非rnn

很快又一年过去了。 自学音频算法也近一年了。 不记得有多少个日日夜夜, 半夜醒来,就为验证算法思路。 一次又一次地改进和突破。 傻逼样的坚持,必然得到牛逼样的结果。 这一年,主要扎音频算法上。 经常有网友联系我,几乎都会问我同一个问题。 我是怎么学习的? 说起来,其实很简单。 就是先设一个小目标,...

2018-12-02 10:51:08 410 1

转载 图片横向等高瀑布流,每行占满,限制行数 的实现

图片的横向瀑布流,其实简单地按顺序排列就可以了 但要实现每行中各图片都等高(各行不一定等高,但每行里面等高),且每行都占满,就需要用到flex的特性了 控制每行图片高度都一致,可能会影响图片的比例,所以不能简单暴力地设置高度,需要按比例来动态计算 另外,如要限制图片展示的行数,则只需判断好每行总高...

2018-12-02 10:11:08 376 0

转载 【LeetCode题解】232_用栈实现队列(Implement-Queue-using-Stacks)

目录 描述 解法一:在一个栈中维持所有元素的出队顺序思路入队(push) 出队(pop) 查看队首(peek) 是否为空(empty) Java 实现 Python 实现 解法二:一个栈入,一个栈出思路入队(push) 出队(pop) 查看队首(peek) 是否为空(empty) Java ...

2018-12-02 09:51:08 44 0

转载 [OIDC in Action] 3. 基于OIDC(OpenID Connect)的SSO(添加Github OAuth 2.0的支持)

在上上一篇基于OIDC的SSO的登录页面的截图中有出现QQ登录的地方。这个其实是通过扩展OIDC的OpenID Provider来实现的,OpenID Provider简称OP,OP是OIDC的一个很重要的角色,OIDC用它来实现兼容众多的用户认证方式的,比如基于OAuth2,SAML和WS-Fe...

2018-12-01 14:11:10 340 0

转载 [OIDC in Action] 3. 基于OIDC(OpenID Connect)的SSO(添加Github OAuth 2.0的支持)

在上上一篇基于OIDC的SSO的登录页面的截图中有出现QQ登录的地方。这个其实是通过扩展OIDC的OpenID Provider来实现的,OpenID Provider简称OP,OP是OIDC的一个很重要的角色,OIDC用它来实现兼容众多的用户认证方式的,比如基于OAuth2,SAML和WS-Fe...

2018-12-01 13:51:07 152 1

转载 前端入门7-JavaScript语法之相关术语

声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 MDN web docs Github:smyhvae/web Github:goddyZhao/Translation/JavaScript 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基础上,通过...

2018-12-01 13:11:06 40 0

转载 基于SSH的预约挂号系统之注册验证

注册页面描述   注册页面主要内容如下 前端验证   在鼠标光标离开输入框,并且输入框内容有改变时进行验证。   1、昵称:判断是否为空-->正则表达式判断是否合法   /*判断用户名是否为空 是否合法(2-6个汉字)*/ $(":input[name=user...

2018-12-01 12:51:08 61 0

转载 android 大作业UI

1.团队成员:   我;   胡浪   {     学号:1600802011     博客园地址:http://www.cnblogs.com/HULANG-BTB/   };   李文浩   {     学号:1600802016     博客园地址:http://www.cnblogs.co...

2018-12-01 12:11:06 1632 0

转载 基于SSH的预约挂号系统之注册验证

注册页面描述   注册页面主要内容如下 前端验证   在鼠标光标离开输入框,并且输入框内容有改变时进行验证。   1、昵称:判断是否为空-->正则表达式判断是否合法   /*判断用户名是否为空 是否合法(2-6个汉字)*/ $(":input[name=user...

2018-12-01 11:51:09 157 0

转载 [OIDC in Action] 3. 基于OIDC(OpenID Connect)的SSO(添加Github OAuth 2.0的支持)

在上上一篇基于OIDC的SSO的登录页面的截图中有出现QQ登录的地方。这个其实是通过扩展OIDC的OpenID Provider来实现的,OpenID Provider简称OP,OP是OIDC的一个很重要的角色,OIDC用它来实现兼容众多的用户认证方式的,比如基于OAuth2,SAML和WS-Fe...

2018-12-01 11:11:07 212 0

转载 [OIDC in Action] 3. 基于OIDC(OpenID Connect)的SSO(添加Github OAuth 2.0的支持)

在上上一篇基于OIDC的SSO的登录页面的截图中有出现QQ登录的地方。这个其实是通过扩展OIDC的OpenID Provider来实现的,OpenID Provider简称OP,OP是OIDC的一个很重要的角色,OIDC用它来实现兼容众多的用户认证方式的,比如基于OAuth2,SAML和WS-Fe...

2018-12-01 10:51:07 318 0

转载 边缘化搭建DotNet Core 2.1 自动化构建和部署环境(上)

写在前面   写这篇文章的缘由是由于笔者的对新兴技术方向有所追求,但个人资产有限,只能容许购买一台阿里云低配1核2G服务器。服务器上搭建了 Centos7 & Docker & Jenkins & ASP.NET Core 2.0 自动化发布和部署 ...

2018-12-01 10:11:06 33 0

转载 Elasticsearch实践(四):IK分词

环境:Elasticsearch 6.2.4 + Kibana 6.2.4 + ik 6.2.4 Elasticsearch默认也能对中文进行分词。 我们先来看看自带的中文分词效果: curl -XGET "http://localhost:9200/_analyze" -...

2018-12-01 09:51:06 58 0

转载 网络爬虫必备知识之urllib库

就库的范围,个人认为网络爬虫必备库知识包括urllib、requests、re、BeautifulSoup、concurrent.futures,接下来将结合爬虫示例分别对urllib库的使用方法进行总结 1. urllib库全局内容   官方文档地址:https://docs.python.or...

2018-11-30 14:11:19 69 0

转载 网络爬虫必备知识之urllib库

就库的范围,个人认为网络爬虫必备库知识包括urllib、requests、re、BeautifulSoup、concurrent.futures,接下来将结合爬虫示例分别对urllib库的使用方法进行总结 1. urllib库全局内容   官方文档地址:https://docs.python.or...

2018-11-30 13:51:06 62 0

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