V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yazinnnn0  ›  全部回复第 15 页 / 共 19 页
回复总数  379
1 ... 7  8  9  10  11  12  13  14  15  16 ... 19  
2024-01-04 16:50:16 +08:00
回复了 keepRun 创建的主题 程序员 graalvm 拯救了 Java 的启动速度,但没法拯救 Java 的内存占用
要不试试 quarkus?

docker run --cpus=0.1 --memory=20m --name quarkus -p 80:8080 yazi/sample:1.0
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2024-01-04 08:46:58,037 INFO [io.quarkus] (main) sample 1.0 native (powered by Quarkus 3.6.4) started in 0.284s. Listening on: http://0.0.0.0:8080
2024-01-04 08:46:58,037 INFO [io.quarkus] (main) Profile prod activated.
2024-01-04 08:46:58,037 INFO [io.quarkus] (main) Installed features: [cdi, hibernate-orm, hibernate-reactive, kotlin, reactive-pg-client, resteasy-reactive, resteasy-reactive-jackson, smallrye-context-propagation, vertx]


CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
185ccb037e19 quarkus 0.00% 12.16MiB / 20MiB 60.80% 993kB / 1.55MB 0B / 0B 42

yazinnnn0@cs-679368844937-default ~ [SIGINT]> wrk -t4 -d1s -c100 http://localhost:80/hello
Running 1s test @ http://localhost:80/hello
4 threads and 100 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 127.19ms 114.59ms 430.17ms 55.63%
Req/Sec 234.82 160.64 0.87k 78.57%
765 requests in 1.01s, 79.94KB read
Requests/sec: 755.88
Transfer/sec: 78.98KB


简单试了下 demo, 容器可以给 20M 内存
2024-01-03 18:45:08 +08:00
回复了 catfly 创建的主题 程序员 开源项目被收购,为什么有些任这么酸?
如果是自由软件卖身成了专有软件, 那活该被酸
2024-01-02 15:56:42 +08:00
回复了 magese 创建的主题 Java 有实际使用 SpringWebFlux 的大佬分享下经验吗?
不能平替

优势是并发量大, 消耗资源少, 功能强大

劣势是编程模型复杂, 复杂点的业务你要写成 monad 地狱, 虽然并发量大,但是一般业务瓶颈在数据库, 利用不到 reactive 的最大优势

写着玩可以随便试, 用 kotlin 协程可以稍微拯救一下 monad 地狱

loom 也不是银弹, loom 是增强 blocking 的方案, 不是增强 reactive 的方案
如果作为兴趣研究的话, 研究型语言推荐 scheme/racket/haskell, 工程型语言推荐 clojure 和 fsharp

都是最潮最 in 的函数式语言
kotlin 已经接近什么都可以干了, 正在向.net 应用场景全面靠拢

学 rust 对你找工作有帮助吗?
2023-12-29 13:43:04 +08:00
回复了 YukiHanaNo 创建的主题 汽车 统计一下各位车主开过几年车,跑过多少万公里
@erichen86 老哥握个手, 我是 5 年 2.6 万公里😂
2023-12-28 13:49:30 +08:00
回复了 spitfireuptown 创建的主题 程序员 搞开源项目,收费卖文档有搞头吗
@L4Linux 不知道, 那 emacs 的操作手册是自由的文档吗?
2023-12-28 09:43:35 +08:00
回复了 GDance 创建的主题 汽车 宝马 i3,好喜欢呀
极氪 007 23 万可以上到 100 度电池, 800 公里 cltc 续航

合资的新能源除了特斯拉外产品力都比不了国产车吧....
2023-12-27 17:59:53 +08:00
回复了 spitfireuptown 创建的主题 程序员 搞开源项目,收费卖文档有搞头吗
貌似自由软件/开源软件祖宗 (自由软件基金会/fsf) 就有源代码自由, 文档/资料收费的发展史?



建议基础功能的文档公开, 高级/定制功能出书, 这样肯定不会挨骂了😘
2023-12-27 10:28:57 +08:00
回复了 nrtEBH 创建的主题 Linux GNOME 下大家用什么中文字体
来点华康少女体
2023-12-26 17:27:54 +08:00
回复了 Haku 创建的主题 Python 请问下 Java 如何调用含有第三方依赖的 Python 项目
python 监听 domain socket, 开个 web server, 不算网络服务
想了解一下 http 短链接是咋实现代理 tcp 双工的🤨
2023-12-23 08:36:50 +08:00
回复了 johnzr 创建的主题 职场话题 公司发的电脑
台式机 i5 10400 + 32G 内存, 装的 manjaro, 用了快 4 年了

自己手里的电脑, 两台 manjaro, 一白果一黑果
2023-12-22 16:36:49 +08:00
回复了 darnurash 创建的主题 Java maven 怎么删除本地过时的依赖
rm -rf ~/.m2/repository/
2023-12-22 14:37:27 +08:00
回复了 wkong 创建的主题 程序员 个人觉得 Go 的 error 设计的非常好,为什么还那么多人吐槽?
2023-12-22 13:57:26 +08:00
回复了 zuotun 创建的主题 Linux Windows 打游戏的方案是什么?
https://arch.icekylin.online/app/common/play.html#%F0%9F%9A%82-steam
2023-12-22 11:55:06 +08:00
回复了 wkong 创建的主题 程序员 个人觉得 Go 的 error 设计的非常好,为什么还那么多人吐槽?
rust 和 go 一样个毛....
rust kotlin fsharp swift 都从 ocaml 里抄了不少设计, dart 未来也会向 ocaml 方向靠

go 有一点 ocaml 的影子吗
2023-12-22 11:46:05 +08:00
回复了 wkong 创建的主题 程序员 个人觉得 Go 的 error 设计的非常好,为什么还那么多人吐槽?
因为现代语言大多可以用 monad 去处理这种问题 (比如 error, nil/null, future/promise)

时髦一点的语言甚至内建了 monad comprehension 去处理 monad 地狱的问题

但是 go 给的方案是 c 派的返回 errno 的方式, 也许 go 的哲学类似于 c, 但是 go boy 跳出来吹 err != nil 是令人困惑的
2023-12-22 08:54:48 +08:00
回复了 wmz000 创建的主题 Java 如何在 idea 中启动 gradle kotlin 项目
首先, 升级你的 idea 和 kotlin 插件
其次, 确保你的网络没问题

一般 gradle 项目会使用 wrapper 里的 gradle 配置, 不会使用你全局的 gradle
1 ... 7  8  9  10  11  12  13  14  15  16 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 17:45 · PVG 01:45 · LAX 09:45 · JFK 12:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.