分类: 技术

54 篇文章

thumbnail
一个基于Redis的扫码登录方案+实现思路
路漫漫其修远兮,吾将上下而求索。 【写在前面】 互联网从诞生之初,欲要增加用户和网站的交互,则创建了用户系统。从最初的不验证用户账号密码的阶段,慢慢的将用户账号密码作为验证的依据。在此阶段,用户名从最初的字母,到邮箱,再到后来的手机号(国内)。随着第三方社交网站的崛起,使用第三方用户多的社交网站登录慢慢成了新的潮流,这种登录方式的优势体现在省去了复…
thumbnail
使用Python与websocket实现在线聊天
服务端的主流程运行在一个子线程内,用户打开ws连接后,将用户的连接实例存储,存储之后等待用户的登录信息,之后更新再已存储的用户变量内,如果登出,则在用户变量内删除该用户实例。如果用户发送的status为chat的json数据,则将该信息放入另外一个子线程内,该子线程循环的将“数据池”内的聊天消息发送给在线且用户名符合的用户。
thumbnail
Windows11安装WSL-Ubuntu小记
电脑上个月升级了Windows11预览版,目前使用除了音量拖动和点击外没有遇见什么Bug,体验良好。今天准备安装WSL的ubuntu,遇到一些问题所以在此处记录,希望以后遇到同样问题的朋友少走弯路。
thumbnail
【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需谨慎!
thumbnail
火币网API加密与JWT加密
起因:由于最近比特币大涨,加之最近在了解金融量化相关的知识。顺理成章接触到了火币网的API,其API的大部分操作并不需要验证操作者的身份,例如行情信息等。但是涉及账户的安全信息时,都会需要一个“合法”的身份才能取得权限。结合曾经了解过的JWT验证方式,所以才能水今年的第一篇文章,水平能够很有限,请大佬轻喷。 使用火币网提供的API获取虚拟货币的行情…
thumbnail
W-desktop 一个为ubuntu小白添加桌面图标的工具
遇到的问题: 在Ubuntu环境下很多软件都是以可执行文件存在的,并不是所有的软件都可以自动添加到桌面图标(Dock),虽然可以修改自己的desktop文件,但是对我这个怕懒的小白来说很麻烦。 解决办法: 等待不如动手,花点时间用Python写了一个小工具来完成这个工作。 界面: 版本: version 0.0.1 github地址: https:…
thumbnail
[DorShare]Python 局域网文件分享
圣人曾说,独乐乐不如众乐乐——谁说得我也不清楚 介绍 这是一个基于Python的局域网文件分享项目,文件上传,删除,浏览(视频,图片,音乐),文件离线下载 部署方法 - 克隆或下载本仓库到目标主机(树莓派等) - 安装Python3 环境以及要用到的库(使用root用户运行) - > pip install fastapi uvicorn p…
thumbnail
Vue+Fastapi 上传文件简单示例-后续:多文件上传
本文的上一篇是 Vue+Fastapi 上传文件的简单示例 ,因为这篇文章是单文件上传,但是很多情况下需要传输多个文件,所以多文件上传也是必不可少的。 1 思路 分为前端和后端,前端使用Vue,后端采用FastaApi 2 实现 2.1 多文件上传后端 接受前端传来的文件,可以是单文件也可以是多文件,返回上传的文件名来判断是否真正的上传完成 fro…
thumbnail
[Machine Learning Note 1]重拾卷积
写在前面:今天重新学卷积,只为弥补当年犯下的错…… 起源 谈及人工智能,必定有人说深度学习,谈起深度学习,必定有人说卷积神经网络。在现阶段的“人工智障”的学习中,深度学习是无法绕过的,虽然本人认为深度学习可能不是最好的人工智能实现方法。但是在大趋势下,简单的了解卷积以及基本的深度学习网络还是很有必要的。 什么是卷积 首先百度百科详细的解释了什么是卷…
thumbnail
Vue+Fastapi 上传文件的简单示例
很久没有更新博客了,由于最近在做ResNet 的图像分类和定位相关,但是还没有很大的收获,因此暂缓更新。因为一些原因需要做上传的功能,所以就有了这篇博文了。 目的:网页端文件上传 计划:A:使用Flask 框架 B:使用PHP C:使用Fastapi 计划选用:C 原因:首先就tiny项目而言,越简单越好,如奥卡姆剃须刀原理所讲“如无必要,勿增实体…