移动端的平台越来越多,如果给每一个平台都开发一套代码费时费力,维护起来更是令人头疼。而各种移动端平台的外观大同小异,如果可以使用一套代码,在所有平台都能使用,那将非常方便。uni-app 就是一个可以实现开发一次,然后将代码编译为 web、App、小程序(微信 / 阿里 / 百度 / 字节跳动 / QQ)、快应用的工具。uni-app 使用 Vue 编写代码,可以节省很多学习成本。另外,uni-app 还有较完善的文档、丰富的插件和活跃的社区,对开发者而言比较友好。
Ubuntu 系统配置 MySQL8 主从复制
数据的重要性是不言而喻的,主从复制是一个有效的数据防灾手段。 MySQL 分布式存储 这篇文章有介绍 MySQL5 在 CentOS 的备份方法。本以为对于 Ubuntu 系统的 MySQL8 也有效,但是事实证明似乎不太可行,主要是 server_id 一直都无法顺利修改。好在找到了 如何在 Ubuntu 18.04 上配置 MySQL 8.0 主从复制 这篇文章,给我提供了很大帮助。
鼠标点击的爱心效果
或许你已经发现了,鼠标点击博客页面的时候,会在光标那里跳出五颜六色的小爱心。这篇文章就是用来介绍如何实现鼠标点击的爱心效果。
Hexo 中添加 live2d 看板娘
博客左下角的小女孩叫做看板娘,看博客的时候有个萌妹子陪着会少些无聊对吧。看板娘看起来花里胡哨,其实几条命令就可以搞定啦。
Python 的短路运算和惰性求值
mycli 的安装和使用
MySQL 自带的客户端 mysql-cli 十分简洁好用,但略显单调,且没有代码补足的功能。mycli 是一款可以连接 MySQL、MariaDB 和 Percona 数据库的,支持代码提示和语法高亮的命令行工具。
Python 新式类继承关系的 C3 算法(Python 2.3 的方法解析顺序,MRO)
Python 新式类的继承关系,满足线性化和局部优先规则。
PEP 8 -- Python代码格式规则
PEP 8,Python 代码风格指南,规范的 Python 代码官方建议写作方式指南。
PEP 20 -- Python 之禅
著名的 Python 之禅,不单单是 Python 编程者,所有程序员都应领悟其中精神。
Jupyter Notebook 的安装和使用
Jupyter Notebook 是一款优秀的 Python 数据分析工具。Anaconda 内部就封装了这个工具,使用十分方便。这里介绍如何手动安装和配置 Jupyter Notebook。