CycloneKid的博客

路漫漫兮修远兮,吾将上下而求索

Redis-03-Redis集群的搭建

一.Redis集群理论基础redis-cluster架构1)redis-cluster架构的结构:Redis集群使用redis-cluster架构,redis-cluster架构的原理是,部署多个Redis数据库,每个Redis数据库都是一个架构中的结点,每个结点和其他所有结点相连,即若使用n个R...

2017-12-28 22:49:02

阅读数:124

评论数:0

Java项目架构类型与项目分类

Java项目架构类型JavaEE企业级应用经过多年的发展,出现了很多不同的架构类型, Java应用架构发展主要经历了一下四段历程,分别是单一应用架构,垂直应用架构,分布式服务架构和流动计算架构单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,...

2017-12-27 20:59:30

阅读数:2310

评论数:0

Dubbo简介

本文为转载文章,原文地址:Dubbo架构设计详解Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所...

2017-12-27 16:23:53

阅读数:103

评论数:0

设计模式-01-设计模式简介及分类

本文为转载文章,转自菜鸟教程:设计模式设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式...

2017-12-27 10:40:05

阅读数:82

评论数:0

JVM介绍

本文为转载文章,转载自:JVM介绍1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一...

2017-12-26 20:32:29

阅读数:128

评论数:0

Redis-02-Redis数据类型与对不同类型数据的操作

一.Redis数据库支持的数据类型Redis数据库是一种高级的key-value存储系统,其中value支持五种数据类型: 1)字符串(String) 2)哈希类型(hash) 3)字符串列表(list) 4)字符串集合(set) 5)有序字符串集合(sorted set)1.1 字符串...

2017-12-26 15:37:22

阅读数:177

评论数:0

计算机网络-01-计算机网络体系结构

本文是我在自学完计算机网络(谢希仁)后的总结一.计算机网络体系结构的形成1.1 计算机网络体系结构形成的原因:计算机网络是个复杂的系统,现举一个最简单的计算机网络应用例子:两个连接在网络上的计算机要传送文件,首先要在两个计算机之间建立一条通路,之后还有以下工作要做: 1)两个计算机先通过指令通信...

2017-12-25 22:58:08

阅读数:397

评论数:0

Redis-01-NoSQL简介及Redis数据库安装

一.NoSQL简介1.1 NoSQL概述NoSQL即not only SQL(不仅仅是SQL)的意思,学名叫做非关系型数据库,和我们常见的关系型数据库(如MySQL,Oracle)在原理上有很大差异 非关系型数据库能很好解决web2.0纯动态网站面对的高并发和规模大扩展性受限等问题。非关系型数据...

2017-12-25 15:26:01

阅读数:229

评论数:0

Maven-01-私服搭建及使用

一.Maven私服简介Maven私服是Maven仓库的一种,Maven仓库有三种,分别是本地仓库,远程仓库(私服),中央仓库。 Maven私服一般都是由公司或团体为方便内部使用而搭建的,一般部署在局域网中,所以在局域网中使用私服下载jar包的速度比中央仓库方便。而且公司或组织的不方便公开的项目部...

2017-12-23 20:01:48

阅读数:65

评论数:0

SpringMVC-01-基本组件与注解式编程

一.SpringMVC框架结构SpringMVC框架处理一次请求的过程:1.1 SpringMVC框架中重要的组件:DispatcherServlet(前端控制器)用户请求到达前端控制器,它就相当于MVC模式中的control部分,DispatcherServlet是整个流程控制的中心,由它调用其...

2017-12-14 23:29:46

阅读数:164

评论数:0

Struts2-01-配置文件

Struts2配置文件 Struts2框架有很多个配置文件,分别用于配置不同的内容,其中部分是Struts框架默认的配置文件,开发者不能修改。在项目执行时,Struts2框架有序的加载所有配置文件。 1.1 Struts2配置文件的加载顺序 在Struts2中,如果两个配置文件中对同一属性进...

2017-12-13 23:24:36

阅读数:62

评论数:0

HTML基础

有关HTML的基础知识 1)HTML的概念 超文本标记语言 超文本:表达能力优于文本,能显示声音图像等非文本内容 2.超链接 标记语言:由标记构成(HTML,XML,XHTML) 2) HTML的作用 编写网页,进行展示 3) HTML文件的文档构成 最外层使用 标签包...

2017-12-08 21:49:19

阅读数:116

评论数:0

Struts2接收前端页面数据的方式

1.添加web.xml文件 在web工程的webapp/WEB-INF/目录下添加xml文件 含有基本配置信息的web.xml配置文件: web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2017-12-04 15:46:51

阅读数:1756

评论数:0

GitHub配置SSH key

GitHub提供了两种方式进行代码clone,HTTPS方式和SSH方式大多数人都用的HTTPS方式,每次提交和clone都需要输入用户名密码,其实使用SSH更加方便,只需要配置一次SSH key即可,之后再与服务器交互便不需用输入用户名密码SSH简介SSH为Secure Shell的缩写,是一个...

2017-12-03 17:11:56

阅读数:156

评论数:0

Git安装配置与GitHub注册及简单使用

一.Git与GitHub作为一个程序员,如果你不懂Git的使用,没有一个GitHub账号,你肯定会被别人嘲笑。GitHub是目前一个非常流行的代码托管平台,同时也是有大量程序员聚集的社区,很多著名的开源项目的代码都存放在这里。GitHub上的代码的管理需要通过本地的版本控制软件Git来操作,下文将...

2017-12-03 15:51:57

阅读数:245

评论数:0

Spring-02-AOP切面编程

Spring中的AOP的使用与JDK代理/cglib代理密切相关,与代理模式相关的内容的我的上篇博客Java设计模式–代理模式与JDK动态代理,cglib动态代理中有仔细的分析一.AOP的概念AOP即Aspect Oriented Programming,译为:面向切面编程,AOP技术是通过预编译...

2017-12-02 00:16:17

阅读数:108

评论数:0

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