随笔分类 - Utils
摘要:jwt(JSON Web Tokens),是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明。目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目。 1. jwt认证流程 在项目开发中,一般会按照上图所示的过程进行认证,即:用户登录成功之后,服务端给用户浏览器返回一
阅读全文
摘要:由于项目在注册、登录、找回密码 时需要发送短信验证的功能,我们使用腾讯云短信做。 为什么要用腾讯云短信呢? 因为注册就送 100条免费短信 的额度。哈哈哈哈,发短信的功能你就不用花钱了。 1.注册腾讯云 & 开通云短信 1.1 注册并认证 注册一个腾讯云账户,腾讯云中提供了很多功能:云服务器、云存储
阅读全文
摘要:vs code(Visual Studio Code)是微软在2015年4月30日正式推出的一款 免费、开源、跨平台 的编辑器,可支持:Mac、Windows、Linux操作系统。 对编程开发者来说,vs code通过安装各种插件可以快速搭建各种开发环境:Java、C#、C++、前端、Python等
阅读全文
摘要:工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍 一 常用快捷键 编辑类:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到
阅读全文
摘要:概述 JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的 JWT (Json Web Tok
阅读全文
摘要:一、环境搭建 1、测试环境部署 2、预发布系统 3、线上服务器部署架构图 # WEB环境部署与上线流程 1.环境搭建 1.部署规范 服务器部署规范 软件部署规范 测试 上线 2.服务器环境搭建 Nginx Nginx管理 Nginx介绍 Nginx安装,启动 Nginx相关目录及配置文件详解 Ngi
阅读全文
摘要:Https https是基于http和SSL/TLS实现的一个协议,他可以保证在网络上传输的数据都是加密的,从而保证数据安全。 接下来我们从http协议开始,提出想法并逐步进行分析,最终实现Https。 1. http协议是不安全的。 在https诞生之前,所有网站都使用http协议,而http协议
阅读全文
摘要:一. 列表查询 """要求:从列表中查询指定元素输入:列表,待查询元素输出:元素下标或未查找到元素方法: 1. 顺序查找 2. 二分查找(列表为升序)""" # 顺序查找 def linear_search(data_set, value): for i in range(len(data_set)
阅读全文
摘要:AliYun-sms pip3 install geetest 网址 pip3 install requests https://www.aliyun.com/ pip3 install aliyun-python-sdk-core 一、使用详情: 第1步:访问阿里云网址,免费开通 第2步:查看新手
阅读全文
摘要:一、关于版本控制 Git官网中文版 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 1、集中式版本控制 Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,版本库是
阅读全文
摘要:PyCharm配置 PyCharm是一个用于计算机编程的集成开发环境(IDE),主要用于Python语言开发,由捷克公司JetBrains开发,提供代码分析、图形化调试器,集成测试器、集成版本控制系统(Vcs),并支持使用Django进行网页开发。 PyCharm一个跨平台开发环境,拥有Window
阅读全文
摘要:一、百度AI入手 预备资料: 1.FFmpeg: 链接:https://pan.baidu.com/s/1jonSAa_TG2XuaJEy3iTmHg 密码:w6hk 2.baidu-aip: pip install baidu-aip 终于进入主题了,此篇是人工智能应用的重点,只用现成的技术不做底
阅读全文
摘要:WebSocket WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 pi
阅读全文
摘要:Nginx管理 Nginx介绍 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。 基本Http服务,可以作为Http代
阅读全文
摘要:""" 1)有红色信息(工作区有内容),就执行 add 2)全绿信息(内容全部在暂存区),才执行 commit 3)只有被版本库控制的代码,才能被监听,所以可以回滚到任何一个版本 """ cd ~/Desktop/luffycity git init # 针对当前项目配置用户名和邮箱 git con
阅读全文
摘要:AliPay 阿里的支付也就是支付宝,官网已经出了Python的SDK了,所以先下载:pip3 install alipay-sdk-python 网址 支付宝沙箱环境的地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info 一、使
阅读全文