JAVA
天空源
源不断,水长流.. .
展开
-
Java打印异常堆栈信息,定位异常调用位置
Java语言的异常类Exception包含着异常的全部信息。现设异常的实例名为ex,所有的异常都是一个除以0的表达式(int i = 1 / 0)所触发的:1、通过ex.getMessage()可以获取异常信息,如/ by zero2、通过ex.toString()可以获取异常类型和异常信息,如java.lang.ArithmeticException: / by zero3、通过ex.printStackTrace()可以直接在控制台打印异常的全部信息(包括堆栈),但该函数最好不要转载 2020-06-08 17:58:43 · 10348 阅读 · 0 评论 -
PowerMockito的基本使用
PowerMockito经常会结合Mockito使用,先说一下这2个的介绍:1.Mockito和PowerMockito的简介Mockito和PowerMockito是什么东西呢?他们有什么作用呢?Mocktio和PowerMockito都是Mock的工具类,主要是Java的类库,Mock就是伪装的意思。他们适用于单元测试中,对于单元测试来说,我们不希望依赖于第三方的组件,比如数据库、Webservice等。在写单元测试的时候,我们如果遇到了这些需要依赖第三方的情况,我们可以使用Mock的技术,伪原创 2020-06-04 11:46:45 · 3830 阅读 · 0 评论 -
JVM参数设置及JVM工具使用
主要通过以下的几个jvm参数来设置堆内存的:-Xmx512m 最大总堆内存,一般设置为物理内存的1/4-Xms512m 初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了-Xmn192m 年轻带堆内存,sun官方推荐为整个堆的3/8堆内存的组成 总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存年轻带...转载 2019-05-28 16:22:51 · 940 阅读 · 1 评论 -
自定义配置化解析定长报文(JAVA)
通过固定实体类解析的参考我上一篇转载文章,在此基础上我修改为配置化解析报文。原作者:https://blog.csdn.net/weixin_33851604/article/details/88241284关于jar包:hutool,fastjson,其他工具类报错可以自行解决。实体类MsgConfig :package com.ins.common.msg.en...原创 2019-06-11 11:33:14 · 5519 阅读 · 1 评论 -
定长消息报文的组包与解包简单封装(Java实现)
报文 组包 解包在实际项目中经常会碰到不同系统之间的数据交换,有些是用webservice。有些则是使用发socket消息的方式,将需要发送的消息组装成特定格式的字符串或Xml格式的文件,再通过socket编程发送到对方系统。本文主要讨论组装成定长字符串。抽象任何一个定长消息包(MsgPackage)都是由一个或多个消息片(MsgPiece)组成。任何一个消息片都是由一个或多个消息域(Msg...转载 2019-06-03 10:52:40 · 4089 阅读 · 0 评论 -
开发资源站点整理
前端:http://www.jq22.com/http://sc.chinaz.com/http://www.17sucai.com/https://www.thinkcmf.com/font_awesome.html开发工具:http://www.bejson.com/原创 2019-06-26 10:36:40 · 371 阅读 · 0 评论 -
SonarQube安装及Maven集成笔记
安装步骤:https://blog.csdn.net/peiyuwang_2015/article/details/76944770下载地址:https://www.sonarqube.org/downloads/中文插件https://github.com/SonarQubeCommunity/sonar-l10n-zhMaven集成配置https://docs.so...转载 2018-10-22 16:08:38 · 169 阅读 · 0 评论 -
Github资源
基础知识https://github.com/ZXZxin/ZXBloghttps://github.com/crossoverJie/JCSprouthttps://github.com/Snailclimb/JavaGuide中国科学技术大学课程资源:https://github.com/USTC-Resource/USTC-Course上海交通大学课程分享:https://g...原创 2019-05-13 10:50:29 · 34179 阅读 · 0 评论 -
java获取请求的url参数
参考url:http://203.75.156.21:91/udap/获取协议名: httprequest.getScheme();端口: 8080request.getServerPort();服务器: localhostrequest.getServerName();项目名: udaprequest.getContextPath();ServletP...转载 2018-10-08 15:58:30 · 1677 阅读 · 0 评论