摘要:
入门:https://www.jianshu.com/p/a03bc97875b8 序列化空值:https://blog.csdn.net/cpfdpzc/article/details/53509357 阅读全文
摘要:
什么是Bean? Spring 的三大核心组件:Core ,Context,Beans,构建起了Spring的骨骼架构,没有他们就不可能有AOP,Web 等上层功能特性。其中最核心的是Beans组件,为什么呢,其实Spring 就是面向Bean编程(BOP) 。为什么Bean在Spring中如此重要 阅读全文
摘要:
事务 什么是事务?通俗来讲就是一组操作。通过事务控制可以极大的避免出现逻辑处理失败导致的脏数据等问题。我们经常听到数据库事务,Spring事务,redis事务,分布式事务等。都是什么意思呢? 先来说说事务,事务有四个特征:原子性,一致性,隔离性,持久性,简称ACID。 -- 原子性:要么全部成功,要 阅读全文
摘要:
模式的关键在于模式的可重复性,问题与场景的可重复性,带来解决方案的可重复使用。 2.1 分层 将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单的职责。然后通过上下层依赖和调用组成一个完整的系统。 分层结构在计算机世界中无处不在,网络的7层通信协议是一种分层结构,计算机硬件,操作系统,应用 阅读全文
摘要:
互联网网站的发展只经历了短短20多年,20多年时间发生了巨大的变化。今天全球有近一半的人口使用互联网。但是一些问题也产生了,电子商务火热的市场背后却是不堪重负的网站架构。12306等。如何打造一个高可用、高性能、易扩展、可伸缩的安全性网站?如何让网站随应用所需灵活变动? 1.1 大型网站软件系统的特 阅读全文
摘要:
大纲 : 主要讲解 Java 连接数据库的几种方式 : 原生JDBC , Properties 配置文件 , xml 配置文件 , DBUtils , Hibernate , Mybatis , Spring 管理数据库连接以及事务 还有数据库连接池 C3P0 , DBCP JDBC propert 阅读全文
摘要:
Java 基础/高级 前端 : html css js 前端框架 : JQuery , EasyUI , BootStrap , AngularJS 前端插件 : zTree .. 数据库 : mysql , oracle , redis 缓存数据库 服务器 : tomcat , ElasticSe 阅读全文
摘要:
7.1 -- JVM体系结构 7.1.1 什么是JVM ?宏观角度分析一下最基本的JVM结构和工作模式 JVM全称是 Java Virtual Machine (Java虚拟机),他通过模拟一个计算机来达到一个计算机所具有的计算功能.我们先来看看一个真实的计算机如何才能具有计算的功能? 以计算为中心 阅读全文
摘要:
java虚拟机实际上只是一层接口 : Java虚拟机实际上只是一层接口 , 一层Java程序和操作系统通讯的接口 . 在windows上 , 如果你装了jre , 那么在 jre\bin\server 目录下有一个 jvm.dll , 这就是那个接口. 执行Java程序的时候 , java.exe 阅读全文
摘要:
传统意义上的所谓编译与解释 , 区别在于代码是在什么时候被翻译成目标CPU指令. 编译型语言 : 对C语言或其他编译型语言来说 , 编译生成了目标文件 , 而这个目标文件是针对特定CPU体系的 , 为ARM生成的目标文件 , 不能被用于MIPS的CPU . 这段代码在编译过程中就已经被翻译成了目标C 阅读全文