跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    15805
  • 注册日期

  • 最后上线

  • 得奖次数

    1

小天管理 发表的所有内容

  1. 除了王者吃鸡这种,画风可爱点儿的
  2. 1. 登录 appleid.apple.com 2. 地址选择美国,邮箱用的 foxmail.com 邮箱(国区用的 qq 邮箱,其实是同一个邮箱),手机号和国区账号一样的。 3. 正常注册成功。 我看到教程说要地址信用卡什么,注册过程并没有,接下来需要设置什么吗?
  3. 最近想玩 MGS4 ,我是一台 m1 pro 的 mac 按照教程安装,并且导入了游戏,打开游戏后,经过漫长的编译过程(大概 4-5 个小时),进了游戏。看到了一次 snake ,点开始,就黑屏了。重新打开,每次看到 Kojima logo 后,就黑屏了,过个 10 分钟,自动退出。 想问下有人知道解决方法吗?
  4. 背景 在开发中我们有时会遇到这样的场景,需要修改 jar 包内某个 class ,常见的方法就是先解压缩,然后反编译这个 class ,新建 java 修改再编译,最后再打包,整个过程是非常耗时的。 这里向大家介绍一款 IDEA 插件:JarEditor ,可以一键修改 JAR 包内文件,无需解压。 插件安装 首先在插件商城搜索 JarEditor ,可直接安装插件 插件使用 1. 修改 class 文件 安装完后,任意打开一个 jar 的 class ,可以看到反编译后的 class 内容,选中 Jar Editor 的 tab 页签,就可以直接编辑 class 了 修改完代码后先点击 Save,这个过程会编译 class ,编译成功后点击Build Jar就修改 jar 完成了,是不是很简单?下面是一个修改的例子。 SDK 可以选择需要的 JDK 或者其他 SDK ,Target 为编译 class 的目标版本,默认是和反编译的 class 前的版本保持一致。 附:修改外部 jar 选择 File->Project Structure->Libraries ,然后添加工程外的 jar 即可打开 jar 内文件修改 也可以将 jar 包粘贴到本项目中,然后右键->Add as Library... 2. 修改配置文件 操作流程同修改 class 文件,不需要选择 Compile 3. JAR 包内新增文件 在工程视图 jar 包内某个文件夹上右键->JarEditor->New,可以新建 Class/Kotlin/File/Directory 选择后输入文件名即可在 jar 内新增文件,默认是空文件 新增后打开可以写入内容,Class 和 Kotlin 新建完文件是有模版的,无需后缀名,如果是 JarEditor->New->File 则需要写文件后缀名。 3. 删除 JAR 包内文件 在工程视图 jar 包内某个文件或者文件夹上右键->JarEditor->Delete,则会删除选择的目录或者文件,支持多选。 4. 重命名文件 在工程视图 jar 包内某个文件或者文件夹上右键->JarEditor->Rename,输入名字后即可将原来的名字修改为新的名字,修改完立即生效。 5. 拷贝 JAR 包内文件到外部文件夹 在工程视图 jar 包内某个文件或者文件夹上右键->JarEditor->Copy,可以将 jar 包内文件拷贝到剪切板(支持多选) 然后在外部任意一个文件夹内,使用 Ctrl+V ,即可将刚才复制的文件拷贝到这个目录 6. 粘贴外部文件到 JAR 包内 外部文件使用 Ctrl+C 复制后,在 jar 内某个文件夹上右键->JarEditor->Paste(不能直接用 Ctrl+V ,Ctrl+V 被 IDEA 默认占用了),即可将剪切板的文件粘贴到 jar 包内,一气呵成。 7. JAR 包内搜索字符串 工具栏有一个搜索图标,点击后输入需要搜索的字符串,可搜索到 jar 包内的文件,包括 class 和普通文件。 点击搜索后的文件列表,可跳转到具体的文件 搜索的 class 如果是 class jar 的话取决于反编译的内容,如果是 source jar 取决于 java 文本。 8. source jar 的支持 IDEA 内打开的 jar 分两种,class jar 和 source jar ,如果下载了源码的话,打开的是 source jar ,即打开的是一个 java 文件,而不是 class 文件,这里一定要注意 此时如果修改代码的话,生效的是 source jar ,比如这里改的是 FindInstancesOfClass-1.0.3-sources.jar 。 那如何修改 class jar 呢? 点击 JarEditor Tools 上面的跳转链接:Click hear to open class jar 即可跳转到 class 文件 此时展示的 class 为反编译的代码,可修改 class 文件,按 修改 class 文件 的流程操作即可。 也可以从 source jar 中导入代码:Import from source jar Import from source jar 和直接在 souce jar 中的 java 修改的区别是:前者修改的是 class jar 后者是 source jar 。 一些机制和原理 SDK 的选择 目前支持 java 和 kotlin 两种文件编译,后续可能会增加更多的编译文件支持。 选择 SDK Default 时,是使用的 IDEA 运行时自带编译器,即 javax.tools.JavaCompiler,详细可阅读源码。 选择其他 JDK 时,默认使用的是 javac 外部命令编译。 编译时选择的 Target 的范围是 1.1~所有 JDK 的版本最大值。 Save ( Compile ) 考虑到可能会修改多个文件,会将当前修改的内容(编译)保存到所在 jar 包目录的临时目录 jar 名_temp/jar_edit_out 下,当点击 Build Jar 将增量文件写入 jar 后,会删除临时目录,也可手动清理临时目录。 编译依赖 在编译时,依赖的 jar 为当前工程的 Libraries ,如果编译时提示依赖包找不到,可以添加依赖即可。 另外 class 文件的内容取决于反编译的结果,如果混淆的代码则不太方便修改和编译。 SDK Default 当选择 SDK Default 编译时,对应的 JDK 版本如下: IDEA JDK IDEA 2020.3 ~ IDEA 2022.1 JDK 11 IDEA 2022.2 ~ IDEA 2024.1 JDK 17 IDEA 2024.2 及更高版本 JDK 21 总结 本文主要介绍了使用 JarEditor 直接对 jar 包文件进行增删改查操作,简化了修改 jar 的流程,感兴趣的朋友可以去试试。 本文篇幅有限,具体原理和实现细节可阅读源码 源码: https://github.com/Liubsyy/JarEditor
  5. iOS 不想升级版本,所有的设备都保持在旧版状态。 想装 2FAS ,App Store 提示需要 iOS16 版本。那么怎么才能够装支持 iOS15 版本的 2FAS 呢?
  6. 自己的 app 预估有几千人用, 然后想搭建一个服务器, 之前自己一直是客户端, 网上搜了一下后台的架构也是五花八门,, 所以想问问后台大佬, 如果出于自用,高速搭建的角度出发,应该选什么技术栈呢 跪谢
  7. 目前市面上有很多 AI 导航站,如果你也想搞一个的话,这份数据免费送给大家: https://supadata.gumroad.com/l/free-ai-directory-data (主页还有另一份 12000+AI 导航数据) 示例网站: https://yix.ai/ 数据源站: https://mangoai.co/
  8. 一年后,终于能支持 tvOS 17+ 了😂,有需要的欢迎下载和 star 支持,还是只支持 docker 部署。 地址: https://github.com/bitxeno/atvloadly 截图: 之前帖子: https://v2ex.com/t/953307
  9. 你好, 我们向您发送此通信,因为我们认为您正在重复使用访问 Cloudflare 的密码,该密码在针对互联网上另一个服务的攻击中被泄露。Cloudflare 没有向您发送此通知,因为我们失去了对您的凭据的控制。 我们与监控其他互联网平台漏洞的威胁研究小组合作。当我们注意到用于访问 Cloudflare 的唯一密码也出现在其中一个漏洞中时,我们要求客户将其密码重置为 Cloudflare ,以便恶意行为者无法破坏您的帐户。 要验证您的 Cloudflare 帐户,请按照下面的链接重置您的密码。我们还强烈建议所有客户为其帐户添加多因素身份验证保护。 我们没有关于可能丢失您密码的具体违规或互联网服务的其他信息。像“Have I Been Pwned”这样流行的在线工具可以帮助用户更好地了解他们的外部账户在哪里受到了攻击。如果您在其他系统中重复使用此密码,我们建议您也在这些系统中重置此密码。 重置密码 谢谢你! Cloudflare 团队 这是邮件正文,尝试重置密码提示:重置代码无效 (Code: 1005) 以为账号被删除了,用原邮箱注册,是不能注册的 Cloudflare 仅仅使用了域名解析服务,一个个人 page 服务 有没有 V 友遇到这种情况的,请不吝赐教
  10. 外地新生儿需要工作居住证才能买医保,有什么保险能替代的么?或者有其他方法能上北京医保的?
  11. 针对以下系统: 1 、Windows 2 、Android 3 、MacOS 4 、iOS 5 、各种 linux desktop 如何实现系统无联网权限,但是系统上的应用(例如 docker )有联网权限? (测试过 Windows10 系统的防火墙,只对特定应用开启联网权限,但是 windows 更新的域名即使加入其防火墙也不生效,系统仍然有联网权限...)
  12. 平时挺无聊,比较宅,周末也不想出去玩 大部分时间还是会做做公司的项目,但是从来没跟老板说,这样相当于没加班? 也不是说热爱工作或者热爱公司,因为觉得可以学到东西 加上周末老板不在耳边刮躁,敲代码愉悦多了
  13. 家里移动宽带可以获取到 ipv6 地址,但是为啥每个设备都会获取到 5,6 个 ipv6 地址,这导致了一个问题我的威联通的 DDNS 不能正确识别哪个是公网 ipv6 ,它识别到了 fd48 开头的内网 ipv6 地址。
  14. scclb event 概括:Back-off restarting failed container lb-tcp-443 in pod svclb-traefik-e91c51d8-5vt7w_kube-system(2a842b27-2c1f-42d7-b24a-2504dfdde6a7) 使用kubectl logs svclb-traefik-e91c51d8-5vt7w -n kube-system -c lb-tcp-443,输出如下: + trap exit TERM INT + BIN_DIR=/sbin + check_iptables_mode + set +e + lsmod + grep nf_tables + '[' 1 '=' 0 ] + mode=legacy + set -e + info 'legacy mode detected' + echo '[INFO] ' 'legacy mode detected' [INFO] legacy mode detected + set_legacy + ln -sf /sbin/xtables-legacy-multi /sbin/iptables + ln -sf /sbin/xtables-legacy-multi /sbin/iptables-save + ln -sf /sbin/xtables-legacy-multi /sbin/iptables-restore + ln -sf /sbin/xtables-legacy-multi /sbin/ip6tables + start_proxy + echo 0.0.0.0/0 + grep -Eq : + iptables -t filter -I FORWARD -s 0.0.0.0/0 -p TCP --dport 443 -j ACCEPT /usr/bin/entry: line 46: iptables: not found 系统日志如下: Jul 07 09:45:10 ArchVF2 k3s[505]: I0707 09:45:10.681870 505 scope.go:115] "RemoveContainer" containerID="3571d6d9336cdea67e4d6b4da173b5f519e5c1e48aa141d6cf40489eb8a6fc0e" Jul 07 09:45:10 ArchVF2 k3s[505]: I0707 09:45:10.682112 505 scope.go:115] "RemoveContainer" containerID="df5231ece32ced969d38c5687d3559384c6791c65a2f484e1e84863e6d15efa9" Jul 07 09:45:10 ArchVF2 k3s[505]: E0707 09:45:10.687671 505 pod_workers.go:1294] "Error syncing pod, skipping" err="[failed to \"StartContainer\" for \"lb-tcp-80\" with CrashLoopBackOff: \"back-off 5m0s restarting failed container=lb-tcp-80 pod=svclb-traefik-e91c51d8-5vt7w_kube-system(2a842b27-2c1f-42d7-b24a-2504dfdde6a7)\", failed to \"StartContainer\" for \"lb-tcp-443\" with CrashLoopBackOff: \"back-off 5m0s restarting failed container=lb-tcp-443 pod=svclb-traefik-e91c51d8-5vt7w_kube-system(2a842b27-2c1f-42d7-b24a-2504dfdde6a7)\"]" pod="kube-system/svclb-traefik-e91c51d8-5vt7w" podUID=2a842b27-2c1f-42d7-b24a-2504dfdde6a7 Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.448587 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.448982 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.451023 505 handler.go:232] Adding GroupVersion k3s.cattle.io v1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.452731 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.454400 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.454759 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.454992 505 handler.go:232] Adding GroupVersion helm.cattle.io v1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.455554 505 handler.go:232] Adding GroupVersion helm.cattle.io v1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.455838 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:14 ArchVF2 k3s[505]: I0707 09:45:14.456597 505 handler.go:232] Adding GroupVersion traefik.containo.us v1alpha1 to ResourceManager Jul 07 09:45:22 ArchVF2 k3s[505]: W0707 09:45:22.768545 505 sysinfo.go:203] Nodes topology is not available, providing CPU topology Jul 07 09:45:22 ArchVF2 k3s[505]: W0707 09:45:22.770967 505 machine.go:65] Cannot read vendor id correctly, set empty. Jul 07 09:45:23 ArchVF2 k3s[505]: I0707 09:45:23.681533 505 scope.go:115] "RemoveContainer" containerID="3571d6d9336cdea67e4d6b4da173b5f519e5c1e48aa141d6cf40489eb8a6fc0e" Jul 07 09:45:23 ArchVF2 k3s[505]: I0707 09:45:23.681782 505 scope.go:115] "RemoveContainer" containerID="df5231ece32ced969d38c5687d3559384c6791c65a2f484e1e84863e6d15efa9" Jul 07 09:45:23 ArchVF2 k3s[505]: E0707 09:45:23.687267 505 pod_workers.go:1294] "Error syncing pod, skipping" err="[failed to \"StartContainer\" for \"lb-tcp-80\" with CrashLoopBackOff: \"back-off 5m0s restarting failed container=lb-tcp-80 pod=svclb-traefik-e91c51d8-5vt7w_kube-system(2a842b27-2c1f-42d7-b24a-2504dfdde6a7)\", failed to \"StartContainer\" for \"lb-tcp-443\" with CrashLoopBackOff: \"back-off 5m0s restarting failed container=lb-tcp-443 pod=svclb-traefik-e91c51d8-5vt7w_kube-system(2a842b27-2c1f-42d7-b24a-2504dfdde6a7)\"]" pod="kube-system/svclb-traefik-e91c51d8-5vt7w" podUID=2a842b27-2c1f-42d7-b24a-2504dfdde6a7 补充,查找资料后提示似乎是宿主机iptables与iptables-nft内核模块问题,lsmod输出如下: Module Size Used by veth 45056 0 nft_log 12288 5 nft_limit 16384 5 xt_limit 12288 0 xt_NFLOG 12288 0 nfnetlink_log 28672 5 xt_physdev 12288 10 xt_comment 12288 172 ip_set 61440 0 vxlan 167936 0 nft_chain_nat 12288 6 nf_conntrack_netlink 65536 0 xt_addrtype 12288 13 tun 86016 4 overlay 217088 9 8188eu 1658880 0 rtl8xxxu 270336 0 mac80211 1032192 1 rtl8xxxu dwmac_starfive 12288 0 cfg80211 638976 2 mac80211,rtl8xxxu stmmac_platform 28672 1 dwmac_starfive stmmac 421888 4 dwmac_starfive,stmmac_platform rfkill 40960 3 cfg80211 vfat 28672 1 pcs_xpcs 24576 1 stmmac evdev 32768 1 libarc4 12288 1 mac80211 fat 122880 1 vfat phylink 69632 2 stmmac,pcs_xpcs ptp 36864 1 stmmac wave5 147456 0 pps_core 24576 1 ptp v4l2_mem2mem 36864 1 wave5 axp20x_pek 16384 0 imx708 28672 0 goodix_ts 40960 0 designware_i2s 36864 2 sch_fq_codel 24576 5 br_netfilter 40960 0 bridge 442368 1 br_netfilter stp 12288 1 bridge llc 16384 2 bridge,stp dm_mod 212992 0 zram 53248 2
  15. Cambio ML ( https://www.cambioml.com/) 由国内 Top1 风投等投资,创始团队来自科技公司谷歌、亚马逊云和特斯拉,以及 Stanford 和 UC Berkeley 大学。公司技术团队具有深厚的理论底蕴、全面的技术积累和丰富的创新经验。公司依托 AI 大模型技术,根据企业的业务流程使用生成式 AI 技术,帮助企业降本提率,建立自动化工具。 岗位职责 ● 根据产品交互稿构建高质量企业级应用 ● 技术栈:Typescript 和 Python 开发 ● 在产品迭代中逐步积累技术框架与组件库 ● 设计并撰写固实的单元测试与集成测试 要求 ● 0—3 年( Junior )或 5 年以上( Senior )软件开发相关工作经验 ● 熟练掌握 Typescript 和 Python 开发 ● 能高效并高质量交付产品 ● 计算机科学/工程、或相关技术领域学士学位 加分项 ● 长期维护的开源项目 ● 拥有机器学习项目经验 ● 流畅阅读英文技术文档 ● 能力突出者可适当放宽年限和学历 请直接将简历发送至: hr@cambioml.com 如有疑问,可添加微信:bingzhaopro
  16. 闲鱼购入 M1 丐版 MDM 机(企业机、监管机),当时根本不知道这个概念,网上找方法用 Surge 屏蔽了几个 ip 用到现在,刚重启一下,直接跳出了一个无法关闭的强制注册界面,但我 Surge 是开启状态,多次重启可复现,哪位大佬能指点一下怎么办吗,感谢!
  17. 自从有了 2 倍速,3 倍速之后 看剧就都是 倍速+快进。 感觉没有这个看不下去。没有耐心,真的是短视频看多了的原因吗?
  18. 谢谢 V2EX 平台 经过一段时间的发展,我们已经形成了一个 24 人的程序员小社区,里面有很多优秀的程序员,我们社区的愿景就是让程序员有份自由的工作,为客户实现相对便宜且专业的技术服务。ts 云社区想做的事情就是为国内的程序员多一条赚钱的思路,同时让国外的项目能够进来,即解决国内的焦虑,也能让国外昂贵的项目在这里大大缩减开资,并且我们还能保证产品的质量,让我们一起提供优质的服务和良好的沟通,欢迎各位老板和程序员咨询加入。 +v :15618319887 个人主页:www.tskycloud.com 如果你需要长期优质的合作,来联系我吧
  19. 配置是 kvmv5-10g-512m-ca-cn2gia_le. 1 核 512 内存,500g 流量,cn2gia 线路。 年付是 46.87 刀。7 月 11 日到期。 标题打的是免费送,但我打算收十块钱。因为只看不要的人太多了。为了筛选一下优质接盘侠吧。 联系方式:小龙。base64:aGlnZWdl
  20. firefox:拓展未改版前,一直是 firefox 。 Chrome:干净,但垂直标签支持最差 edge:用了很长时间,越来越多无用的特性。垂直标签支持不错,但并不完美。比如工作区需要新开一个新窗口, 书签问题等等。 yandex:也是非常喜欢的浏览器,可以代替 edge 。也有垂直标签 vivaldi:垂直标签非常完美,但浏览器性能有点不行 最后体验最好的是 firefox ,下面两个拓展神器 Sidebery Firefox Multi-Account Containers 以前也不习惯垂直标签,喜欢横向标签。标签多了,效率是一个问题。慢慢习惯垂直标签,特别使用 vivaldi 后,发现体验和效率爆棚,再回不去横向标签。为了垂直标签,又切回到 firefox 。chrome 大部分拓展都有替代,少部分没有。
  21. 公司的注册邮件,一天要发 2000-3000 封。 之前用阿里云的邮件推送,有一天被发了 20% 的无效地址,被封了。 后来用 GoDaddy 的 Microsoft 365 第一天就被封。 再之后用 Google Workspace 现在经常触及发信量限制。 V 友有没有好的服务商?
  22. 中储粮运输油罐车混合运输且不做任何的卫生清理,这个是要断买国内油?难道只能买进口油?我这离香港近,难道去香港买?说不定香港的供应也是来自国内,只不过相对来说香港的质检会严格不少,但是能大概率杜绝?真的是一个三鹿,还有千千万万个三鹿 /sad
  23. 考虑到当前已经跌破拿地价了,相比 21 年基本跌了近 8000 ,昨天上车了 105 的四房。 因为是现房,估计一两个月就可以交楼,大家看看是中央空调还是单独装空调呢
×
×
  • 创建新的...