2023年9月15日
摘要: pyspider 是什么? 一个Python写的强大的网路爬虫系统。 github:https://github.com/binux/pyspider 官方文档:http://docs.pyspider.org/en/latest/ 什么是网络爬虫? 一个扫描网络内容并记录其有用信息的工具。打开一大 阅读全文
posted @ 2023-09-15 23:43 大元王保保 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 在公司设计开发了一个通用的垂直爬虫平台,把整个爬虫平台的设计思路分享一下。 写一个爬虫很简单,写一个可持续稳定运行的爬虫也不难,但如何构建一个通用化的垂直爬虫平台? 爬虫简介 首先介绍一下,什么是爬虫? 搜索引擎是这样定义的: 网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓 阅读全文
posted @ 2023-09-15 23:35 大元王保保 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Scrapy是什么? Python写的开源爬虫框架。 什么是爬虫? 就可以方便地从网上抓取你想要的内容。 优点: 功能强大。 哪里看出功能强大? 便捷地构建 request,request是异步调度和处理的 强大的 selector 解析response downloader是多线程的 性能,也就是 阅读全文
posted @ 2023-09-15 17:16 大元王保保 阅读(28) 评论(0) 推荐(0) 编辑
  2023年9月14日
摘要: labu一直强调要先刷二叉树!先刷二叉树!先刷二叉树!那现在就开始把。 二叉树的遍历 效果:从最简单的问题中提炼出所有二叉树题目的共性,将二叉树中蕴含的思维进行升华,反手用到 动态规划,回溯算法,分治算法,图论算法 中去。 1、二叉树的前中后序遍历是什么?只是三个顺序不同的 List 吗? 2、请分 阅读全文
posted @ 2023-09-14 21:10 大元王保保 阅读(8) 评论(0) 推荐(0) 编辑
  2023年8月5日
摘要: ### JDK元注解 ```java @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Component public @interface Example{ ``` 上面是什么意思? **`@Target` 指定注解 阅读全文
posted @ 2023-08-05 15:02 大元王保保 阅读(14) 评论(0) 推荐(0) 编辑
  2023年7月22日
摘要: ## 基于Telegraf的数据收集系统 https://zhuanlan.zhihu.com/p/53376293 https://flashcat.cloud/docs/content/flashcat-monitor/categraf/1-introduction/ https://n9e.g 阅读全文
posted @ 2023-07-22 14:32 大元王保保 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Q: 如果题目里出现了java8的特性,然后问题问你下面哪个命令编译无错 那么看下是不是有-java -source 8 -Xlint:all,是的话就选-source 8。 Q: JDK8中内置了哪些注解? A:@Override(重点) @Deprecated(重点) @SuppressWarn 阅读全文
posted @ 2023-07-22 10:37 大元王保保 阅读(140) 评论(0) 推荐(0) 编辑
  2023年7月18日
摘要: 看这个网站 Q: 调用类对象.class 和 forName(类名)的区别? Class<A> classA = A.class;Class<A> classA = Class.forName("A");A: 仅使用.class不能进行第一次静态初始化, forname函数则可以 例如B是A的基类, 阅读全文
posted @ 2023-07-18 21:16 大元王保保 阅读(7) 评论(0) 推荐(0) 编辑
  2023年7月7日
摘要: **数据结构与算法解决的是什么问题?** 解决的是“快”和“省”的问题,如何让代码运行得更快?如何让代码更省存储空间?也就是执行效率,如何衡量你编写代码的执行效率呢? **时间复杂度分析、空间复杂度分析** 复杂度分析是整个算法学习的精髓,只要掌握了它,数据结构和算法的内容基本上就掌握了一半。 ## 阅读全文
posted @ 2023-07-07 16:02 大元王保保 阅读(5) 评论(0) 推荐(0) 编辑
摘要: **§ 泛型方法** 一般定义如下,即方法的前面加了个 ```java public class FClass { public List f(T t){...}; } ``` 3种泛型参数推断方式: ```java 1、直接在f()前面加确定泛型 fClass.f(xxx) 2、通过输入参数确定, 阅读全文
posted @ 2023-07-07 15:28 大元王保保 阅读(10) 评论(0) 推荐(0) 编辑