人生代码 ---- 公众号

你必须按所想去生活,否则你只能按生活去想 --- 王小波

  • 博客(39)
  • 资源 (1)
  • 论坛 (2)
  • 收藏
  • 关注

转载 爬虫(六十七)生产者消费者模式(五十八)

利用多线程和队列可以实现生产者消费者模式。该模式通过平衡生产线程和消费线程的工作能力来提高程序整体处理数据的速度。什么是生产者和消费者?在线程世界里,生产者就是生产数据(或者说发布任务)...

2020-02-29 10:14:13 523

原创 A股常见的宽基指数:沪深300,中证500,和创业板指数

沪深300指数:是国内最具代表性的指数指数简介:沪深300指数是由中证指数公司开发的,从上海证券交易所和深圳证券交易所挑选的规模最大,流动性最好的 300只股票组成其实指数的命名规则还...

2020-02-29 10:14:13 1628

原创 基金,最适合普遍投资者的工具

基金,是一种间接的投资工具,我们把钱交给基金公司,基金公司拿着这些钱投资各种资产,如果基金挣钱了,我们也挣钱了,如果基金亏损了,那我们就亏损了,我们也要承担风险简单理解,基金就是一个篮子...

2020-02-28 11:44:06 499

原创 爬虫(六十六)多线程threading(五十七)

在Python3中,通过threading模块提供线程的功能。原来的thread模块已废弃。但是threading模块中有个Thread类(大写的T,类名),是模块中最主要的线程类,一定...

2020-02-28 11:44:06 431

转载 爬虫(六十五)多线程与多进程(五十六)

前面的章节,我们刚刚介绍过socket和socketserver网络编程。在socketserver服务端代码中有这么一句:server = socketserver.Threading...

2020-02-27 12:43:28 398

原创 爬虫(六十四)socketserver编程(五十五)

上文中,我们自己使用socket和threading模块实现了一个简单的多线程服务器。在非正式环境,随便用用还是可以的,但是如果要在生产环境中使用,那是万万不够的。Python考虑得很周...

2020-02-26 08:18:36 343

原创 爬虫(六十三)socket编程(五十四)

socket是基于C/S架构的,也就是说进行socket网络编程,通常需要编写两个py文件,一个服务端,一个客户端。首先,导入Python中的socket模块:import socket...

2020-02-25 07:25:51 521

原创 我们自己值多少钱

人力资产,是每个人最大的一笔资产我们自己,也是一项产生现金流的资产那么对于年轻人来说,人力资产是很重要的,可以说是最大的一笔资产,如何去计算人力资产的价值?这里有一个参考。北京市交通事故...

2020-02-24 08:09:50 370

原创 爬虫(六十二)端口扫描-基于UDP(五十三)

有后台朋友咨询了,有没有 udp 端口扫描教程,特意去学习了一遍端口扫描教程,才有这篇文章的出现发现到存活的IP以后,那么下一步就是针对特定的主机进行端口扫描了,因为端口对应的是网络服务...

2020-02-24 08:09:50 605

原创 爬虫(六十一)网络编程(五十二)

当今的世界是一个互联的世界,绝大多数的计算机和人都在通过网络和他人传递信息、沟通互联。我们在网络上学习、游戏、工作,我们提供各种各样的网络服务,又有很多人使用着各种各样的网络服务。网络改...

2020-02-23 10:32:10 662

原创 定投的心态,就像还房贷

定投是一种被动投资理念,不要去预测市场经常有朋友看到股市下跌很兴奋,但还是没有到定投日子,我怕到时候就涨上去了,所以可不可以先投一点呢?其实产生了这样的想法,就说明投资者心里是如下这么认...

2020-02-23 10:32:10 451

原创 爬虫(六十)re模块(五十一)

上文介绍的是正则表达式本身的语法知识,并未涉及实际使用的方法。本文将介绍在Python语言中如何使用正则表达式。在Python中,通过内置的re模块提供对正则表达式的支持。正则表达式会被...

2020-02-22 02:02:09 479

原创 爬虫(五十九)正则表达式语法(五十)

这一部分是正则表达式的通用语法,和Python实现无关。正则表达式本质上只做一件事,那就是编写一个表达式“字符串”,然后用这个字符串去匹配目标文本。核心的核心,都在编写这个“字符串”表达...

2020-02-21 13:02:52 422

原创 定投,做一个聪明的‘懒人’

1. 什么是定投简单来说,定投就是‘定期投入’的意思,把资金定期投入某个品种比如上班族,其实就是都在定投,比如平时缴纳的五险一金,五险一金是养老保险,医疗保险,失业保险,工伤保险,生育保...

