小天管理 发表的所有内容
-
有没有 mac 上自动提取视频内容转换成文字的 app ?或者网页也可以。 视频有可能有字幕,也可能没有字幕。
-
首先 mysql 环境是我购买的腾讯云学生 TDSQL,1c1g60G 。 最开始我创建了一张表: -- auto-generated definition create table phishtank_database ( id int auto_increment primary key, phish_id int not null, url varchar(2048) not null, url_sha256 char(64) not null, phish_detail_url varchar(2048) not null, submission_time datetime not null, verified varchar(255) not null, verification_time datetime not null, online varchar(255) not null, target varchar(255) not null, created_at timestamp default CURRENT_TIMESTAMP not null, etag varchar(255) not null, constraint url_sha256_unique unique (url_sha256) ) charset = utf8mb4; 因为为了保证 url 是唯一的,给 url_sha256 加了唯一约束,我是有一个 github action 定时抓取最新的 url 到数据库中的,已经执行了好几个月没有问题。但是突然最近疯狂报错,我一看是现在批量 insert 的速度太慢。我的批量 insert 模板就是: insert ignore into phishing_intelligence.phishtank_database (phish_id, url, url_sha256, phish_detail_url, submission_time , verified, verification_time, online, target, etag) values (?, ?, ?, ?, ? , ?, ?, ?, ?, ?),(?, ?, ?, ?, ? , ?, ?, ?, ?, ?),...... 我测试了单个 insert into 需要 2s 出头,有一次批量插入 300 余条记录花费了 18min 。 然后我看腾讯云控制台中有一次慢 sql 执行竟然扫描了 7 亿多行。 我很自然会想到由于是需要检查唯一索引 url_sha256 每次插入都需要全表扫描+重建索引。随着数据量增加(但其实现在这个表中也只有 10w 出头的行)执行时间逐渐变长。而且我现在手动执行一次上述 instert 语句然后在实时监控中看到每秒的 innodb_rows_read 在 10w+。 但是我转头一想,既然 url_sha256 是唯一索引,那我这条语句岂不是逻辑上可以分两步: 先检查本条 url_sha256 是否存在,存在就直接 ignore (我理解的因为有索引的存在这个过程应该很快) 如果不存在就直接在表尾插入新数据。(因为我的主键是自增 ID ,按照聚簇的话是不是新数据就追加在最后面?) 如果按照上述逻辑的话是不是就不应该有大量全表扫描的操作了?难道是插入完毕后重建索引的操作需要大量的全表扫描? 原谅我数据库知识太欠缺了,我知道上面很多推测只是我片面认识的结果,希望能有大佬帮忙解答一下: 上面的逻辑是不是存在问题 是不是我购买的低配置的 tqsql 硬件配置制约了插入的速度?必须提升硬件配置才有可能解决 大佬有没有其他解决方案可以赐教
-
随着 ChatGPT 的广泛应用,越来越多的用户希望升级到 ChatGPT Plus ,以获得更佳的使用体验。ChatGPT Plus 是 ChatGPT 的会员版本,用户升级后可以享受多项优质服务。不仅能获得更稳定的服务支持,且使用字数不再受限,响应速度更快,答案的准确性也显著提高,整体使用体验大幅提升。 本文将详细介绍如何仅通过「支付宝」开通 ChatGPT Plus 会员。 两种方式:( 1 )礼品卡( 2 )国外虚拟信用卡。 特别提示:本教程已实际测试,确保真实有效。当前已稳定使用「 ChatGPT Plus 」超过一年,从未遇到任何问题。此外,整个开通流程仅需十分钟即可完成! 购买和充值 ChatGPT Plus 前的准备工作包括: 一款稳定的科学上网工具; 一个尚未升级的 ChatGPT 账号; 一张国外虚拟信用卡(国内信用卡无法使用)。 大家都知道,ChatGPT Plus 的费用为每月 20 美元。然而,目前 OpenAI 尚未向中国用户开放直接支付功能,因此即使使用国内的双币信用卡也无法完成支付。接下来,我们将一步步教你如何仅通过支付宝获取一张可长期稳定使用的国外虚拟信用卡。 注意:市面上存在许多 ChatGPT Plus 共享账号或代充值服务,但这些方式往往不安全、不稳定,或者存在反应迟缓、限制较多的问题。因此,自己申请一个专属的 ChatGPT Plus 账号,使用起来会更加安心和舒适。 2024 年使用支付宝充值购买 ChatGPT Plus 的操作步骤: 虽然市面上有很多国外虚拟信用卡平台,但真正安全且易用的平台并不多。我们之前尝试了多个国外虚拟信用卡平台,发现它们要么操作复杂,要么开卡费用高昂,或者需要填写大量私密信息。接下来,我们将推荐一个操作简单、开卡费用低的国外虚拟信用卡平台。该平台无需填写过多的私密信息,仅需提供一个手机号即可立即获取一张国外虚拟信用卡,然后通过支付宝为其充值,并使用它来支付 ChatGPT Plus 的会员费用。 ( 1 ) 访问 WildCard 官网,并点击右上角的“登录/注册”按钮。 WildCard 官网地址: https://wildcard.com.cn/i/GPT99999 (复制该网址)。 ( 2 ) 使用+86 手机号码完成账号注册。 ( 3 ) 进入后台,点击左侧导航栏中的“我的卡片”。选择卡片使用期限,并扫码支付虚拟信用卡年费。 注意:通过本文提供的链接 https://wildcard.com.cn/i/GPT99999 进入 WildCard 官网,或使用邀请码“GPT99999”,可以优惠! ( 4 ) 再次点击“我的卡片”查看虚拟信用卡的全部信息。 ( 5 ) 点击“充值”按钮,并按照提示使用支付宝进行充值。 ChatGPT Plus 的订阅费用为每月 20 美元,因此你的充值金额应不少于 20 美元。 ( 6 ) 在左侧导航栏中点击“ChatGPT Plus 一键升级”按钮。 ( 7 ) 选择订阅类型:Plus 或 Team 。 ( 8 ) 在新浏览器窗口中登录你的 ChatGPT 账号,点击左下角的“升级套餐”。 ( 9 ) 复制 ChatGPT Plus 订阅费用支付页面的完整网址。注意,进入支付页面后,无需填写任何信息,直接复制完整网址即可。 ( 10 ) 返回 WildCard 后台,将复制的网址粘贴到输入框中,并点击“一键升级”。 根据系统提示完成后续操作,即可成功升级并开通 ChatGPT Plus 。 国内使用支付宝升级开通 ChatGPT Plus 的步骤总结: 使用+86 手机号注册 WildCard 账号。 申请并开通国外虚拟信用卡(使用邀请码“UPGPT”可立减 2 美元)。 使用支付宝为虚拟信用卡充值(最低充值 20 美元)。 一键完成 ChatGPT Plus 的升级。
-
平时办公用 office 全家桶,需要处理 300 页以内的文档,用 Origin 画画图,偶尔用 PS 修个照片,不打游戏,娱乐项目就是看看电影、B 站视频、虎牙/斗鱼直播。 想买个满足日常需求的轻薄本,优先考虑性价比高的,请教大家什么型号比较好
-
如题,小后端一枚,写后端写腻了,懂一点 html+css ,想问下 2024 年了,前端要学哪些技术,可以折腾一些小项目。技术包括但不限于基础技术、框架等
-
在我家的某个角落,有一台被时代遗忘的战马——MacBook Pro 2015 。它曾经是速度的象征,但随着时间的流逝,它变得像老马一样喘息,连打开个网页都能让它“热舞”起来。于是,它被我无情地打入了冷宫,默默地吃灰。 不久前,我入手了一台 n100 ,打算让它在 PT 的世界里驰骋。但很快我发现,n100 那小巧的 CPU 就像小马拉大车,根本撑不住。CPU 的负载表直接爆表,让我意识到,这不是长久之计。 灵光一闪,我想到了那台被遗忘的 Mac 。何不让它重出江湖,承担起 PT 的重任,让 n100 只负责轻量级的软路由任务呢?说干就干,我给 Mac 装上了 Docker ,准备让它在 PT 的海洋中扬帆起航。但命运似乎总爱开玩笑,Mac 在读写 NTFS 硬盘时遇到了难题,CPU 的负载再次飙升至 100%,我几乎陷入了绝望。 就在我准备放弃的时候,一个大胆的想法冒了出来:为什么不试试 Linux 呢?网上的评论褒贬不一,有人说 Linux 在 Mac 上的表现并不如人意,驱动问题一大堆。但我想,不试试怎么知道呢?毕竟,有时候,最不可能的路,可能就是通往成功的捷径。 于是,我决定冒险一试,给 Mac 装上了 Ubuntu 。结果,奇迹发生了! Ubuntu 在 Mac 上的表现出乎意料地好,PT 的下载速度轻松突破 100M 大关。不亲自动手,你永远不知道会发生什么惊喜。
-
We are looking for candidates who thrive in entrepreneurial environments, enjoy writing and shipping code fast, and can help us build out a great culture of engineering excellence. We’re looking for people who are passionate about building world-changing software and solving complex problems to further our mission, as well as having fun along the way. What you’ll be doing: Designing, building, scaling, and maintaining production services around Lightning Network Building a deep understanding of Lightning and collaborating with the community to make core protocol and implementation improvements Creating a rich services layer to serve the next set of users and use cases - bringing Lightning to mass adoption Building frameworks to collect and deeply analyze Lightning data for the purposes of solution improvement Extending Lightning via advanced functionality that solves the next wave of complex problems and introduces Lightning to broader audiences Desire to learn and grow in a highly collaborative environment What we are looking for: 3+ years of back-end engineering with Rust Experience working on Lightning Network protocols and implementations Experience writing, high quality, well tested code Experience communicating and collaborating across technical and other cross functional teams CS degree, or equivalent is ideal but not required. We appreciate and acknowledge that some of the best talent comes from non-traditional backgrounds. Notes: Please provide your GitHub profile with public personal projects and contributions. Email: theresa7012@gmail.com Telegram: @betafa7 Salary:5000-7000USD/Month/Remotely
-
十月中可以帮带一台日版 iPhone 16 ,可以使用 chatgpt 4o 版本的 apple intelligent 。 9.10 发布会,13 左右抢单。 非国行价格偏低、功能无阉割,有想法可以冲一波。 TG(base64):aGFpX2x2X3Rn
-
服了,电瓶车能不能讲一点交通规则啊;现在就算是绿灯过马路也需要时刻提防着,生怕突然就有一辆电瓶车冒出来!太恶心了
-
我之前开发了个 GUI 工具,但是发现在 1080 和 2k 4k 上显示效果都不太一样。 用 electron 是不是可以避免?
-
https://linux.do/t/topic/199051 变色龙 bianselong 3 小时 最新发布于凌晨的 MisakaX 项目 (GitHub - straight-tamago/misakaX 24)为国行设备开启使用 Apple Intelligence 带来了可能 食用指南: 下载项目后运行 iTunes 运行快捷指令 (Shortcuts 5):将生成文件传输到电脑后利用软件打开 3.勾选 修改拍照声音和 Apple Intelligence 的按钮 应用更改后手机会重启 在界面选择保留设置-不从 iCloud 备份中恢复 修改系统语言 Siri 语言为英文 开机设置登录美区 ID 7.加入名单十分钟后即可享用 警告:warning::此操作可能出现数据丢失风险 请谨慎谨慎谨慎操作!语言只能在英文下才能实现有关功能!尝试前一定要备份!!! GitHub (GitHub - straight-tamago/misakaX 24)
-
写程序工作很多年了,但英文一直都是渣渣,特别是听与读。 比如今天与同事沟通一个事,然后我知道 model / controller / action / service 这几个单词的意思,默写我也知道怎么写,但最后 action 这个单词我知道啥意思就读不出来。 最后是直接说:“把 A C T I O N 那啥动作行为放在一起。” 一个字母一个字母直接读出来。 哈哈,像这种情况发生很多次了,感觉有点丢脸。 像这种会写,但不知道怎么读的英文,应该去哪一份内容呢?先背音标,然后去学习自然拼读吗? 求指点,感谢。 另外一个题外话,当我把单词在翻译软件读出来的时候,这个单词的发音一听就很熟悉。之前还在读书的时候,去那个衣服专卖店(森马还是以纯忘了)。当时正好在作活动,那些员工很活力,一有人进来就喊 action ,当业绩达到 XXX 的时候,就会发广播,然后所有员工就一起大喊 action ,或者啥好消息一发广播,所有员工就喊 action ,转了一圈,衣服没买只剩下满脑子 action 就出来了。所以对这个词很有印象,但是,刚在聊工作的时候,action 是啥意思我知道,就是说不出来。T^T
-
Vgo 介绍 📖 Vgo 是一款基于 Gin 开发的开源服务端框架。 使用了 Redis 、Mysql 、JWT 、队列、等技术栈。 比较适合 Golang 初学者作为学习项目学习。 当前框架内实现了基本的 Rbac 权限管理(使用 casbin )、队列、websocket 、文件日志等功能。 后续将陆续增加更多功能,欢迎大家共同参与进来。 本项目主要是为了学习 Golang 而开发的,所以代码中难免有不足之处,还请大家多多包涵。 代码仓库 ⭐(记得 Star⭐) Vgo-Github: https://github.com/xuewuzhiijngych/vgo.git Vgo-Gitee: https://gitee.com/yan_chunhao_admin/vgo.git VgoAdmin-Github: https://github.com/xuewuzhiijngych/vgo-admin.git VgoAdmin-Gitee: https://gitee.com/yan_chunhao_admin/vgo-admin.git 安装使用步骤 📔 下载: git clone -b https://github.com/xuewuzhiijngych/vgo.git 安装: 使用 Mysql8 ,导入根目录的 go_study.sql 文件。 准备 redis 修改根目录下的 config.yaml 文件,配置 Mysql 、Redis 、JWT 等信息。 根目录的 asynq.yml 文件是配置 asynq 命令工具的,不使用,忽略即可。 执行以下命令安装依赖包: go mod tidy 运行: go run main.go 项目目录 📚 Vgo ├─ app # Vite 配置项 ├─ AdminUser # 模块 │ ├─ Bapi # Bapi 后台接口 │ ├─ Api # Api 前台接口 │ ├─ Model # Model 模型 │ ├─ Router # Router 路由 ├─ bootstrap # 框架启动文件 ├─ core # 框架核心文件 │ ├─ ... # 后续出详细介绍(亦可以自己通过源码了解) ├─ job # 队列 ├─ route # 路由 ├─ storage # 日志或静态资源 │ ├─ logs # 日志 ├─ asynq.yml # asynq 配置文件 ├─ config.yaml # 框架配置文件 前台使用 🌎 基于本框架的接口,实现了一个拥有简单 Rbac 的后台管理系统,具体使用方法请参考 VgoAdmin 项目。 前端项目地址: https://github.com/xuewuzhiijngych/vgo-admin.git 代码生成 🏢 生成基本增删改查的 golang 代码,可使用命令: go run vTools.go --module=Product --note=产品 执行代码后,会在 app 目录下生成一个 Product 模块,里面包含了增删改查的相关代码。 随后需要自己在根目录 route/router.go 文件中注册路由。 [后期实现自动注册] 后续计划 🔮 后续将陆续增加更多功能,欢迎大家共同参与进来。 如有任何问题,请联系作者:601266867@qq.com
-
很久以前学习 C 语言时写的一个练手项目,在常规的进制转换上做了些改进。 https://github.com/EtherDream/base36_914 进制转换一般分两种。一种将整个输入数据当做一个大数,然后不断模 N 和除 N ,将大数分解成一堆 N 以内的数据,从而实现 BaseN 。这种方案空间效率最高,借助大数库实现也不难,只是大数运算非常耗性能。 另一种方案则是每次取 4 或 8 字节到寄存器中,然后不断模 N 和除 N 进行分解。这种方案性能高,实现简单,但空间利用率可能不高。 本方案 Base36 编码时每次读取 9 字节到一个 u8 和 u64 中,利用除法和取模上小技巧,只需少数计算即可将其分解成 14 个字符。空间利用率为 64.2%,相比 Base36 的理论效率 64.6% 只差 0.5%。(不考虑尾块填充的情况下) 在线演示: https://etherdream.com/base36/ 如果存在 BUG 或者有更好的改进方案,欢迎提出建议。
-
近日发现 plex 的服务不可用。排障过程中,发现了一些有意思的事。 过程 Plex 其中一个受影响域名是 clients.plex.tv。 首先,查询 DNS ,得知此域名解析结果没有被污染。 $ nslookup clients.plex.tv Server: 192.168.1.1 Address: 192.168.1.1#53 Non-authoritative answer: Name: clients.plex.tv Address: 172.64.151.205 Name: clients.plex.tv Address: 104.18.36.51 Name: clients.plex.tv Address: 2606:4700:4400::6812:2433 Name: clients.plex.tv Address: 2606:4700:4400::ac40:97cd 其次,选取 2606:4700:4400::ac40:97cd 为目标 IP 地址,测试连通性。得知此 IP 地址没有被封锁。 $ ncat -v 2606:4700:4400::ac40:97cd 443 Ncat: Version 7.93 ( https://nmap.org/ncat ) Ncat: Connected to 2606:4700:4400::ac40:97cd:443. 接着,选择 visa.com 为 SNI ,使用 curl 测试服务可用性。重复两次,得到相同结果。 $ curl --silent --output /dev/null \ --write-out "%{http_code}" \ --resolve visa.com:443:[2606:4700:4400::ac40:97cd] \ https://visa.com 301 然后,选择 clients.plex.tv 为 SNI 再次测试服务可用性。观察到 curl 卡住,遂手工终止程序。 $ curl --silent --output /dev/null \ --write-out "%{http_code}" \ --resolve clients.plex.tv:443:[2606:4700:4400::ac40:97cd] \ https://clients.plex.tv ^C 此时,再次使用 ncat 测试 IP 地址连通性。发现此 IP 地址已被封锁。 $ nc -v 2606:4700:4400::ac40:97cd 443 Ncat: Version 7.93 ( https://nmap.org/ncat ) Ncat: Connection timed out. 最后,使用 mtr 探测问题发生位置。命令: $ mtr --tcp --port 443 --interval 1 --timeout 3 --no-dns 2606:4700:4400::ac40:97cd 发现最后一跳不在输出中显示。 约 5 分钟后,第三次使用 ncat 测试 IP 地址连通性。发现恢复。 $ ncat -v 2606:4700:4400::ac40:97cd 443 Ncat: Version 7.93 ( https://nmap.org/ncat ) Ncat: Connected to 2606:4700:4400::ac40:97cd:443. 此时,第二次使用 mtr 追踪路由。发现最后一跳已能够在输出中显示。 变换网络环境为蜂窝网,重复上述实验。结果相同。 使用 wireshark 抓包,重复上述实验。发现若 clients.plex.tv 为 SNI ,客户端在服务器 ServerHelloDone 后的一段时间内,不再能收到服务器的任何报文。这一过程中,客户端没有收到过 TCP RST 。 猜想 Plex 的一些域名已被 middlebox 干扰。 这一审查使用了非常聪明的机制,不同于以往封锁 IP 地址在骨干网丢弃出站报文,表现得更像是源自服务器的故障。 根据已知事实,楼主的猜想如下: 审查通过 SNI 触发 触发后,middlebox 会添加二元组条件的临时过滤规则来丢弃报文 规则在入站方向生效(依据 mtr 的输出结果猜测) 临时规则有效时间约为 5 分钟 此外,楼主猜测执行这套审查机制的是一套新颖的系统,与执行 SNI 阻断(如对 store.steampowered.com )的那套也不同。最明显的是,这套系统没有注入 TCP RST 报文。 楼主尝试使用 TCP 或 TLS records 分片( fragmentation )保护客户端与 clients.plex.tv 的连接免受 middlebox 攻击,但失败了。而这一措施在应对 SNI 阻断时十分好用。这可能说明,这套系统拥有充沛的计算资源来执行流重组。
-
不是群控那种做批量的云手机, 是可以玩游戏的那种,20ms 延迟的云手机, 现在有啥技术方案么, 有同类的产品没, 我想借鉴开发一款.
-
我使用 labview 写的是没有问题的,通过串口助手发送产品也有反应 但是在使用 C#就没办法正常通讯 首先 我确认了线是没问题的,串口属性是没问题的 9600-8-n-1 byte[] command = new byte[] { 0xAA, 0x55, 0x12, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEE }; // 发送数据 serialPort.Write(command, 0, command.Length); 就很奇怪
-
想 DIY 组装一台 PC 机打游戏,发现组一个差不多性能的台式机竟然和笔记本价格差不多? 用不到超高的性能,桌面 4060 和笔记本 4060 差不多,差不多性能的一套下来发现主机四五千,笔记本也就五千多,还多了显示屏键盘,便携性也强,除非攒机的时候主板电源一类捡垃圾,才有点性价比。 是不是性能要求不高的话,游戏笔记本就足够了?
-
benchmark 里面, reflection 70b 各个方面的能力都比 Claude 3.5 Sonnet, Claude 3 Opus , GPT-4o Gemini 1.5 Pro , Llama 3.1 405B 要强。 我用了下感觉这个模型好像没有这么牛啊。不知道是不是使用姿势不对。 比如我发 helo, 它会长篇大论的解释“helo"是一个西班牙语打招呼的词,看起来很学术的样子。 但是最后一句居然带着提示词。这开发者不知道是怎么搞的把提示词放在回答里了。 相关链接: https://huggingface.co/spaces/featherless-ai/try-this-model https://reflection70b.com
-
用本站底部的在线人数数据,记录了过去一周 v 站的在线人数变化图 大概分析一下 : v 友在 10 点,14 点开始聚集并到达顶峰,这个时候摸鱼性价比巨高 其他的大家可以探索一下 具体数据