background picture of the home page

Hi,Friend

以无限为有限,以无法为有法!

Redis 笔记二

持久化RDB在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的 Snapshot 快照,它恢复时是将快照文件直接读到内存里。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程 都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,

thumbnail of the cover of the post

Redis 笔记一

NoSQL概述NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的 key-value 模式存储。因此大大的增加了数据库的扩展能力。不遵循SQL标准。不支持ACID。远超于SQL的性能。特点1、易扩展N

thumbnail of the cover of the post

SpringBoot+Dubbo+Zookeeper

1.基础知识1.1、分布式理论什么是分布式系统?在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”;分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器

thumbnail of the cover of the post

SpringBoot 笔记二

Spring Boot 的设计是为了尽可能快的跑起来 Spring 应用程序并且尽可能减少配置文件,基于约定大于配置的思想。相较于传统的Spring框架,Spring Boot框架具有以下优点:可快速构建独立的Spring应用直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文

thumbnail of the cover of the post

SpringBoot 笔记一

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Mave

thumbnail of the cover of the post

SSM整合

SSM整合1.所需依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>

thumbnail of the cover of the post

SpringMVC

MVC设计模式MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)1、视图​ 视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。随着应用的复杂性和规模性,界面的处理也变得

thumbnail of the cover of the post

Spring笔记二

Spring的AOP实现原理其实很简单,就是通过动态代理实现的。如果我们为Spring的某个bean配置了切面,那么Spring在创建这个bean的时候,实际上创建的是这个bean的一个代理对象,我们后续对bean中方法的调用,实际上调用的是代理类重写的代理方法。而Spring的AOP使用了两种动态

thumbnail of the cover of the post

Spring笔记一

Spring是一个开源框架,为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。1.xml模板

thumbnail of the cover of the post

MyBatis笔记二

MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的各种s

thumbnail of the cover of the post