V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  matepi  ›  全部回复第 10 页 / 共 15 页
回复总数  297
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
2023-02-24 15:47:15 +08:00
回复了 awesomePower 创建的主题 Java 大家相互分享下 Java 中常用的工具类心得
尽量别用,要用也只用 jdk 。尤其是各种序列化反序列化,能少用一种就少用一种,用项目 /公司里面别人已经用过的,用的多的。不然开源漏洞 fastjson 啥的真是超烦人。

System.arraycopy
Arrays
String.format
Pattern 、Matcher 正则、replace
Files 、Paths
2023-02-07 10:42:59 +08:00
回复了 yao00jun 创建的主题 程序员 特别好奇 35 岁以上的程序员都去哪里了?
40 几了还在写代码,不过是兴趣了。主职管理。写点框架、做点设计,基本不写业务了。
@registerrr 上面回复中也提到了:调用的入参是一个大文件,做的功能大文件的数据处理;如果变为远程调用、以服务方式 把大文件整体传输过去,效率上不能行。对大文件此时的设计,需要是分发计算,而不是分发数据。
@assiadamo 我的需求不是临时热更新处理一些临时问题。而是功能特性上,在一些处理本地文件分析的节点、在设计上,就要能够动态加载 节点使用者所提交的类。由于处理文件量很大,设计上必须是把处理逻辑分发到每个节点上,而不是把文件整体提交到专有的处理节点。
@assiadamo 你说的应该是 instrumentation.appendToSystemClassLoaderSearch 之类的吧?这个也就是 premain 一次性的。进一步的还是要解决问题 1 吧?
2023-02-03 08:09:44 +08:00
回复了 serafin 创建的主题 NAS 不要公网 IP, 外网 WOL 网络唤醒 NAS
其实一直不明白 NAS 关掉有什么好处?
节约几十块钱电费?
2023-01-29 11:43:07 +08:00
回复了 unt 创建的主题 程序员 图片显示用静态资源+相对路径 对比 用 base64,性能上有区别吗
浏览器也是能并发连接的啊
2023-01-29 09:42:00 +08:00
回复了 ppboyhai 创建的主题 程序员 聊一聊程序员遇见的生产环境事故以及如何处理定位的?
@shakoon
能被同步的是不应该叫备份、应该叫冗余。
备份是不应该被短时间内同步的,要逐步时间级别地、增量备份。
冗余和备份各有作用,不能互相替代。
2023-01-29 09:39:03 +08:00
回复了 ppboyhai 创建的主题 程序员 聊一聊程序员遇见的生产环境事故以及如何处理定位的?
简单做的:
报警监控先一眼,确定具体节点和影响程度。重启回退扩容三板斧弄一把。

几乎每周都有分析深度的:
还不行就 threaddump 拉一拉,gclog/oom 看一看,lsof 查一查,数据库报告拉一个。然后各种联系开发查。
有公网 ip
1 、ddns + L2TP 翻回家里的 SoftEther + realvnc
2 、向日葵偶尔用,防止 ddns 挂掉
2023-01-20 10:41:47 +08:00
回复了 liukanshan 创建的主题 程序员 小米手机使用 UPnP 协议,这是要干嘛?
HCDN 是爱奇艺
2023-01-20 10:31:59 +08:00
回复了 spr1ngs 创建的主题 程序员 服务最好是无状态的是什么意思
啥都不留下,随时挂随时起
服务的前 1 次与后 1 次,前 n 次与后 k 次之间,无相关不依赖
2023-01-19 14:48:56 +08:00
回复了 lsrnb 创建的主题 MySQL 关于在多台服务器对同一张表进行查询的过程中中遇到的错误
除了前面各位讲到的锁方式

其实在非强联机场景下可以用任务队列的方式,也会有很多的好处
上面写错,mbean 有没有稳定性,有点担心。
@billlee 不至于用 native 。用 ManagementFactory.getRuntimeMXBean().getInputArguments()就可以实现了。有个 1.7 以前确认不修的小 Bug:JDK-6459832 。而且 mbean 这种东西,不同种 jvm 、不同版本之间有稳定性。总觉得还是有点小不爽。
2023-01-17 12:18:35 +08:00
回复了 NoKey 创建的主题 程序员 Java 项目,定时任务越来越多
独立进程出去,放专用调度框架上。

交易进程杂活线程太多不太好。

如有必要共享进度,进程间通信,用点数据库或者消息共享。
@MineDog 用户视角来看,同义不同设置,有点矛盾。做是可以做。但就是主题里说的不优雅了。
实际 => 当没有设置 file.encoding 时,取 file.encoding 会取得操作系统默认的 GBK ,不为空。导致不能强制走 UTF-8 。

我需求 => 当没有设置 file.encoding 时,强制走 UTF-8 。有设置时,走用户设置。

Strings.isNullOrEmpty(System.getProperty("file.encoding")) 是永假的

@v2wtf
@MineDog
@v2wtf tmpEncoding 会在没有设置-Dfile.encoding 时,拿到操作系统的默认 encoding => 为 GBK ,不为空
@v2wtf 当用户使用我研发的命令行工具进行文件处理时时,有指定 file.encoding ,则使用用户所指定的 encoding 。否则就强制使用 UTF-8 ,而不是操作系统默认值。

找了一下感觉得用 mbean……比较难看啊
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2786 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 11:41 · PVG 19:41 · LAX 03:41 · JFK 06:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.