分类 技术杂谈 下的文章

技术杂谈

Java中csv文件读写分析

一、txt、csv 与 tsv 文件txt、csv 和 tsv 均属于文本文件,它们的区别主要体现在分隔符的使用规范上。文件类型英文全称名称分隔符描述txttext文本类型无明确要求可以有分隔符,也可以没有csvComma-separated value...

Unicode 字符集与字符编码

说明:我并没有深入研究过字符编码,本文是我在为解析器添加 Unicode 支持时参考 Unicode 13.0.0 Core Specification 所做的笔记。如果你发现了任何错误或不妥的地方,请在评论区帮助我改正它,谢谢!字符集的历史计算机只能处...

高效程序员的 7 个共同特征

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。高效程序员的 7 个共同特征导读:要想成为一名伟大的程序员,仅仅能够编写出可运行的代码是远远不够的。Justin James 总结了...

JDBC性能小贴

引言本文翻译自 javarevisited。如需转载本文,请先参见文章末尾处的转载要求。本文收集了一些用于提升 JDBC 性能的方法。Java 应用或 JavaEE Web 应用的性能至关重要,尤其是数据库后端对整体应用性能的影响显著。你是否经历过 Ja...

Sentinel 与 Hystrix 的对比

简介Sentinel 是阿里中间件团队研发的面向分布式服务架构的轻量级高可用流量控制组件,最近正式开源。Sentinel 主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。读者可能会问:Sentinel 和之前常...