一、问:线程有哪些状态? new, runnable, running, waiting, dead 线程状态间的流转 二、问:线程实现方式? 实现 Runnable 接口,然后new Thread, 将实现的类对象传入Thread 构造函数 继承Thread (细心同学会发现,Thread本身就是 ...
分类:
编程语言 时间:
2020-06-21 23:34:42
阅读次数:
53
虽然有第三方的Python库,但也只是对request请求作简单的封装。所以以下将不使用第三方库。 创建应用 要使用微博的API,需先要有个应用。随便哪个应用都行,注册应用的主要目的是要获得App Key 和App Secret。 获取access_token API的调用需要登录授权获得acces ...
分类:
编程语言 时间:
2020-01-18 15:01:20
阅读次数:
282
虽然微博官方有Python SDK,但是下载链接竟然失效了??,再Pypi找到一个库——weibo. 安装weibo库 pip install weibo 报错 “ERROR: Command errored out with exit status 1: python setup.py egg_i ...
分类:
编程语言 时间:
2020-01-18 01:33:18
阅读次数:
188
又是一年春运抢票时,12306 又挂了。同为高并发,微博热搜、天猫秒杀、12306 抢票有什么不同呢? ...
分类:
其他好文 时间:
2019-12-29 13:26:03
阅读次数:
167
第1章 课程介绍介绍课程内容,演示微博的最终成果第2章 技术选型和知识点介绍(上)从框架、数据库、ORM 工具、登录注册、单元测试等面,做技术选型分析。以及对选型所用到的知识点做介绍。第3章 技术选型和知识点介绍(下)从框架、数据库、ORM 工具、登录注册、单元测试等面,做技术选型分析。以及对选型所 ...
分类:
Web程序 时间:
2019-11-27 00:24:06
阅读次数:
445
一、为什么要使用MQ消息中间件? 一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。 回答:这个问题,咱只答三个最主要的应用场景,不可否认还有其他的,但是只答三个主要的,即以下六个字: 解耦、异步、削峰 1、解耦 传统模式: 传统模式的缺点: 系统间耦合性太强 ...
分类:
其他好文 时间:
2019-11-06 09:15:59
阅读次数:
87
小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。 输入格式: 输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 ...
分类:
其他好文 时间:
2019-10-20 20:27:16
阅读次数:
112
什么是组合呢 就是定义两个 类 一个时手机 一个是人 人可以使用 手机 里面的技能 手机的技能 可以是打电话 发短信 发微博 而 当人在传参的时候 吧手机也当成一个参数纯进去 这样就可以使用手机的技能了 ...
分类:
其他好文 时间:
2019-07-26 01:21:12
阅读次数:
124
使用PHP+Redis实现微博的用户管理发帖、发微博、点赞、评论等这些操作很频繁的动作如果并发量小,直接入库是最简单的但是并发量一大,数据库肯定扛不住,这时可采取延迟发布:先将发布动作保存在队列里,后台进程循环获取再入库模拟发布微博先进入redis队列 下载地址:使用PHP+Redis实现微博的用户 ...
分类:
Web程序 时间:
2019-05-24 23:47:30
阅读次数:
176
<!-- flowchart 箭头图标 勿删 --> 我用自己在《快速理解比特币/区块链的原理》里面的一段话开始: 去中心化最根本的特征在于,消除了信息的不对称!而犯罪的根源则在于,利用了信息的不对称。推而广之,越是扁平化的结构,在空间维度上就越不容易看到系统内的低熵体,但是多给点时间,低熵体必然会 ...
分类:
微信 时间:
2019-02-17 10:56:21
阅读次数:
253