Node.js 操作 SQLite 数据库 2021年01月21日 Mr. Ma 5370 SQLite 是一个单文件的离线关系型 SQL 数据库,它的文件都存储在一个 DB 数据文件中,相比 MySQL 这种数据库服务器来说,SQLite 更方便迁移,对于内存小的服务器来说,使用 SQLite 也是一个不错的选择。SQLite 也可以集成到桌... 阅读全文 1 评论
JavaScript 操作元素的 class 2020年11月28日 Mr. Ma 2685 jQuery 可以很方便的使用 addClass 和 removeClass 这两个方法来添加和删除元素的 class,而且基本不会遇到兼容性问题。原生的 JavaScript 操作 class 就会麻烦一些。我开发博客主题使用 classList 操作... 阅读全文 3 评论
JavaScript 浏览器本地语音合成 2020年11月16日 Mr. Ma 3809 目前大多数网页的语音合成都是由后端合成,然后前端播放后端合成的音频文件。这种方式的好处就是合成的声音相比一般的语音库要真实一些,坏处就是需要等待的时间会比较长,而且在内容较多的情况下可能会合成失败。现在前端浏览器也可以直接调用用户设备上安装的语音库来合成... 阅读全文 1 评论
个人独立博客的图片管理 2020年11月15日 Mr. Ma 5069 大多数博客的文章中应该都少不了图片。对于使用大公司提供的博客服务例如 Blogger、新浪博客、CSDN 的博主来说,可以直接上传图片,不太需要担心存储的问题。对于独立博客的博主来说,存储图片的方式就比较多了。下面就根据我写博客的经验来简单谈谈图片存储的... 阅读全文 3 评论
PHP PDO 操作 SQLite 数据库 2020年11月09日 Mr. Ma 2612 SQLite 是一个单文件的离线 SQL 关系型数据库,它目前已经被集成到了很多编程语言中,可以直接使用。部分语言可能需要手动下载相关库使用。相比 MySQL 这一类数据库服务器来说,SQLite 不需要单独运行一个软件,数据都存储在一个 DB 文件中供... 阅读全文 0 评论
JavaScript 使用 QRious 生成二维码 2020年10月18日 Mr. Ma 2912 在我的博客文章页下方有一个分享按钮,点击就会生成一个二维码,可以使用手机扫描查看和分享。生成二维码的过程还是比较复杂的,完全靠自己手写的话还是不太现实,最方便的就是使用其他人写的 JS 库。生成二维码的 JS 库还是比较多的,我的需求就是不需要依赖 jQ... 阅读全文 3 评论
腾讯云轻量应用服务器(香港)使用体验 + 简单测试 2020年09月17日 Mr. Ma 4088 腾讯云最近也推出了轻量应用服务器,配置和价格和阿里云差不多,同样也是大陆地区的价格比较贵,香港、新加坡、硅谷 的价格要便宜一些,最低 24 元起。之前我用的也是阿里云的轻量应用服务器,最近感觉网络的稳定性不太好,丢包比较严重,所以准备换腾讯云试试。注意!... 阅读全文 2 评论
JavaScript 操作滚动条 2020年09月04日 Mr. Ma 2507 对于大多数网站来说,在编写前端的时候操作滚动条应该是少不了的。现在的很多网站都有一键返回顶部的功能,这就需要涉及到滚动条的操作,还有很多手机 APP 和网站是根据滚动条的位置动态加载数据的,也需要涉及到滚动条的操作。这里简单写一下滚动条的读取和控制,忘记... 阅读全文 1 评论
红米 AC2100 刷入 Padavan 固件 2020年08月27日 Mr. Ma 21216 之前家里用的路由器是很早以前买的 TP-LINK ,因为买的时间比较早,也不是高端路由器,也不支持 5G 频段的 WI-FI,所以准备换一个。考虑到目前家里还没有支持 WI-FI 6 的设备,也很少有需要连接 WI-FI 的智能家居,所以准备买一个低端路... 阅读全文 46 评论
Typecho 主题开发 - 获取文章中的第一张图片作为文章头图或缩略图 2020年08月20日 Mr. Ma 3210 很多笔记或博客网站,例如 语雀、Blogger 等 都可以自动获取文章中的第一张图片作为文章头图或缩略图。一些笔记类的文章,可能很多人都不会专门制作或挑选缩略图,对于这一类的文章,最省事的方法就是使用文章中的第一张图片作为缩略图。下面简单写一下 Type... 阅读全文 0 评论