Fork me on GitHub
上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: string: 增:set name zhangsan 删:del name 改:set name lisi 查:get name hash: 增:hmset name name1 zhangsan 删:hdel name name1 改:hset name name1 lisi 查:hget na 阅读全文
posted @ 2020-11-05 14:39 暮良文王 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 大洋彼岸的大选,简直在国内是春晚一样的存在。 看到朋友圈有预测大选比分的,突然好奇,最终比分会是如何,出于吃瓜群众的好奇,敲了如下代码,博自己一乐,也让自己有点参与感。 先简单介绍下如何算赢得大选: 选举人制度:根据人口不同,每个州的选举人数量也不同,人数越多,选举人越多。 赢家通吃:以州为单位,获 阅读全文
posted @ 2020-11-05 01:23 暮良文王 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 国庆假期,Python 社区发布了 3.9 版本的第一个 stable release。 相比于 3.8,Python 3.9 新特性众多,但不少特性与大多数 Python“使用者”(而非 CPython 的贡献者或使用 C 接口编写扩展的开发者)关系不大。 本文将站在 Python “使用者”的角 阅读全文
posted @ 2020-10-11 15:41 暮良文王 阅读(7242) 评论(0) 推荐(0) 编辑
摘要: 需求: 截屏后转PDF。 问题: selenium截屏后,图片未加载 如下图: 原因: 网站使用了懒加载技术:只有在浏览器中纵向滚动条滚动到指定的位置时,页面的元素才会被动态加载。 什么是图片懒加载? 图片懒加载是一种网页优化技术。图片作为一种网络资源,在被请求时也与普通静态资源一样,将占用网络资源 阅读全文
posted @ 2020-10-10 19:26 暮良文王 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 1、->、=> 和 :: 区别: :: 类中调用静态方法时用-> 类中调用属性和非静态方法=> 是键值对,比如在关联数组中用 $arr = ["name"=>"张三"] ps:如何判断静态方法:类的静态方法以static表示。 2、$this 指代当前类 3、var_dump()和print_r() 阅读全文
posted @ 2020-10-05 00:08 暮良文王 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 从 2020 年 10 月 1 日开始,GitHub 上的所有新库都将用中性词「main」命名,取代原来的「master」,因为后者是一个容易让人联想到奴隶制的术语。 这个决定并不是最近才做出的。今年 6 月份,由于「Black Lives Matter」抗议活动持续发酵,多个开源项目采取行动替换冒 阅读全文
posted @ 2020-09-23 09:20 暮良文王 阅读(1552) 评论(5) 推荐(3) 编辑
摘要: 1、top和ps的区别 ps是静态查看进程 top是动态(持续监控)进程 ps只是查看进程 top还可以监视系统性能,如平均负载,cpu和内存的消耗 2、ps -ef、ps aux的区别 ps查看进程分为两种 ps -ef 和 ps aux,两者没太大差别,只是输出的内容略有不同。 具体区别(可跳过 阅读全文
posted @ 2020-09-19 19:47 暮良文王 阅读(3507) 评论(0) 推荐(1) 编辑
摘要: 问题描述: 在使用img2pdf转换png到pdf时候,报了如下错误 img2pdf.AlphaChannelError: Refusing to work on images with alpha channel 解决方案: 通过一番查找,发现是pngAlpha通道的问题, 不少解决方案都是自己写 阅读全文
posted @ 2020-09-08 18:39 暮良文王 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 在做爬虫服务化时,有这样一个需求:接口用命令行启动爬虫,但是数据入库时要记录此次任务的task_id。 简单说就是,Scrapy命令行启动时要动态传参进去。 解决方案: 在spider中定义一个构造函数 def __init__(self, task_id=None, *args, **kwargs 阅读全文
posted @ 2020-09-01 21:40 暮良文王 阅读(3184) 评论(0) 推荐(0) 编辑
摘要: 一、背景 Ubuntu上需要安装测试个软件wkhtmltopdf,但是下载时,需要知道系统架构,故做记录 二、查看linux架构 dpkg 命令 dpkg 的命令可用于查看 Debian/ Ubuntu 操作系统是 32 位还是 64 位,此命令只适用于基于 Debian 和 Ubuntu 的 Li 阅读全文
posted @ 2020-08-25 14:07 暮良文王 阅读(3667) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页