自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

翻译 volatile关键字的深入理解

一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值)都必须在工作内存中进行。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量值的传递均需要通过主...

2018-03-22 16:05:02 124

转载 spring cloud 学习的目录

源码下载地址:http://download.csdn.net/detail/k21325/9650968本项目内容为Spring Cloud教程的程序样例。作者博客:http://blog.didispace.comSpring Cloud系列博文:http://blog.didispace.com/categories/Spring-Cloud/Spring Cloud中文社区:http://...

2018-02-09 11:28:05 1348

原创 字节序大小端问题

首先简单的说,大部分80X86的cpu都是采用的“小端”存储,而网络字节序是“大端”。所以在c语言编程中网络传输的模块需要特别注意。而对于java编程,在JVM中都是采用的“大端”存储的和底层cpu没有关系。下面为了理解对大小端的含义进行了介绍。对于字节序(大端法、小端法)的定义《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始

2018-01-10 09:41:29 212

原创 类加载机制

类加载机制    叙述:类加载机制就是将.class文件加载到JVM,并形成class对象的机制。之后就可以对其实例化并使用,这个机制可以动态的加载外部的类、远程下载的class文件,并且可以做到类之间的隔离。    步骤:JVM加载的步骤:装载、链接、初始化。            装载:将class文件中的字节码加载到JVM,并通过全名(org.test.Test)和类加载器(Cl

2017-12-08 17:12:49 145

原创 Spring mvc的原理

1.spring mvc 的入口spring MVC的入口是DispatcherServlet这个类,这个入口是基于web容器的servlet来实现的,所以在初始化配置中,在web.xml要配置相应的Servlet。根据用户请求的url都会被这个servlet响应。(注意:MVC和spring整合的时候,MVC的IOC容器能访问spring IOC的容器,反之不行。)web.xml

2017-12-08 17:05:56 235

原创 HTTS-SSL-数字证书的关系

名词结束:https:在http(超文本传输协议)基础上提出的一种安全的http协议,因此可以称为安全的超文本传输协议。http协议直接放置在TCP协议之上,而https提出在http和TCP中间加上一层加密层。从发送端看,这一层负责把http的内容加密后送到下层的TCP,从接收方看,这一层负责将TCP送来的数据解密还原成http的内容。SSL(Secure Socket Layer)

2016-10-30 14:37:02 471

原创 常用Maven插件介绍_继续更新

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi

2016-07-15 15:27:24 1002

原创 java基础数据类型(你还记得几个)

数据类型字节范围默认值byte(字节)1(8位)-128 ~ 1270short(短整型)2(16位)-32768 ~ 327680int(整型)4(32位)-2147483648~2147483648

2016-07-15 15:24:54 404

原创 java基本运算符

1.算术运算度        单目:+(正数) -(负数) ++(自增1) --(自减1)      双目:+ - * / %        三目:a>b?true:false2.关系运算     等于:==  不等于:!=  大于:>  小于:=  小于等于:3.位运算     与(&)   当两边操作数的位同时为1时,结果为1,否则为0。如1100&1010

2016-07-15 15:22:21 266

Spring Boot Reference Guide中文翻译 -《Spring Boot参考指南》

Spring Boot Reference Guide中文翻译,详细的中文spring boot中文文档,包含快速创建spring boot demo,与maven的结合使用等;各类注解的使用,以及服务器的部署等等……

2018-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除