2020-02-20 08:12:55 564

原创 爬虫(五十八)正则表达式(四十九)

啊,终于把一些基本的库都讲完了,可以看看之前的文章,接下来开始讲正则表达式正则表达式(regular expression)是一种工具,一种广泛用于匹配字符串的工具。它用一个“字符串”来...

2020-02-20 08:12:55 387

转载 穷人思维和富人思维,决定你一生的财富

最简单的就是 ‘持有资产致富’那什么才是资产呢?别急,我们先讲个故事大家都知道比尔盖茨慈善基金会扶贫故事,每年国家都会有一些定向扶持的项目,比如,养殖类项目,向贫困家庭赠送鸡和鸭,通过养...

2020-02-19 08:18:55 492

原创 爬虫(五十七)通用标准库 logging(四十七)

一、 基础使用1.1 logging使用场景日志是什么?这个不用多解释。百分之九十的程序都需要提供日志功能。Python内置的logging模块,为我们提供了现成的高效好用的日志解决方案...

2020-02-19 08:18:55 346

原创 爬虫(五十六)通用标准库 timeit(四十七)

前面我们介绍过,time.time()和time.clock()方法可以用来计算程序执行时间及cpu时间。但是,很多时候我们只想对某些代码片段或者算法进行执行时间的统计,这时候,使用ti...

2020-02-18 08:20:52 375

原创 人到中年,如何规划好家庭消费

如果你马上就要四十岁了,人到中年,我发现自己的中年财务危机很严峻、、跟年轻人比较,收入不见增长,可是花钱的地方越来越多:房贷,车贷,物业费,车位租金,养车费,兴趣班和辅导班的费用,买菜钱...

2020-02-18 08:20:52 863

原创 爬虫(五十五)通用标准库 datetime(四十六)

