一张我很爱的脏脏小猫! 根据Redis使用场景的不同,对其稳定性、可靠性的要求也不尽相同。发展初期、测试、学习等环境中,使用Redis单机服务可以迅速的上手开展业务与学习。但是随着业务量的增长以及学习的深入,Redis的稳定性、可靠性便成为一个无法回避的问题。因此,Redis的哨兵、集群等使用模式、场景便应运而生。本文仅对Redis的Docker哨…
苏阳,一位我相当喜欢的西北“民谣”歌手,他的歌里有独特且仅属于那片荒凉土地的魅力,有那种吃下一嘴的西北风沙后,依然能咧嘴一笑吐出一朵黄色的玫瑰。 正所谓一方水土养一方人,西北的那片水土养活不了太多的人,但在长期的人与自然竞争中,西北生活的先民发现了独属于那片土地的生存法则。不甚分明的四季,作不出“青青河边草”的诗句,也唱不出“侬人”这种词,剩下的只…
写在前面:截止目前,laf版本为0.8+ 由于我的服务器同时运行其他需要宝塔的服务,所以需要宝塔与laf同时存在,所以得此文分享出来。本文不讨论为什么在配置laf情况下依旧安装宝塔(bt.cn),本文重点只在如何让二者共存,不冲突。总体流程为:首先安装宝塔,laf(docker 方式私有化部署),接着将laf所需的两个端口在服务器提供商处配置好安全…
路漫漫其修远兮,吾将上下而求索。 【写在前面】 互联网从诞生之初,欲要增加用户和网站的交互,则创建了用户系统。从最初的不验证用户账号密码的阶段,慢慢的将用户账号密码作为验证的依据。在此阶段,用户名从最初的字母,到邮箱,再到后来的手机号(国内)。随着第三方社交网站的崛起,使用第三方用户多的社交网站登录慢慢成了新的潮流,这种登录方式的优势体现在省去了复…
服务端的主流程运行在一个子线程内,用户打开ws连接后,将用户的连接实例存储,存储之后等待用户的登录信息,之后更新再已存储的用户变量内,如果登出,则在用户变量内删除该用户实例。如果用户发送的status为chat的json数据,则将该信息放入另外一个子线程内,该子线程循环的将“数据池”内的聊天消息发送给在线且用户名符合的用户。
电脑上个月升级了Windows11预览版,目前使用除了音量拖动和点击外没有遇见什么Bug,体验良好。今天准备安装WSL的ubuntu,遇到一些问题所以在此处记录,希望以后遇到同样问题的朋友少走弯路。
原理:使用Magisk(topjohnwu/Magisk: The Magic Mask for Android (github.com))对线刷包的boot.img进行修补,达到获取Root的权限。Ps:理论上对所有的小米机型都适用,但是我本人只对我所使用的Redmi K30Pro 手机试过,刷机请自行测试并承担风险!刷机可能会清楚手机数据,因此刷机有风险,ROOT需谨慎!
起因:由于最近比特币大涨,加之最近在了解金融量化相关的知识。顺理成章接触到了火币网的API,其API的大部分操作并不需要验证操作者的身份,例如行情信息等。但是涉及账户的安全信息时,都会需要一个“合法”的身份才能取得权限。结合曾经了解过的JWT验证方式,所以才能水今年的第一篇文章,水平能够很有限,请大佬轻喷。 使用火币网提供的API获取虚拟货币的行情…
遇到的问题: 在Ubuntu环境下很多软件都是以可执行文件存在的,并不是所有的软件都可以自动添加到桌面图标(Dock),虽然可以修改自己的desktop文件,但是对我这个怕懒的小白来说很麻烦。 解决办法: 等待不如动手,花点时间用Python写了一个小工具来完成这个工作。 界面: 版本: version 0.0.1 github地址: https:…
圣人曾说,独乐乐不如众乐乐——谁说得我也不清楚 介绍 这是一个基于Python的局域网文件分享项目,文件上传,删除,浏览(视频,图片,音乐),文件离线下载 部署方法 - 克隆或下载本仓库到目标主机(树莓派等) - 安装Python3 环境以及要用到的库(使用root用户运行) - > pip install fastapi uvicorn p…