摘要: 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开 阅读全文
posted @ 2023-02-07 14:24 DEJAVU_ERIC 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 防止循环导入是编程中的常见问题,特别是在使用模块化的编程语言中。以下是一些方法来避免循环导入: 1. **重构代码**:重新组织你的代码,将重要的功能放在单独的模块中,以减少模块之间的相互依赖。 2. **使用导入语句**:在需要的时候才在函数内导入模块,而不是在模块的顶部导入。这样可以减少模块之间 阅读全文
posted @ 2023-10-12 11:22 DEJAVU_ERIC 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Jenkins Pipeline 流水线 - 完整构建 Pipeline Script 脚本 Docker Jenkins 安装配置Windows 2016 安装 Jenkins 前置条件可参考 Jenkins Pipeline 流水线 - 拉代码(SVN) + Maven 编译打包Jenkins 阅读全文
posted @ 2023-09-13 13:32 DEJAVU_ERIC 阅读(55) 评论(0) 推荐(0) 编辑
摘要: ? 通配符类型 - <? extends T> 表示类型的上界,表示参数化类型的可能是T 或是 T的子类; <? super T> 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Object; 上界<? extends T>不能往里存,只能往外取 比 阅读全文
posted @ 2023-02-07 14:52 DEJAVU_ERIC 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 在日常工作中,我们常常会用到需要周期性执行的任务,一种方式是采用 Linux 系统自带的 crond 结合命令行实现。另外一种方式是直接使用Python。接下来整理的是常见的Python定时任务的实现方式。 原文链接:https://developer.aliyun.com/article/9037 阅读全文
posted @ 2022-09-07 10:38 DEJAVU_ERIC 阅读(53) 评论(0) 推荐(0) 编辑
摘要: MongoDB3 mongoengine(基本使用, 联合唯一, ReferenceField, EmbeddedDocument, 时间段查询) 文章参考:https://blog.csdn.net/xc_zhou/article/details/80837962 mongoengine 简介 p 阅读全文
posted @ 2022-09-05 15:06 DEJAVU_ERIC 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/borntodie/category/1834909.html 阅读全文
posted @ 2022-06-23 16:53 DEJAVU_ERIC 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/borntodie/category/1834909.html 阅读全文
posted @ 2022-06-23 16:52 DEJAVU_ERIC 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/borntodie/p/14431586.html 阅读全文
posted @ 2022-06-23 16:51 DEJAVU_ERIC 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 分布式爬虫 原文链接:https://www.cnblogs.com/liuqingzheng/p/16005882.html 一 介绍 原来scrapy的Scheduler维护的是本机的任务队列(存放Request对象及其回调函数等信息)+本机的去重队列(存放访问过的url地址) 所以实现分布式爬 阅读全文
posted @ 2022-06-23 16:48 DEJAVU_ERIC 阅读(8) 评论(0) 推荐(1) 编辑