V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  senninha  ›  全部回复第 1 页 / 共 4 页
回复总数  77
1  2  3  4  
@c2ch 上个月我也遇到类似情况。当时停车拍完照留联系方式就走了(工作日),到公司后对方电话说责任划分有争议,让我去交警队,特地请了半天假过去。我一句话没说,交警就说对方全责。
还是能让就让吧,费时费力,交通事故没有赢家。
@nnegier 这种用法叫 postfix ,在 Idea 设置里搜 postfix ,还有挺多像 var 这样的 postfix 。
329 天前
回复了 moxiaowei 创建的主题 Java Java agent 入门遇到点问题
@jiakme 看 op 的需求,更像是直接注册一个 Transformer 拦截增强就行。
329 天前
回复了 moxiaowei 创建的主题 Java Java agent 入门遇到点问题
SpringBoot jar in jar 打包方式是这样的。
你可以直接在探针里拿到 Instrumentation 对象,用 Instrumentation#getAllLoadedClasses 获取所有虚拟机加载的类,直接过滤出需要的,或者从以上加载的类中遍历拿到 springboot 的加载器也行。
应该是并行读取,内核有文件缓存机制。
生日快乐
@FerrisChan 最近降价了么?之前听同事说网易搬过来后都涨了一波
2022-12-30 09:52:30 +08:00
回复了 ngduncent 创建的主题 程序员 总结开源项目中的常见坏实践(Bad Practice)
@ngduncent 刚看了一下 29 在 1.8 下的情况,虽然用了 stringbuilder 拼接,但是还是会产生大量的 stringbuilder 临时对象,我想当然了。
2022-12-30 09:43:53 +08:00
回复了 ngduncent 创建的主题 程序员 总结开源项目中的常见坏实践(Bad Practice)
29. 1.5 开始编译器会自动转换成 stringbuilder
2022-12-15 15:36:52 +08:00
回复了 yusheng88 创建的主题 程序员 线程安全问题,求大佬解惑
@yusheng88 楼下有说到 spuriously (that is, for no reason) returns 。看 unlock 的说明也是需要 re-check condition 的。
Callers should re-check the conditions which caused the thread to park in the first place.
2022-12-15 11:21:09 +08:00
回复了 yusheng88 创建的主题 程序员 线程安全问题,求大佬解惑
可能的原因:
LockSupport 的 permit 提前被设置了,这时候调用 park 会直接返回,resp 肯定就是 null 了,也就是 park 与 unpark 调用不对称?难道是 LinkedBlockingQueue 有问题?
看文档还有这三种情况 park 会直接返回:
Some other thread invokes unpark with the current thread as the target; or
Some other thread interrupts the current thread; or
The call spuriously (that is, for no reason) returns.
2022-11-09 11:30:48 +08:00
回复了 gzk329 创建的主题 程序员 Java IO 相关 Process 执行命令获取输出 输出很大该怎么读取?
可能是 stderr buffer 满了,stderr 也整个异步线程去读。
2022-07-19 09:44:44 +08:00
回复了 Richard14 创建的主题 Java Java 中高精度计时?
@senninha 看了一下实现,SystemClock 本来就是毫秒精度。。
```
@Override
public Instant instant() {
return Instant.ofEpochMilli(millis());
}
```
2022-07-19 09:38:49 +08:00
回复了 Richard14 创建的主题 Java Java 中高精度计时?
这是浮点数丢精度了。
2022-06-09 17:01:04 +08:00
回复了 ffw5b7 创建的主题 Java Lambda 表达式()->一点疑惑
后者的代码意思是,构造一个 Runnable 的匿名内部子类,run 方法内执行
`new XxxThread(parm1,parm2,parm3,parm4)`
这行代码,肯定不会跑 XxxThread 的 run 方法。。。
2022-05-27 10:09:23 +08:00
回复了 microxiaoxiao 创建的主题 程序员 talk is cheap,来观摩一下简单代码
编译器版本不一样导致的,看一下汇编代码吧
另外,在不会输出 hello world 的版本上 -O3 优化一下,估计也是 hello world.
2022-05-26 20:09:12 +08:00
回复了 linuxsteam 创建的主题 Java Java 中通过 Runtime.exec 创建子进程时,父子进程管道通信问题
@linuxsteam 这个栈就是阻塞在 write 标准输出上了啊,你看一下 24L 说的这种方式,shell 关掉 stdout 后,Java 那边就结束对 stdout 的读取,可以读取 stderr 的输出,shell 应该就不会 hang 住了。
2022-05-26 19:56:30 +08:00
回复了 linuxsteam 创建的主题 Java Java 中通过 Runtime.exec 创建子进程时,父子进程管道通信问题
@linuxsteam stdout 手动关闭,或者在进程终止的时候,父进程才会收到 EOF
2022-05-26 19:54:49 +08:00
回复了 linuxsteam 创建的主题 Java Java 中通过 Runtime.exec 创建子进程时,父子进程管道通信问题
@linuxsteam exec 1>&-
关掉 stdout 再试试看

```
echo "input"
# close stdout
exec 1>&-
for((i=0; i<10913; i++));do
# 输出到 stderr
echo "error" 1>&2
done
```
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1016 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 22:59 · PVG 06:59 · LAX 15:59 · JFK 18:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.