跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    19565
  • 注册日期

  • 最后上线

  • 得奖次数

    4

小天管理 发表的所有内容

  1. 有一些 TXT 文件,格式是回车截断的,宽度不同,例子放在下面,需要改成无硬格式的文本。 Windows 上有“文本整理器”这样的软件可以处理,但难以跟其他工具做成整个处理流,例如,处理好 TXT 格式后还要处理错别字标点等,还要制作成不同文件格式等工作,所以想找找 Linux 上有没有类似软件。 搜了半天也找不到,关键词都不知道用什么好。 例子如下: 我用 P4 看小说 P4 被 我摔坏了 内屏坏了 暂时不能修 小半个 屏黑了 所以要让小 说每行 10 个字就能看 了 正好下到个小说就是 这样的 但是其余的 不会排版 百度知道里讲什么调 整 TXT 文件宽度的根 本没用 拉开后还是 满的!! 50 分很高了吧!!一 定要随便复制出来贴 在哪里都达到上面的 效果才算!!
  2. 如题,我有 poe 的账号,但是 poe 上的 flux,体验非常糟糕. 请教诸位大佬,去哪个站体验 flux 最好啊? 当然是可以接受付费,最好是淘宝上能充值的.感谢带路. 补充下,我想创建 logo,flux 适合吗? 有没有比 flux 更专业的适合干这事的?
  3. 第一次准备做安卓订阅制的,以前只在 ios 做过。 用的是 react native 。
  4. 找了许多,osdlyrics 中文歌曲还行,英文歌曲基本匹配不到正确的歌词。其他好多软件如 audacious deadbeef quodlibet 的歌词插件基本都废了。foobar2000 debian 端不好用。
  5. 油管有没有类似 B 站“信息 Gap”这种的英文新闻 up ,每天更新一期,每期 10 分钟以内,不评论只汇总新闻,适合吃早饭或睡前看的,还能练练英语听力。 不是 Fox news ,ABC News 那种,也不是时政类的中文 Youtuber 。
  6. 刚刚大吵一架,原因是家里老人最近参与了一个加密货币项目,我几次劝说让把钱取出来,结果完全不听。争执了很久吵起来了,现在完全不知道该如何怎么办。 我了解到的大概经过是这样的: 家里老人在和几个朋友的交流过程中,了解到了有一个叫 ID Planet ( ID 星球: idplanet.gitbook.io/whitepaper-cn )的项目,目前正在前期筹备中,已进行了 AB 两轮融资, 但还没有上交易所。这个项目绑定了一家链游公司 infinitar ,这个链游公司的游戏货币会和 ID 星球的货币挂钩,到时候上市即可通过交易市场变现。 之后家里老人在朋友的劝说下通过欧易购买了价值 5000 RMB 的 ID Token 代币(ID 星球有个自己的钱包,上家收到钱后在 ID 星球钱包转账)。接着被拉到一个地区工作室的 WX 群里,然后管理天天发一些利好的消息甚包括一些假新闻( t.me/idplanet/81/4725 )。现在官方计划是在 10 月份上交易所,群里的人都在等着变现后大赚一笔。 我通过官方的白皮书找到了 TG 群( t.me/idplanet ),大概 3w 人在里面基本没什么新消息,里面发的视频都是国内各个地区线下宣讲现场视频,可以从视频里看到大部分参与者都是中老人。X 上的推文也没有什么互动。基本可以断定这是个割韭菜的骗局。 现在大吵一架,甚至要和我断绝关系(我说我要报警告那几个朋友),我人都气炸了。V 友们有没有遇到这种情况,又是如何劝说的?
  7. 有哪些可视化 LevelDB 工具推荐? mac 或者 CLI 的也行,主要就查看数量和查看键值。
  8. 大家要感谢 AI 风潮啊,一把就把厨子的内裤给揪下来了。
  9. 睡觉听长视频很容易睡着,但是我似乎没有找到合适的长视频,也在 B 站试着找过,但是没听几分钟就没兴趣了,想来看看大家喜欢看或者听的长视频是什么(这里指的长视频至少是 25 分钟以上的视频)
  10. 目前没法在桌面端重现。 发现这些推荐还蛮符合我的阅读习惯的。
  11. 一直自信今年股市会有一波行情,所以 5 月份开始一直买,中途下跌一路加杠杆,最终我没熬过这个寒冬,9 月 19 日我爆仓了。如果不加杠杆,我现在就扭亏为盈,能小赚 10 个点了,然而现在本金全无,还负债 10 万。 真是惨痛的教训,无论何时还是要对股市抱有敬畏之心,只用自己闲钱炒股。不要加杠杆,不要贷款炒股。
  12. 以往一直都是坐的南方航空,南航的电子登机牌二维码是可以截图使用的。为了避免排队的时候打不开小程序,我都会提前截图准备好。 今天试了一次海南航空,发现海航的二维码竟然是实时刷新的。我也没有坐别的航空的印象,所以今天我第一次发现竟然有的登机牌也是刷新的。 原理可能就是一个加了时间戳的加密,一个没有加。凭着朴素的认识,我觉得航空公司的安全性大概是没有问题的(至少不是我一个安全外行能发现漏洞的程度)。 既然如此,如果不加时间戳的安全性就已经够用了,那么有的航司为什么还要加上呢?还是说不加时间戳就是不够安全的?(我发现二维码里有明文的敏感信息,所以就不发给大家查看了) 不太懂安全/密码学相关的内容,如果有什么错误的地方还请指教(不过我希望还是专注在技术话题上,请不要在这里聊 国庆去哪里玩了/过往坐飞机的体验/哪个航空公司服务最好之类的话题:)
  13. 朋友长期在国外,网络环境如下: 1 、当地家庭有线宽带(下行 500M ,上行 200M)。 2 、观察了一段时间(至少半年),除非光猫(与路由二合一)重启,不然 IP 地址保持不变。 3 、从国内带了一个京东云亚瑟路由器( 512m/128G)过去,已刷 iStoreOS. 4 、只有台式机和笔记本,均为 win11 系统。 问题: 1 、上述的网络条件能否搭建节点(比如 v2ray 或其他)供我在国内使用? 2 、如可行,求教程 技术小白,请各位指点,谢谢!
  14. 手中一台鸡肋的 512 内存的搬瓦工机器,闲置了一年多没用,今天登录上去看了下,发现之前 Physical Location 明明在美国,但现在却显示是在香港了,但是 IP 并没有改变,不知道怎么回事。 另外,想问下这玩意现在能用来干点啥才不浪费掉?考虑放弃几年了,但每到续费的节点,又总担心后面会用上,但一年一年下来却一直都没用上。
  15. 大概 3 年前我用淘宝登录了阿里云账号,然后今年年初我想注销这个淘宝号,淘宝一直提示阿里云有业务,无法注销。然后我用这个淘宝号登录阿里云的时候提示是 trimps_XXXX@aliyun.com 这个阿里云账号登录的,我也尝试找回了这个阿里云账号的密码,不论我用淘宝账号登录,还是说用 trimps_XXXX@aliyun.com 这个邮箱加密码登录,一直提示就是图片这个错误问题,我从年初,到现在一直打电话给阿里云和淘宝,阿里云回复的就是说这个账号是合作商的账号,需要联系他们。我联系淘宝,淘宝说这个是阿里云的问题,让联系他们,现在搞得这个问题一直没办法解决
  16. 最近换了机场,podcast 听不了 bbc ,但其他所有内容都能听。Apple ID 用港区、日区、美区的试过,都不行。 会不会是新机场的规则漏掉了 bbc 相关的域名?怎么判断是什么域名,想手动加进规则里试试能不能救 先谢过大佬们
  17. 各位好: 上次 PPResume 更新 过去了 3 个月,PPResume 最近上线了 Pricing Plan,并且将 beta 阶段的 5 份简历的限制去除了。 所有在本月及之前注册的用户,在选择 Pricing Plan 时,会享受 50% 的优惠,有效期为一年,不限次数。 PPResume 去年 9 月份上线,经过一年的打磨(优化登录流程、优化 UI、支持 PWA、支持多语言),积累了 1450+ 注册用户,最近总算是有时间,把 Pricing Plan 也上线了,目标是希望这个项目能够做到 self sustainable ,从而长久的维护运行下去。 一些 Preview: 另,PPResume 采用了 Stripe 作为 payment processor ,也算是把技术方面能踩的坑都踩了一遍,前两周另外写了一个 post。 关于排版、支付、SaaS 方面的讨论,欢迎随时与我联系哈。
  18. 请教大佬们,如题,是选哪家的芯片和型号,是 intel 还是螃蟹家的,可以局域网跑满 2500 兆的速率的。是否有需要注意避坑的外置网卡,谢谢。
  19. 这个问题困扰了几个月了,不确定是不是 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 出来,如果有人遇到同样问题可以留言,如果你有解决方案也可以分享一下。
  20. c 盘好难弄啊,呜呜,想知道大佬都是怎么清理的,谢谢啦
  21. Pro Max 系列从 12 代开始割手,到 13 代,14 代不锈钢加强割手感(又变重),到 15 代(钛金属还不成熟)剌手,16 Pro Max 拿在手里终于变得圆润... 只能说是好事吧,但这么大一个公司。。这么多年才做好一件事情。。。
  22. 新人学习 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); } }
  23. APP 名称:BatteryBuddy BatteryBuddy 是一个 macOS 应用程序,用于监控和管理您的 Mac 电池状态。它可以帮助您优化电池使用,延长电池寿命,并在关键时刻提醒您。 代码开源,欢迎大家使用 下载点击: https://github.com/E13Lau/BatteryBuddy/releases/
  24. 如题,认证后可以全名搜索,模糊搜索搜索不出来了。怎么解决这个问题,有大佬清楚吗
  25. github 上搜到好像有那么几个像是,但不敢轻易使用,所以先问问 1 、可以全走 SOCKS5(打算通过代理中继,去落地 ip 再去访问 API) 2 、维护积极 3 、可以赞助后,全开功能也无妨 我目前还是低度使用,大多数时候 free 的 4o-mini 互动都能解决我的需求了 但最近图片对话互动多了,现在每次要 gpt 问图片进行互动,得先把外区手机支棱起来,把图片弄到手机上,再发送,非常麻烦 这次借到了一个好友订阅会员的账号,担心把它账号弄砸,所以比较谨慎 另问: 4:好友现在是纯手机 App 和偶然 Web 浏览器使用,如果我使用客户端 API 消耗他账户里的 token 去互动的内容,好友能看到这些历史内容吗?
×
×
  • 创建新的...