V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  leegoo  ›  全部回复第 3 页 / 共 5 页
回复总数  95
1  2  3  4  5  
2023-05-30 19:09:20 +08:00
回复了 Cx300 创建的主题 程序员 问一个扩展 spring 的问题
BeanDefinition 发生在 Bean 之前把。
所以你此刻在 bean 工厂是拿不到的。
2023-05-29 13:44:23 +08:00
回复了 leegoo 创建的主题 程序员 多项目整合设计求思路
-.- 动手之前还是要想清楚,毕竟这本来就属于重构了。如果设计的不好的话还不如分开写。感谢你的回复
2023-05-29 08:16:36 +08:00
回复了 leegoo 创建的主题 程序员 多项目整合设计求思路
@akira 0.0 ,解析那一部分是差不多通用的(这一部分已经有现成的工具类,后续要项目多合一这里相对比较好弄),只是在实际上在项目中。我们更多的是侧重自定义的那一块处理逻辑。所以我在想用什么方式可以更优雅的不同的子文件解析过程给优雅的接入进来
2023-05-29 08:11:57 +08:00
回复了 leegoo 创建的主题 程序员 多项目整合设计求思路
@waitingChou 那其实还是用设计模式弄会好一点是把
2023-05-29 08:10:23 +08:00
回复了 leegoo 创建的主题 程序员 多项目整合设计求思路
@vitovan 我这种场景是不是自己用设计模式会好一点,因为我之前没在项目中使用过规则引擎,所以不太知道里面的细节和实现难度。
2023-03-13 14:04:28 +08:00
回复了 leegoo 创建的主题 程序员 SpringBoot 怎么做到在 web 容器启动之前做点 xx 事情?
获取应该说。在 xxxListener 执行时。controller 已经提前执行了。
2023-03-13 14:02:06 +08:00
回复了 leegoo 创建的主题 程序员 SpringBoot 怎么做到在 web 容器启动之前做点 xx 事情?
@javahuang 谢谢你的答案,我试了一下在 META-INF/spring.factories 添加了`org.springframework.context.ApplicationListener=xxxListener`
`xxxListener 类里面实现了 ApplicationListener<ApplicationReadyEvent>`。SpringBoot 启动时可以调到`xxxListener`类,不过依然获取不到 bean 对象
2022-09-03 20:23:00 +08:00
回复了 leegoo 创建的主题 GitHub Copilot 想问下大家用最新版的 github copilot 登录初始化失败的问题
@chen006 我设置了允许啊

@LeeeeeeezQ 加了重启了没鸟用,不知道是不是 win7 系统的原因 0.0
2021-12-30 13:43:37 +08:00
回复了 gosidealone 创建的主题 Java 有没有大佬看下 Java 多线程的问题
我将你这部分代码放到 IDEA 里面,用 JAVC 编译。 发现 for 循环是这样的。
编译前:
for (int i = 0; i < 5; ) {
lock.lock();
if (sign % 3 == 0){
System.out.print("a");
sign++;
i++;
}
lock.unlock();
}
编译后:
for (int i = 0; i < 5; lock.unlock();) {

for(语句 A; 语句 B; 语句 C){
语句 A 在整个循环过程中,只会执行一次;语句 B 必须是布尔类型的表达式(当然也可以不写,如果写就必须是布尔类型表达式),通过该布尔表达式去判断是否继续执行循环体;语句 C 会在每次循环结束后执行,也就是说,循环体执行多少次,语句 C 就会执行多少次。(抄自 https://www.jb51.net/article/157807.htm

根据编译后+jb 网站的猜测。当 A 线程获取到锁之后。B 线程如果需要再获取锁,肯定是需要 A 线程释放锁,B 才有机会的。
但是我的问题是:
1.不管语句 C 是什么情况: 只要有语句 B 返回的是布尔值。 第一次肯定会触发一次循环体的。 那么为什么不管怎么样都是先打印 a 而不是先打印 b or c
2.后续我将 for 循环改成普通的模式 for (int i = 0; i < 5; i++) {
lock 变量改为 static volatile ReentrantLock lock = new ReentrantLock();
sign 改为 static volatile AtomicInteger sign = new AtomicInteger(0);
发现只会打印一次 abc 但是依然无法理解为什么一定是打印 abc 不是 acb cba 等
2021-11-30 09:17:30 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
@Xushet 手机开热点一天流量耗不起。。
2021-11-30 09:16:36 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
发现是位于这个注册表项下。 但是无法修改 key 和 value 值
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
2021-11-30 09:01:01 +08:00
回复了 leegoo 创建的主题 Windows 关于 WIN7 使用 USB 无线网卡的问题(无线网卡不能启动)
有懂的老哥解释一下
2020-03-28 19:29:08 +08:00
回复了 leegoo 创建的主题 问与答 一个关于 dubbo mock 的问题
@hunterzhang86 又采用 Apollo,但是没办法阻止 dubbo 调用失败进入 mock 啊
2020-01-14 14:31:41 +08:00
回复了 LeroyMooney 创建的主题 程序员 讨论一下写法问题
试想一下 如果你函数后续的操作还需要用到 o 呢? 其次就是重复用 o 会影响阅读吧?
我去年就一个人来深圳了...没结婚,家里面的事也不需要我担心,所以就出来了
2019-10-14 20:53:15 +08:00
回复了 UserNameisNull 创建的主题 程序员 请教一个问题,多实例同时删除 key 怎么解决
@b821025551b 以前我开发过,好像并不会直接失效,有一个平滑过渡时间
2019-10-13 15:56:14 +08:00
回复了 vbonluk 创建的主题 程序员 TeamViewer 被黑客攻破了还有什么可替代的远程工具,免费的
@zmj1316 这东西很挫啊, 生成的密码只能用几分钟 。treamview 可以无人值守啊,这样密码就可以一直用了
2019-08-12 22:05:12 +08:00
回复了 PainfulJoe 创建的主题 Java PHP 欲转 Java ,找工作需要 Java 学到什么程度?
php 转 java 只需要注意一下语法怎么用就行了啊,练语法就来几套小算法啊,上手很快的,还有就是框架咯. 其实套路都差不多 api 换个名字而已
2019-08-08 21:42:47 +08:00
回复了 qq1004108488 创建的主题 程序员 看文档只能 chrome 右击翻译,报什么培训机构好?
@qq1004108488 我的意思是如果你只是想看懂英文的文章其实应该更加 注重 大量的读吧? 而你说的 4 6 级考试,可能读并不是侧重点
2019-08-08 17:25:38 +08:00
回复了 qq1004108488 创建的主题 程序员 看文档只能 chrome 右击翻译,报什么培训机构好?
报班的侧重点是应该是考试为主吧?
你的侧重点应该是听和读为主吧?
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2505 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 15:28 · PVG 23:28 · LAX 07:28 · JFK 10:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.