使用Python与websocket实现在线聊天 一 前言 项目地址:https://github.com/Pidbid/python_chat 最近自己所做的项目需要一个聊天的功能,但是目前可用的有网易的IM以及其他公司提供的功能都很好用,但是出于练手的目的,所以重新写了一个简单的聊天功能,相当于制作轮子? 1.1 采用的技术栈 Python: Fastapi 一个写API的框架 websocket_server 一个简单的框架,用来搭建we 2021-11-16 技术
Windows11安装WSL-Ubuntu小记 电脑上个月升级了Windows11预览版,目前使用除了音量拖动和点击外没有遇见什么Bug,体验良好。今天准备安装WSL的ubuntu,遇到一些问题所以在此处记录,希望以后遇到同样问题的朋友少走弯路。 一,如何将ubuntu安装在其他位置,非默认的C盘? 前往Manually download Windows Subsystem for Linux (WSL) Distros Microsoft 2021-09-03 技术
【MIUI Root】红米K30Pro MIUI 12.5.3 增强版Root教程 保姆级教程 原理:使用Magisk(topjohnwu/Magisk: The Magic Mask for Android (github.com))对线刷包的boot.img进行修补,达到获取Root的权限。Ps:理论上对所有的小米机型都适用,但是我本人只对我所使用的Redmi K30Pro 手机试过,刷机请自行测试并承担风险!刷机可能会清楚手机数据,因此刷机有风险,ROOT需谨慎! 前期准备 2021-08-15 技术
24岁的疯子 居住在一年只有冬夏两季的小城,思考不足百年的一生。午后静坐至傍晚,除了睡意阵阵袭来外,一无所获。时常怀疑自己是否已至耄耋,成为一位身上的载满霜雪的老人。到头来除了越加感到自己行将就木外,丝毫没有任何应有的岁月积淀。从朋友圈的秋天第一杯奶茶才得知,立秋了,但暑气并未消减半分。小城的8月从来都不属于秋天,甚至9月也要被夏天霸占大半个月的时间。唯一值得庆幸的是我抓住了夏天的尾巴,做了属于夏天最热烈的事 2021-08-09 随写
争春 我一直想不明白,为什么当年能抱着刚出生的我在齐膝深的雪地里连续走几里地的姥姥,怎么会得脑梗。 就像我从来不明白为什么每次春天来的时候,楼后的那一树花都会无征兆的像爆炸一样铺满整个枝头。虽然我从不会主动留意它,但它总会用自己的方式闯进我的视野里,占据一席之地,最后甚至还要再我心里种下一根刺,直到长成一颗刺槐才肯罢休。 在记忆中我和姥姥相处的时间总是短暂的,记忆也总是残缺的。当我的记忆还停留在姥姥, 2021-04-14 随写
火币网API加密与JWT加密 起因:由于最近比特币大涨,加之最近在了解金融量化相关的知识。顺理成章接触到了火币网的API,其API的大部分操作并不需要验证操作者的身份,例如行情信息等。但是涉及账户的安全信息时,都会需要一个“合法”的身份才能取得权限。结合曾经了解过的JWT验证方式,所以才能水今年的第一篇文章,水平能够很有限,请大佬轻喷。 使用火币网提供的API获取虚拟货币的行情信息或者其他信息时,有两种方式,第一种使用常见的 2021-03-10 技术
W-desktop 一个为ubuntu小白添加桌面图标的工具 遇到的问题: 在Ubuntu环境下很多软件都是以可执行文件存在的,并不是所有的软件都可以自动添加到桌面图标(Dock),虽然可以修改自己的desktop文件,但是对我这个怕懒的小白来说很麻烦。 解决办法: 等待不如动手,花点时间用Python写了一个小工具来完成这个工作。 界面: 版本: version 0.0.1 github地址: https://github.com/Pidbid/W-D 2020-12-18 技术
再见,再见凯鲁亚克 首次听《再见杰克》,再见杰克,再见我的漂亮丫头,偶然看到歌词才发现是:再见杰克,再见我的凯鲁亚克。仔细思考过后才发现竟然也没有太多的违和感。 2020年过的一团糟,好在留给自己充足的时间让奇怪的想法在大脑里狂奔。大学最后一年也在这种混乱中显现出结尾,在可预见的未来里,轨道似的生活也愈加清晰。二十多岁的年纪,实在想不出什么借口去逃避这些。 前些天,常在互联网上看到“爷的青春结束了”此类论调。我 2020-10-30 随写
秋闲 我喜欢26.4摄氏度的下午,吹着风,漫无目的坐着发呆。2020年的前9个月,我更多的是呆在室内,玩些电子游戏或者编写程序代码打发时间。这是特殊且不幸的一年,疫情暂时停歇,洪水便接踵而至。不知这是自然给我们的警示,还是惩罚。 近来总是莫名的感到困倦,或许这是自然赋予秋天的特殊能力——催眠。它使生物的行动变得迟缓,以适应即将来临的冬天。长时间的室内生活,使我对季节的感知变得迟钝,夏天刚至的时我穿着外 2020-08-26 随写
Vue+Fastapi 上传文件简单示例-后续:多文件上传 本文的上一篇是 Vue+Fastapi 上传文件的简单示例 ,因为这篇文章是单文件上传,但是很多情况下需要传输多个文件,所以多文件上传也是必不可少的。 1 思路分为前端和后端,前端使用Vue,后端采用FastaApi 2 实现2.1 多文件上传后端接受前端传来的文件,可以是单文件也可以是多文件,返回上传的文件名来判断是否真正的上传完成 from typing import List #重要 2020-07-25 技术