V2EX higker 的所有回复 第 1 页 / 共 1 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    higker    全部回复第 1 页 / 共 1 页
回复总数  20
@nicefrp ngrok 也可以
向日葵全家桶内网穿透就可以
2025 年 10 月 27 日
回复了 YanSeven 创建的主题 Java Java 的一次编译到处运行在目前还有优势吗
@dacapoday 告诉你一个消息 graalvm.org 这种虚拟机也能跑 wasm ...
2025 年 10 月 27 日
回复了 YanSeven 创建的主题 Java Java 的一次编译到处运行在目前还有优势吗
@joshuacavell 赞成我写过 Go JS ( ES6 ) Rust ,C# 很早也搞过,C# 很多设计就不错,但是以前不开源,也不能跨平台错失发展计划,我认为 Java 算是综合能力不错的,还有就是库和轮子的生态。
2025 年 10 月 27 日
回复了 YanSeven 创建的主题 Java Java 的一次编译到处运行在目前还有优势吗
@Ayanokouji 赞成,Leyden 计划也在解决能启动。
2025 年 10 月 27 日
回复了 YanSeven 创建的主题 Java Java 的一次编译到处运行在目前还有优势吗
@dog82 graalvm 的 native-image 也在解决这个问题,也是编译为 native-code 来执行。
2025 年 6 月 24 日
回复了 vr4y 创建的主题 Apple Airpods Pro 2 的盒子老不给耳机自动充电怎么破?
使用 WD40 精密清洁剂 进行清理。
Go 语言最大优势就是携程并发和大包 native code 这些... PL 设计层面 错误处理 defer 关键资源关闭 和 锁颗粒度冲突 隐式接口 大小写反射问题 最小封装单位是包 而且 struct 是不能有统一的构造函数,只能在包上做构造函数,玩设计模式就残废。

依赖注入相比动态 VM 语言简直就是残废,通过代码生成来玩,或者一些开发者就不关注这个问题,直接引编码进去,好的项目结构应该是每个组件使用统一构造函数进行依赖注入。没有依赖注入,写单元测试却没有使用依赖注入的情况下是如何 mock 各种依赖的。很多程序员根本搞不明白依赖注入,(其实就是狗屎代码,或者第一门 PL 就是 Go 这种垃圾语言),所以就一刀切干脆不学也不用。

Go 这种语言依赖注入目前解决方案就是通过静态分析,要么自己把项目结构设计好一点,手动构造函数初始化,不写测试。拿去写一些中间件可以,写业务还不如回去写 js 语言。不要被一些国内一些 sx 布道师吹着多么多么好,误入到这个坑里面,目前云原生基础设施可以去学 Rust ,Java 云原生方案也要很多 Spring Native Qurakus Vert.x graalvm.org AOT 这些...
@jry 我认同
@yolee599 牛逼的
2024 年 10 月 9 日
回复了 hixuri 创建的主题 分享创造 《Excelize 权威指南》新书发布
牛逼,确实 excel 库很常用,感谢开源贡献,虽然我不写 Go ,写的是 Java ,但是开源精神可谓。
2024 年 10 月 9 日
回复了 florentino 创建的主题 Go 编程语言 使用 golang 可以开发一套监控系统吗
建议使用 Java21 + graalvm.org 开发
2024 年 10 月 9 日
回复了 slideclick 创建的主题 Go 编程语言 做项目选择 golang 而不是 Java 的理由?
@dcsuibian 写多了确实有这种感觉,graalvm.org 也不错
2024 年 10 月 9 日
回复了 slideclick 创建的主题 Go 编程语言 做项目选择 golang 而不是 Java 的理由?
@cstj0505 赞成,有本事自己设计一门编程语言;不过我建议如果要设计编程语言可以考虑基于 JVM ,基于 JVM 设计编程语言好处是直接开发 AST 前端转换器,编译为字节码就可以,其他工作都交给 JVM 去做。Java 这么语言为个人感觉最大好处就是自定义,JVM 可以自定义,GC 也可以自定义,而且 JVM 生态也不错。
https://github.com/microsoft/vscode-java-pack 把这个插件安装完成就可以写了,再使用 graalvm.org 这个版本 JDK ,很爽。
2024 年 8 月 30 日
回复了 pixcai 创建的主题 PHP PHP 虽然没落了,但是 PHP 的东西是真的好用
建议你学习 Java21 和 graalvm 这种多语言平台。
建议使用 JDBC 手写,和 Servlet 来写 Web 项目。
建议你使用 Java21 版本 和 graalvm.org 这种多语言虚拟机,可以管理多语言跑多语言,管理内存分配。
@steelshadow39 只是现在没有升级到 Java 21 LTS ,Java 17 占有比例已经比 Java 8 多了。
我只是觉得刚刚学习编程的话我还是建议 C 语言,因为这时你在学校有的是时间去研究各种项目的源代码,并且目前主流 OS 教材还是使用 C 。至于应用语言做服务器端开发只要支持网络编程都可以,但是我会推荐 Java ,目前企业里面使用的最多的 ,Java 在安卓 App 和服务器端都可以,Java 目前面临的问题是,要加新特性又要向前兼容,这才是不好搞的地方,至于某些刚刚出来的语言没有任何历史包袱嘲讽什么... 至于开发效率这个是取决于你能不能复制粘贴代码的问题。Java 刚刚入门确实需要写和传统编程语言不一样的东西例如 Class ,JVM 确实占内存,比较运行的时候还要跟踪程序状态做 JIT 也占用内存,现在可以 AOT 可以观察 GraalVM 这个项目,语言其次无法最后就是一个 AST 表达,主要是 JVM 这个东西,你研究 JS/TS 最后也是 V8 ,有虚拟机和运行时的语言好不了哪里去,因为运行时和虚拟机都是一个软件。但是某些人吹 Go ,Go 主要的特定可以认为把运行时这块一起打包成为 Native Code 了,不过目前 GraalVM 也是在做这个事情,GraalVM 是可以将 Java JS Py 这些一起打包为 Native Code ,看了这么多评论,感觉大家还在研究一些语言层面的东西,无非最后都是对于 CPU 指令而已,你如果要研究程序怎么从源代码到执行的这个过程才是有含量的。抛开这些第三方库和框架,还有是不是有很多公司使用这是关键,我希望国内程序员还是多上一些境外媒体看看,目前主流技术动态。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2608 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 32ms UTC 05:50 PVG 13:50 LAX 21:50 JFK 00:50
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86