苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # code
PHP 带超时功能的 get_headers
2014年12月13日
GET
,
PHP
,
header
,
timeout
PHP 内置函数 get_headers 未提供超时参数,调用时可能因网络延迟导致响应时间长达数十秒。通过分析 PHP 源码确认该函数基于流实现且无超时配置接口后,采用 cURL 重新实现带超时控制的替代方案:设置 CURLOPT_HEAD
阅读全文
更靠谱一些的正则表达式验证 JavaScript URL
2014年12月05日
JavaScript
,
正则
,
网址
提供一段经过多场景测试的 JavaScript URL 正则表达式验证方案,覆盖 HTTP/HTTPS 协议头、多级子域名、多级目录路径及查询参数等常见格式,同时列举了未带协议头、中文域名、无效字符串等失败用例。
阅读全文
家庭网络环境折腾笔记二
2014年12月05日
Linux
,
MY CLOUD
,
NAS
,
家用网络
,
硬件经验
记录WD My CLOUD 3T NAS的初始化配置与系统降级操作。针对设备自动扫描分类数据的机制,通过禁用wdphotodbmergerd与wdmcserverd服务解决;因数据安全考虑放弃aria实验,采用修改/etc/version版
阅读全文
家用网络环境折腾笔记
2014年11月29日
家用环境
,
开发环境
,
硬件经验
基于低成本硬件搭建家用网络开发环境,通过虚拟化技术实现跨设备无缝写码与调试。核心方案采用Windows宿主运行Linux虚拟机,配合Netgear与TP-Link路由组建千兆有线网络,利用DHCP策略与路由表实现半动态IP管理。
阅读全文
WordPress 简单提权工具
2014年09月30日
PHP
,
WordPress
,
忘记密码
,
提升权限
介绍一种通过 WordPress 内置机制实现用户权限提升的技术方案。当具备服务器 sudo 权限但仅拥有 WordPress 低权限账户时,可通过编写 PHP 脚本调用 WP_User 类的 set_role 方法,将指定用户角色重置为
阅读全文
console 的简单替换函数
2014年08月15日
JavaScript
针对浏览器环境下原生 console 被覆写或不存在导致的兼容性问题,提供了一种基于自建函数替代 console 的方案。该实现通过可配置的日志等级控制输出过滤,支持 count、error、warn、info、log、debug、time
阅读全文
解决 IE11 开发工具无法切换文档模式的问题
2014年08月11日
Web
,
ie11
IE11 开发工具的文档模式被锁定为 Edge 且无法切换,通常是由于浏览器版本过低所致。微软官方文档显示文档模式支持范围涵盖 IE5 至 IE10,需将 IE11 升级至更新版本方可解锁该功能。可通过系统更新、微软下载中心手动查找补丁,或
阅读全文
macOS X 安装 Closure Linter 出错解决方法谬误
2014年07月12日
Closure Linter
,
Linux
在 macOS X 系统安装 Closure Linter 时,直接执行官方说明中的 easy_install 命令会因权限不足而失败,错误提示无法向系统目录 /Library/Python/2.7/site-packages 写入文件。
阅读全文
推荐一些软件
2014年07月07日
实用软件
整理了多款常用工具软件,涵盖文件同步、密码管理、笔记整理、版本控制及开发环境等类别。
阅读全文
Math.random() 随机数的二三事
2014年07月05日
JavaScript
,
random
,
随机数
Math.random() 生成的是 [0,1) 区间的伪随机数,通过乘以区间差并配合 Math.round、Math.ceil 或 Math.floor 可实现指定范围的整数随机数。利用 Number.prototype.
阅读全文
««
«
32
33
34
35
36
37
38
39
40
41
»
»»