Java Object对象相关问题分析

package java.lang; public class Object { private static native void registerNatives(); static { registerNatives(); } // 类...

2018-09-04 16:52:09

阅读数 213

评论数 0

SpringMVC拦截器源码解析

 前言:提到拦截器,我们一定会想到Spring Aop。在看SpringMVC源码以前,一直以为SpringMVC的拦截器是用Spring Aop的动态代理来实现,并且也很困惑,如果用动态代理如何实现拦截器?这里就不介绍Spring Aop实现拦截器的方式,剖析SpringMVC 拦截器实现的细节...

2018-07-08 00:10:55

阅读数 315

评论数 0

Java多线程内存模型总结

Java多线程内存模型        1.并发线程间的通信机制有两种: 共享内存和消息传递            a.共享内存和消息传递的区别:                      共享内存:线程间有公共状态,通过读写内存中的公共状态隐式通信                      消息传...

2018-02-10 11:12:36

阅读数 857

评论数 0

跨域问题的产生原因和相应的解决方式

浏览器安全的基石是"同源政策"(same-origin policy)。很多开发者都知道这一点,但了解得不全面。 本文详细介绍"同源政策"的各个方面,以及如何规避它。 一、概述 1.1 含义 1995年,同源政策由...

2017-11-28 11:07:12

阅读数 5124

评论数 3

Dubbo+Zookeeper+Spring 分布式服务的搭建(一)

第一节:介绍Zookeeper的安装 下载安装包方式: 1、Linux上wget  http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz   速度相对比较慢 2、连接直接下载window...

2017-11-20 23:07:52

阅读数 165

评论数 0

Linux centos7下MySQL的安装

MySQl在Linux centos7与centos6的安装方式是不一样,MySQL在centos7下的安装过程和遇到问题和解决方式

2017-11-07 23:50:46

阅读数 391

评论数 0

JAVA虚拟机内存结构及分析

JAVA虚拟机自动化两大构成,内存动态分配和垃圾收集技术。内存自动分配和GC的相互协作运行,减少JAVA编程内存泄漏和内存溢出的问题。但内存泄漏和内存出,我们也偶尔会碰到。两者的区别有时怎样的呢? 内存泄漏和内存溢出的区别? 内存泄漏:程序中动态分配的内存,某些数据或对象,没有及时得到释放...

2017-10-23 14:55:40

阅读数 112

评论数 0

Tomcat运行原理解析

Tomcat:   Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 Tomcat目录: tomcat   |---bin:存放启动和关闭tomcat脚本 ...

2017-10-22 23:13:08

阅读数 205

评论数 1

阿里巴巴JAVA约束插件的安装

最近阿里巴巴JAVA代码规范约束插件刚推出不久(2017.10.14),备受世人关注。阿里给JAVA开发者带来的福利,开源的框架和技术,在工作中或多或少会接触到。FastJson快速高效的解析和转换json数据;Druid数据库连接池,在现有的连接池中性能居于前列;Dubbo分布式服务框架,在20...

2017-10-20 10:03:00

阅读数 737

评论数 0

Linux 常用指令 权限类

权限类指令(ls-l   ,   chmod ,   chown , chgrp)     a. 查看文件权限  ls -l              文件权限符号的含义          第一字符代表文件类型。d代表目录,-代表非目录          紧随其后每三个字符一组权限,分为...

2017-10-19 10:21:17

阅读数 146

评论数 0

Tomcat类加载机制和JAVA类加载机制的比较

图解Tomcat类加载机制   说到本篇的tomcat类加载机制,不得不说翻译学习tomcat的初衷。   之前实习的时候学习javaMelody的源码,但是它是一个Maven的项目,与我们自己的web项目整合后无法直接断点调试。后来同事指导,说是直接把java类复制到src下就可以...

2017-10-18 11:50:42

阅读数 3259

评论数 0

SpringMVC在tomcat中的执行原理和过程

一、WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象(每个web应用程序唯一),它代表当前web应用web容器提供其一个全局的上下文环境,其为后面的spring IoC容器提供宿主环境; 二、读取web.xml 服务器软件或容器如(tomca...

2017-10-18 11:15:46

阅读数 1097

评论数 0

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