跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    15355
  • 注册日期

  • 最后上线

  • 得奖次数

    1

小天管理 发表的所有内容

  1. 我想开发一个英语单词本,主要功能是用户输入英文博文的网址,APP 自动解析这个网页的所有英语单词,生成一个单词本,用户可以通过遗忘曲线的方式攻略这个单词本。怎么样?这个有市场吗?
  2. 最近租房路由器坏了,房东让我帮其换置路由器,预算 200 ~ 300, 有推荐的没有?
  3. Shein 是什么公司:shein 是一家全球独角兽公司在线零售商,这两年发展较快,目前有较多岗位有缺口,base 广州深圳南京上海多地有岗位 内推方式: 到这里找到自己心仪都岗位,然后保存链接: https://careers.shein.cn/Professionals (不要投递,与内推冲突) 发送信息到邮箱 2723678359@qq.com 。邮件需要的信息为: 邮件标题:姓名+邮箱+手机 内容为 前面找到的 <font color="red">[心仪岗位链接]</font> 内推条件: 半年内没有投递过对应岗位,大部分岗位本科以上 内推好处: 大部分岗位免笔试,随时查看进度等 本人可以免费提供简历指导 & 岗位指导(需加 vx ) PS: 补充规则 1 ,如果面试不通过,走完流程可以立即内推其他部门的岗位(没有冷却期)。 补充规则 2 ,岗位链接左上角有个日期,最好找个比较近期的日期。一般一周内没联系就无了,也可以随时发邮件咨询,楼主会尽快回复~ 如果有需要,也可加微信咨询(可能不及时,可以邮件咨询):c2hlemhhbmdxaXU=(字串 base64 解码,请注明 V2EX )
  4. 看了钟文泽的评测,几个要点: 外观 屏幕大了一点点,但是也宽了(和 14p 一样了) 新颜色类似 ip8 的金色(他对比的是 xs 金色😂) 钛金属边框工艺从拉丝改成喷砂 屏幕边框窄了一点点 重了 功能上 散热好些了,充电没变化 新加的拍摄按钮交互多,但是不好用。猜测是作为 AI 入口 摄影风格没怎么看懂,貌似是人物 p 图? 新的镀膜还是没有抑制炫光 拍摄竟然没有跟前代 15p 比较,反而是跟安卓旗舰比。ip 录像貌似一直是比安卓强的 空间照片(没有 vp 没啥用) 运动模式(自动调整更快的快门?) 总之在我看来这一代真的是没有任何亮点。反而 16 的 ram 和 pro 对齐让我觉得标准版还显得有点儿诚意。
  5. 以下是 @dlmy所有回帖记录的整理: 2022 年——马上快 30 ,单身,相亲告吹,谈过两次恋爱,每一段都是 5 年。假设 2022 年当事人为 28 岁。进一步推测,假设当事人为 18 岁( 2012 年)高中毕业进入大学,于 22 岁( 2016 年)本科毕业。 上一份工作——创业,跨境电商,面向非洲 2016 年借钱给朋友,直到 2022 年仍未追回 多次表达害怕裁员,日常经常加班熬夜 2022 年 5 月表示公司在做 ToB 的 SaaS 系统,面向全球,外企,朋友内推 2022 年表示 331 毕业去的外企,之前在深圳找了很久的工作。这个 331 毕业我个人不理解,是一种本硕连读项目吗? 关于 SaaS 系统方面有充足的表达欲,曾对别人大一的简历帖子( https://www.v2ex.com/t/856250#reply38 )提出质疑,后纠正措辞并提供邮箱( bHNjYnFyQGdtYWlsLmNvbQ==),表示是深圳的互联网独角兽企业。2022 年所在公司为深圳市的互联网独角兽企业。 2023 年 2 月曾在 V 站中一个抽激活码的帖子中( https://www.v2ex.com/t/914776#reply166 )留下相同的邮箱,可知是个人邮箱 2022 年 6 月表示在深圳某互联网公司工作 8 年,java 方向,因为经常熬夜加班想回到家乡(湖南衡阳),接受降薪( 40%),透露在长沙读的大学以及以后在长沙定居。 2022 往前推 8 年是 2014 年,大约为当事人的大二下或者大三上。假设这段信息属实,那么当事人应该是当时就有 Java 方向的实习经历,毕业后仍从事 Java 方向。 进一步表示因为有个年轻小伙子不愿加班最终没能转正,因此连没事都要在公司坐到 11 点 每个月绩效是四五千到一万不等,有时还需要通宵 多次表达自己对于公司招聘的学历要求是 985/211 自己可以帮忙公司 HR 筛选简历,推测在公司地位相对较高?(不确定) 2022 年 8 月曾表示 211 的室友在深圳找了三个多月才入职,每晚卷到十点半。 应该是本科时期的室友考研上了 211 ,而本人选择就业 2023 年 3 月表示室友降薪 40%后去了某外企(不知是否为同一人) 2023 年 5 月借由室友经历表达对国内公司招聘的不满(你不干有的是人干!) 表弟在深圳拿到平安的外包 offer ,表达对外包公司领导 PUA 的不满 2022 年 9 月表示曾经有过正常上下班被领导喝茶的经历 2023 年 1 月再次重复这段经历,根据“恶臭互联网企业文化,爷不伺候了”这句可推测出这段经历是当事人决定辞职的重要原因之一 2023 年 3 月再次提及 2022 年 9 月 8 日表示自己入职某快递龙头企业,坐标深圳南山 根据 Google 搜索应该是顺丰快递总部 地址:广东省深圳市南山区前海深港合作区南山街道兴海大道 3076 号顺丰总部大厦 37 楼 3702 2022 年 10 月表示两次恋爱,第一次持续 4 年,因为异地+高额彩礼分手;第二次 5 年,因为在深圳买房产生分歧,表示家里在深圳有一套房子,前女友不想与父母一起住。假设 2022 年是分手后不满一年,并且第一次与第二次中间间隔较少,往前推 9 年是 2013 年,当事人大约是大学刚开学。那么第一个女友推测应该是本科毕业后硕士就读的城市与女友所在地不同导致分手,第二次大约是硕士毕业在大厂工作时候的事。 之后奋发图强进行健身,被女生主动搭讪过 2022 年 11 月一位好友在生日当天猝死,有悲伤情绪。可以推测出对身体、加班等的焦虑情绪加重 2023 年 2 月又提及此段经历,可认为是真人真事 2022 年 12 月底表示公司降薪,由固定 16 薪+2-5 个月的年终,在 2022 年 12 月底被告知只有 14 薪,并且要拖到明年的 4 月。 2023 年 1 月表示现女友谈了 4 年,通过深圳本地户外暴走群的一次爬梧桐山的活动相识,该女友职业为牙医 年后准备在老家(湖南?)结婚,吃女友软饭 该段信息表示现女友时间是 2019 年-2023 年,那么推翻之前关于两个女友的时间线,重新调整后如下:第一任女友 2010-2014 年,第二任女友 2014-2019 年,现女友 2019-2023 年。根据 2022 年当事人为 28 岁的推测,那么当事人第一次恋爱为 2009 年,大约是高中开学?但是按照此时间线在第一任女友结束时当事人应该为大一,大一就因为异地+彩礼分手了? 此处存疑。 于 2023 年 1 月表示在 2018 年购买深圳市宝安区的房子,该房子为 2010 年的老房子,当事人已后悔。已知当事人已有房产(重点)。 借钱给亲戚,要不回钱,表示不再轻易借钱给亲戚 2023 年 1 月吐槽曾经的公司(根据时间线可知是上一家)空降领导,卡招聘人员学历 2023 年 1 月表示自己是南方人(广东珠海),2019 年曾当北漂共 11 个月,难以适应饮食和气候,因为身高有自卑。根据通勤时间长、机会少、消费高可推测出当事人认为继续当北漂较为难受,并且感觉孤单。 2019 年大约为硕士毕业后,在北京实习当北漂,时间线合理。 2023 年 2 月表示堂哥有 7 年的互联网开发经验,在深圳大厂薪资约为 35K ,回长沙后下降为 18K ,有回到深圳的想法 堂哥“回到”长沙进一步验证楼主亲戚家在湖南长沙 2023 年 2 月在一个询问失业的程序员在干什么帖子中( https://www.v2ex.com/t/917607#reply68 )回复曾给培训机构当过写手,在询问 JAVA 课程的帖子中( https://www.v2ex.com/t/917650#reply13 )表示是专栏文章,但我个人没接触过 java ,不知道当事人回答中的”恩师,之前给他当过写手“中的”恩师“是否为一个大 V 或者单纯的代词 表示在深圳南山区,涉及到跨境业务,进一步推出公司是顺丰集团的国际部门 2023 年 2 月表示自己为一本本科+211 硕士,表示来深圳 8 天只有 4 个面试,一家没过,两家面完后无信息,剩下的一家为外企 2023 年 3 月表示有 6 年经验,不久前选择了降薪去了一个港企。 2022 年曾说已有 8 年 Java 经验,2023 年反而变成了 6 年? 2023 年 4 月再次表达对加班文化等的厌恶 2023 年 6 月表示是深漂 8 年,无房无车无老婆,有 100 万+的股票和 200 万+的存款。 往前推 8 年是 2015 年,当事人大约是大三上,这时候就开始深漂了吗?更何况根据当事人在别的帖子回复中还是 211 硕士,应该没有时间,此处存疑。 在 2023 年 1 月表示在 2018 年深圳市宝山区购买的房子不算房产吗?此处存疑。 2023 年 7 月表示因为现实生活的压力,睁眼说瞎话捧客户,胖了二十多斤,讨厌现在的自己 2023 年 9 月表示从深圳开车回到湖南老家 2023 年 12 月表示曾在互联网大厂待了 3 年,每天 14 个小时高强度工作,身体扛不住,由开发转岗到售前。业务内容是跑业务配客户吃喝玩乐捧客户,收入翻倍 同月吐槽长沙 IT 行业发展还”停留在代码能跑就行的初级阶段“ 2024 年 1 月表示对狼性文化、降本增效的吐槽 2024 年 1 月表达自己在几年前从 Java 转到大数据,现在成为大数据团队的二把手 2024 年 4 月表示自己曾在大厂赚过几年钱就选择降薪 40%润外企 2024 年 4 月表示入职的第一家公司的老板为了投中政府的标选择全员学历造假,最终通过招聘大学实习生做完项目 2024 年 5 月在一个询问大厂配的电脑配置的帖子( https://www.v2ex.com/t/1037656#reply48 )中回答了三个时间节点:16 年在某大厂,18 年在某大厂,22 年在某外企 同月表示“2 年前入职外企”,为 2022 年,符合上文 同月表示自己的工资变化时间线:2017 年在小公司实习,150 元一天; 2018 ~ 2022 年在大厂,最高年包 120 万; 2022 ~ 2024 在外企,年包 50 万左右 2024 年 5 月底表示现在在的外企的技术领导为人处事棒并且技术厉害 2024 年 5 月表示在国内待过 2 个大厂,领导大都自私自利 2024 年 6 月表示在外企,工作上时间自由,干了两年多,很多同事都没见过 以下是根据当事人自创建账号以来的所有回复中整理,进行侧写得出: 个人基本情况 约 30 岁,男,大概 1994 年生,湖南长沙人 2022 年表示仍旧是单身,2023 年表示现女友已经四年准备结婚。前后矛盾 2023 年 1 月表示曾在 2018 年购买深圳市宝山区的老房子,并表现出后悔的情绪。但同年 6 月又表示“无房无车无老婆”。前后矛盾 2023 年 6 月表示自己有共计 300 万+的资产( 100 万股票,200 万存款) 邮箱 bHNjYnFyQGdtYWlsLmNvbQ== 学历情况 长沙一本学校,2012-2016 年 211 硕士,假设为两年硕士,则是 2016 年-2018 年 就业经历 曾经有过一段创业经历——跨境电商(时间未知)。 2016 年在某大厂实习,配备联想电脑,8+256 ,默认装 Ubuntu 系统 可能是2024 年 4 月吐槽的老板选择公司全员学历造假,最终招聘一些大学生完成项目的公司 2017 年在小公司实习,年包 3 万。 2018-2022 年在某大厂,年包 120 万。 经深圳南山、快递行业龙头、跨境业务等关键词锁定顺丰快递的国际部门 根据时间线推测该公司为当事人多次吐槽的狼性文化、加班等的所在地,以及空降领导,卡招聘人员学历等。 2022 年经朋友内推到一家外企(香港),年包 50 万左右。 当事人多次表达对该外企环境、领导、文化等方面的赞美之情 性格 多次表达对狼性文化、加班、领导 PUA 等的不满 有一定的生活质量追求——愿意主动降薪去工作环境更好的外企 曾经有过颓废阶段,之后主动积极改变生活(健身等) 技术上有上进心(多个回复中提到深入 java 等) 与 V 友 @assassing 发帖中提到的三篇帖子中信息进行对比 三篇帖子整理得到的信息 以前在大厂,现在在央企,薪资下降了接近一半 在当事人 30 岁时( 2022 年),与女友是经人介绍认识,她各方面都很普通,之前在奶茶店上班,当事人走关系帮她弄到外包公司做软件测试 2024 年 9 月提到是 32 岁高龄 211 硕士,7 年 Java 经验 在“两个人谈了多久”问题中回答道“两年零一个月“ 进一步得知女友是经由大学时期的好兄弟(舍友)的老婆介绍,女友与好兄弟的老婆是堂姐妹 提到在老家已经全款购买过两套房+一个门面 信息对比 当事人公司不一致。 在当事人于别的帖子中回复整理得知从 2022 年就开始待在外企(香港),与主动发帖中的央企不一致 女友相识过程、时间不一致 在回帖中整理得知应该有三段恋爱经历,从高中到硕士毕业(这部分的时间线存疑,回帖记录中显示不一致,应该至少有一处为虚构或者错误) 现女友相识经历(根据回复记录)应该是 2019 年在深圳的一次爬梧桐山活动中认识,女友的职业为牙医。 现女友相识经历(根据发帖)则是在 2022 年通过大学舍友的老婆介绍,之前在奶茶店工作,当事人走关系帮她弄到外包公司做软件测试 工作经验不一致 2024 年 9 月提到是 32 岁,那么之前关于学历、就业的时间线的推测大抵正确。 Java 经验共有 8 年( 2022 年回帖),6 年( 2023 年回帖)和 7 年(最近发帖) 女友相谈时间不一致 根据回帖整理可知应该是 5 年+4 到 7 个月,远远超出主动发帖中所说的两年零一个月 资产不一样 在回帖记录中共有两种表述,一种是 2023 年 1 月在深圳宝山购买的老房子,另一种是 2023 年 6 月的“无房”,两者均为提到在老家(湖南长沙)是否有房产 结语 该整理过程为本人撰写,所整理的来源均来自于当事人账号的发帖、回帖记录,网站链接均可访问。 整理的目的不是为了争吵,亦或者是引战,而是为了求证。 在今天下午看到当事人的热帖,觉得其言之有理,并且也比较痛很这种赖皮要钱的行为。 但也有 V 友后来指出当事人连续发帖三次,有引战的嫌疑,并且在该帖下方人们各持己见,没有定论。 他的发帖若全是真事,我愿他在法律诉讼中成功,争夺自己应有的权益; 他的发帖若是虚假,只是为了引战,那我也为世界上少了那么一件让我愤恨的事情,我也为之欣喜。 与之相比,仅仅是引战赚那几个铜币则显得那么渺小。 本次整理共计耗费五个半小时,希望能为 V 站的各位作个参考,停止无意义的争吵。 Love & Peace
  6. 为毛窗口管理那个功能不能用?按了没反应,是哪里没设置打开吗?
  7. 程序应该是 wordpress ,小博客,预算 300r 以内年付。
  8. 每次搜索都是未发现结果,可是这部电影在我连接的 emby 里面肯定有啊。ios 端就没事,这是为什么啊,这 bug 有什么解决办法吗
  9. 我天生美区 ID ,美国信用卡,超大杯用户 这个价格能入么? 美版国内如何保修,我买回来准备买 AC+ 主机购买凭证肯定没有,但是 AC+肯定有凭证
  10. 刚合肥 4.7 地震,我在上海感觉到后就去地震台网看,20 点 08 分的地震,我 20 点 10 分去看没有,我还以为是我错觉了,然后在热搜上看到了地震消息,现在已经 50 分了,还是没更新,以前都是实时更新的啊
  11. 大家好!我很高兴向大家介绍一个我最近开发的在线工具 —— 多功能 25 分钟计时器。这个工具不仅仅是一个简单的计时器,它是为提高工作效率和专注力而精心设计的。 主要特点 场景多样化:我们提供了 11 种不同的计时场景,包括默认的 25 分钟、数学学习、编程、语言学习、阅读、写作、冥想、运动、项目规划、艺术创作和音乐练习。每种场景都有预设的最佳时长,让您的时间管理更加灵活和高效。 直观的用户界面:大字体显示剩余时间,简洁明了的开始、暂停和重置按钮,让您轻松控制计时器。 自定义提醒音效:我们提供了四种不同的提醒音效 —— 钟声、柔和的风铃声、柔和的锣声和禅意十足的笛声。您可以根据个人喜好选择最适合的音效,甚至可以在使用前试听。 灵活的附加功能: 音量调节:根据您的环境需求调整提醒音量。 自动停止:可设置提醒音效在 1 分钟、5 分钟或 10 分钟后自动停止。 自定义消息:在计时结束时显示您预先设置的鼓励性消息。 贴心的提醒功能:时间到后,界面会闪烁提醒,并弹出一个模态框。您可以选择停止提醒、小憩 5 分钟或直接开始新的一轮计时。 响应式设计:无论您使用电脑、平板还是手机,都能获得良好的使用体验。 https://25mintimer.com/
  12. 三天满满当当,一天写爬虫+后端,一天优化提示词搭建流,一天写 UI 和对接 技术栈: 后端: Gin, Gorm, PostgreSQL, Nats (py 爬虫), Coze 前端: Nuxt, Vue, arco-design, tailwindcss 遇到了几个问题 爬虫并不是官方接口,虽然做了分布式处理但还是很麻烦,速度也很慢, 提示词的优化空间还很大,但是coze真的卡,还经常报错,错误内容啥也不说真的一坨 然后能拿到 视频内容(总结+字幕),评论区(二层递归), 差不多 5-10 个视频总结一版,总流程耗时 4-5 分钟 总结出的种类也挺少的,不知道还有没有啥有意思的种类 测试预览地址: https://zuiti.ocyss.icu/ ps: 搜索禁用了,1h mini 服务器,大佬手下留情 虽然没技术上没啥难度, 但写起来还挺麻烦的,后续也会开源,不过开源前打算先捞一笔,不然房租都交不起了
  13. 运维工程师: 职责描述: 1. 负责服务器系统、数据库、常用支撑软件的初始化 、监控 、维护、变更 迁移、故障处理;网络质量评测 2. 负责业务的部署、版本更新发布、质量跟进等 3. 负责服务器规划、监控、数据备份、日志分析、性能调优等工作 4. 研究运维相关技术,根据需求制定运维技术方案,运维自动化工具建设,改进系统架构,提升系统的稳定性 5. 负责与项目的日常沟通交流,接受、评估并处理项目组提出的运维需求 6. 内部账号系统、发布系统、持续集成系统建设与管理 任职要求: 1. 本科及以上学历,2 年以上中大型互联网运维经验。 2. 熟悉公有云产品使用:如云主机,安全组,负载均衡,对象存储,函数计算,日志服务,dataworks ,数据库,CDN 3. 熟悉至少一种数据库软件的维护和优化(如 MySQL 、Redis 、Mongo dB 等),包括:备份恢复、数据库调优、数据迁移、异地同步、安全防护 4. 熟练掌握一门开发语言,参与过运维内部平台的建设,或效率工具的开发 5. 熟悉 CI/CD 的流程搭建及工具使用( jenkins pipeline 、git 、mvn),熟悉自动化运维 ansible/saltstack 6. 具有很强的故障排查和解决问题的能力,具有一定技术敏感度,良好的学习能力,工作认真细致、敬业,能承受较大的工作压力 vx:cugwyc
  14. 想通过 AI 生成一个虚拟的朋友圈 这个朋友圈里面的人物,可以是电影角色,动漫任务,历史名人、小说人物等 这些 AI 生成的人物之间可以相互评论,比如董卓给吕布评论,诸葛亮给王朗和周瑜评论 大家角色有没有搞头
  15. mac 上 wireguard 配置 Address=10.70.0.4/24 启动后可以看到 utun5 : 10.70.0.4 utun6 : 198.18.193.71 在本机上 ping 10.70.0.4 不通为什么
  16. 结论 : 迁移失败, 还是继续两者共用 看到苹果加强了密码这个 app 其实刚开始还是挺开心的, 因为 1Password 8 改成订阅制, 所以一直停留在 1Password 7 这个版本 昨天尝试了一下迁移, 首先从 1Password 中将密码导出为 csv, 然后导入到 Apple Password. 因为我之前一直是两者共用, iCloud 钥匙串主要用于自动填充, 所以出现了不少重复项. 刚开始有接近一千个密码, 去重花费了好几个小时 去重的过程中对密码进行了整理, 发现 1Password 中的附加项是无法导入的, 比如路由器有 2.4G/5G/6G 和后台登录密码, 这些导入的时候要么丢失, 要么空的, 要么就是没有任何名称的密码. 另外, 群组在导入的时候好像是直接失败 Apple Password 感觉像是半成品, 我最需要的群组/密码分类 (像 1Password 那样分成网页密码, 纯密码, 服务器, 路由器等这种) 都没有, 另外产生密码也不能像 1Password 那样自定义, 只有两种固定格式固定长度可选 好在 1Password 7 在 macOS 15 上可以正常使用, 也不算完全没成果吧, 至少整理了 iCloud 钥匙串里那好几年没动过的密码, 删掉了一些关闭的网站
  17. 众所周知国行 iOS 指南针干掉了海拔显示,求推荐一款好用的 app ,可以看到海拔,支持 apple watch 使用。希望还有 GPS 相关功能,可以看到实时速度之类的信息~
  18. 这几年都买梯子,之前没注意这个问题。 请问如果用 vps 搭的话,IP 地址是不是纯洁家庭 ip 的? 还是要另外找法子?
  19. 1. 高中打摩托去学校的,一路说他砍人 他兄弟一群人打人啥的,然后再突然加速 减速,又走了小路,到目的地后懵了 脑子一片空白,本来 2 元的,拿走 10 元没找零,还嫌少 说不够他喊人的…… 2. 节日火车晚点,半夜在南通打滴滴顺风车,来了个其他牌照的,开始客客气气说不好意思啥的。上车后立马声音大了起来,开车门发现里面打不开,只能外面打开……就这样一车人被加价,一路 150 ,200 到昆山要了 250 ,看着不对劲,又开不了车门,下不了车,最后半路和别人一起下来 给了 250 。本来谈好到上海 100 多的 这只是我的遭遇,肯定还有更多门道,但只凭这 2 点,说得通了吧??? 长沙那个司机判了一年缓刑,好像没赔钱 第一没减速 且走了其他路段 第二为什么不拉一下,正常人肯定会拽衣服拉一把的吧? 第三没录音 第四没公布车辆 车门是否有动过手脚或不正常 重点!! 第五女孩身体 衣物 大腿上能不能查出司机的指纹 纤维 老皮啥的? 第六女孩身体内有没有迷幻药成分?有些迷幻药据说检测不出来,想检测肯定能检测到吧? 要是你的孩子,且你有这经历,你也会这么淡定吗??? 温室里长大的,不知道那些门道,就别太武断……这个社会是很黑暗的!!!!! 我从来不惮以最坏的恶意来怀疑 当然这些都是猜测,希望我误会他了…… 没减速 换道走且不拉一把 就凭这 2 点,仅仅缓刑也轻了吧?
  20. 今天早上发现邮箱一下子比平时多了几封邮件,打开一看全是 Patreon 发的,点进其中一封一看,发现是 Patreon 最新更新了类似于「创作者之间互相推荐」的功能,然后创作者推荐的创作者就会以邮件形式通知到订阅者。 最烦人的问题就出在 Patreon 的通知设置上,你可以在设置中决定自己需要订阅哪些类别的通知,但是这些 General 类型的通知都和创作者没关系,每个创作者的通知都要单独点进去关闭,这就跟在 iPhone 上为某个 app 单独设置权限一样。而且每当你关了一个通知类别,还要等一会儿,等系统响应完了才能关另一个,如果你眼疾手快,下场可能就是你所做的改动全都没保存……是的,就算对于同一个作者,你也不能一次性关闭有关他的所有通知,使用体验极差。而且如果下次 Patreon 又更新了别的通知类别,你就又得点进来关一次……我真吐了。 后来一气之下想删除账户,找了半天都找不到删除账户的入口或者按钮,到最后还得发邮件申请……真有够恶心的。 最奇怪的是,我寻思着,那我取关这个创作者总行了吧?然后我进入了我关注的其中一个创作者的主页的网页版,找了半天也没找到类似于「取关」的按钮,只有屏蔽跟举报,但是屏蔽的作用和取关又大相径庭……这些开发者到底是怎么想的?
  21. 是不是需要专线公网 ip 之类
  22. 已稳定开车 4 年多 年付 170 联系绿色:d2hpemN6Yw==
  23. https://www.v2ex.com/t/904094#reply1 之前创建的一个魔都群,大家一直聊的挺开心的,上周突然炸了,和退休政策肯定没关系,欢迎上海的小伙伴们加新群。
  24. ClassFinal 是一款 java class 文件安全加密工具,支持直接加密 jar 包或 war 包,无需修改任何项目代码,兼容 spring-framework ;可避免源码泄漏或字节码被反编译。 要点 拿到 password 可能内置了 META-INF/.classes/org.springframework.config.Pass 可能需要通过外部方式获取 命令行参数或者环境变量或者拦截 Class 加载 总的来说比较容易获取 将 jar 添加到 classpath - 方便直接调用 net.roseboy.classfinal 内内容 通过 IDE 或者通过命令行参数 解压 jar 到当前 目录 tmp 解密 class 反编译得到 java 添加 lib 目录到 classpath 通过 IDEA 可直接调用原始 jar 里内容或直接启动 Application 可能需要修改反编译后的 java 文件 - 部分反编译语法错误 package main; import net.roseboy.classfinal.JarDecryptor; import net.roseboy.classfinal.util.EncryptUtils; import net.roseboy.classfinal.util.StrUtils; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; public class DecryptClassFinal { public static void main(String[] args) throws IOException { String src =System.getProperty("user.dir") + "/tmp/META-INF/.classes"; String dst = System.getProperty("user.dir") + "/src/main/class"; File srcDir = new File(src); JarDecryptor.getInstance(); // 默认 password 位置 String pass = Files.readString(Path.of(src+"/org.springframework.config.Pass")); char[] password = EncryptUtils.md5(pass.toCharArray()); System.out.printf("src:%s\n", src); System.out.printf("dst:%s\n", dst); System.out.printf("password:%s\n", pass); if (srcDir.isDirectory()) { for (File file : srcDir.listFiles()) { String fp = file.getName(); if (fp.startsWith("org.springframework")) { continue; } byte[] fileBytes = Files.readAllBytes(file.toPath()); byte[] out = dec(password, fp, fileBytes); String[] split = fp.split("[.]"); String fn = split[split.length-1]; String p = dst+"/"+ fp.substring(0, fp.lastIndexOf('.')).replaceAll("[.]", "/"); new File(p).mkdirs(); String f = p+"/"+ fn +".class"; System.out.println("Write to: "+f+" Len:"+out.length); Files.write(new File(f).toPath(), out); } } } public static byte[] dec(char[] password, String fileName, byte[] bytes){ char[] pass; pass = StrUtils.merger(new char[][]{password, fileName.toCharArray()}); return EncryptUtils.de(bytes, pass, 1); } } 运行 main 后 src/main/class 目录下会生成解密后的 class 文件。 反编译 class 为 java # 假设是 macOS 安装的 IDEA # IDEA 自带的反编译工具解密即可 java -cp ~/Applications/IntelliJ\ IDEA\ Ultimate.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar \ org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler \ -dgs=true \ src/main/class/ src/main/java/ 执行后 src/main/java 目录下会生成反编译后的 java 文件。 :::tip 解压得到的 lib 目录(sprint-boot 的 jar),可以直接加入到 classpath 中,然后即可直接在代码中调用 jar 或者直接运行 Application 。 ::: 原文 https://github.com/wenerme/wener/blob/master/story/2024/2024-09-18-decrypt-classfinal-jar.md
×
×
  • 创建新的...