java开发
文章平均质量分 95
风华正茂少
java开发
展开
-
Eclipse如何使用远程调试功能
Eclispe使用远程调试功能可以方便开发。下面说一下如何配置首先将你项目的源代码导入到Eclipse中(切记项目的代码与运行的代码一致,当你发现不一致的时候不要在调试的时候去改)。然设置你的应用程序通过debug模式开启。然后在Eclipse设置相关信息。1.找到debug configurations原创 2017-04-27 11:17:22 · 1528 阅读 · 0 评论 -
spring boot内置容器性能比较(Jetty、Tomcat、Undertow)
spring boot内置容器性能比较(Jetty、Tomcat、Undertow)一、准备工作1.1 服务器环境名称配置服务器操作系统Ubuntu 18.04.2 LTS内存15.4 GiB处理器Intel® Core™ i7-7560U CPU @ 2.40GHz × 4磁盘SSD 177.2 GB1.2 创建服务新建spring b...原创 2019-09-12 14:30:00 · 7136 阅读 · 1 评论 -
atlassian产品JIRA二次开发restful api302重定向问题
设置指定的访问地址必须是BaseURL 加路径,否则会出现302重定向问题String baseurl=ComponentAccessor.getApplicationProperties().getString(APKeys.JIRA_BASEURL);访问地址类似:baseurl +"/rest/uaes/1.0/config/getxxxxxxxxx/xxxx原创 2018-01-03 11:50:10 · 1028 阅读 · 0 评论 -
AOP面向切面编程
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应的对象的转载 2017-10-26 10:24:14 · 323 阅读 · 0 评论 -
JIRA开发环境配置
1 下载 Jira standalone 版本 下载地址 http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa 下载EXE版本里面自带Tomcat, 也可以下载 ZIP 版本,然后配置到自己的Tomcat下。2 下载Atlassian Plugin SDKhttp://confluence转载 2017-10-31 11:50:38 · 1284 阅读 · 0 评论 -
Java 中的异常和处理详解
转自:www.cnblogs.com/lulipro/p/7504267.html简介程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常转载 2017-09-20 10:53:11 · 366 阅读 · 0 评论 -
Maven的使用与入门
0. 前言Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他。这兄弟是干嘛的?他就是 Maven 的创始人,人们都尊称他为“Maven 他爸”。毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?您曾经是否会遇到这些问题:我们要开发一个 Java 项目,为了保证转载 2017-09-11 15:10:19 · 267 阅读 · 0 评论 -
Java中实现复制的集中方式,深拷贝(深复制)和浅拷贝(浅复制)
之前一直听说相关的内容,但是一直没有时间总结,今天就挤出一点时间来总结一下,然后加深一下自己的印象。首先来一个直接赋值:package test1;import lombok.Data;/** * * @ClassName CopyTest * @author yaxuSong * @date 2017年8月28日 上午10:47:32 * @Description原创 2017-08-28 11:48:51 · 1316 阅读 · 0 评论 -
JDK7中的HashMap
首先研究它肯定是要看下HashMap的源码一、初识HashMap我们打开看见public class HashMap extends AbstractMap implements Map, Cloneable, Serializable 如下图:我们就可以看出这些数据结构的基本关系了。 static final int DEF原创 2017-08-25 14:12:02 · 304 阅读 · 0 评论 -
关于MNS消息发送和接收的实现问题
我在使用MNS发送消息时,用的是阿里云的MNS。一些问题大都可以在官方文档上找到。消息服务MNS提供了两种API接口,一种是队列接口,一种是主题接口。队列接口适用于点对点的消息收发,当接收消息时,需要应用端自行轮询获取消息(拉模式)。主题接口适用于一对多的消息收发,应用端只需要在某个地址上启动监听,服务端就会主动将消息推送过去(推模式)。1,其实使用两种方式都有自己原创 2017-08-21 20:47:54 · 12739 阅读 · 1 评论 -
eclipse中使用Lombok
windows环境1.下载lombok.jar包https://projectlombok.org/download.html2.运行Lombok.jar: Java -jar D:\software\lombok.jar D:\software\lombok.jar这是windows下lombok.jar所在的位置 数秒后将弹出一框,以确认eclipse转载 2017-07-12 12:09:05 · 389 阅读 · 0 评论 -
Elasticsearch在Linux的安装与使用
一、简介ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时...原创 2019-08-07 18:10:07 · 414 阅读 · 0 评论