跳转到内容
View in the app

A better way to browse. Learn more.

彼岸论坛

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

小天管理

管理员
  • 注册日期

  • 最后上线

小天管理 发表的所有内容

  1. 请教大佬们,如题,是选哪家的芯片和型号,是 intel 还是螃蟹家的,可以局域网跑满 2500 兆的速率的。是否有需要注意避坑的外置网卡,谢谢。
  2. 这个问题困扰了几个月了,不确定是不是 mac 升级到 14 带入的 bug (是的,13 的时候没有,14 才有的),还是鼠标的 bug 。 这个问题解决方案是有的,就是是关闭 master 3s 电源。过 10-20min 之后再打开电源,hover 效果又回来了(成功率 80%)。但是通常用不了 10min ,hover 又没有了,鼠标 hover 到 dock 不动,右键鼠标 hover 到 menu 也没有了效果,感觉就像是冻住了。 我同时接入的其他鼠标设备比如 tarckpad ,以及另一个蓝牙鼠标,都没有这个问题。 在 master 3s 出现 hover bug 的时候,其他鼠标都正常,甚至可以混用。在出现 hover bug 的时候,其他鼠标也有这个 hover 问题,但是这个时候 master 3s 关闭后,bug 消失。其他鼠标又有 hover 效果了。 另外就是我切换 User ,这个 bug 不会消失,或许 App 引入的概率不大,更可能的是 OS 引入的。 网上搜到不少案例,下面的链接是其中一些,但都没有解决方案。目前我还没在中文社区里发现有人提到这个问题。 https://www.reddit.com/r/logitech/comments/yom93c/mx_master_3_macos_is_not_sending_custom_buttons/ https://www.reddit.com/r/MacOS/comments/m4s17l/macbook_m1_mouse_hover_stop_working/ 这个讨论甚至认为就是 mac 更新导致的问题: https://discussions.apple.com/thread/255171864?sortBy=rank 因为这个问题不确定因素过大,debug 的难度也不小,可能是 OS ,也可能是硬件/固件,也可能是 App 引入的,而且是偶发的,加上关闭电源静默一段时间又没有问题了。所以不期望能在这贴找到答案,只是 po 出来,如果有人遇到同样问题可以留言,如果你有解决方案也可以分享一下。
  3. c 盘好难弄啊,呜呜,想知道大佬都是怎么清理的,谢谢啦
  4. Pro Max 系列从 12 代开始割手,到 13 代,14 代不锈钢加强割手感(又变重),到 15 代(钛金属还不成熟)剌手,16 Pro Max 拿在手里终于变得圆润... 只能说是好事吧,但这么大一个公司。。这么多年才做好一件事情。。。
  5. 新人学习 rust ffi ,实在搞不定,特来请教一下 下面段代码主要是实现一个简单的字符串然后通过 FFI 调用 hyperscan (这是一个 C++写的库,我通过 lib 调用,完全静态编译)的正则表达式同时匹配多个 pattern ,然后打印每一个 pattern 出现的第一个位置即可,如果没出现打印-1 。 但是这个代码我怎么改都是-1 或者 0 ,就是不能有正确结果,我问了多个 AI ,但是都始终无法解决这个问题,所以想向大神请教一下,非常感谢。 运行结果如下: Hyperscan 版本: 5.4.2 2024-10-06 模式 "test" 未出现,位置: -1 模式 "string" 未出现,位置: -1 模式 "example" 未出现,位置: -1 模式 "中文" 未出现,位置: -1 完整代码如下: use std::ffi::{CStr, CString}; use std::os::raw::{c_int, c_uint, c_void}; use std::ptr; const HS_MODE_BLOCK: c_uint = 1; const HS_FLAG_LITERAL: c_uint = 1 << 10; // 添加 HS_FLAG_LITERAL 常量 #[link(name = "hs")] extern "C" { fn hs_version() -> *const i8; pub fn hs_compile_multi( expressions: *const *const i8, flags: *const c_uint, ids: *const c_uint, elements: c_uint, mode: c_uint, platform: *const c_void, db: *mut *mut hs_database_t, compile_err: *mut *mut hs_compile_error_t, ) -> c_int; pub fn hs_alloc_scratch( db: *const hs_database_t, scratch: *mut *mut hs_scratch_t, ) -> c_int; pub fn hs_free_scratch( scratch: *mut hs_scratch_t, ) -> c_int; pub fn hs_scan( db: *const hs_database_t, data: *const i8, length: c_uint, flags: c_uint, scratch: *mut hs_scratch_t, match_event_handler: Option< extern "C" fn( id: c_uint, from: u64, to: u64, flags: c_uint, context: *mut c_void, ) -> c_int, >, context: *mut c_void, ) -> c_int; pub fn hs_free_database(db: *mut hs_database_t) -> c_int; pub fn hs_free_compile_error(error: *mut hs_compile_error_t); } pub enum hs_database_t {} pub enum hs_scratch_t {} #[repr(C)] pub struct hs_compile_error_t { pub message: *const i8, pub expression: c_int, } const HS_SUCCESS: c_int = 0; extern "C" fn event_handler( id: c_uint, from: u64, _to: u64, _flags: c_uint, context: *mut c_void, ) -> c_int { unsafe { let positions = context as *mut u64; let pos_ptr = positions.add(id as usize); if *pos_ptr == u64::MAX { *pos_ptr = from; } } 0 } fn main() { unsafe { // 获取并打印 Hyperscan 版本 let version = hs_version(); let c_str = CStr::from_ptr(version); let str_slice = c_str.to_str().unwrap(); println!("Hyperscan 版本: {}", str_slice); // 定义要匹配的模式列表 let patterns = vec!["test", "string", "example", "中文"]; // 将模式转换为 CString let c_patterns: Vec<CString> = patterns .iter() .map(|s| CString::new(*s).unwrap()) .collect(); // 创建 expressions 、flags 、ids 数组 let expressions: Vec<*const i8> = c_patterns.iter().map(|s| s.as_ptr()).collect(); // 使用 HS_FLAG_LITERAL 标志 let flags: Vec<c_uint> = vec![HS_FLAG_LITERAL; patterns.len()]; let ids: Vec<c_uint> = (0..patterns.len() as c_uint).collect(); // 编译模式 let mut db: *mut hs_database_t = ptr::null_mut(); let mut compile_err: *mut hs_compile_error_t = ptr::null_mut(); let compile_result = hs_compile_multi( expressions.as_ptr(), flags.as_ptr(), ids.as_ptr(), patterns.len() as c_uint, HS_MODE_BLOCK, ptr::null(), &mut db, &mut compile_err, ); if compile_result != HS_SUCCESS { if !compile_err.is_null() { let err = &*compile_err; let message = CStr::from_ptr(err.message).to_string_lossy(); println!("编译错误: {}", message); hs_free_compile_error(compile_err); } else { println!("未知的编译错误"); } return; } // 分配 scratch 空间 let mut scratch: *mut hs_scratch_t = ptr::null_mut(); let alloc_result = hs_alloc_scratch(db, &mut scratch); if alloc_result != HS_SUCCESS { println!("hs_alloc_scratch 失败"); hs_free_database(db); return; } // 定义输入字符串 let input = "This is a test string for example purposes 中文测试."; // 初始化匹配位置数组 let mut match_positions: Vec<u64> = vec![u64::MAX; patterns.len()]; // 执行扫描 let scan_result = hs_scan( db, input.as_ptr() as *const i8, input.len() as c_uint, 0, scratch, Some(event_handler), match_positions.as_mut_ptr() as *mut c_void, ); if scan_result != HS_SUCCESS { println!("hs_scan 失败,错误代码: {}", scan_result); hs_free_scratch(scratch); hs_free_database(db); return; } // 输出结果 for (i, pattern) in patterns.iter().enumerate() { let pos = match_positions[i]; if pos != u64::MAX { println!("模式 \"{}\" 首次出现位置: {}", pattern, pos); } else { println!("模式 \"{}\" 未出现,位置: -1", pattern); } } // 释放资源 hs_free_scratch(scratch); hs_free_database(db); } }
  6. APP 名称:BatteryBuddy BatteryBuddy 是一个 macOS 应用程序,用于监控和管理您的 Mac 电池状态。它可以帮助您优化电池使用,延长电池寿命,并在关键时刻提醒您。 代码开源,欢迎大家使用 下载点击: https://github.com/E13Lau/BatteryBuddy/releases/
  7. 如题,认证后可以全名搜索,模糊搜索搜索不出来了。怎么解决这个问题,有大佬清楚吗
  8. github 上搜到好像有那么几个像是,但不敢轻易使用,所以先问问 1 、可以全走 SOCKS5(打算通过代理中继,去落地 ip 再去访问 API) 2 、维护积极 3 、可以赞助后,全开功能也无妨 我目前还是低度使用,大多数时候 free 的 4o-mini 互动都能解决我的需求了 但最近图片对话互动多了,现在每次要 gpt 问图片进行互动,得先把外区手机支棱起来,把图片弄到手机上,再发送,非常麻烦 这次借到了一个好友订阅会员的账号,担心把它账号弄砸,所以比较谨慎 另问: 4:好友现在是纯手机 App 和偶然 Web 浏览器使用,如果我使用客户端 API 消耗他账户里的 token 去互动的内容,好友能看到这些历史内容吗?
  9. 我这边是 500MB+60GB 流量,3 个手机号,ITV 那些有的没的就不说了,从 159 元升到了 179 元/月,感觉有点贵 看到 1 年之前的帖子,有老哥说可以去联通营业厅问问携号转网。 我想问下老哥们, 1. 联通的宽带质量咋样啊,翻墙连国外服务比起电信的话 2. 携号转网麻烦吗,看说要 120 天什么的
  10. 本人很少拍照, 求推荐摄像头不那么夸张的
  11. 如题,我有 poe 的账号,但是 poe 上的 flux,体验非常糟糕. 请教诸位大佬,去哪个站体验 flux 最好啊? 当然是可以接受付费,最好是淘宝上能充值的.感谢带路. 补充下,我想创建 logo,flux 适合吗? 有没有比 flux 更专业的适合干这事的?
  12. Surge For Mac 5 车位剩余:5 人车招 4 人,目前剩余 4 人 购入日期:2024-10-07 车位价格:142 ¥/人 联系方式:TG !!! 注意事项: 招长期稳定车友,主动跳车不退费用 后期大版本必须强制升级,费用平摊。若因个人原因不想升级,退还个人在此车位上所花费用的 50%,并强制踢出车位 换设备可自行反击活 拉 TG 群, 若后面成员同意,拉 WX 群
  13. 看了半天,openwrt 自身不带这个功能,这个系统做路由器还是有很明显的不足啊
  14. 打算将窗口填满屏幕的快捷键 🌐︎⌃F 改为 🌐︎⌃↩,因为在右手边的 ↩ 用起来会更快更方便些。 可是在设置系统的键盘自定义快捷键时, 带有 🌐︎ 的快捷键组合似乎都不被接受。 请问,如何将 Fn/Globe (🌐︎) 分配给自定义快捷键?系统的快捷键设置存在哪个 plist 里,好让人在那里直接修改呢?
  15. 团队有开发一个结算系统的需求,寻专业产品经理梳理需求和文档,需要线下交流,具体可详聊(负责人 v:zworkonline)
  16. 之前用过聚宽来跑过策略,感觉太太太慢了,一个策略要跑好久。后来突发奇想用 Swift 写个回测平台但是解析 Python 策略,所以有了这个网站 https://stock.farambi.top 。后端采用 Vapor 框架,前端用的 React 。 说实话我写不出满意的策略,后来就没优化的动力了。 网站使用说明:注册登录 》 我的策略 》 新增,然后新增页面包含模版策略右边有个开始回测,股票数据包含 A 股 20030101 到 20240501 的日 k 。
  17. 岗位描述 参与一款基于 Next.js⽹站应用的前端业务模块开发 对用户与产品经理提出的前端问题及时维护、修补 持续优化⽤户端体验 工作地点:远程,周一至周五 8 小时全职 职位要求 基本要求: 3 年以上工作经验 扎实的前端基础,精通 TypeScript 、HTML5 、CSS3 技术栈 熟练使⽤ React 、Next.js 、TailwindCSS 熟悉前端工程化与模块化,并有实践经验,熟悉 webpack 构建工具 有良好的全栈架构思维、以及基于 Git 版本控制、代码评审和自动化测试的团队协作模式 熟悉 Core Web Vitals 指标和 SEO 的优化,有前端性能优化经验者优先。 加分项: 有 GitHub 开源项⽬的加分。 有独⽴个⼈技术博客的加分。 我们是谁 我们是一个小而灵活的技术开发团队,正在打造一款好用的企业投研工具。产品经理是有丰富经验的职业投资人,技术团队成员来自微软、阿里。我们热爱技术,专注打磨极致产品,以解决实际工作中遇到的问题。 简历请发到: rma@invret.co
  18. 目前只在渣打定存部分新资金 3.9%和长桥证券美元货基年 4.8+%(不一定)。
  19. Sequoia 什么问题啊,m1 更新到 版本 15.0.1 (24A348),每天晚上关闭电脑之后,第二天打开电脑是铁定没网络的,必须重启才能恢复,悲伤
  20. 本人不懂股票,前些年跟着朋友玩了一下,不多,赚了几千块,自己对这个东西还是不太懂。所以就没有再碰了,自己也不想去赚这个钱,自己还是很相信自己认知以外的钱很难赚。 看到身边朋友有去年开始学习,在这中行情下,收益率还得有百分之 70 的,还是很羡慕
  21. 回首今年 从 V2 大佬们的分享帖子收获了不少 纯分享 分享一些自用的觉得好用的软件 软件+简单分类介绍+下载连接 https://flowus.cn/rico/share/abc32d74-072a-4e22-8e63-1a9574b07953?code=ERGYSM 左上角 Table 和 Gallery 按钮可以切换表格和画廊格式
  22. one 第二档会员,季度付 96,缺一位. 包含:  𝖬𝗎𝗌𝗂𝖼  𝗍𝗏+  𝖠𝗋𝖼𝖺𝖽𝖾  𝗂𝖢𝗅𝗈𝗎𝖽+200GB 共用 联系绿色软件: b19fb2x2X192 ( base64 )
  23. 目前项目一期基本完成,但需要快速发展。 1.前端(熟悉 nuxtjs,或者 nextjs 框架) 2.后端(熟悉 go ,及相关微服务框架) 3.链对接(使用 SDK 对 defi 合约进行对接) 4.运维 (熟悉 nomad ,微服务部署相关) 目前团队扩充中... 联系: https://t.me/shibainufather
  24. 两周前试水做自媒体,起号失败,号废了,发什么都是零播放。不知道能不能利用这个特点,将废号改成网盘使用。这样做会有什么风险

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.