与time模块相比,datetime模块提供的接口更直观、易用,功能也更加强大。导入方式:import datetimedatetime模块定义了以下几个类(注意:这些类的对象都是不可...

2020-02-17 12:15:16 482

原创 爬虫(五十四)通用标准库 time(四十五)

几乎所有的正式代码中,我们都需要与时间打交道。在Python中,与时间处理有关的模块包括time,datetime以及calendar,本节主要讲解time模块。在Python中,用三种...

2020-02-16 06:39:24 337

原创 爬虫(五十三)通用标准库 shelve(四十四)

前面我们介绍了json和pickle,这里再介绍一个简单好用的shelve持久化模块。shelve模块以类似字典的方式将Python对象持久化,它依赖于pickle模块,但比pickle...

2020-02-15 10:57:46 314

原创 读书感悟 (六) 定投前的准备:如何省时省力打理自己的财富

1. 投资要趁早可能你会这么想的,现在手里没有多少钱,暂时没法投资理财,想要投资理财得等以后有钱了,才能做,这种典型得思维是错误的因为投资需要的事件周期是比较长的,这样才能享受到复利投资...

2020-02-15 10:57:46 390

转载 读书感悟 (五) 第一篇 节流,开源,投资

1. 先说节流先从一个例子简单说起,有一对夫妻为了攒钱极为节省,蜜月旅行选择了徒步爬山,只花了几百元,平日里从不乱花钱买饮料,总是自己给自己种菜,他们提高收入后,还自定了一个规则:每年只...

2020-02-14 12:23:29 300

原创 爬虫(五十二)通用标准库 pickle(四十三)

前面json章节中我们介绍过,json作为一种通用的数据交换格式和Python的持久化方式之一,只能对基本的一些内置数据类型(并且不是所有的)进行持久化。而pickle模块则是Pytho...

2020-02-14 12:23:29 373

原创 读书感悟 (四) 这很可能是心智的差别

这种方法真的有用吗?不知道学习这些有什么用?这几个问题几乎我的学生生涯时代占据了我的大脑,它们是如此的顽固不化,挥之不去的,每当有老师教你方法的时候,大脑就会弹出这些疑惑,这些对我有什么...

2020-02-13 06:18:41 375

原创 爬虫(五十一)通用标准库 json(四十二)

Json是一种轻量级的数据交换格式。Json源自JavaScript语言,易于人类的阅读和编写,同时也易于机器解析和生成,是目前应用最广泛的数据交换格式。数据交换格式是不同平台、语言中进...

2020-02-13 06:18:41 399

原创 爬虫(五十)通用标准库 getpass(四十一)

getpass模块大概是标准库中最简单的一个模块了。getpass模块用于输入密码时,隐藏密码字符。我们都知道,密码是非常重要不能展示给他人观看的事物。做演示的时候,如果你的密码以明文的...

2020-02-12 07:48:47 413

原创 最近的读书感悟 (三) 把自己当成老板的合伙人

看到这个标题之后,你可能会大吃一惊,把自己当成老板的合伙人,可能?这也是一种思维。这是一种顶尖的思维,如果你是个有想法的人,以后想要干大事的人,你必须拥有这种思维,这个思维的关键点在于合...

2020-02-12 07:48:47 483 1

原创 最近读书得感悟 (二) 为自己工作的必要性

为什么要讲这个思维呢?我相信大多数人,肯定没有这个思维,这个思维也就是那些老板,那些企业家经常说的老板思维----为自己工作,不为老板工作,不为金钱工作,只为自己的成长而工作,可是这么简...

2020-02-11 07:54:58 507

原创 爬虫(四十九)通用标准库 tarfile(四十)

既然有压缩模块zipfile,那有一个归档模块tarfile也是很自然的。tarfile模块用于解包和打包文件,包括被gzip,bz2或lzma压缩后的打包文件。如果是.zip类型的文件...

2020-02-11 07:54:58 427

原创 爬虫(四十八)通用标准库 zipfile(三十九)

ZIP是通用的归档和压缩格式。zipfile模块提供了通用的创建、读取、写入、附加和显示压缩文件的方法,你可以简单地把它理解为Python中的zip解压缩软件。该模块可以解密带有密码的压...

2020-02-09 12:23:33 538

原创 最近读书笔记感悟(一) (不分好坏,好的吸收,坏的摈弃)

这种方法真的有用吗?不知道学习这些有什么用?这几个问题几乎我的学生生涯时代占据了我的大脑,它们是如此的顽固不化,挥之不去的,每当有老师教你方法的时候,大脑就会弹出这些疑惑,这些对我有什么...

2020-02-09 12:23:33 729 12

原创 爬虫(四十七)通用标准库 shutil(三十八)

shutil可以简单地理解为sh + util,shell工具的意思。shutil模块是对os模块的补充,主要针对文件的拷贝、删除、移动、压缩和解压操作。shutil模块的主要方法1. ...

2020-02-08 10:17:56 304

原创 爬虫(四十六)通用标准库 queue(三十七)

fileinput模块用于对标准输入或多个文件进行逐行遍历。这个模块的使用非常简单,相比open()方法批量处理文件,fileinput模块可以对文件、行号进行一定的控制。典型的用法:i...

2020-02-07 21:37:25 344

原创 爬虫(四十五)通用标准库 queue(三十六)

当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ、ZeroMQ,炙手可热的Kafka,还有阿里巴巴自主开发的Notify、MetaQ、RocketMQ等。这些...

2020-02-06 21:53:35 485

原创 爬虫(四十四)通用标准库 hashlib(三十五)

什么是HashHash,译做“散列”,也有直接音译为“哈希”的。把任意长度的输入,通过某种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值。该算法就是哈希函数,也称摘要函...

2020-02-03 20:16:44 534

原创 爬虫 (四十三) 常用标准库 bisect (三十四)

bisect模块实现了二分查找和插入算法这个模块短小精干,简单易用,并且可以用C重写。我们可以看一下bisect模块的源码。"""Bip algorithms.&...

2020-02-02 15:41:51 436

原创 爬虫 (四十二) 常用标准库 random (三十三)

random模块用于生成伪随机数。真正意义上的随机数(或者随机事件)是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的。而计算机中的随机数是所谓的随机函数按照一定算法模拟产生的...

2020-02-01 18:07:38 935

html2canvas 与 jspdf 相结合生成 pdf 内容被截断的终极解决方案

html2canvas 与 jspdf 相结合生成 pdf 内容被截断的终极解决方案,设置背景色为白色,然后转成图片后,获取截断处图片像素点,从截断处往上一行行扫描像素点颜色,碰到这一行颜色都是全白的,代表是从这里开始截断,将这个高度开始将往下的内容都放到下一页,设置背景色为白色,然后转成图片后,获取截断处图片像素点,从截断处往上一行行扫描像素点颜色,碰到这一行颜色都是全白的,代表是从这里开始截断,将这个高度开始将往下的内容都放到下一页

2020-11-20

Ken Coding的留言板

发表于 2020-01-02 最后回复 2020-01-02

这都能爬

发表于 2018-10-22 最后回复 2018-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除