小天管理 发表的所有内容
-
[Apple] iPhone 镜像推送问题求助
系统:Sequoia RC 版、iOS18 RC 版 Mac 上装有微信,在使用 iPhone 镜像登陆微信时候,手机上的微信推送无法同步到 Mac 。(微信手机通知已开) 系统设置 - 通知 - 允许来自 iPhone 的通知 选项中,微信通知无法打开,下方小字 “已在 Mac 上安装” 卸载 Mac 微信后,手机微信推送可以同步到 Mac 现在想问问,有无可能在 Mac 上微信保留,同时在不运行微信的情况下,还能将手机微信通知同步到 Mac
-
[程序员] 请问如何实现大文件夹即时浏览器下载
我用的是 php ,问了一圈 AI ,告诉我使用 ZipStream ,但是我试了同样需要等待压缩的时候非常久,而不是像群晖 NAS 那样,立即开始下载,且浏览器不显示最终文件大小。 请问 v 友这是如何做到的 public function downloadFolderNew() { $path = $this->request->param("path", ""); if (!empty($path)) { // 将路径转换为项目的公共路径 $path = str_replace("D:\\phpproject\\test\\public\\", public_path(), $path); } if (!is_dir($path)) { $this->error("路径不存在"); } $fileName = $this->request->param("file_name", "") ?: uniqid(); $zipFileName = $fileName . ".zip"; // 设置响应头 header('Content-Type: application/zip'); header('Content-Disposition: attachment; filename="' . $zipFileName . '"'); header('X-Accel-Buffering: no'); // 关闭 Nginx 的输出缓冲 // 禁用输出缓冲区 if (ob_get_level()) { ob_end_clean(); } // 立即输出部分内容,浏览器开始下载 echo "\xEF\xBB\xBF"; // 避免 PHP 输出缓冲,立即开始下载 flush(); // 创建一个 ZIP 流 $zip = new ZipStream\ZipStream(null, [ 'outputStream' => 'php://output' // 将输出直接定向到浏览器 ]); // 递归添加文件夹内容到 ZIP $this->addFolderToZip($zip, $path, ''); // 结束 ZIP 流 $zip->finish(); exit(); } private function addFolderToZip($zip, $folder, $zipPath) { // 创建迭代器,遍历文件夹中的文件 $files = new \RecursiveIteratorIterator( new \RecursiveDirectoryIterator($folder, \RecursiveDirectoryIterator::SKIP_DOTS), \RecursiveIteratorIterator::LEAVES_ONLY ); foreach ($files as $file) { $filePath = $file->getRealPath(); $relativePath = substr($filePath, strlen($folder) + 1); // 获取文件相对路径 if (!$file->isDir()) { // 确保文件路径和内容正确添加到 ZIP 中 $zip->addFileFromPath($zipPath . $relativePath, $filePath); } // 刷新输出缓冲,逐步发送数据到浏览器 flush(); } }
- [问与答] 求教 macOS 卡死&强制关机重启后,怎么避免自动重启所有应用?
- [问与答] 求推荐不会卡档的,内裤
-
[互联网] 这个网站 DNS 解析是 127.0.0.1 怎么做到能正常访问下单的?
最近在淘宝上购买咖啡兑换卷自助下单的然后发现他们给的下单地址居然是解析到 127.0.0.1 的然后还能正常的 WEB 访问这个是怎么做到的?地址是 360ebay.cn
- [分享发现] 报告站长,有人在其他论坛网爆你,你去举报吧
-
[生活] 26 岁母胎 solo 的第一次相亲
背景 从小到大都是性格比较内向的人,虽然沟通能力没问题,但不喜欢土味情话、油嘴滑舌那一套,和任何人聊天都有点正式,导致无法提供情绪价值。 其次,单久了遇到心仪女生也不敢追。久而久之抱着这样的心理度过了无数个单身情人节。转眼快到 27 了,意识到年龄已趋近于 30 ,再不找对象以后就真的不好找了。于是在家里人安排下,开启了第一段相亲之旅。 故事线 时间是上周六,加了微信后,相互介绍基本情况,对方说喜欢打羽毛球,我就抛了橄榄枝。我本预计下周周末会约,结果她周日(前天)晚上约的。订了一个小时的场子。地点是某个大学的后山球场。因为打车进不去后山,就约定在门口相会,她载电动车带我(期间我还纠结对方介不介意来着,后来担心也是多余的)。羽毛球单打强度太高,加上平时不锻炼,打了半小时我找借口上厕所到外边吐了。回来的时候她问我找到厕所了嘛,我说逛了一圈没找到。她就要起身带我找厕所。我眼看瞒不住,就坦白自己反胃。我本来是不想说的,因为对方订了 1 个小时的场子,出这种意外状况而终止挺尴尬,还有一方面是个人自尊心原因觉得很丢人。我逞强着说要不打慢球,对方说不用了,随即开始收拾装备,因为后山球场离校门口很远的缘故,所以回到校门口也是载我回去(对方人真的很好)。途中我感觉到车速渐缓,就问了句:“咱们现在去哪儿?“ 她说她也在想。随后目光就落到了旁边的田径场,于是绕着圈有一搭没一搭地聊着。平时和同性朋友畅所欲言,但和异性聊天我就像被抽了三魂七魄一样想不出几个话题。还是对方在推动聊天节奏。就这样僵持了 20 分钟,两边都陷入沉默,我又不好主动说结束,于是兜里掏出手机假意看了眼时间。对方马上明白意思提出掉头回去。 回去后第一件事先把球场钱结算(后来才知道不能这么做),但对方没有收,说我大老远打车过来也不容易。后来我朋友提醒我,我才明白原来是让我回请回去。 我可能在情感上比较迟钝,不知道对方是出于礼貌还是意向。加上和对方聊天其实不太投机、对方长相和身高上也有优势,也不确定要不要推动这层关系。 现状 对方职业是教师原因,每天除了白天上班,晚上还要加班准备工作内容,回消息频次很低( 1-2 小时才能回复)。想营造聊天氛围都困难,一开始还坚持着每天找些话题互动(都是我主动发消息的),但后来实在没话题了,目前已经好几天没有发消息了。关键是提出周末吃饭对方居然同意了,这不禁让我进退两难。 跪求各位情圣给些建议
-
[数据库] 35TB 左右的区块链”链数据“,用什么姿势存最合适?
OLTP 操作很少,基本只增不改不删,基本只用于 OLAP 操作。 希望综合下机器成本、运维成本以及开发成本来推荐一下。
-
[软件] Cursor 编辑器写 Java springboot maven 项目效果如何?
看到大家都是些前端, app, go, python 这些脚本语言, 不知道写巨无霸 java 的实际体验如何? 有大神试过吗, 和 idea + code copoilt 相比, 哪个体验更好呢
-
[汽车] 记一次与非机动车的交通事故(16 年驾龄来的第一次交通事故)
非机动车全责,我喜提左后门 2cm 宽,20cm 长,露底漆的划痕一道。 Day0:非机动车载有两名儿童,考虑到肇事者需要等待较长时间,且肇事者承认全责,责任清晰。所以没有选择当时报警。拍照,加微信后离开现场。 Day0 + 5min 到家后重新拍了更为清晰的损伤照片,并发微信咨询对方赔偿事宜。对方试图以 500 元以内一次性私了。而我的提案是特斯拉自营房山钣喷中心维修。因为金额差距太大,所以没有第一时间达成一致,对方表示需要咨询家里,我表示同意。(此时心里基本上就有谱了,因为对方默认了事故责任。) Day1 12:00 对方反悔,表示想报警处理。我表示同意,并拨打 122 咨询事后报警流程。 Day1 12:05 对应地点的属地交通队人员固话回电话,告知需要双方协商时间上交通队补“交通事故责任认定书”。并提出我是否可以出具碰撞全程的录像。我表示可以(幸亏是特斯拉,如果是 A6 allroad ,可能整个处理流程会更麻烦,如果对方不认账,会导致需要调监控,甚至涉及到痕迹比对)。 这里有个插曲,因为不太想耽误工作,所以我咨询交通队具体的办公时间。对方表示“你 5 点半或者 6 点来都可以”。 Day1 17:15 依照属地交通队的指示,我们双方 17 点 15 分到达了交通队,但发现已经全部下班了。只有门卫大爷能够沟通,我表示需要补交通事故责任认定,门卫大爷一再告知我需要重新填表“报警”,经过接近 5 分钟的“各说各话”,我才恍然大悟,原来 122 电话报警和交通队本身报案体系并不互通。属地交通队打电话的人在蒙我,实际上交通队下午五点下班。也并不是“直接来补事故责任认定”这么简单,而是需要重新走流程报警。 Day2 16:00 属地交通队再次给我来电话,这次是 198 开头的手机号。告知我们双方约定好后和他约时间,他抽时间在办公室等我们。(这个应该是案子已经派给了对应交警) Day3 16:30 双方去了属地交通队,交警看了我的左后侧记录视频,并咨询了对方的操作意图,然后就认定了对方全责。并咨询对方补事故责任认定的意图。对方未作出合理回答。(在对方不在场的间隙,我和交警交流了一下报警的必要性,交警表示在双方无异议,且证据确凿的前提下,完全没必要。我表示我尊重对方的选择,但不理解。)整个处理流程大概 10 分钟。 Day10 (北京中非论坛,禁止北京辖区进行喷漆作业,导致车晚修了一周)修车完毕,左后车门喷漆,收费 2400 (包含车门拆装、玻璃拆装、喷漆打磨抛光),免费代驾送回。 Day11 拿到发票。向肇事方提供了特斯拉结算单、支付记录、以及发票。对方咨询支付方式,5 分钟后到账。 总结: 1 、不幸中的万幸,对方比较负责,人品佳。且交通事故简单,责任清晰,有全面的记录仪内容做证据支撑。否则还是推荐当面报警处理。 2 、122 与属地交通队完全不联网。如果划归到属地,一定要从头开始操作。 3 、122 报警完后,有两个座机向我拨打,但对方都没有进行自我介绍,导致我出现了理解混淆。事后通过市政网站查验固化,反向推断,一个是属地交通队固话,一个应该是 122 对应区域的快速反应值班室电话。相对而言,122 直属的交警更认真负责一些。 4 、属地交通队没有明确的交通事故处理流程提示,队中找到任何交警都是不予理睬(下班时间我也能忍),再加上那个电话里满嘴胡话蒙我的体制混子,导致我一脸懵。幸亏门卫大爷比较认真负责,且逻辑清晰,才能得以继续。 5 、对方损失了 2400 元,我损失了一面原漆(还有可能会被怀疑换门),同时修补了被开门杀、儿子的“画作”和对方的碰撞损伤。算是双输了。
-
[程序员] Jenkins 新人请教一些问题
之前使用 Jenkins 仅限于构建和部署,没想到现在还要搭建,对于底层逻辑不太懂,然后有几个问题 1 、有一些产物 armcc 和 msvc2022 构建的,还有一些 electron 应用,需要使用 Jenkins 构建吗 2 、我记得我之前使用的时候 Jenkins 是可以构建全平台多架构产物的,比如镜像、exe 文件,这些是 Jenkins 本身解决的还是需要单独安装插件 3 、假如需要 Jenkins 集群,推荐使用 docker 吗,目前虚拟服务器全是 Linux 的,假如需要 window 环境的话,打算使用 docker 创建 window 环境再安装 Jenkins ( slave ) 感觉各位大佬解答。
-
[问与答] 常驻杭州,如何提取上海公积金?
已知 1. 杭州工作,公积金交在上海 2. 已经结婚,有房,但房子是对象婚前买的,目前仍在还贷 求解,怎么才能把公积金提取出来
-
[IPFS] 上传到 V2EX 图库的图片,同时也会获得一个 CIDv0
图片上传到 V2EX 图库之后,就会通过一个异步任务,为图片获得一个 IPFS 的 CIDv0 。所以如果你打开自己的图片页面,但是上面还没有显示 CIDv0 的链接,那么刷新一次,通常就有了(除非 IPFS 添加的那个 API 接口挂了)。 比如你可以在这个页面上看到 CIDv0 链接: https://www.v2ex.com/i/vZthp43U.png 这张图片的 IPFS 地址(通过 eth.sucks 网关): https://eth.sucks/ipfs/QmQLxpXPiLm9Mnsw86MRYofiz4Bv65pRiW7g5tbj762QFt?filename=vZthp43U.png
-
[问与答] 移动端学后端,装个 MySQL 一直报错,到 start the server 一直过不去,能搜到的解决办法都试了
想问问有没有替换产品,没见过这种在安装步骤就能如此劝退的东西,后端门槛这么高吗
-
[程序员] c#,winform 感觉学起来提不起劲
之前在外包 Java 转 c#了,跳槽的话确实工作也不好找,最近一段时间在申请各种权限,一行 c#的代码都没写过,github 上都是各种管理系统觉得挺无聊的。 内心想转全栈,但是现在上班又不得不面对 winform ,我的想法是参与这个 https://github.com/dotnet/winform ,开源项目,感觉挺好的,但是感觉学了 c#又是搞公司的老旧的 winform ,又提不起劲。
-
[分享创造] 分享一个工具: Web 端 Notion 的小插件 NotionPower,提供了 20 个以上 UI 上的小功能
网站地址:NotionPower 主要功能是给网页版 Notion 增加了一些小的 UI 功能: 修改 Notion 字体大小 增加 Notion Toc 设置背景色 等等 截图如下:
-
[汽车] ads3.0 第一版端到端到底是不是真的
感觉跟 2.0 没啥区别啊,只是刹车柔和了一些。 该超车依然考虑 3 秒以上,该绕行依然考虑 3 秒以上,郊区完全无人的斑马线依然非要疯狂刹车,高速上遇到大货车非要刹一脚。。 没有很拟人,依然还是那个很头疼的机械。 说好的端到端拟人呢,还是说真要训练一段时间才有效果
-
[iPhone] 现在 iPhone 贬值的也超级厉害了
看了一下 15 pro max 256 ,去年在我这里发售是 1450 欧。现在二手网站上已经有 950 欧转让的了。绝大部分也就 1000 欧以下。 14 pro max 更是 800 欧起跳。 看了今年 16 发布会,入手 15pm 才是真理。
-
[OpenAI] AI 记忆体
手搓了一个 java 版的 AI 记忆体,支持接入微信。具有短时,长时记忆,并且能够计划,学习的聊天智能体。欢迎查看: https://github.com/hambuger/memory-chat
-
[Apple] 兄弟们天塌了, AppleWatch S10 不支持快充
刷到很多说 magsafe 7.5w 的帖子我还不已为意,想着反正我又不用。 突然看到 s10 对比栏少了快充功能才知道这边也砍了。 目前 s8 洗完澡和衣服能充 90%多,换成 s10 的速率却需要 1h 了,完全不能接受,已经把订单取消了。用 iPhone 的理由又少了一个。
- [杭州] 咽反射严重,如何补牙?
-
[程序员] 江湖救急!公司内网开移动热点问题
前置条件 op 有两台 windows ,A ,B 。 A 通过网线直接链接公司内网,通过移动热点让 B 链接 问题 现在 B 链接了 A 的热点,检测到还是内网环境,有没有什么办法让 B 链接到 A 的热点,并且不是内网环境。 或者上面的问题没有解决方案,有没有什么随身热点的推荐
-
[Linux] aliyun ecs 如何通过代理访问推特
开发语言:Node 在本机上测试了下,可以通过 node -> http-proxy -> api.x.com 放在 aliyun ECS 上,访问失败,提示如下: err FetchError: request to https://api.x.com/1.1/guest/activate.json failed, reason: Client network socket disconnected before secure TLS connection was established at ClientRequest.<anonymous> (file:///data/download/node_modules/node-fetch/src/index.js:108:11) aliyun ECS 安全组的出方向默认允许所有访问,不知道是不是 aliuyn 本身设置了代理禁止 有大佬解答下吗?
-
[问与答] 你付费了哪些知识星球或者其他私域信息服务
现在获取一些真实的信息越来越难了,一方面是 wall 和审查,一方面是信息茧房。 请问各位 V 友,有哪些哪些知识星球是你付费的,觉得比较能获取真实有价值信息 或者其他私域信息服务
-
[Apple] HomePod 一代, 使用 AppleTV, earc 接口连接电视,播放背景音的时候忽高忽低
观看节目时候,比如 Youtube 节目,人声没任何问题,很平稳。 但遇到有那种背景音的电视剧(特别是爱优腾),背景音就忽高忽低。 HDMI CEC 和 eARC 都正确启用 尝试从 LG Oled C4 更换为小米 S Pro ,问题依旧 尝试在 Apple TV 视频格式从杜比视界更换为 HDR ,也不行 Apple TV 输出音频格式无法更改,灰色的 可能原因是什么?