用 Nginx 反向代理 Node.js

介绍了 NodeJS 和 pm2 的安装与配置,包括启动服务、开机自启及 package.json 脚本设置。提供了 Nginx 配置示例,通过反向代理实现与 NodeJS 的集成。结合 Express 框架,展示了基本路由的实现及调试注意事项,强调 pm2 在服务管理中的高效性和便捷性。

Linux 搭建 Git 服务器

介绍了 Git 的安装与配置流程,包括创建用户、导入公钥、初始化仓库以及设置权限。通过修改 /etc/passwd 文件禁用 git 用户的 Shell 提高安全性,并提供克隆代码到本地的操作方法。针对 push 权限问题,给出了修复权限的解决方案,确保仓库操作顺畅。

Linux yum 安装 Nginx

讲解了使用 yum 安装 Nginx 的步骤,配置 /etc/nginx/conf.d/default.conf 文件以去除 IPv6 监听,并提供了基本的 server 配置示例。完成配置后,通过启动 Nginx 和设置开机自启来提供外网 HTTP 服务,确保静态服务器正常运行。

ES2017 async 函数基本用法

介绍了 async 函数的基本概念和语法,强调其返回 Promise 对象的特性,并结合 await 命令的使用说明了异步操作的执行流程。通过示例展示了 async 和 await 的实际应用,说明其能够有效控制异步任务的执行顺序。

H5 localStorage入门

讲解了 localStorage 的定义、属性及常用方法,包括 setItem、getItem、removeItem 和 clear 的使用方式。介绍了如何存储和读取复杂数据类型,并通过监听 storage 事件实现浏览器标签间通信。强调 localStorage 的使用限制,如同域名限制、低版本浏览器兼容性及移动端潜在问题,并提供跨域通信的解决方案。

vue-router 路由懒加载

对比了 Vue Router 的正常配置与懒加载配置,懒加载通过动态引入组件的方式减少初次加载体积。在执行 npm run build 后,会生成与路由对应的独立 .js 文件,切换路由时按需加载,提升页面加载性能,并适用于解决首屏加载缓慢的问题。

海南看海计划

记录了从南京飞往海口的航班信息及海口的主要游玩地点,包括观澜湖电影公社、钟楼和海南省博物馆。随后乘动车前往三亚,推荐游览亚龙湾、槟榔谷和呀诺达热带雨林,并根据时间安排返程计划,可选择在杭州停留两天后返回。

PHP file_get_contents 和 curl 区别

介绍了 PHP 中 file_get_contents 和 curl 的定义、语法及用法示例,file_get_contents 适用于简单的文件读取,支持基本的 GET 请求;curl 功能更强大,支持多种协议、Cookie 模拟、FTP 操作及 DNS 缓存,适合高访问量场景。curl 性能更优但配置复杂,而 file_get_contents 更适合小型应用。

PHP 神奇的 sprintf 函数

介绍了 PHP 中 sprintf() 函数的定义、语法及常用格式化类型,包括百分号、进制数、字符、浮点数、字符串等。通过示例展示了如何补位、设置宽度及小数位数等操作,并详细说明了附加格式值的使用规则,如填充字符、对齐方式和最小宽度等。