V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  linyimin520812  ›  全部回复第 1 页 / 共 3 页
回复总数  51
1  2  3  
之前搞过一个 spring demo ,配置了 2 个 Bean —— TestComponent1 和 TestComponent2 ,初始化方法(@Postconstruct)中休眠 5 秒,然后 TestComponent2 依赖 TestComponent1 ,模拟 Bean 的初始化慢问题。使用 graalvm 启动,启动速度并没有优化多少,还是得至少需要 10 秒
133 天前
回复了 ice000 创建的主题 职场话题 你做过最有成就感的事情是什么?
做应用启动优化,在这个过程中搞了一个小开源项目,实现了 1000 个 star 的小目标
163 天前
回复了 wangxinpier 创建的主题 数据库 自动生成数据库数据的工具?
如果是 Java 开发的话,推荐一个插件: https://github.com/linyimin0812/mybatis-sql-viewer
对象存储的话可以考虑加一层 CDN
169 天前
回复了 x1024m 创建的主题 Apple 虽然现在 M3 了,但 M1 是真好用且够用
之前为了节省 1000 多块钱,选择了 m1/8g 的规格,以为 8g 已经足够了,结果开个 Chrome 浏览器,IDEA 再开两个项目,就卡的不行😂
试用了一下,一直以为 Java 被屏蔽是个梗,没想到是真的😰

https://i.imgur.com/coNpVZ3.png
@qiaofanxing 哈哈哈,我还看到过反向操作的,不知道真假,就是点开其他 app 的时候,自己的 app 就疯狂占用 CPU ,让别人的 app 操作卡顿
@chendy 有一个点就是,Java 应用启动后一般会有一个预热过程,这个过程添加核心数会很有用
@chendy 是的,刚看到这种方法的时候,觉得很有创意
@julyclyde #10 这个我之前实现过,就是需要引入个 jar 包,通过动态代理的方式,将初始化方法丢到线程池中,最后等待启动完成
@julyclyde #6 是的,特别是 spring 框架下,启动过程是单线程的,这样添加 CPU 核数可能作用不大,但是可以通过一些手段,将耗时的 Bean 的初始化方法异步化,这样添加 CPU 核数可能就有用了
@rrfeng #3 这个帖子好像也是我发的😂
@julyclyde 研究的过程还是很有意思的,接触到了很多新的概念
@biubiuGolang 这个就得需要自己集成 hotswapagent 了

http://hotswapagent.org/mydoc_quickstart-jdk17.html
@frank42a #26 JDK8 使用 CDS 的作用应该不大,毕竟只作用于 Boot Class Loader 加载的类
@vitoliu #15 谢谢提醒,试了一下,异步加载抛出异常会阻塞 Spring 容器启动,整个应用会启动失败
244 天前
回复了 csznet2023 创建的主题 程序员 如何推广自己的开源项目
原来还可以这么推广,懂了

采集 Spring 应用启动过程数据,生成交互式分析报告(HTML),用于分析 Spring 应用启动卡点,支持 Spring Bean 异步初始化,减少优化 Spring 应用启动时间。支持 linux/mac/windows

https://github.com/linyimin0812/spring-startup-analyzer
251 天前
回复了 ThinkStu 创建的主题 问与答 饿了么是不是有点力不从心了?
@linyimin520812 希望有多一些旗鼓相当的竞对,找工作的时候机会也会更多一些😂
251 天前
回复了 ThinkStu 创建的主题 问与答 饿了么是不是有点力不从心了?
有竞对其实对消费者来说是好事,可以换着用,当美团优惠力度不大时就用饿了么,当饿了么优惠不大时就用美团,基本上都能多省几块钱
252 天前
回复了 lingyan190 创建的主题 程序员 求沉浸式翻译的代替品
推荐[openai-translator]( https://github.com/openai-translator/openai-translator),支持 web token ,只要登录 chatgpt 即可。之前修过一个小 bug ,一直在用,体验非常不错
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3471 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.