Loading...

摘要: P525 原题链接 https://leetcode-cn.com/problems/contiguous-array/ 解题思路 最近学的 前缀和 构造一个新数组 store 长度为原数组的 length+1 store[i+1] 存储的值是 原来数组中 0~ i 位置上的元素的和,举个例子: 原 阅读全文
posted @ 2021-06-05 20:02 梦想家haima 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 爬虫的原理 概念 爬虫一般指网络爬虫。网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者) --百度百科 爬虫本身是一种程序,或者说是自动化脚本,这个程序的作用呢,就是代替人,把网站上的内容获取回来。因为是程序做这个工作,所以效率大大提高。 HTTP/HTTPS协议 获 阅读全文
posted @ 2021-06-05 19:40 梦想家haima 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 整数型 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 阅读全文
posted @ 2021-04-09 19:00 梦想家haima 阅读(183) 评论(0) 推荐(0) 编辑
摘要: go语言特点 闭包和匿名函数 接口与类型 错误处理(异常) 并发编程 函数多返回值 支持反射 垃圾自动回收 内置类型丰富 环境变量安装 安装https://golang.google.cn/ 这里windows傻瓜式安装,其他版本安装参考官网文档 go env查看环境变量 GOROOT=D:\Pro 阅读全文
posted @ 2021-04-07 17:41 梦想家haima 阅读(86) 评论(0) 推荐(0) 编辑
摘要: PriorityQueue是一个优先级队列,底层是小顶堆实现 概念 优先级队列 通常的队列是先进先出,那有一种特殊的队列并不是先进先出,而是根据优先级的顺序出队 二叉堆 二叉堆是一种数据结构,堆是一种特殊的二叉树,满足一下条件的二叉树 1.该二叉树必须是一个完全二叉树。 2.子节点的值总是单调的。这 阅读全文
posted @ 2020-11-12 14:25 梦想家haima 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 看完这几个方法的源码,大概我们知道了,LinkedList不仅实现了队列先进先出 (使用 add 和 remove )也实现了栈的 先进后出 (使用pop和push) remove 移除头部元素 Retrieves and removes the head (first element) of th 阅读全文
posted @ 2020-11-07 23:13 梦想家haima 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目出处 力扣(LeetCode) https://leetcode-cn.com/problems/is-unique-lcci/ 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例 1: 输入: s = "leetcode" 输出: false 示例 2: 输入: s = "abc 阅读全文
posted @ 2020-11-02 15:20 梦想家haima 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 架构及简介 Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 Scrapy 使用了 Twisted(其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并且包含了各种中间件接口,可以灵活的完成各 阅读全文
posted @ 2020-10-29 15:04 梦想家haima 阅读(449) 评论(0) 推荐(1) 编辑
摘要: 链接到mongo 新建超级用户 上文中我们提到mongo用户库表管理。为了方便我们先新建一个root权限的用户。 db.createUser({user:'dbadmin',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}] 阅读全文
posted @ 2020-10-25 16:09 梦想家haima 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 本手册是对网站http://man.linuxde.net/中常见命令的摘要,也参考一些其他博客和Linux中man文档,linux中man文档在线版。本文将持续更新。 cd 作用:用来切换工作目录 格式:cd [-L | -P] [directory] directory要切换到的目标目录 常见选 阅读全文
posted @ 2020-10-23 17:45 梦想家haima 阅读(209) 评论(0) 推荐(1) 编辑