V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  RobberPhex  ›  全部回复第 2 页 / 共 9 页
回复总数  177
1  2  3  4  5  6  7  8  9  
2022-12-07 20:59:01 +08:00
回复了 twofox 创建的主题 Linux 在 Linux 上,如何在执行 Java -jar 的时候全局添加一个参数
我觉得还有有必要解释一下各个环境变量的差异。

首先从意图上来说:
1. 如果需要给**java 和 jps 等运维工具**设置参数,而且这些参数是**java 通用**的,那么应该设置给环境变量`JAVA_TOOL_OPTIONS`。
2. 如果需要给**javaj 和 jps 等运维工具**j 设置参数,而且这些参数是**jvm 厂商相关**j 的,比如是 dragonwell 特有的开关,那么应该设置`DRAGONWELL_JAVA_OPTIONS`。
3. 如果需要**给 java 设置参数**,但是**不给运维工具设置**,而且参数是**java 通用**的,那么应该设置环境变量`JAVA_TOOL_OPTIONS`,并设置`DRAGONWELL_JAVA_TOOL_OPTIONS_JDK_ONLY=true`。
3.1. 如果是 jdk9 及以上,则应该使用更加标准的`JDK_JAVA_OPTIONS`。
4. 如果需要**给 java 设置参数**,但是**不给运维工具设置**,而且参数是**jvm 厂商相关**的,那么应该设置环境变量`DRAGONWELL_JAVA_OPTIONS`,并设置`DRAGONWELL_JAVA_TOOL_OPTIONS_JDK_ONLY=true`。

一些技术细节可以参考: [dragonwell 让 java agent 更好用]( https://robberphex.com/java-agent-is-getting-better-at-dragonwell/)
以前用过 feedly ,现在在用 inoreader ,免费版
jvm 及其字节码,刚开始大家也觉得性能有问题。
后来也不流行起来了?
主要是 wasm 还没有足够大的场景
2022-03-31 00:02:16 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
用 stream (甚至用函数式编程)都会遇到一个问题,就是堆栈不可回溯了。你只能看到这个 stream 的栈,再往上就看不到上一个 stream/lambda 了,只能看到 stream 库的栈了。
所以我个人觉得,单个语句中,stream 可以用一次,不能再多。

当然,回到问题,公司项目,怎么约定就怎么来,协作重要。
tmux 为啥不支持呀。。。
2021-12-28 16:43:53 +08:00
回复了 lianglu 创建的主题 程序员 Java 有什么开源框架值得深入研究?
project loom 、graalvm 、netty 也可以看。再接下来就是 JLS 和 JVMS 了。
2021-12-11 22:04:41 +08:00
回复了 ALVC666 创建的主题 分享发现 企业 QQ 终于倒了
企业 QQ 和腾讯通是什么关系?我在前公司用过腾讯通😂
2021-12-02 14:19:35 +08:00
回复了 jdz 创建的主题 Kubernetes 有了 k8s,还有必要学习 docker compose 吗
docker compose 不用学了。docker ,尤其是 docker-cli 要学。k8s 也要学。
2021-11-28 19:05:47 +08:00
回复了 Kaiv2 创建的主题 Vim NVIM Java 开发遇到的问题
对于 java 开发者来说 IDEA>eclipse ≈vsocde-java>vim ,总体来说,不要折腾自己。
2021-11-06 23:40:02 +08:00
回复了 teem 创建的主题 Web Dev GitHub 上有什么好的官网生成 Repo 推荐?
最近正好在搞着方面的事情,看了下 Hexo 官网的框架,发现 Hexo+hexo-theme-navy 还可以用,我正在将这个主题剥离出来:

https://github.com/hexojs/site/pull/1729

https://github.com/robberphex/hexo-theme-navy
可以看下 GCToolkit 。
“GCToolkit 工具包将 GC 日志文件解析为离散事件,并提供了一个 API 用于从这些事件聚合数据,使用户能够对由垃圾收集日志表示的 Java 虚拟机( JVM )中托管内存的状态进行任意复杂的分析。”
2021-11-01 14:33:35 +08:00
回复了 raynix 创建的主题 GitHub github copilot 这个有人开始用了吗?
目前在 VS Code 上和 IntelliJ IDEA 上在用 Copilot (没错,Copilot 支持 Intelli 了)。

用起来还是不错的,自动补全比想象的要好很多比如你写 cmd 工具,它就补全出来一些常见的 flag 代码( cobra 之类的)。

Copilot 也支持 vim 了,https://github.com/github/copilot.vim

( P.S. 现在可以通过 hack 的方式将内测资格给别人的 Intelli 了,需要用的话可以私信我)
2021-10-29 13:55:45 +08:00
回复了 iqoo 创建的主题 程序员 互联网黑话 JS 实现
哈哈,太搞笑了!
2021-10-13 12:04:59 +08:00
回复了 RobberPhex 创建的主题 GitHub Copilot GitHub Copilot 支持 IntelliJ Platform 了(包括 IntelliJ IDEA)
2021-10-12 23:50:00 +08:00
回复了 RobberPhex 创建的主题 GitHub Copilot GitHub Copilot 支持 IntelliJ Platform 了(包括 IntelliJ IDEA)
@mitsuizzz 如果想体验 IDEA 版本的话,可以加我微信( wxid_sa5xitgfrrsr22 )来用。
谈谈我个人的理解哈。

技术(或者说一些实在的东西)是基础,比如在学校、刚毕业,我们都会关注一些技术上的成长,觉得自己能够带来变革。

但是一般到后来才会发现,赚钱多的,有名气的人,大部分都是有资源的,比如有钱的、有权的。所以就会苦苦钻营这些,比如如何赚钱,如何结识贵人,如何谋求权利(不仅仅是自己的权利,还有自己族群的权利)。这就涉及到政治了。

再后来就会发现,钱和权,本质上是关于人的。然后就会想着维护人际关系,把自己织入一个大的社会网络中,让自己成为关键节点。

接下来就是幡然醒悟了。要不就是回归初心,再度钻研技术(或者爱好),由于没有金钱等外在的压力,处于一种“自由自在”的研究之中,乐此不疲,类似科学家。要不就是回报社会,参与公益等等,让自己的人生变得有更大的“价值”。

当然,如上仅仅是我的观察,还很浅薄,需要各位指正。

最后,目标很重要,不管目标是求财还是别的什么,有目标并且坚信的人,是幸福的。
2021-10-10 12:07:01 +08:00
回复了 RobberPhex 创建的主题 GitHub Copilot GitHub Copilot 支持 IntelliJ Platform 了(包括 IntelliJ IDEA)
2021-09-26 13:10:07 +08:00
回复了 vcfghtyjc 创建的主题 VirtualBox virtualbox 有没有准备支持 M1 的 MBP 了?
虚拟化不能跨架构,要不要试一试 qemu (虚拟化 and 模拟)
2021-09-26 13:06:33 +08:00
回复了 MakHoCheung 创建的主题 Java Java 的 loom 终于稳定了
golang 的挑战有两个 goroute 和原生二进制,
希望 loom 和 graal 能够早点成熟吧。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4357 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 107ms · UTC 10:04 · PVG 18:04 · LAX 02:04 · JFK 05:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.