0

深入理解协程(四):async/await异步爬虫实战

本文目录: 同步方式爬取博客标题 async/await异步爬取博客标题 本片为深入理解协程系列文章的 补充 。 你将会在从本文中了解到: 如何运用的实际的爬虫中。 案例 从CSDN上批量爬取指定文章的标题。文章列表如下: 同步爬虫 输出结果如下: 用时: 6.065227508544922s 。 ...

西加加先生 发布于 2020-01-18 11:24 评论(0)阅读(29)
1

uni-app,vue,react,Trao之缓存类封装

uni-app,vue,react,Trao之缓存类封装 一,介绍与需求 1.1,介绍 缓存主要分为如下几个 1、LocalStorage LocalStorage是永久性的本地缓存,存储在客户端的浏览器上,除非主动删除,是不会过期的。LocalStorage采用的是键值对的方式进行存储,存储方式只 ...

jackson影琪 发布于 2020-01-18 10:42 评论(0)阅读(63)
2

2019年终总结-坚持的力量

摘要 上一次年终总结是 "2016 12 31" 。一晃3年过去了。我也从一个初出茅庐的新人变成了一个职场老鸟。年末了,总结一下过去,展望一下未来。 关键词 瓶颈、底层思考能力、坚持的力量 瓶颈 年纪越大,越发觉得人生的艰难,每个年龄段都有各自的焦虑与忧伤,只是程度不同,所以人生总是很难。 工作久了 ...

stoneFang 发布于 2020-01-18 10:39 评论(1)阅读(98)
1

Elasticsearch系列---搜索执行过程及scroll游标查询

概要 本篇主要介绍一下分布式环境中搜索的两阶段执行过程。 两阶段搜索过程 回顾我们之前的CRUD操作,因为只对单个文档进行处理,文档的唯一性很容易确定,并且很容易知道是此文档在哪个node,哪个shard中。 但搜索比CRUD复杂,符合搜索条件的文档,可能散落在各个node、各个shard中,我们需 ...

清茶豆奶 发布于 2020-01-18 09:26 评论(0)阅读(60)
1

分布式初探——讲透分布式系统一致性模型

本文始发于个人公众号: TechFlow 在计算机系统的领域,一致性可以说是一个高频词,可能出现的场景很多。从分布式系统到数据库的事务,都有它的身影。 之前我们在介绍数据库事务的时候,谈到过事务的一致性。在数据库当中,一致性是一种目的,不是一种手段。数据库希望控制事务的 原子性、隔离性和持久性 来保 ...

TechFlow2019 发布于 2020-01-18 09:04 评论(1)阅读(82)
1

什么是注解?

一、概念 Java 注解是在 JDK5 时引入的新特性,注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。注解类型定义指定了一种新的类型,一种特殊的接口类型。 在关键词 interface 前加 @ 符号也就是用 @interface ...

hncboy 发布于 2020-01-18 07:58 评论(1)阅读(113)
0

一文搞定Spring Boot + Vue 项目在Linux Mysql环境的部署(强烈建议收藏)

本文介绍Spring Boot、Vue 、Vue Element编写的项目,在Linux下的部署,系统采用Mysql数据库。按照本文进行项目部署,不迷路。 1. 前言 典型的软件开发,经过“需求分析”,“概要设计”,“详细设计”,“开发及单元测试”,“前后端联调”,“生产环境上线”。到了发布到生产环 ...

siwei718 发布于 2020-01-18 07:31 评论(1)阅读(148)
0

Netty之缓冲区ByteBuf解读(一)

Netty 在数据传输过程中,会使用缓冲区设计来提高传输效率。虽然,Java 在 NIO 编程中已提供 ByteBuffer 类进行使用,但是在使用过程中,其编码方式相对来说不太友好,也存在一定的不足。所以高性能的 Netty 框架实现了一套更加强大,完善的 ByteBuf,其设计理念也是堪称一绝。 ...

ytao丨杨滔 发布于 2020-01-18 02:13 评论(0)阅读(58)
0

