
奇淫巧技
徴心
所谓文字,是承载语言的图像或符号。
展开
-
高性能字符串判空
高性能字符串处理原创 2022-07-21 16:23:55 · 198 阅读 · 0 评论 -
Linux定位流量异常指南
记录一下如何查看某个网卡流量最多进程,用到几个命令dstatdstat 是一个用来替换vmstat、iostat、netstat、nfsstat和ifstat的全能系统信息统计工具,支持数据实时刷新,输出直观易懂。dstat 默认没有安装,安装命令为:yum install -y dstat。dstat -tnf 1 10 输出接下来10秒内每秒的网络数据:iftopiftop 是一款实时流量监控工具,可以查看每个连接的实时速率。iftop 来自EPEL软件库,安装命令是:yum inst原创 2022-05-27 16:29:49 · 1414 阅读 · 0 评论 -
记一次因为一个3导致的Double.parseDouble失败
最近在跑的一个spark任务总是因为parseDouble中报NumberFormatException,但是我的逻辑中都是基于fastsql中的类型断定去存放到一个Double集合中,当使用的时候会去进行进行Decimal的断定,在类型转换的时候就直接进行了转换,代码如下private boolean isMatch(String value) { int integerLocation = numericPrecision - numericScale; long min = (long)(0原创 2022-03-08 11:57:00 · 1787 阅读 · 0 评论 -
Jar包冲突发现的几种方法
一般jar包冲突了都会得到类似的异常java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet()总结了几种方式一、 mvn dependency:treemaven项目可以通过打印依赖树,定位具体的jar包二、 maven helper 插件intellij idea可以安装maven helper来查找本地工程的冲突三、通过this.getClass().getResource("/com/原创 2021-09-08 19:33:45 · 610 阅读 · 0 评论 -
Sublime Text Sql格式化工具(快捷键变更)
安装SQL Beautifier,默认是ctrl+k,ctrl+f格式化。Preferences-KeyBindings-把下面的命令添到User中{ "keys": ["ctrl+e", "ctrl+e"], "command": "sql_beautifier" }格式化快捷键改成ctrl+e,ctrl+e...原创 2019-08-14 16:44:54 · 7472 阅读 · 0 评论