随笔分类 - Java
关于Java技术的大体系的一些技术技巧分享
摘要:最近在学习持续集成,自己试着采用maven+gitlab+Jenkins搭建了一套环境,还是遇到了几个问题,在此帖中记录一下。 安装java、maven、git的过程不做赘述。 注:所有的组件我都是用的Windows和Linux环境安装的,没有使用docker镜像,如果使用docker的话,安装过程
阅读全文
摘要:最近准备使用Jenkins+gitlab+nexus做CI,终于要用到之前就想搭建却耽搁了许久的Nexus,今天上午终于成功的deploy上了一个测试的jar,今天记录一下过程。(Windows上进行的安装,版本为3.9) Nexus是一个maven私服工具,它提供了便捷的管理界面,功能强大。 1、
阅读全文
摘要:1、 概述 1) GC的历史比Java久远 2) GC需要完成的三件事: | 哪些内存需要回收 | 什么时候回收 | 如何回收 3) Java内存运行时区域各个部分: | Java虚拟机栈、计数器、本地方法栈随线程而生,随线程而灭,不需要考虑太多问题,因为方法的结束或者线程结束时,内存自然就回收了
阅读全文
摘要:1、 运行时数据区域 1) 程序计数器 | 线程私有,存储线程运行时所执行字节码的行号,实现分支、循环、跳转、异常处理、线程恢复等基础功能 | Java方法,记录正在执行的虚拟机字节码指令的行号;Native方法计数器值为空(Undefined) | 唯一一个没有OutOfMemoryError情况
阅读全文
摘要:最近一段时间在学习Spring Cloud,从Eureka到Hystrix,常用的配置和方法都有涉及一些,以此笔记来记录一下学习到的东西,也分享一下。内容以实战为起点,主要以介绍常规用法为主,最后也会列出遇到的几个问题和解决方法,希望能对初学者有一些帮助。 1、 微服务介绍(是一种架构风格) 1)微
阅读全文
摘要:Spring的容器托管了所有bean,实际项目中我们经常会用到容器中的功能资源,这时候就用到了 Spring Aware。简单来说,就是Spring Aware可以帮助你获取到Spring容器中的Bean或者其他资源。 Spring 提供的Aware接口如下: BeanNameAware :获取到容
阅读全文
摘要:最近一个项目用到了SAP的businessObjects,需要进行二次开发,今天开发了登录接口,遇到了一些问题,进行了解决,现在分享一下。 1、依赖jar包的添加 bo登录需要用到一些jar包,具体在bo安装目录的\Tomcat55\webapps\VoyagerClient\WEB-INF\lib
阅读全文

浙公网安备 33010602011771号