V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cheng6563  ›  全部回复第 38 页 / 共 91 页
回复总数  1811
1 ... 34  35  36  37  38  39  40  41  42  43 ... 91  
Java 自带的 IO 操作全是 JNI 调用,文件读取相关的 FileInputStream 类 的 read 方法就是 JNI 调用 private native int read0(...)
Socket 相关的 SocketInputStream 类的方法 private native int socketRead0(...)也是 JNI 调用
文件读写 Socket 读写还不稳定那就别用 Java 了
2022-06-02 11:25:06 +08:00
回复了 yazinnnn 创建的主题 程序员 JVM 战士请教一个问题,各种语言都是怎样控制内存上限的?
@agagega 会在分配内存的时候(如 new XXX)弹出 OOM 异常。
这里有个巨坑,A 线程分配占用大内存并保持不动,然后可能会 B 线程分配新内存弹出 OOM 异常,然后 B 线程捕获异常打日志,然后打日志的代码也 OOM ,最后整个线程挂掉并且日志文件没日志。完全失去控制。

生产环境一般会加-XX:+ExitOnOutOfMemoryError 使其 OOM 就直接干掉整个进程直接重启完事。
2022-05-29 11:04:17 +08:00
回复了 israinbow 创建的主题 Windows Windows 终于开始有统一设计了.
124%缩放和 125%缩放还是那么大区别吗?
直接 btrfs 玩子卷
2022-05-26 10:19:11 +08:00
回复了 sampeng 创建的主题 程序员 写了一段时间 Golang,我很纳闷,为啥 Golang 这么火
”除了 rust 难学一点,但学什么不难呢?“
学 go 就不难。。用 go 开发也不难。
比如随手撸一个 IO 中间件,把基础过一遍就随便写了,性能也有保障。

go 就是非 CPU 密集的场景下的 c c++的最佳替代品
不想用 wsl 的可以直接装个 git-bash ,用它的 mintty 也能凑合跑些脚本
你看 NPE 也没说哪个方法异常,Android 除外
2022-05-25 09:49:22 +08:00
回复了 airbotgo 创建的主题 问与答 QQ 以传播诈骗信息之名封禁账号是怎么回事?
正常操作,我 POE 快一年前无故封号一周至今未解封
2022-05-22 17:11:27 +08:00
回复了 ericgui 创建的主题 程序员 有些坑不能入,入了就出不来了
刚 PDD 买了个 19 包邮的键盘
2022-05-20 09:48:40 +08:00
回复了 tracker647 创建的主题 Windows win10 搜索已被牛皮癣攻陷,有没有换系统外的屏蔽方法
手机搜索栏推广多至少还能用来搜,Windows 这搜索是一坨烂稀。打一个字能看到想要的结果,把文件名打全后就搜不出来了,这我只到 Windows 系统上见过。微软的一堆产品功能都这屌样。
2022-05-19 10:48:41 +08:00
回复了 xnyu125 创建的主题 程序员 为什么做了那么多,测了那么多,软件还是不好用?
用户需求:啥不干白捡钱
请问质量怎么办?
2022-05-17 17:45:04 +08:00
回复了 3kkkk 创建的主题 程序员 mysql 建表大家国际化怎么处理的
没问题,注意数据结构弄成和 i18n 框架一样的方便转换。
子表能缓存的话,带上缓存串行改并行就行了。
不能缓存直接 join 吧让数据库自己优化去。
4500-500
7000-500
12000-1500
15000-1800
20000-2200
就这
2022-05-10 13:57:56 +08:00
回复了 Bingchunmoli 创建的主题 程序员 关于 Java 很重有感
@statumer Java 又没协程,把 servlet 和 jdbc 丢掉又有什么用?常规的 curd 业务代码换用 vert.x 那套来写不得花 3 倍时间?
2022-05-10 13:52:15 +08:00
回复了 phub2020 创建的主题 问与答 系统分区问题, win 系统分盘跟不分盘的区别是啥?
机械盘,靠前的部分性能比靠后的部分性能高 50%,这是主要区别。
Windows 重装根本不需要格式化,有空余空间倒腾就能重装,官方镜像一直点下一步就直接免格式化重装了。
2022-05-10 10:10:27 +08:00
回复了 kujio 创建的主题 Windows windows 越用越心烦,记录一下使用一个月小新 Pro16 的心路历程
真是浓厚的双标味呀
2022-05-09 10:47:50 +08:00
回复了 ojh 创建的主题 程序员 关于 Java 笨重一说
@FrankHB 冷启动问题就是 jar 包设计的太蠢了,Android 上的 dex 包就没这问题。
@Lancer777 LocalDateTime 和 Date 的转换蠢到家了,甚至 java.util.Datejava.sql.Date 也不完美兼容。导致每个项目都要写个 DateUtils ,我还不如直接统一用 DateUtils 操作 Date 了。
2022-05-08 22:50:35 +08:00
回复了 ojh 创建的主题 程序员 关于 Java 笨重一说
Java 就是典型的功能我有,但设计的非常脑残。

不支持字符串内直接引用变量,只能自己实现,导致 log4j2 神奇漏洞。
泛型拉稀导致反序列化操作非常魔法,日常增加漏洞。
日期 API 也是一坨,现在我宁愿用 DataUtil 直接操作 Date 也不想用 LocalDateTime
Future 设计拉稀,Future 甚至没有执行完毕的 Callback 。基本每个异步框架都有自己设计的“Future”,间接导致 Java 的协程难产。
不支持多行字符串导致一些操作硬是要搞成模板引擎( mybatis )。

至于为了 OO 而 OO ,这是工程化带来的负面效果。但是 Getter ,Setter 依然很蠢。
Servlet 和 JDBC 是纯历史遗留问题,但其实也不算啥问题。
Maven 的版本稳定性秒飞那些直接用 github 当依赖仓库的包管理器。
1 ... 34  35  36  37  38  39  40  41  42  43 ... 91  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2520 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 97ms · UTC 03:22 · PVG 11:22 · LAX 20:22 · JFK 23:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.