Go语言技术文章
-
讲清 PDOStatement::fetchColumn 的零基列索引、逐行读取和 false 耗尽标志,通过独立 SQLite 示例保留零值、空串与 NULL,并说明布尔字段为什么适合整行读取。422 收藏 -
文章 · php教程 | 1星期前 | 超时 · 错误处理 · PHP · 请求超时 curl_exec PHP cURL CURLOPT_TIMEOUT_MS CURLOPT_CONNECTTIMEOUT_MS
用 CURLOPT_CONNECTTIMEOUT_MS 限制连接阶段,用 CURLOPT_TIMEOUT_MS 限制整次 cURL 操作,并通过 curl_errno、curl_error 和 HTTP 状态码区分传输超时与服务端响应。298 收藏 -
PHP 的 HTTP 流请求可以在 stream_context_create() 的 http 选项中设置 timeout,单位是秒,也支持小数。本文用 file_get_contents() 和 fopen() 说明最小写法、失败处理、POST 内容,以及 timeout 与整体业务耗时的区别。468 收藏 -
PHP 的 finally 会在 try/catch 之后执行;如果 finally 中再次 return,就会覆盖原本准备返回的值,甚至让异常无法继续向外传播。本文用最小示例拆解这个控制流边界。435 收藏 -
PHP enum_exists() 用于判断名称是否对应已定义的枚举类型。本文拆解全限定类名、autoload 参数、普通类区分,以及配置输入场景中的白名单和审计边界。476 收藏 -
PHP 8.0 及以上可以用 str_ends_with() 判断字符串后缀。本文说明参数顺序、大小写敏感、空字符串返回 true,以及文件扩展名封装时的版本与编码边界。341 收藏 -
PHP 8.4 新增的 array_find() 会按回调条件返回数组中首个匹配元素的值;本文说明 value、key 参数、短路行为、null 未命中、array_find_key() 与旧版本 foreach 兼容写法。135 收藏 -
通过 Chrome DevTools Network 捕获并选中单条请求,辨认请求头与响应头,使用 Copy as cURL 复制到文本,说明 shell 格式、敏感信息和重放限制。317 收藏 -
在 Notion 数据库视图中按 Status 筛选,可以只保留未开始、进行中或已完成的记录。本文按界面路径说明如何添加条件、决定是否对所有人保存,并处理空结果与多条件筛选。305 收藏 -
在 Figma 中用纵向自动布局、固定宽度与 Hug 高度制作可伸缩卡片,设置文本 Fill 宽度,并通过长短文案、窄宽测试排查固定高度与嵌套层问题。495 收藏 -
Figma 布尔属性可以把组件中的可选图层变成实例右侧的开关。本文以按钮图标为例,说明如何创建、应用、切换并核对 Boolean 属性,同时提醒它只控制图层可见性以及原型连线边界。379 收藏 -
Postman 切换环境后变量仍显示未解析,通常要同时检查 active 环境、变量值和请求地址中的 {{变量名}}。本文用 local 与 staging 两套环境演示创建、切换、请求预览和响应结果确认。132 收藏 -
围绕 Docker Compose 的 restart 字段,说明 no、always、on-failure 和 unless-stopped 的选择边界,给出服务级 YAML 配置,并用 config、ps、inspect 三处结果确认策略是否真正生效。224 收藏 -
在 Docker Desktop 的 Containers 视图中找到目标容器,区分 running 与 starting、healthy、unhealthy 健康状态,并通过详情、日志和 Inspect 信息定位探针失败原因。276 收藏 -
通过 GitHub 仓库设置创建 Issue 模板,填写名称、说明与正文,提交到默认分支后检查 New issue 预填结果,并区分 Markdown 模板和必填表单。143 收藏