摘要:
2021年9月 java使用HttpURLConnection 去下载资源。 有一天突然就出现这个bug了。经过查询是ssl证书问题。 首先下载的资源是 https:// 的资源,但这个资源的ssl证书已经过期,或者是错误的,不授信的。这种情况你看很多网上说去改代码。我就想说这是资源的问题,1.修改 阅读全文
摘要:
直接看本文的,建议先看并查集(一)并查集的几种实现。并查集的题在力扣上都是中等题或者难度题,这个特殊的数据结构还有一些门槛 P261. 以图判树 力扣第261题 这道题应该算是最适合去理解并查集的 https://leetcode-cn.com/problems/graph-valid-tree/ 阅读全文
摘要:
概述 并查集是一种特别的数据结构,在解决连通性问题屡试不爽。以下代码均为java语言的实现 并查集的作用先总体说一下 1、将两个元素联通起来(union)起来,形成一个通路 2、检查任意两个元素是否是连通的 3、连通后,如果把连通的一组数看成一组,那么还能记录一共有多少组数 4、当然也还能求组员数最 阅读全文
摘要:
最近公司有个 A高校 的数据迁移需求,数据库为mysql和mongodb 数据从原来 A高校 课程中心迁移到 新平台,新平台为本公司平台 本公司的数据库在内网,平时开放的时候需要安装vpn访问 迁移数据时,需要在 A高校 的内网访问数据 A高校 无法访问外网(哈哈哈),只能开通到端的外网访问,也就是 阅读全文
摘要:
P525 原题链接 https://leetcode-cn.com/problems/contiguous-array/ 解题思路 最近学的 前缀和 构造一个新数组 store 长度为原数组的 length+1 store[i+1] 存储的值是 原来数组中 0~ i 位置上的元素的和,举个例子: 原 阅读全文
摘要:
爬虫的原理 概念 爬虫一般指网络爬虫。网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者) --百度百科 爬虫本身是一种程序,或者说是自动化脚本,这个程序的作用呢,就是代替人,把网站上的内容获取回来。因为是程序做这个工作,所以效率大大提高。 HTTP/HTTPS协议 获 阅读全文
摘要:
整数型 int8 数据范围:-2^7到2^7-1 int16 数据范围:-2^15到2^15-1 int32 数据范围:-2^31到2^31-1 int64 数据范围:-2^63到2^63-1 除了上述整数型,还有默认的数字类型int 以上类型均为有符号型,对应还有无符号型 uint8 数据范围:0 阅读全文
摘要:
go语言特点 闭包和匿名函数 接口与类型 错误处理(异常) 并发编程 函数多返回值 支持反射 垃圾自动回收 内置类型丰富 环境变量安装 安装https://golang.google.cn/ 这里windows傻瓜式安装,其他版本安装参考官网文档 go env查看环境变量 GOROOT=D:\Pro 阅读全文
摘要:
PriorityQueue是一个优先级队列,底层是小顶堆实现 概念 优先级队列 通常的队列是先进先出,那有一种特殊的队列并不是先进先出,而是根据优先级的顺序出队 二叉堆 二叉堆是一种数据结构,堆是一种特殊的二叉树,满足一下条件的二叉树 1.该二叉树必须是一个完全二叉树。 2.子节点的值总是单调的。这 阅读全文
摘要:
看完这几个方法的源码,大概我们知道了,LinkedList不仅实现了队列先进先出 (使用 add 和 remove )也实现了栈的 先进后出 (使用pop和push) remove 移除头部元素 Retrieves and removes the head (first element) of th 阅读全文