共 159 篇文章查找文章
教程分享·

微信小程序页面改写组件教程

本文详细介绍了如何将微信小程序的页面改写为自定义组件,以提高代码的复用性。文章通过对比page.js和component.js的结构差异,讲解了生命周期函数的适配以及自定义函数的迁移方法,帮助开发者快速掌握小程序组件化开发技巧。

学习笔记·

H5自适应页面的一种可行性方案

本文介绍了一种基于rem的H5页面自适应方案。文章详细讲解了如何通过JavaScript动态设置根节点字体大小,并利用postcss-plugin-px2rem插件在Vue项目中自动将px转换为rem,从而实现移动端页面的完美适配。

技术实践·

让你的网站防广告屏蔽

本文介绍了网站防广告屏蔽的原理与实现方法。通过创建一个特征明显的“诱饵”JS文件并监听其变量,以此检测用户是否开启了广告屏蔽插件。一旦检测到屏蔽行为,可自动跳转至提示页面,引导用户关闭屏蔽功能,从而保护网站流量收益。

心路里程·

单枪匹马与世界对饮

记录了疫情期间的迷茫与自我怀疑,探讨了面对失败时的逃避心理。作者喜欢在深夜听音乐、写代码,在孤独中寻找属于自己的自由与慰藉,体验单枪匹马与世界对饮的洒脱。

学习笔记·

【leetcode】2. Add Two Numbers两数相加

本文详细记录了 LeetCode 第 2 题“两数相加”的解题过程。首先介绍了题目要求,然后分享了初次使用递归提取数值并相加的实现方法。最后,通过模拟竖式加法优化了算法,提升了性能,并提供了完整的 Python 代码实现和运行结果截图。