最新消息:

标签:Java

JAudiotagger读取/修改音乐文件的属性信息
技术经验

JAudiotagger读取/修改音乐文件的属性信息

goomoon 3年前 (2019-08-29) 3180浏览 0评论

最近需要用java读取音频文件(mp3,flac格式的文件)的详细属性信息,比如:包括采样率(SampleRate)、制作格式或制作技术(Format)、单曲名(TITLE)、单曲艺术家(ARTIST)、专辑名(ALBUM)、专辑艺术家(ALBUM_...

ScriptEngine解析js脚本 or 表达式
技术经验

ScriptEngine解析js脚本 or 表达式

goomoon 5年前 (2017-07-15) 4768浏览 1评论

不得不说,ScriptEngine是个很强大的引擎,可以解析JS脚本,或者以JS的规则解析表达式。 javax.script,始于JDK1.6,不过现在只有sun实现的javascript的解析器,一般的用途主要是能解析通用的表达式,比如X >...

Maven依赖的scope定义
技术经验

Maven依赖的scope定义

goomoon 5年前 (2017-06-20) 2095浏览 0评论

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的class...

一次JVM_OLD区占用过高、频繁Full GC的解决过程
技术经验

一次JVM_OLD区占用过高、频繁Full GC的解决过程

goomoon 5年前 (2017-05-09) 22726浏览 2评论

最近,公司网站频繁报警,JVM_OLD占用过高,线上访问超时严重,针对这个问题着实头疼了一把,不过最终还是解决了,下面说下解决的过程。 1,首先 登到线上机器上去,top命令,查看当前机器的负载,查看当前哪个进程在消耗资源。 ...

ThreadLocal 解决SimpleDateFormat非线程安全
技术经验

ThreadLocal 解决SimpleDateFormat非线程安全

goomoon 7年前 (2015-12-24) 1424浏览 0评论

大致意思:Tim Cull碰到一个SimpleDateFormat带来的严重的性能问题,该问题主要有SimpleDateFormat引发,创建一个 SimpleDateFormat实例的开销比较昂贵,解析字符串时间时频繁创建生命周期短暂的实例导致性能...