PHP PDO 操作 SQLite 数据库 2020年11月09日 Mr. Ma 3057 SQLite 是一个单文件的离线 SQL 关系型数据库,它目前已经被集成到了很多编程语言中,可以直接使用。部分语言可能需要手动下载相关库使用。相比 MySQL 这一类数据库服务器来说,SQLite 不需要单独运行一个软件,数据都存储在一个 DB 文件中供... 阅读全文 0 评论
JavaScript 使用 QRious 生成二维码 2020年10月18日 Mr. Ma 3376 在我的博客文章页下方有一个分享按钮,点击就会生成一个二维码,可以使用手机扫描查看和分享。生成二维码的过程还是比较复杂的,完全靠自己手写的话还是不太现实,最方便的就是使用其他人写的 JS 库。生成二维码的 JS 库还是比较多的,我的需求就是不需要依赖 jQ... 阅读全文 3 评论
腾讯云轻量应用服务器(香港)使用体验 + 简单测试 2020年09月17日 Mr. Ma 4619 腾讯云最近也推出了轻量应用服务器,配置和价格和阿里云差不多,同样也是大陆地区的价格比较贵,香港、新加坡、硅谷 的价格要便宜一些,最低 24 元起。之前我用的也是阿里云的轻量应用服务器,最近感觉网络的稳定性不太好,丢包比较严重,所以准备换腾讯云试试。注意!... 阅读全文 2 评论
JavaScript 操作滚动条 2020年09月04日 Mr. Ma 2861 对于大多数网站来说,在编写前端的时候操作滚动条应该是少不了的。现在的很多网站都有一键返回顶部的功能,这就需要涉及到滚动条的操作,还有很多手机 APP 和网站是根据滚动条的位置动态加载数据的,也需要涉及到滚动条的操作。这里简单写一下滚动条的读取和控制,忘记... 阅读全文 1 评论
红米 AC2100 刷入 Padavan 固件 2020年08月27日 Mr. Ma 24306 之前家里用的路由器是很早以前买的 TP-LINK ,因为买的时间比较早,也不是高端路由器,也不支持 5G 频段的 WI-FI,所以准备换一个。考虑到目前家里还没有支持 WI-FI 6 的设备,也很少有需要连接 WI-FI 的智能家居,所以准备买一个低端路... 阅读全文 46 评论
Typecho 主题开发 - 获取文章中的第一张图片作为文章头图或缩略图 2020年08月20日 Mr. Ma 3748 很多笔记或博客网站,例如 语雀、Blogger 等 都可以自动获取文章中的第一张图片作为文章头图或缩略图。一些笔记类的文章,可能很多人都不会专门制作或挑选缩略图,对于这一类的文章,最省事的方法就是使用文章中的第一张图片作为缩略图。下面简单写一下 Type... 阅读全文 2 评论
Vuex 的简单使用 2020年07月30日 Mr. Ma 2151 Vue 组件之间有很多种通信方式,例如 props、ref、$emit 等。但是这些通信方式都有一个问题就是一次只能和一个组件通信,如果要把值传给多个组件就需要写多行代码,而且对于层级较多的组件来说需要传很多次,不太方便。Vuex 是 Vue 的一个状态... 阅读全文 0 评论
Typecho 主题开发 - 点赞功能 2020年07月10日 Mr. Ma 8595 Typecho 默认是没有提供点赞相关的 API 的,点赞功能只能自己开发,点赞也需要涉及到数据库操作。这里就以 我的博客主题 点赞功能为例,简单写一下点赞功能的开发。编写函数Typecho 提供了一个 functions.php,可以用来定义函数,数据... 阅读全文 16 评论
JavaScript 复制文本和读取剪贴板 2020年07月06日 Mr. Ma 6285 在很多提供在线翻译服务的网站和 APP 的译文区域基本都有一个复制的按钮,点击就可以一键复制翻译结果,不需要手动选择复制。除了翻译网站外,很多需要提取内容的网站也都提供一键复制功能。这里就来简单写一下 JavaScript 在浏览器环境下的复制文本和读取... 阅读全文 0 评论
Linux 安装最新 Node.js 并配置环境变量 2020年06月22日 Mr. Ma 2974 今天准备在服务器上构建一个前端项目,我的服务器用的 Linux 是 CentOS 7,我通过 Yum 安装了 Nodejs。在运行构建命令的时候出现了一堆错误信息,项目也无法成功构建,其中的一段错误信息如下:npm ERR! Make sure you ... 阅读全文 2 评论