摘要:
一.Redis 持久化 Redis提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF。 RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数 阅读全文
摘要:
一、Redis概念 1、MySql+Memcached架构的问题 Memcached采用客户端-服务器的架构,客户端和服务器端的通讯使用自定义的协议标准,只要满足协议格式要求,客户端Library可以用任何语言实现。 Memcached服务器使用基于Slab的内存管理方式,有利于减少内存碎片和频繁分 阅读全文
摘要:
一.Git概念 1、Git于SVN的不同 Git是分布式数据库,本地创建仓库,即可在本地完成版本控制(等价于SVN在本地安装服务器和客户端,SVN服务器如果在远程,断网情况将无法完成提交及版本维护)。 Git协作开发,大家可以互相克隆版本库(相当于SVN下载项目),进行开发,每人都有完整的库(分布式 阅读全文
摘要:
前言: 一.创建maven项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。 例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml 而项目文件一般都保留,但是有些则不必要提交,如maven项目的target文件夹等等。 git忽略不必要文件有2种方 阅读全文
摘要:
方法以及步骤: 1、首先你要安装Git工具 2、在C:\Documents and Settings\Administrator\目录下,运行Git Bash here 3、输入指令,进入.ssh文件夹 cd ~/.ssh/ 如果提示 “ No such file or directory”,你可以 阅读全文
摘要:
一.数据库下载 Mysql官方网站:http://www.mysql.com/,数据库下载地址:http://www.mysql.com/downloads/。从官方网站可以找到两种文件包,一种是exe安装程序,另一种是zip压缩包。 二.数据库安装 解压出下载的文件mysql-5.6.22-win 阅读全文
摘要:
一.基于微服务的软件架构模式 微服务(micro services)这个概念不是新概念,很多公司已经在实践了,例如亚马逊、Google、FaceBook,Alibaba。 微服务架构模式(Microservices Architecture Pattern)的目的是将大型的、复杂的、长期运行的应用程 阅读全文
摘要:
错误代码: Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" 1.java.lang.OutOfMemoryError: PermGen space 原因: PermGen space的全称是Pe 阅读全文