文章
记录技术实践、产品思考、读书笔记与项目复盘
共 271 篇文章 · 21 个分类

Chrome安装 vue-devtools
本文介绍了在Chrome浏览器中安装Vue Devtools扩展的两种方法:方法一从GitHub下载源码,解压后执行npm install和npm run build,修改manifest.json中persistent为true,将chrome目录拖入扩展程序;方法二创建空文件夹,npm install vue-devtools,修改node_modules中vender文件夹下的manifest.json,将vender拖入扩展程序。

使用 systemd 管理 frp 服务
本文介绍如何使用 systemd 管理 frp 服务。内容包括:服务单元文件的结构([Unit]、[Service]、[Install] 三部分);将 frps.service 文件移动到 /usr/lib/systemd/system/ 目录;使用 systemctl 命令启动、停止、查看状态、启用或禁用开机自启;以及常见错误 'Failed to execute operation: Invalid argument' 的解决方法(删除 /etc/systemd/system/multi-user.target.wants 下同名文件)。

frp内网穿透
本文介绍了frp内网穿透工具的下载、服务端(frps.ini)与客户端(frpc.ini)的配置方法,涵盖TCP、HTTP、HTTPS穿透示例,包括SSL证书配置、子域名映射、远程桌面等场景,并说明了如何通过proxy_protocol获取用户真实IP。
添加一块新的硬盘作为文件存储并进行分区
本文详细介绍了在Linux系统中添加新硬盘的步骤:使用fdisk分区、mkfs.ext4格式化、mount临时挂载,并通过修改/etc/fstab实现永久挂载,最后挂载至/data目录用于文件存储。

小程序店铺列表页面
本文展示了微信小程序店铺列表页面的实现代码,包括WXML模板中使用wx:for循环渲染店铺图片、名称、电话、地址和营业时间,WXSS样式采用flex布局,以及JS中通过wx.request请求数据并更新页面的getShopList函数。适用于快速搭建商品或店铺列表场景。

git push
展示三个基本 Git 命令:git push -u origin master 推送并关联远程分支,git commit -m "msg" 提交更改,以及 git push 推送当前分支到远程。

小程序2个图片并排
本文介绍在微信小程序中通过flex布局实现两个图片并排显示的方法。父容器使用display:flex、justify-content:space-around,子图片设置width:45%并采用widthFix模式,即可自适应并排展示。

小程序 九宫格
介绍微信小程序中九宫格布局的完整实现代码,包括wxml使用flex布局循环渲染9个数据项,wxss设置3列网格样式,js提供示例数据。代码可直接复用。

小程序基本布局
本文介绍小程序三种基本布局:使用swiper实现图片轮播,通过flex实现水平分布,以及利用scroll-view实现垂直滚动,并附有完整的wxml和wxss代码示例。

小程序轮播图
本文展示了微信小程序中轮播图的实现方法,包括WXML页面使用swiper组件,JS中配置自动播放、间隔时间和动画时长,以及CSS样式设置高度和宽度。通过示例代码演示了轮播图的完整用法。

nginx简单配置
本文提供了nginx的几种常见配置示例:HTTP自动跳转HTTPS、反向代理(upstream与proxy_pass)、HTTPS证书与SSL配置、PHP与FastCGI处理,以及完整的default.conf模板。适合快速参考和部署。

2022年6月反醒
作者反思而立之年后的人生困惑,聚焦余秋雨所提“位之惑”(角色转换),提出六条解惑之道:慎终如始、慎独、计利以听、善用人、不争、创新。强调回归事物本质,以简驭繁,做出正确决策。