Node.js Web 框架 Express 操作 Cookie 和 Session 2023年10月12日 Mr. Ma 579 Cookie 和 Session 是网站常用的数据存储方式。Cookie 可以长时间存储,一般用来存储用户的登录凭证,可以让用户在进入网站后就能自动登录。Session 在关闭浏览器后会被销毁,可以用来存储用户的登录状态和一些零时数据。Cookie 是保... 阅读全文 0 评论
Node.js Web 框架 Express 的基本使用 2023年10月11日 Mr. Ma 607 Express 是 Node.js 中用的比较多的一个 Web 应用框架。使用 Express 你可以很方便的创建 HTTP 服务器和处理各种 HTTP 请求,无论是编写网站还是 API 服务,Express 都是一个不错的选择。Express 是一个灵... 阅读全文 0 评论
Node.js 操作 MySQL 数据库 2023年10月10日 Mr. Ma 525 MySQL 是一个开源的关系型 SQL 数据库,这也是目前使用量最多的数据库之一,仅次于 Oracle。MySQL 开源免费,资源占用少,从大型企业网站到个人博客网站,MySQL 都能满足需求。之前写了 Node.js 操作 SQLite 数据库 ,这里... 阅读全文 0 评论
Node.js 文件操作模块 fs 和 path 常用方法 2023年10月09日 Mr. Ma 592 在 Node.js 中有两个经常会用到的模块,一个是文件操作模块 fs,一个是文件路径处理模块 path。对于前端程序员来说,无论是做 Node.js 开发还是配置 Webpack 之类的构建工具,都会经常用到这两个模块。下面是 fs 和 path 模块... 阅读全文 0 评论
PHP 查询和显示 IP 归属地 2023年07月30日 Mr. Ma 877 最近这两年,国内的很多网站和 App 的评论区和内容发表区都加入了显示 IP 归属地的功能,大多数网站的国内 IP 精确到省,国外的 IP 精确到国家。显示 IP 归属地,最简单的方式就是通过调用在线的 API 服务,目前也有很多提供 IP 归属地查询的... 阅读全文 0 评论
Node.js 调用百度翻译 API 2023年07月24日 Mr. Ma 943 百度翻译 API 是目前少有的可以免费调用的翻译 API,每月可以免费翻译 5万字符,实名认证后可以翻译 100万字符。如果你需要在应用里集成翻译功能,在翻译量不大的情况下,也可以使用免费的百度翻译。我之前在一个 Electron 软件中也使用过百度翻译... 阅读全文 0 评论
Vue3 的 KeepAlive 和 Teleport 内置组件 2023年07月11日 Mr. Ma 733 Vue3 提供了一些可以直接使用的内置组件,包括 Transition、TransitionGroup、KeepAlive、Teleport、Suspense。之前写了 Transition 和 TransitionGroup ,这里继续来写 KeepA... 阅读全文 0 评论
Win10/11 打开 HEIC 图片和启用 Windows 照片查看器 2023年06月07日 Mr. Ma 2210 从 iOS11 开始,iPhone 的默认照片就改为了 HEIC 格式。HEIC 相比 JPG 和 PNG 来说,在画质差不多的情况下,HEIC 的文件体积要更小一些。目前 Windows 系统对 HEIC 的图片支持的还不太好,如果使用 Win10/1... 阅读全文 1 评论
Vue3 的过渡动画组件 Transition 和 TransitionGroup 2023年05月22日 Mr. Ma 1842 Vue3 提供了 Transition 和 TransitionGroup 两个过渡动画组件,其中 Transition 主要用于元素或组件使用 v-if 、v-show 和路由切换时显示过渡动画,TransitionGroup 用于 v-for 渲染的... 阅读全文 0 评论
Vue3 的自定义指令 2023年05月12日 Mr. Ma 1171 Vue 的指令是一种在 HTML 模板中以 v- 开头的属性,像 v-show 、v-if 、v-for之类的都属于指令。除了使用 Vue 内置的指令外,你也可以自定义指令。自定义指令的主要功能就是操作 DOM 元素,当 Vue 的内置指令无法满足你的需... 阅读全文 0 评论