最近服务经常OOM,发现old区激增,存在大量无法释放的类,使用memory分析,GroovyClassLoder经常加载,求各位大佬解答
小弟第一次解决这种问题,并且项目中没有使用Groovy语言,但是引入了相关jar包,发现与数据库连接池相关,数据库连接池使用Druid,并且使用了Sharding-…
groovy分离爬到的字符串信息
生对不起太多人,宫庶孝安简之林桃周乔,他唯一对得起的就是自己的信仰。最后,在知乎上看到的,送审版的一张图<div class="cc"><img src="h…
Gradle插件开发 如何配置成Java1.7版本
开发Gradle插件时报下面的错误 Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled us…
为什么 Gradle 会出现诡异的换行问题?
可以看到,上面有两个空行,或者下面加一个空行,Jackson 都正常的在依赖列表里 然而当两个地方都不包含空行时,Jackson 就莫名其妙的丢了 已经排查…
关于groovy和java混合编译,大家有没有更好的办法
groovy和java相互依赖,编译的时候会出现找不到类的情况 然后想了一个不是特别好的解决方案 https://my.oschina.net/razox/blog/846123 大家有没有更好…
学习着网上的android热修复技术自己写了了测试的,在高版本手机可以成功运行,可是在低版本api18下运行报错,提示:invalid drawable tag vector 错误,google了很多资料,总是找不到原因
用的gradle版本是: classpath 'com.android.tools.build:gradle:1.3.0' build.gradle: android { compileSdkVersion 23 buildToolsVersion "23.0.1" …
关于groovy的数据库操作 小白问题
我是个刚接触groovy的小白 在操作数据库的时候碰到如下报错 我在成功连接 数据库之后只运行了一个简单的 Sql.execute("select * from t_news") 事实…
idea 中 groovy 和 java 混写
idea 带的 groovy 插件,只能在创建 groovy 项目的时候用。但是这个项目不是maven项目。 我想在已有的 maven 项目中参入 groovy ,但是不能运行,提…
groovy中使用注解实现动态SQL功能
在.java 中,使用@Update注解 可实现动态修改SQL的功能,如下所示: @Update(""" update package version = @{version}, description = @{description…
ElasticSearch 使用groovy动态脚本性能低下
由于业务需要,我在ElasticSearch中使用了scriptScore,使用的是Groovy,里面动态从es中取到field的值再代入运算。现在发现这样的操作对CPU消耗非常大…
android studio 中是通过gradle进行编译配置,该如何学习gradle语法?
每次看项目里面的build.gradle 的配置代码都是一脸懵逼,想学学gradle语法,但不知道该如何入手,求熟悉gradle语法或groovy什么的老司机 教教我该如何…
Spring groovy 格式不对么?
ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("groovy"); // engine.put("jobOperato…