研发
Atom 打造轻量级的 Python 全栈 IDE
· ☕ 2 分钟
目前,本人使用的是 PyCharm ,作为前后端的集成开发工具。主要的技术栈有,JavaScript,CSS,ECMAScript 6,Vue,Python,Django,Mako,Markdown。近期的前端开发工作逐渐增加,PyCharm 似乎有些力不从心

程序员的编辑器 - Atom
· ☕ 7 分钟
1. Atom 简介 Atom 是支持 Windows、Mac、Linux 三大桌面平台,完全免费,并且在 GitHub 上开源的代码编辑器。立即前往 1.1 优缺点 主要优点 开发维护团队强大,开源项目,修复 Bug 速度快,生态圈成长速度快。 快捷键支持特别好,熟悉了各种快捷键后可以成倍提高生成效

Base64 编码
· ☕ 3 分钟
1. 应用场景 1.1 Mail 由于 RFC821 要求邮件内容必须为 ASCII 码。当邮件中有其他的非ASCII字符或二进制数据时,就需要 Content-Transfer-Encoding,Base64是其中的一种方法。 1.2 URL 有些应用需要把二进制数据放到URL里,而URL只允许特定

页面使用自定义字体
· ☕ 5 分钟
1. Font-family 网页上能使用的字体,限制在浏览器所在PC已经安装的几款字体。 Windows操作系统,中文字体: 黑体:SimHei 宋体:SimSun 新宋体:NSimSun 仿宋:FangSong 楷体:KaiTi 仿宋GB2312:FangSongGB2312

前后端对称加密传输 - AES
· ☕ 6 分钟
1.基本概念 对称加密: 对称加密是,采用单密钥密码系统的加密方法,同一个密钥同时用作信息的加密和解密。由于速度快,常用于加密大量数据的传输。 DES(Data Encryption Standard),数据加密标准: DES的密钥长度是56比特,算法的理论安全强度是\