跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    15994
  • 注册日期

  • 最后上线

  • 得奖次数

    1

小天管理 发表的所有内容

  1. 一个朋友找咱帮忙,说最近 chrome 上面地址栏进行搜索的时候,总是会先跳转到 bd.tao234.com 这个地址。虽然最后还是会重定向回百度,但是看到这个奇怪的域名感觉怕是中了病毒 然后咱做了下面这些排查: 让他用杀软跑了一轮检测,但没查出有问题 在注册表当中搜索这个域名,也没有找到 系统启动项检查了一遍,除了一个缺少发布者的 drive.service.exe ,检查了是他的键盘驱动,其他也没有奇怪的软件启动 检查了快捷方式,也没有问题,而且用 edge 也存在这样的情况 查看了一下他安装的浏览器扩展,也没有其他问题,没有安装其他油猴脚本 我个人是想不出其他原因了,看看各位大佬有没有遇到过这样的情况
  2. 我的 WeChat 设置为仅 ID 添加好友,上个月刚改了新 ID ,这陌生人知道我 ID ,并且还知道我的姓(被马赛克位置) 疑问 1:个资彻底泄露? 疑问 2:WeChat 好友告知?看起来不像
  3. 大约十几年前听音乐时发现有个播放器好像是酷我还是酷狗有个音乐推荐功能,后来无故取消了 现在还有些有播放器能根据我的习惯推荐音乐给我 谢谢
  4. 前几天电脑无法开机,拿到天才吧检测,推断是主板故障,只能更换。因为机器过保,费用太高,我就找了一家好评率高的维修店,可以修好主板,于是把机器放店里等修好后再取。 第二天店主在微信上跟我说主板修好了,但是 Wi-Fi 模块坏了,需要额外付钱。 我没有再修,毕竟是一台 19 年的机器,打算重置系统后找人回收,但是重置系统需要联网,我又拿到天才吧问能不能帮忙,维修人员告诉我 Wi-Fi 模块根本没坏,拆机后发现排线只是“搭了一下”,没有接好。 不知道是疏忽还是恶意……
  5. 用 CrossOver 安装游戏时,硬盘不足。实际空间是够的 https://i.v2ex.co/9x9cf8pHl.png
  6. 在家里旁路由搭建了 wireguard 服务端,在电脑上用 wireguard 连接局域网是正常的,但是使用 clash.meta 连接一直不行,提示“error: context deadline exceeded”。 有采用相同方案的同学吗?求解答
  7. 90 年,2016 年大学毕业后就一直从事 java 开发,工作中拧螺丝一直是没有任何问题,轻轻松松. 但是每次工作之余看一下面试题,或者闲着无聊到 boss 直聘这些类似的招聘网站去看下对应的职位及要求,看着每一个要求点.总感觉自己好菜! 如何破?太焦虑了!现在每天差不多都失眠!
  8. 产品官网: https://langchat.cn/ 开源地址: https://github.com/tycoding/langchat
  9. 目前主力使用美区+国区 国区仅用来下载美区没上架的 App ,如:交管 12123 所有资料都在美区,也绑定了美区 PayPal 付款方式,用了几年没有问题 偶尔会看到美区 ID 被禁的案例,考虑到风险,我在所有登录的 Apple 设备上关闭了查找功能。 现打算把美区转移到港区,一是有香港实体手机号,要办港卡也相对容易,账号安全性应该更高。 其次是国内大部分 App 港区都能下载到,还能顺便把国区账号注销了
  10. 最近刚刚切换火狐,发现 pin tab 之后下次打开浏览器就会丢失。但是看火狐官网介绍 pin 后关闭浏览器再次打开依然有效。请问这是 bug 还是设置问题。
  11. 等页面完全加载后,打开开发者工具,“元素”面板显示的 dom 结构大致如下: <html lang="en"> <head> </head> <body> <main id="main">...</main> </body> </html> 此时还没有点击展开 main 标签,在控制台无法获取 main 标签下所有的子元素(空集合或 null ),只有点击展开 main 标签后,才能获取到它下面的子元素。 请问这是什么原因? 谢谢。
  12. Hackathon 最后一天,逐字稿已经写好,demo 的原型也做好了。 如何快速的把逐字稿生成一段配音,再生成字幕,然后方便把 demo 视频和字幕在音视频轨上同步。 大佬们求帮忙哇!
  13. 之前注册了一个,没多久就不能登录了,什么也没做,也没给申诉的入口。 需求就想去下载个免费的软件,比如 youtubekid 这种。 有什么办法一直保活吗?
  14. 一直在使用 v2hot.pipecraft.net 浏览 v 站帖子,它的历史热门存档对于我这种两三天上一次的人来说非常好用!最近数据突然不更新了,这两天访问直接 Connection timed out 了,请问这个是不是不准备维护了? 另外,请问 xdm 有类似的聚合站推荐吗?
  15. 淘宝买哪种流量卡合适,有没有用过的老哥给推荐一下吧,到时候去了需要流量打车打电话之类的。小弟在此谢过!
  16. https://www.devontechnologies.com/blog/20240829-back-to-school DT 功能很多,也比较复杂,有需要的朋友可以试试,对于管理文档,检索文档还不错。 目前我主要用来做无纸化文档和收藏,分类一些参考资料。
  17. 种类+购买途径. 不要太贵 100 以内.
  18. 我的 Linux 服务器上搭建了 Nginx+PHP-FPM 的网站服务,从不知道什么时候开始,网站就经常 502 ,后来经过仔细观察发现每隔 5 分钟准时挂一次,具体表现为 /dev/shm/php-cgi.sock 消失,但 fpm 主进程和子进程都还在,Nginx 访问直接 502 。然后我想,可能是 PHP7 的问题,于是我又装了个 PHP8 ,结果还是一样 5 分钟挂一次,我就纳闷了。 我尝试把 PHP-FPM 的日志等级设置为 debug ,然后观察日志输出内容,网站访问正常的时候,日志输出大概如下: [30-Aug-2024 09:03:56.136408] DEBUG: pid 3493523, fpm_event_loop(), line 430: event module triggered 1 events [30-Aug-2024 09:03:56.798162] DEBUG: pid 3493523, fpm_pctl_perform_idle_server_maintenance(), line 382: [pool www] currently 0 active children, 256 spare children, 256 running children. Spawning rate 1 [30-Aug-2024 09:03:56.848024] DEBUG: pid 3493523, fpm_event_loop(), line 430: event module triggered 1 events [30-Aug-2024 09:03:57.474479] DEBUG: pid 3493523, fpm_event_loop(), line 430: event module triggered 1 events [30-Aug-2024 09:03:57.798815] DEBUG: pid 3493523, fpm_pctl_perform_idle_server_maintenance(), line 382: [pool www] currently 0 active children, 256 spare children, 256 running children. Spawning rate 1 但是每次挂掉的时候,就会持续输出下面这样的内容,此时 php-cgi.sock 就会消失,并且没有看到任何 WARNING 或者 ERROR 日志内容。 [30-Aug-2024 09:03:57.798815] DEBUG: pid 3493523, fpm_pctl_perform_idle_server_maintenance(), line 382: [pool www] currently 0 active children, 256 spare children, 256 running children. Spawning rate 1 我尝试过调整 php-fpm.conf 文件的 max_children 等配置,但是都没用,还是每 5 分钟准时挂一次。我又找来另一台服务器,用同样的系统,同样的 PHP 版本和配置,同样的 Nginx 配置,同样的访问流量,结果新的服务器啥事没有,甚至新的服务器配置比有问题的那台还低,这就奇怪了。 实在是想不到原因了,求助一下各位大佬,谢谢~ 软硬件配置 PHP:7.4.30 NTS / PHP 8.2.7 NTS Nginx:1.23.3 系统:Fedora 37 CPU:E5-2696 v4 * 2 (有问题的)/ E5-2660 v2 * 2 (没问题的) 内存:128G (有问题的)/ 64G (没问题的) 硬盘:两台机器都有至少 1T 以上空闲空间 PHP-FPM 配置 https://gist.github.com/kasuganosoras/1d8611a42bcbba19363dcab3931bfd52 ulimit -a real-time non-blocking time (microseconds, -R) unlimited core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 514500 max locked memory (kbytes, -l) 8192 max memory size (kbytes, -m) unlimited open files (-n) 1000000 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 1000000 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited
  19. 我知道的有 Cursor ,但是试了一下,编译 C++和 C#程序都比较麻烦,不太想折腾环境了。现在用 JB 家的比较顺手,而且 Resharper 引擎确实强,难以放弃。 Github Copilot 用了很长时间了,给我的感觉就是这一年来基本上没有什么进步,一直不推出基于 Codebase 的问答功能,补全功能也没有什么体感上的明显进步,补不出来的逻辑还是补不出来,而且 JB 上的 Copilot 插件的从对话框插入代码功能十分智障,和 Cursor 完全没法比。 JB 家自己的 AI 助手刚出来的也试过,补全功能质量比 Copilot 还差一些,现在不知道有没有进步,看了一下貌似还是没有基于 Codebase 的问答功能。 其实基于 CodeBase 问答的功能绝对是一个程序员痛点,为何各家推进进度这么缓慢? Cursor 上这个功能是广受好评的,就是切换 IDE 对很多人来说还是成本太高了。
  20. 程序内想要调用 Midjourney API, 最好是国内能够访问的, 谢谢各位 v 友了.
  21. 来源见 https://weibo.com/5994003317/5072984996056918
  22. 隔壁不知道是找了自如的装修还是直接给卖给自如了,装修完成半个月后就开始有人住了,八成是租户吧,这帮人真的为了挣钱不在乎租户的身体健康,这种情况我可以提醒下租户吗
  23. 刚才中国 7 点多的时候起来看了看,没那个按钮 现在再看就有了
  24. gsp ,google apps script ,类似于云函数 优点是:gsp 集成 gmail 不经第三方,可以按分类过滤垃圾、推广邮件 免费版一天最多 20000 次请求,大概 4-5s 拉一次邮件刚好够用 /* Author: 風信子 t.me/TeleDele, umzr: github.com/umzr /* set Webhook https://api.telegram.org/bot<TelegramBotToken>/setWebhook?url=<> */ var clientID = "-100215133123" var TelegramBotToken = "4234421:.."; var TelegramBotAPI = "https://api.telegram.org/bot" + TelegramBotToken + "/"; function continuousCheck() { var runDuration = 60000; var startTime = new Date().getTime(); var i = 0; while (new Date().getTime() - startTime < runDuration) { searchUnreadEmail(); i++; Utilities.sleep(5000); Logger.log("--->" + i); } } function searchUnreadEmail() { var threads = GmailApp.search('is:unread category:primary -category:social -category:promotions newer_than:7d');// 过滤条件 for (var i = threads.length - 1; i >= 0; i--) { var messages = threads[i].getMessages(); for (var j = 0; j < messages.length; j++) { var message = messages[j]; if (message.isUnread()) { var sender = message.getFrom().replace(/<|>/g, ''); var recipient = message.getTo().replace(/.*<(.+)>/, '$1').trim(); var subject = message.getSubject(); var date = message.getDate(); var plainBody = message.getPlainBody(); var formattedDate = Utilities.formatDate(date, Session.getScriptTimeZone(), 'yyyy-MM-dd HH:mm:ss'); // 移除软连字符和其他特殊字符 plainBody = plainBody.replace(/[\u200B-\u200D\uFEFF\u00AD\s]+/g, ' ').trim(); // 删除多余的空白 plainBody = plainBody.replace(/(\s{22,})/g, ''); // plainBody = plainBody.replace(/<([^>]+)>/g, '<a href="$1">链接</a>'); console.log("plainBody:" + plainBody); plainBody = plainBody.replace(/<?( https?:\/\/[^\s/$.?#].[^\s]*)>?/g, function(match, p1) { var url = p1.replace(/[<>]/g, ''); // 去掉尖括号 var domain = url.split('/')[2]; // 提取域名部分 return '<a href="' + url + '">' + domain + '...</a>'; }); console.log("plainBody:" + plainBody); // 截取纯文本的前 800 个字符 if (plainBody.length > 800) { plainBody = plainBody.substring(0, 800); // 判断是否在 a 标签内 var lastOpeningTag = plainBody.lastIndexOf('<a '); var lastClosingTag = plainBody.lastIndexOf('</a>'); // 如果最后一个 '<a ' 在截取后没有被完整闭合 if (lastOpeningTag > lastClosingTag) { // 查找完整的闭合标签 var closingTagEnd = plainBody.indexOf('>', lastOpeningTag); // 如果闭合标签存在,截取到标签结束的位置 if (closingTagEnd !== -1) { plainBody = plainBody.substring(0, closingTagEnd + 1); } else { // 否则直接删除未完整的标签部分 plainBody = plainBody.substring(0, lastOpeningTag); } } } var telegramMessage = "<b><u>" + subject + "</u>\n" + formattedDate + "\nFrom:" + sender + "</b>\n\n" + plainBody + "\n\n" + recipient + ' <a href="https://mail.google.com/mail/u/0/#inbox/' + message.getId() + '"><u>Link</u></a>'; console.log("TG:" + telegramMessage); // 发送到 Telegram pushTelegramBotMessage(telegramMessage, message.getId()); // 标记消息为已读 message.markRead(); } } } } // Function to push message to Telegram Bot function pushTelegramBotMessage(message, messageId) { var payload = { "method": "sendMessage", "chat_id": clientID, "text": message, "parse_mode": "HTML" }; var options = { "method": "post", "contentType": "application/json", "payload": JSON.stringify(payload) }; UrlFetchApp.fetch(TelegramBotAPI + "sendMessage", options); }``` 以上做了些修改,复制过去设置自己的参数 chatid ,token ,设置个触发器就能用
×
×
  • 创建新的...