标题: 分享一个golang chromedp单例开发的踩坑记录
作者: #戏子
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1227372
时间: 2025-11-27 17:51:27
摘要:
作者: #戏子
板块: #开发调优
编号:
1227372帖子: https://linux.do/t/topic/1227372
时间: 2025-11-27 17:51:27
摘要:
直接上代码,坑点在注释中已经详细标注出来了,chromedp基于ws协议通过底层的chrome自动化数据协议控制浏览器,实例的生命周期往往在复杂业务中被忽略,导致浏览器进程闪退,并且种因为生命周期结束回收资源造成的进程退出是完全没有日志可追查的,直到我重新搓了一份极简的demo做参照,才爬出来,爬了一个下午
package main
import (
"bufio"
"context"
"fmt"
"log"
"math"
"os"
"strings"
"sync"
"time"
"github.com/chromedp/cdproto/storage"
"github.com/chromedp/chromedp"
)
var (
browserOnce sync.Once
browserCtx context.Context
browserCancel context.CancelFunc
allocatorCancel context.CancelFunc
browserErr error
)
// launchBrowser 按官方推荐的 ExecAllocator 流程启动浏览器并开一个空白页。
// 这里的坑点:下面那个 WithTimeout + defer cancel 会直接把根 context 砍掉,浏览器生命周期被连坐,
// chromedp.Run 一结束就被 cancel,浏览器进程跟着闪退。就是这货导致你和 copy 版本行为不一致,记住了。
func launchBrowser() (context.Context, error) {
browserOnce.Do(func() {
log.Println("调试: 准备构建 ExecAllocatorOptions")
// 使用默认启动参数,非无头 + 禁 GPU,与 testchromedp 对齐
opts := append(chromedp.DefaultExecAllo
标题: 有没有Claude规划, Codex写后端, Gemini前端样式, Claude前端逻辑的MCP
作者: #Monika
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227378
时间: 2025-11-27 17:52:08
摘要:
作者: #Monika
板块: #搞七捻三
编号:
1227378帖子: https://linux.do/t/topic/1227378
时间: 2025-11-27 17:52:08
摘要:
如果有, 那感觉无敌了
gemini3别的不说, 样式和识图这块真的强啊
标题: chatgpt突然弹窗说有一个月免费plus,你们看看有没有?
作者: #我素熊猫
板块: #福利羊毛
编号:
帖子: https://linux.do/t/topic/1227384
时间: 2025-11-27 17:53:21
摘要:
作者: #我素熊猫
板块: #福利羊毛
编号:
1227384帖子: https://linux.do/t/topic/1227384
时间: 2025-11-27 17:53:21
摘要:
https://chatgpt.com/
标题: 哈基米3.0怒骂GPT5.1是【不懂技术的万金油客服】!!!各位元芳佬友,你怎么看?
作者: #zzpk0
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227391
时间: 2025-11-27 17:54:45
摘要:
作者: #zzpk0
板块: #搞七捻三
编号:
1227391帖子: https://linux.do/t/topic/1227391
时间: 2025-11-27 17:54:45
摘要:
Gemini 3.0 pro (学生pro版)
--------————————————–-我是华丽的分割线-------------—————-----------
ChatGPT 5.1pro (Team版)
哈哈,各位元芳来投个票吧~
(ps:另外和哈基米一个窗口对话长一点以后,就只能正确读取文字prompt信息了,发送图片直接已读乱回,读成最早发给这个对话窗口的图片了 )
Click to view the poll.
标题: 糟糕,出门没带耳机,下班路上屏蔽罩没了~
作者: #Michael J
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227407
时间: 2025-11-27 17:57:32
摘要:
作者: #Michael J
板块: #搞七捻三
编号:
1227407帖子: https://linux.do/t/topic/1227407
时间: 2025-11-27 17:57:32
摘要:
看看今晚能不能碰到小忍的coser,然后全程闭目养神
标题: Perplexity 学生白嫖12个月pro?
作者: #leetype
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227410
时间: 2025-11-27 17:57:44
摘要:
作者: #leetype
板块: #搞七捻三
编号:
1227410帖子: https://linux.do/t/topic/1227410
时间: 2025-11-27 17:57:44
摘要:
地区列表里居然有China,这是我没想到的。能不能过,有没有佬友试过?
标题: 这是为什么呢
作者: #Naruto
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227411
时间: 2025-11-27 17:58:01
摘要:
作者: #Naruto
板块: #搞七捻三
编号:
1227411帖子: https://linux.do/t/topic/1227411
时间: 2025-11-27 17:58:01
摘要:
所以是为什么呢
标题: 请教一下,买了Gemini Enterprise 商业版,api咋弄呢?是不是要另外单独购买?
作者: #drfy
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227417
时间: 2025-11-27 17:58:48
摘要:
作者: #drfy
板块: #搞七捻三
编号:
1227417帖子: https://linux.do/t/topic/1227417
时间: 2025-11-27 17:58:48
摘要:
在哪个位置呢,感觉好好混乱
标题: 【Gemini Business Team】我也来开个车,留邮箱,先到先得
作者: #epiphany
板块: #福利羊毛
编号:
帖子: https://linux.do/t/topic/1227428
时间: 2025-11-27 18:00:10
摘要:
作者: #epiphany
板块: #福利羊毛
编号:
1227428帖子: https://linux.do/t/topic/1227428
时间: 2025-11-27 18:00:10
摘要:
如题,先到先得!
标题: 搜索求助:关于四阶魔方教程……为为啥我搜不到?
作者: #蹲神
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227443
时间: 2025-11-27 18:01:36
摘要:
作者: #蹲神
板块: #搞七捻三
编号:
1227443帖子: https://linux.do/t/topic/1227443
时间: 2025-11-27 18:01:36
摘要:
唔……最近在拧4阶,想找四阶魔方对应的图片教程汇总
不知是教程少还是我搜索能力不行……我搜的关键词主要是4阶,PLL……
我找不到啊!!!
但是在抖音、B站很多视频中都看到有视频教法……(可是很零碎,一个视频给你憋一两条)
万能的佬们有收藏吗?分享一下
类似下图这种
标题: gpt语音页面升级了
作者: #tibbar
板块: #前沿快讯
编号:
帖子: https://linux.do/t/topic/1227454
时间: 2025-11-27 18:03:56
摘要:
作者: #tibbar
板块: #前沿快讯
编号:
1227454帖子: https://linux.do/t/topic/1227454
时间: 2025-11-27 18:03:56
摘要:
用的时候发现了,水一贴
标题: 我是新人 抽10个快到期的windsurf 试用 500积分 30号到期
作者: #清扬
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1227457
时间: 2025-11-27 18:04:24
摘要:
作者: #清扬
板块: #开发调优
编号:
1227457帖子: https://linux.do/t/topic/1227457
时间: 2025-11-27 18:04:24
摘要:
佬们给俺涨涨经验呗 谢谢
标题: antigravity 反重力 的 tab功能,对 子模块里的文件不生效?
作者: #small
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1227466
时间: 2025-11-27 18:05:20
摘要:
作者: #small
板块: #开发调优
编号:
1227466帖子: https://linux.do/t/topic/1227466
时间: 2025-11-27 18:05:20
摘要:
确定了很多次,
tab功能在 正常其它文件里都可以生效。
但是对子模块里的文件一点效果都没有。。
怎么办? 快救救我
标题: 2018刑侦推理题能拿来测AI是否降智?
作者: #bymode
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1227467
时间: 2025-11-27 18:05:25
摘要:
作者: #bymode
板块: #搞七捻三
编号:
1227467帖子: https://linux.do/t/topic/1227467
时间: 2025-11-27 18:05:25
摘要:
如图这是2018年刑侦的推理题:
这里给出文档版本
块引用
2018年刑侦科推理试题
姓名: __________ 分数: __________
单项选择(每题10分,共100分)
这道题的答案是
A. A
B. B
C. C
D. D
第5题的答案是
A. C
B. D
C. A
D. B
以下选项中哪一题的答案与其他三项不同
A. 第3题
B. 第6题
C. 第2题
D. 第4题
以下选项中哪两项的答案相同
A. 第1、5题
B. 第2、7题
C. 第1、9题
D. 第6、10题
以下选项中哪一题的答案与本题相同
A. 第8题
B. 第4题
C. 第9题
D. 第7题
以下选项中哪两题的答案与第8题相同
A. 第2、4题
B. 第1、6题
C. 第3、10题
D. 第5、9题
在此十道题中,被选中次数最少的选项字母为
A. C
B. B
C. A
D. D
以下选项中哪一题的答案与第一题的答案在字母中不相邻
A. 第7题
B. 第5题
C. 第2题
D. 第10题
已知“第1题与第6题的答案相同”与“第X题与第5题的答案相同”的真假性相反,那么X为
A. 第6题
B. 第10题
C. 第2题
D. 第9题
在此10道题中,ABCD四个字母出现最多与最少者的差为
A. 3
B. 2
C. 4
D. 1
这是答案:1. B, 2.C, 3.A, 4.C, 5.A, 6.C, 7.D, 8.A, 9.B, 10.A网上很多
这是我用哈基米2.5pro跑出来的答案,看来哈基米2.5pro的的推理能力还是有所欠缺;