置顶 MWordStar 双栏 Typecho 博客主题 2019年08月07日 Mr. Ma 127083 MWordStar 是一套简洁的 Typecho 双栏博客主题,也是我的博客之前使用的主题,这是一个免费开源的 Typecho 主题,可以在 Github 上免费下载。 阅读全文 211 评论
置顶 Facile 一个简洁的 Typecho 博客主题 2021年05月12日 Mr. Ma 19131 Facile 是一套简洁的 Typecho 博客主题,也是我的博客正在使用的主题。之前我用的主题是 MWordStar ,时间长了就想换一下外观,本来想再给 MWordStar 增加一套样式,但是外观变动比较大,而且 MWordStar 已经有几套样式了... 阅读全文 99 评论
Linux 安装和配置 Caddy + PHP + MySQL 2023年11月27日 Mr. Ma 138 最近更换了服务器的提供商,服务器上的网站之类的也需要迁移,因为我没有用 Docker 来部署,所以运行环境之类的也需要重新安装。我的博客运行环境使用的是 PHP + Nginx,安装和配置都是使用宝塔面板来完成的。这次我准备把 Web 服务器换成 Cad... 阅读全文 0 评论
小米手机解锁 Bootloader 和刷 MIUI EU 2023年11月14日 Mr. Ma 320 最新的 MIUI14 有些地方改的有点不太好用,我用的是小米13Pro,也没有澎湃 OS 的测试资格,短时间内也不太可能用上澎湃 OS,所以准备刷 MIUI EU 试一下。关于 MIUI EUMIUI EU 是欧洲的一个民间团队基于中国大陆版 MIUI ... 阅读全文 0 评论
PHP 生成和验证 JWT(JSON Web Tokens) 2023年11月08日 Mr. Ma 147 JWT(JSON Web Tokens)是一种身份验证解决方式,也是 Token 的一种。JWT 可以用于登录会话管理,在用户登录完成后,服务器可以把用户身份令牌通过 JWT 标准编码后发给客户端,客户端可以使用 Cookie、localStorage ... 阅读全文 0 评论
在浏览器和 Node.js 使用 WebSocket 2023年10月26日 Mr. Ma 274 WebSocket 是一种网络通信协议。WebSocket 只需要建立一次连接,客户端和服务端之间就可以很方便的发送数据,最主要是服务端也可以主动发送数据,不需要每次都由客户端先发起请求。HTTP 是一种单向通信方式,客户端发送请求,服务端响应回复,然后... 阅读全文 0 评论
Node.js 使用 Nodemailer 模块发送邮件 2023年10月24日 Mr. Ma 296 在网站开发中,发送邮件是一个经常会遇到的需求。比如注册账号的时候,可以通过邮件来验证邮箱地址,服务变更或账号异常的时候,也可以通过邮件来通知。我的博客在回复评论的时候,也会有邮件通知。我用来发送邮件的模块是 Nodemailer,这是一个第三方的邮件模块... 阅读全文 0 评论
Node.js 项目打包为 exe 可执行文件 2023年10月19日 Mr. Ma 389 如果你想要把你写的 Node 脚本发给别人使用,你可能需要指导对方下载安装 Node.js 运行环境,毕竟大多数电脑上都不会安装有 Node.js。把 Node 脚本打包为 exe 后,可以直接在没有安装 Node.js 的电脑或服务器上运行,不需要再安... 阅读全文 0 评论
Node.js Web 模板引擎 Eta 的简单使用 2023年10月15日 Mr. Ma 299 在 Node.js 中,如果需要在服务端渲染 HTML 就需要通过拼接字符串的方式来实现。简单的 HTML 使用 ES6 的字符串模板也能勉强凑合,但是复杂一些的,需要涉及到循环之类的写起来就不太方便了,后期也不好维护。模板引擎可以让你在单独的文件中按照... 阅读全文 0 评论
Node.js Web 框架 Express 接收表单数据和文件上传 2023年10月13日 Mr. Ma 290 在发送 HTTP 请求的时候,最常用的请求方式就是 GET 和 POST ,这里简单写一下 Express 获取 GET 和 POST 数据的方式。GET 数据GET 数据发送的时候会写在 URL 地址中,格式就是 name=value ,比如 pag... 阅读全文 0 评论
Node.js Web 框架 Express 操作 Cookie 和 Session 2023年10月12日 Mr. Ma 262 Cookie 和 Session 是网站常用的数据存储方式。Cookie 可以长时间存储,一般用来存储用户的登录凭证,可以让用户在进入网站后就能自动登录。Session 在关闭浏览器后会被销毁,可以用来存储用户的登录状态和一些零时数据。Cookie 是保... 阅读全文 0 评论
Node.js Web 框架 Express 的基本使用 2023年10月11日 Mr. Ma 306 Express 是 Node.js 中用的比较多的一个 Web 应用框架。使用 Express 你可以很方便的创建 HTTP 服务器和处理各种 HTTP 请求,无论是编写网站还是 API 服务,Express 都是一个不错的选择。Express 是一个灵... 阅读全文 0 评论