自定义博客皮肤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)
  • 收藏
  • 关注

转载 软件体系结构4+1视图模型

软件架构涉及到抽象、分解和组合、风格和美学。RUP4+1架构方法采用用例驱动,在软件生命周期的各个阶段对软件进行建模,从不同视角对系统进行解读,从而形成统一软件过程架构描述。

2017-12-30 19:32:51 42193 4

转载 LAMP网站架构方案分析

转载自:LAMP网站架构方案分析 前言:现在CSDN转载用以前的方式不行了,用markdown可以,但是图片无法加载,自己插入图片也存在问题。而且排版无力吐槽,这是药丸的节奏?求知道如何操作的人指导~~  LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Pyth

2017-12-30 13:48:44 1591

原创 图解HTTP 读书笔记 下 Web相关

图解HTTP 读书笔记 HTTP协议相关  图解HTTP这本书,分两篇来讲,上篇涉及到书中的了解Web及网络基础、简单的HTTP协议、HTTP报文内的HTTP信息,HTTP状态码,HTTP首部这五章内容,主要讲Web网页和HTTP的一些基本概念以及HTTP报文的有关信息。  本篇则涉及Web服务器、**HTTPS、用户身份认证和构建Web内容技术;也就是有关Web服务器、Web网页和Web安全的内容

2017-12-26 00:48:46 896

原创 图解HTTP 读书笔记 上 HTTP协议相关

本篇是上篇,涉及到书中的ch1**了解Web及网络基础**、ch2**简单的HTTP协议**、ch3**HTTP报文内的HTTP信息**,ch4**HTTP状态码**,ch6**HTTP首部**这五章内容,主要讲**Web网页**和**HTTP**的一些基本概念以及**HTTP报文**的有关信息。

2017-12-26 00:40:42 636

原创 深入理解Java虚拟机 ch13 线程安全和锁优化 读书笔记

Java的并发性大多是通过多线程来实现的。上一章讲述了ava并发处理的基础——Java内存模型以及Java线程的有关知识。本章则在上章内容的基础上真正去实现高效并发。本章涉及两个主题,并发的正确性——线程安全和高效型——锁优化。

2017-12-25 13:11:11 576

原创 深入理解Java虚拟机 ch12 Java内存模型和线程 读书笔记

Java的并发性大多是通过多线程来实现的。本章从Java并发处理的基本模型——Java内存模型出发,介绍了Java内存模型是怎么在物理机内存模型的基础上,建立起自己平台无关的概念模型的。并详细介绍了JVM是如何通过Java内存模型实现多线程以及多线程之间因为共享和竞争数据而导致问题的解决方案的。最后说明了Java中多线程的实现,线程调度以及Java线程状态转换图。

2017-12-23 22:59:05 656

原创 深入理解Java虚拟机 ch8 虚拟机字节码执行引擎 读书笔记

本章的内容是虚拟机字节码执行引擎。对象是字节码,工具是虚拟机执行引擎,执行单位为栈帧。讲述的是概念模型,详细说明在完成类加载过程后,采用解析和分派的方式确定方法调用的目标方法;并从主类的main()方法开始,执行程序的概念模型和各种细节。

2017-12-21 21:22:28 499

原创 深入理解Java虚拟机 ch7 虚拟机加载机制 读书笔记

这里总结一下类加载的整个流程。首先,当遇到对类进行主动引用的5种情形时,说明需要进行整个类加载过程。下面,根据类的全限定名找到Class文件,进行文件格式验证。验证通过后,将Class文件转化为方法区的运行时数据结构,并生成Class对象作为类数据的访问入口。然后,对数据进行元数据验证和字节码验证,分别验证书序类型和类的方法体。接着,在准备阶段为类变量分配内存和设置初始值(零值)。再然后,将常量池中符号引用替换为直接

2017-12-20 22:00:42 583

原创 深入理解Java虚拟机 ch6 类文件结构 读书笔记

part3 虚拟机执行子系统  本部分讲虚拟机的执行过程所涉及到的一些部分。这部分详细地说明了Java是如何实现平台无关的:JVM和字节码存储格式。通过设计一个统一的Class文件标准去存储字节码(JVM指令集,符号表及其他辅助信息),并制定规范进行语法和结构化约束,使用JVM的执行引擎去进行解释执行,最终实现平台无关。  此外,本部分还涉及到一个非常重要的章节——JVM类加载机制:包括类加载器和类

2017-12-20 11:38:33 259

空空如也

空空如也

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

TA关注的人

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