- 博客(8)
- 收藏
- 关注
转载 关于微服务架构的个人理解(一)
前言:这段时间项目组正在加班加点的进行基于现有单体应用的微服务架构改造。微服务是一种架构概念,这个概念是2012年出现的,作为加快Web和移动应用程序开发进程的一种方法,2014年开始受到各方的关注,而2015年,可以说是微服务的元年;越来越多的论坛、社区、blog以及互联网行业巨头开始对微服务进行讨论、实践,可以说这样更近一步推动了微服务的发展和创新。而微服务的流行,Martin...
2019-02-24 12:40:00 739
转载 深入理解Java虚拟机(二) : 垃圾回收
深入理解Java虚拟机(二) : 垃圾回收(一) 前言:上一篇文章讲到了关于JVM的运行时数据区划分,大概阐述了JVM中各种类型的数据,内存是如何分配的。今天我将总结一下有关JVM垃圾回收的那些事,也是本人面试时经常被问到的话题。 目录结构: 如何判断对象还活着 垃圾收集算法 垃圾收集器如何判断对象还活着 上一章已经提到,...
2019-02-01 21:36:00 113
转载 深入理解Java虚拟机(一) 运行时数据区划分
前言:从我学Java的第一天开始,我的大学老师就告诉我 Java语言相比C、C++的语言有一个非常强大的功能,那就是自动内存管理;我们用Java编码时不需要申请或释放内存等,这些工作全部交由我们的Java虚拟机(以下简称JVM)来帮助我们管理。从那之后 ,我发现我们在写Java代码的就不需要去管理内存。 但我经常会发现一些问题,诸如内存溢出或内存泄露,从那以后我就开始...
2019-01-19 16:02:00 124
转载 多线程系列之 线程安全
序言:提到线程安全,可能大家首先想到的是确保接口对共享变量的操作要具备 原子性。实际上,在多线程编程中我们需要同时关注可见性,顺序性和原子性。本篇文章将从这三个问题出发,结合实例详解volatile如何保u证可见性及一定程序上保证顺序性,同时例讲synchronized如何同时保证可见性和原子性,最后对比volatile和synchronized的适用场景。 本文部分摘自技术...
2019-01-09 22:04:00 134
转载 多线程系列之 java多线程的个人理解(二)
前言:上一篇多线程系列之 java多线程的个人理解(一) 讲到了线程、进程、多线程的基本概念,以及多线程在java中的基本实现方式,本篇主要接着上一篇继续讲述多线程在实际项目中的应用以及遇到的诸多问题和解决方案文章结构:多线程在实际项目中应用多线程的优缺点1.多线程在实际项目中应用项目分享(一) 背景:重庆移动代维管理系统项目,主要负责...
2019-01-03 10:50:00 186
转载 多线程系列之 Java多线程的个人理解(一)
前言:多线程常常是程序员面试时会被问到的问题之一,也会被面试官用来衡量应聘者的编程思维和能力的重要参考指标;无论是在工作中还是在应对面试时,多线程都是一个绕不过去的话题。本文重点围绕多线程,借助Java语言来展开讨论 文章结构什么是多线程为什么要使用多线程如何实现多线程在实际项目中遇到的多线程问题1.什么是多线程1.1 先来聊一聊...
2019-01-02 17:18:00 125
转载 软件设计师考点总结(一)
计算机组成与体系结构操作系统基本原理数据库系统(未完待续)转载于:https://www.cnblogs.com/ft-greate/p/10185544.html
2018-12-28 09:50:00 266
转载 基于 Axis2的webService接口的基本开发步骤
Axis2webServicejavaWeb前言:今天给大家分享一下前段时间在做项目的时候做webservice接口的一些心得。在web工程lib目录下导入 Axis2相关jar包enter description here在web.xml中配置 AxisServlet ,这...
2018-12-28 09:46:00 341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人