自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 探究 jdk1.8 中 HashMap 由链表转化成二叉树的条件

HashMap 是 Java 中最常使用的一个 Map 类,也是面试题中出现的高频考察点。HashMap 继承了 AbstractMap,实现了 Map、Cloneable、Serializable 接口,类图如下:HashMap 有四个构造方法,分别是:HashMap():仅仅只是设置了加载因子(loadFactor)为默认值 0.75(此时极限值(threshold)仍然为0,真正设置该值是在第一次调用 put 方法,会进行一次 resize() 的过程,此过程发生后,极限值(thresho

2020-07-18 18:48:01 1288

原创 [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(一) —— 新建爬虫项目

前言新浪微博作为目前一个重要的社交媒体,平均每天产生的数据都在亿级以上,2019年3月15日,新浪微博数据中心发布最新《2018微博用户发展报告》。2018年第四季度财报显示,微博月活跃用户4.62亿,连续三年增长7000万+;微博垂直领域数量扩大至60个,月阅读量过百亿领域达32个。2018年娱乐明星微搏的粉丝总人次增至1:67亿人次,2017年度同比增长39亿人次。娱乐明星微博粉丝总计1...

2019-06-28 18:07:50 2157

原创 Dijkstra 算法求单源最短路径—— Java 实现

package com.algorithm.greed;import java.util.*;import java.util.stream.Collectors;import java.util.stream.IntStream;import java.util.stream.Stream;/** * @author zhoushixiong * @Description Dijkstra 算法求单源最短路径 * @date 2020/11/18 8:58 **/public c.

2020-11-18 11:10:11 357 1

原创 Nacos 作为注册中心的微服务启动报错:NacosException: failed to req API:/nacos/v1/ns/instance after all servers([http

1. 问题描述最近在尝试使用 Spring Cloud Alibaba 的 Nacos 作为注册中心搭建微服务环境时,微服务启动发生错误,报错如下:2020-11-16 16:34:40.633 ERROR 10640 --- [ main] c.a.c.n.registry.NacosServiceRegistry : nacos registry, product-service(172.20.139.51:9002) register failed...NacosR

2020-11-16 16:49:32 7257

原创 Dijkstra 算法求单源最短路径—— Python 实现

# M 代表两个顶点不可达M = 1e20def generate_matrix(node_cnt=0, array=[]) -> list: """ 根据输入生成带权邻接矩阵 :param node_cnt: 节点数 :param array: 输入数组,每个元素格式为(节点,节点,权重)的元组 :return: 邻接矩阵 """ # 初始化 node_cnt * node_cnt 的矩阵 matrix = [[M .

2020-09-10 16:46:50 1586

原创 探究 ConcurrentMap 接口与 Map 接口的区别

自 JDK 1.5 以来,Java 提供了 ConcurrentMap 接口,用于实现线程安全的 Map。该接口是 Map 的子接口,官方注释如下:A Mapproviding thread safety and atomicity guarantees.Memory consistency effects: As with other concurrent collections, actions in a thread prior to placing an object into aCo..

2020-07-20 10:53:47 624

原创 Spring Boot学习(二) Spring Boot 数据的持久化

持久化数据是几乎所有应用程序最基本的功能,不管是将数据写入 Oracle、SqlServer、MySQL等关系型数据,还是将数据写入 HBase、MongoDB等非关系型数据库,Spring 都提供了很好的数据持久化支持。1、配置数据源Spring 配置数据源有三种方式:通过 JDBC 驱动程序定义的数据源。 通过 JNDI 查找的数据源 连接池的数据源在本项目中使用连接池的方式配置数据源。数据库连接池在内部对象池中,维护一定数量的数据库连接,并对外暴露数据库连接的获取和返回方法。使用完毕

2020-07-09 12:37:35 1202

原创 Spring Boot学习(一) 搭建一个 Spring Boot 项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域 (rapid application development)成为领导者。Spring Boot makes it easy to create stand-alone, production-grade Spring bas

2020-07-09 12:22:40 232

原创 解决最新版 IntelliJ IDEA 2019.3.1 使用 Lombok 编译失败的问题

IntelliJ IDEA 2019.3.1 目前 Markplace 上的 Lombok 插件不支持最新版的IntelliJ IDEA 2019.3.1 ,即使 install 成功,项目里的 @Data 等 Lombok 的插件也无法生效,编译的时候依然报错,解决办法:1、下载 Lombok 最新压缩包:从 GitHub 上下载最新的 Lombok 的压缩包 0.28-2019.3,...

2020-01-07 16:47:54 8713 14

原创 [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(四) —— 应对反爬技术(选取 User-Agent、添加 IP代理池以及Cookies池 )

上一篇:[Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(三) —— 数据的持久化——使用MongoDB存储爬取的数据最近项目有些忙,很多需求紧急上行,所以一直没能完善《使用 Scrapy 爬取新浪微博用户信息》这一系列的博客,今天好不容易闲下来,就完成这一系列最后一节:选取 User-Agent、添加 IP代理池以及Cookies池。在上一篇博客中,我们介绍了如何对爬取的用...

2019-09-01 00:02:58 3210

原创 [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(三) —— 数据的持久化——使用MongoDB存储爬取的数据

上一篇:[Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(二) —— 编写一个基本的 Spider 爬取微博用户信息在上一篇博客中,我们已经新建了一个爬虫应用,并简单实现了爬取一位微博用户的基本信息。这一篇博客就将介绍怎样横向和纵向地扩展爬虫,让爬虫程序循环地爬取用户信息,然后将爬取的用户信息,保存到 MongoDB。扩展爬取范围1. 完善爬取用户的资料其实上...

2019-07-02 10:52:01 1750 3

原创 [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(二) —— 编写一个基本的 Spider 爬取微博用户信息

上一篇:[Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(一) —— 新建爬虫项目在上一篇我们新建了一个 sina_scrapy 的项目,这一节我们开始正式编写爬虫的代码。选择目标网站目前,新浪微博主要有三个域名,分别是:微博简化版(https://weibo.cn)、微博移动端(https://m.weibo.cn)、微博PC网页端(https://weibo.com...

2019-07-01 10:30:03 3233 8

原创 用 python 实现百度图片 URL 解密

最近在学习用python实现爬虫,想批量爬取百度图片,但是查看百度图片的网页源码的时候发现图片的objURL 都像下面这样并不是一个可访问的url:"objURL":"ippr_z2C$qAzdH3FAzdH3Fwppwvi4jgpf_z&e3B2uwg_z&e3Bv54AzdH3Fu5674AzdH3Fwppwvi4jgpfdAzdH3Fda8na9AzdH3FnaAzd...

2019-05-16 18:48:01 1664

原创 Django 由 admin 转 xadmin 填坑

环境:1、python 3.7.02、django 2.2.1问题1:IndexError at /xadmin/db_model/user/10019678227105/update/ list index out of range解决办法: 1、修改/xadmin/widgets.py 文件,修改 render() 方法的返回值。注释第 78 - ...

2019-05-14 10:45:25 2362

sina_crawl.rar

使用python3.7+scrapy+mongodb框架爬取新浪微博的用户信息以及微博动态 实现了高匿ip代理池、伪装请求User-Agent 教程贴请移步:https://blog.csdn.net/mengyanyuan8023/article/details/94017903

2019-07-01

空空如也

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

TA关注的人

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