RocketMQ客户端加载流程

 这节介绍RocketMQ客户端的启动流程,即Consumer和Producer的启动流程。 1. 客户端demo  首先先看下客户端的demo Producer: Producer和Consumer的启动类似,在初始化然后进行必要设置(主要是客户端所属的Group和NameSe ...

啊驼 发布于 2020-01-18 00:29 评论(0)阅读(88)
1

关于Log4Net的使用及配置方式

[TOC] 志铭 2020年1月17日 23:18:37 0.简介 Log4Net库是Apache log4j框架在 .NET平台下的实现,其开源免费。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。 官网地址:http://logging.apache.org/log4net/index ...

shanzm 发布于 2020-01-17 23:33 评论(0)阅读(137)
2

H5录音音频可视化-实时波形频谱绘制、频率直方图

这段时间给 "GitHub Recorder开源库" 添加了两个新的音频可视化功能,比以前单一的动态波形显示丰富了好多(下图后两行是不是比第一行看起来丰满些);趁热打铁写了一个音频可视化相关扩展测试代码,下面这张就是测试Gif截图,看起来还算过得去, "测试地址" 上面这些波形、频率的计算和显示都是 ...

xiangyuecn 发布于 2020-01-17 23:18 评论(0)阅读(185)
0

搞定SpringBoot多数据源(2):动态数据源

[toc] 一句话概括:使用动态数据源对多个数据库进行操作,灵活,简洁。 1. 引言 对于多个数据库的处理,上一篇文章《 "搞定SpringBoot多数据源(1):多套源策略" 》已有提及,有多套数据源、动态数据源、参数化变更数据源等方式,本文是第二篇:“动态数据源”。动态数据源可以解决多套数据源的 ...

Mason技术记录 发布于 2020-01-17 23:06 评论(0)阅读(93)
1

常见基本数据结构——散列

散列表的实现通常叫做散列。散列是一种用于以常数平均时间执行插入、删除和查找的技术。但是任何排序的信息都不会得到有效的支持。所以FindMax(),FindMin(),以及以线性时间打印的操作都是散列所不支持的。 理想的散列表数据结构值不过是一个包含有关键字的具有固定大小的数组。 关键字映射的函数叫做 ...

Baby-Lily 发布于 2020-01-17 22:54 评论(0)阅读(77)
0

android:整理drawable(shapdrawable)(二)

前言 bitmapdrawable 与nithpathdrawable 完结,接下来是shapedrawable。 shapedrawable是使用频率最高的drawable 可见其重要性。 shapedrawable shapedrawable 有 rectangle、oval、line、ring ...

族语1996 发布于 2020-01-17 22:52 评论(0)阅读(44)
1

Java小白集合源码的学习系列:Vector

[toc] Vector源码学习 前文传送门: "Java小白集合源码的学习系列:LinkedList" "Java小白集合源码的学习系列:ArrayList" Vector是JDK1.0中的集合,是集合中的老大哥,其中大部分的方法都被 synchronized 关键字所修饰,与ArrayList和 ...

天乔巴夏丶 发布于 2020-01-17 22:51 评论(0)阅读(50)
0

JVM性能优化系列-(2) 垃圾收集器与内存分配策略

目前已经更新完《Java并发编程》和《Docker教程》,欢迎关注【后端精进之路】,轻松阅读全部文章。 Java并发编程: "Java并发编程系列 (1) 并发编程基础" "Java并发编程系列 (2) 线程的并发工具类" "Java并发编程系列 (3) 原子操作与CAS" "Java并发编程系列 ...

后端精进之路 发布于 2020-01-17 22:42 评论(0)阅读(48)
1

CSS中使用文本阴影与元素阴影

文本阴影介绍 在 中使用 属性设置文本阴影,该属性一共有 个属性值如:水平阴影、垂直阴影、(清晰度或模糊距离)、阴影颜色。 属性值说明,在文本阴影实践中:第一个值是设置阴影水平方向移动,第二个值是设置阴影垂直方向移动,第三个值是设置阴影模糊距离,第四个值是设置阴影颜色。 属性值可以设置为负数。 文本 ...

微笑是最初的信仰 发布于 2020-01-17 22:09 评论(0)阅读(66)
0

我与Git的那些破事(下)--分支模型

在上篇文章中,我提到了Git的基本概念和一些本人实际项目中的总结。然而,最近读了Vincent Driessen写的一篇文章,觉得他总结的太好了,站在他肩膀上忍不住将自己的理解分享出来。Vincent Driessen的文章连接放在本文最下方,有需要的童鞋可去参考一二。 话不多上,干货顶上。 分支模 ...

吴家二少 发布于 2020-01-17 21:40 评论(0)阅读(201)
1

2D地图擦除算法

. 关于2D地图擦除算法,去年我写过一个实现,勉强实现了地形擦除,但跟最终效果还相差甚远,这次我写了一个完整的实现,在此记录,留个印象。 . 去年的版本 " " ,因为受限于当时框架用GDI实现的渲染器,只有擦除地形没有擦除地图,这次换了OpenGL渲染器,终于可以实现最终效果了。 这个算法看似简单 ...

落单的毛毛虫 发布于 2020-01-17 21:39 评论(1)阅读(117)
0

2019 ICCV、CVPR、ICLR之视频预测读书笔记

2019 ICCV、CVPR、ICLR之视频预测读书笔记 作者 | 文永亮 学校 | 哈尔滨工业大学(深圳) 研究方向 | 视频预测、时空序列预测 ICCV 2019 CVP github地址:http://github.com/JudyYe/CVP ​ 这是卡耐基梅隆和facebook的一篇pa ...

ManWingloeng 发布于 2020-01-17 21:10 评论(0)阅读(77)

页面底部区域 foot.htm