最新发布

JavaScript 高级进阶 ES6~ES13 详解

JavaScript

本文详细介绍了 ES6 中对象字面量增强、解构赋值、let/const 声明等核心特性。对象字面量新增了属性简写、方法简写和计算属性名功能;解构赋值简化了从数组/对象提取数据的操作;let/const 提供了块级作用域支持,解决了 var 的作用域提升问题。重点对比了 let/const 与 var 的区别,包括作用域提升、暂时性死区、window 对象属性等特性,并通过 for 循环示例展示了块级作用域的实际应用价值。这些 ES6 特性显著提升了代码可读性和可维护性。

辰风沐阳 阅读 965 2020-12-19

微信小程序 wx.requestPayment({}) 唤起微信支付

PHP 微信小程序

wx.requestPayment({}) 唤起微信支付需要后端返回参数,在网上找了一个封装类,本文记录一下。不推荐使用本文方式,推荐使用 EasyWechat 或 yansongda/pay Composer 工具包的支付, 方便快捷

辰风沐阳 阅读 5549 2020-12-18

PHP 实现回退页面并刷新

PHP

PHP $_SERVER['HTTP_REFERER'] 获取前一页面的 URL 地址

辰风沐阳 阅读 2538 2020-12-08

微擎后台登陆:输入密码错误次数超过5次,请在1小时后再登录

微擎

微擎后台登录密码超过5次错误提示:输入密码错误次数超过5次,请在1小时后再登录,解决方法:将记录用户登陆失败次数的数据删除

辰风沐阳 阅读 2750 2020-12-03

PHP,JavaScript 获取当前域名、判断网址协议是否为 HTTPS

JavaScript PHP

PHP 判断当前协议是否为 HTTPS;PHP 获取包含网址协议的当前域名;JavaScript 判断当前协议是否为 HTTPS;JavaScript 获取包含网址协议的当前域名

辰风沐阳 阅读 2537 2020-12-03

Sublime Text 3 使用过程中遇到的问题总结

Sublime Text

Package Control 无法安装时就手动安装;There are no packages available for installation 没有可供安装的程序包,出现该错时,下载 channel_v3.json 文件,重新配置 channels 的地址

辰风沐阳 阅读 2980 2020-11-27

微擎后台用户密码找回

微擎

微擎后台登录密码忘了登不上去,将本文的 password.php 文件上传到微擎根目录,访问该文件按照提示重置密码即可。完事后别忘了删除 password.php 文件

辰风沐阳 阅读 3093 2020-11-24

PHP获取客户端真实IP地址

PHP

PHP获取客户端真实IP地址

辰风沐阳 阅读 2810 2020-11-24

微擎公众版在线安装(正版)

微擎

微擎公众版免费,授权版和商业版收费。从微擎官网下载的公众版在线安装压缩包,里面其实就一个 install.php 文件,通过这个文件进行安装微擎

辰风沐阳 阅读 2968 2020-11-23

Redis 数据类型之 List 用法详解

Redis

Redis 的 List 类型是一个有序字符串列表,支持双端操作,具有高效插入/删除(O(1)) 特性。常用命令包括 LPUSH/RPUSH (插入)、LPOP/RPOP (移除)、LRANGE (范围查询)等,支持负数索引。LTRIM 可裁剪列表,LREM 能按条件删除元素(支持正/负/零count值分别表示从左/右/全部删除)。典型应用场景包括消息队列、最新列表、任务管理等,能实现栈/队列结构,支持自动创建列表和快速查询长度。

辰风沐阳 阅读 591 2020-11-22

Redis 数据类型之 Hash 用法详解

Redis

Redis 的 Hash 类型适合存储对象型数据,相比 JSON 字符串更节省内存,支持局部更新。其结构为 Key -> {Field -> Value},常用命令包括 hset、hget、hmget等。Hash 类型典型应用场景包括购物车和用户信息存储,通过字段级操作提高效率。底层采用 Ziplist 或 Hashtable 两种编码方式,Ziplist 适用于字段少且值小的场景以节省内存,而 Hashtable 则提供稳定的O(1)读写性能。使用时需注意避免 hgetall 遍历大 Hash,并控制字段数量防止内存激增。

辰风沐阳 阅读 570 2020-11-22

Redis 数据类型之 String 用法详解

Redis

Redis 的 String 类型是其最基础且使用频率最高的数据结构,支持存储文本、数字、二进制数据等,最大容量 512MB。它具有二进制安全、原子操作等特性,底层采用 SDS 实现。常用命令包括 set 设置键值(支持过期时间)、get 获取值,以及批量操作的 mset 和 mget。数值操作如 incr 和 decr 可实现原子性增减。其他实用命令如 strlen 获取长度、setex 设置过期时间、setnx 实现分布式锁等。String 类型广泛用于缓存、计数器和分布式锁等场景。

辰风沐阳 阅读 2927 2020-11-21

标签云

友情链接