开发
gcljava
这个作者很懒,什么都没留下…
展开
-
java单元测试覆盖率(clover+testng)
1、testng介绍:TestNG是一个旨在简化各种测试需求的测试框架,从单元测试(将一个类与其他类分开测试)到集成测试(对由多个类,几个程序包甚至几个外部框架组成的整个系统进行测试)开源免费。基于以maven组件的形式,引入项目,需要修改代码。使用IDE插件+配置即可生成测试报告。官方文档地址:https://TestNG.org/doc/documentation-main.html2、clover介绍:Clover是用于生成“测试覆盖率”报告的工具。它是免费原创 2021-01-30 18:52:10 · 916 阅读 · 0 评论 -
java对象占用内存大小
字符串:@Test public void test4(){ String arr = ",1,12,123,1234,12345,123456,1234567,12345678,123456789,1234567890"; arr += ",12345678901,123456789012,1234567890123,12345678901234,12...原创 2019-12-23 16:50:20 · 802 阅读 · 0 评论 -
官网域名访问(springmvc+tomcat+nginx)
用jsp做的公司官网,在本地eclipse里面访问时的url为:http://localocalhost:8080/gateway/gateway/index在阿里云服务器部署url:http://123456.com:8080/gateway/gateway/index第一个gateway:服务名(tomcat的webapps目录下的软链)第二个gateway:controller类...原创 2018-11-21 19:57:11 · 1248 阅读 · 0 评论 -
maven工程war包越来越大问题解决
公司采用maven做jar包的管理控制,但伴随着开发会有一些第三方插件的引入,造成工程war包越来越大。分析war包越来越大的原因:1、java代码引入的jar包,以及jar包的间接引入(哪怕工程没有间接使用,jar包依然被引入)2、前端代码引入第三方插件有冗余3、工程里面有不该存在的大文件 针对这三个问题,依次采用不同的方法处理:1、jar包引入:使用Maven ...原创 2019-02-01 15:13:56 · 4350 阅读 · 1 评论 -
java连接zookeeper报错问题“KeeperErrorCode = ConnectionLoss”
错误日志:Exception in thread "main" org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /test at org.apache.zookeeper.KeeperException.create(KeeperExcep...原创 2019-02-22 20:06:38 · 8036 阅读 · 1 评论 -
java在response中设置文件流,在浏览器中直接显示或直接下载。(附ContentType对照表)
需求:在浏览器地址栏输入文件请求url,能在浏览器上直接显示文件,而不是直接下载解决点:设置文件ContentType类型例如:访问“123.jpg图片时”,浏览器的url地址为“http://localhost:18080/servername/123.jpg”当设置了ContentType为“image/jpg”时,浏览器可以直接显示图片;没设置ContentType时,浏览器...原创 2019-03-13 18:00:48 · 39724 阅读 · 2 评论 -
图片文件base64编码上传问题“Illegal base64 character 25”
使用cropper进行图片裁剪上传的时候,参考了相关资料,前端把文件加密成base64,后端接收并保存。拿来主义,直接使用他们的代码是没有问题的,但根据自身框架及代码风格,需要把base64值封装成json传到后台。改成json后,java后台报错:java.lang.IllegalArgumentException: Illegal base64 character 25 at...原创 2019-05-24 15:35:25 · 14679 阅读 · 1 评论 -
ueditor的图片抓取catchimage,在外网抓不到图片的问题
最近做ueditor的图片抓取catchimage,前后端分离的架构,在本地开发测试都是好好的,但部署到外网就抓不到图片了,外网先后报了两个错,报错如下:1、后台报错:java.lang.NullPointerException at com.baidu.ueditor.hunter.ImageHunter.capture(ImageHunter.java:62) at...原创 2019-08-05 09:23:30 · 2504 阅读 · 0 评论 -
solrcloud查询速度慢的问题
solrcloud环境下,本地solrj调试solr查询,发现查询速度特别慢,查1w条数据,耗时12389毫秒;对比mysql数据库,查1w条数据,耗时2847毫秒;solr竟然慢了近10秒!!!追踪solr源代码,Environment.logEnv("Client environment:", LOG);这一行在zookeeper初始化的时候执行了,跟...原创 2019-09-06 17:32:30 · 2225 阅读 · 0 评论