- 博客(49)
- 收藏
- 关注
原创 6.Redis的配置文件介绍
Redis的配置文件介绍一、存放位置redis.conf存放位置:/opt/redis-4.0.11/redis.conf 使用时不会修改这个默认的,而是复制一份进行修改二、单位介绍注意有的单位是1000,有些是1024,不区分大小写 三、includes包含includes用于包含其他的配置文件,而它用来作为总闸。 四、general通用 ...
2018-09-01 19:37:45 362
原创 5.1+5常用指令
1+5常用指令1表示redis键(key)的指令操作,5表示五种数据类型的指令操作。指令大全网站:http://redisdoc.com/#ctrl-f一、Redis键(key)keys * :查看当前所在库的所有key的名字。 exists key的名字 :查看是否存在指定key move key的名字 数据库的编号 :将指定的key移动(剪切)到指定的数据库中...
2018-09-01 18:32:25 887
原创 4.Redis的五大常用数据类型
Redis的五大常用数据类型一、String(字符串) 1.string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 2.String类型是二进制安全的,所谓的安全的就是说这里的string可以包含任何数据,比如jpg图片或者是序列化的对象。 3.string类型是re...
2018-08-31 22:48:01 262
原创 3.redis杂项配置
redis杂项配置一、杂项配置 1.redis使用单进程模型来处理客户端的请求,对读写等时间的响应。他是通过对epoll函数的包装做到的,redis的实际处理速度完全依靠主进程的执行效率。 2.epoll是LInux内核为处理大批量文件描述符而作了改进的epoll,是LInux下多路复用IO接口select/poll的增强版本,他能显著提高程序在大量...
2018-08-31 19:46:38 152
原创 2.redis的安装
redis的安装一、下载redis 1.官网下载:https://redis.io/二、安装redis 1.将下载的好的redis-4.0.11.tar.gz放置在LInux中的 /opt目录下。 2.切换到opt目录中,查看是否将压缩文件放进来了,并使用tar -zxvf 在opt目录中解压出来。 ...
2018-08-31 18:27:14 188
原创 1.数据库的演变过程
数据库的演变过程一、单点mysql 1.在一开始网站的访问量都不大的时候,使用单个数据完全可以轻松应对。 2.当时更多的是静态网页,动态交互类型的网站不多,所以大多都是使用简单的垂直MVC单点架构。 问题:1.随着数据量的增大,一个机器放不下, 2.而数...
2018-08-31 14:59:09 2215 1
原创 9.Dubbo服务化建议
Dubbo服务化建议一、分包 1.建议将服务接口,服务模型,服务异常等均放在API包中,因为服务模型及一场也是API的一部分。也就是把Bean和接口放在一起。二、粒度 1.服务接口尽可能大粒度,每个服务方法应代表一个功能,而不是某一个功能的一个步骤,否则将面临分布式事务问题,Dubbo暂未提供分布式事务支持。、 2.服务接...
2018-08-30 22:38:25 159
原创 8.zookeeper集群部署
zookeeper集群部署一、zk集群的特点 1.zookeeper集群有一个特点就是每当大于或等于半数的服务器死掉了,那么整个集群都不能使用了。 2.基于上面的特点,最低需要三台服务器才能成为集群,而且我们还能算出3台和4台一样,5台和6台一样。。。以此类推,我们能知道,用奇数台服务器跟偶数台服务器一样的,而且还要少用一台,节约成本,所以我们的zk...
2018-08-30 19:37:42 138
原创 7.Dubbo管控台的部署与使用
Dubbo管控台的部署与使用一、下载管控台 1.管理控制台可以用来管理消费者和提供者。 2.实际上是一个web,所以我们要先下载wai包:dubbo-admin-2.3.5..war二、部署管控台 1.将Linux系统上的tomcat下的ROOT目录下的文件全部删除 2.将war包上传到linux中...
2018-08-30 18:56:24 184
原创 6.Dubbo常用的标签
Dubbo常用的标签一、七大常用标签 1.<dubbo:service>:用于配置服务提供者暴露自己的服务 2.<dubbo:reference>:用于配置服务消费者引用服务 3.<dubbo:protocol>:用于配置服务提供者的访问协议 4.<dubbo:regist...
2018-08-30 18:27:56 483
原创 5.Dubbo常用配置
Dubbo常用配置一、启动时检查 1.启动时检查使用check=""属性进行配置,true表示检查(默认),false表示不检查。 2.启动时检查就是服务消费者在启动调用时,会先检查服务提供者有没有上线提供服务,如果没有,就会报错,能够在项目上线是及时的发现问题。 二、Dubbo的多协议 1....
2018-08-30 18:17:41 174
原创 4.Dubbo的常用协议
Dubbo的常用协议一、八种协议 1.服务消费者和服务提供者可以不通过注册中心,而直接两者相互连接调用服务,这时使用的就是底层的协议,有八种。 2.以下是8种协议: ①dubbo:// ②hessian:// ③rmi://...
2018-08-30 17:47:13 9052 2
原创 2.ZooKeeper注册中心
ZooKeeper注册中心一、ZooKeeper的介绍 1.ZooKeeper是Dubbo官方推荐使用的注册中心。 2.ZooKeeper是一个高性能,分布式的,开源的分布式应用协调服务 3.ZooKeeper需要下载软件,下载的官网地址:http://zookeeper.apache.org/ 4.下载后...
2018-08-30 15:25:20 190
原创 1.Dubbo入门
Dubbo入门这里的入门只尝试一下消费者去远程使用服务,暂时不使用服务注册中心。一、编写服务提供者 步骤一:创建Maven项目的web项目,以下是项目结构 步骤二:Dubbo是通过spring无缝衔接的,所以我们需要先引入spring和dubbo的jar包,以下是pom.xml的内容 ...
2018-08-29 22:45:44 160
原创 20.修改主机名、chkconfig、ntp服务、防火墙、rpm、cron
修改主机名、chkconfig、ntp服务一、修改主机名 1.临时修改主机名(重启后失效) 语法:hostname 新的主机名 2.永久修改主机名(重启后生效) a)要永久修改主机名需要修改配置文件:/etc/sysconfig/network ...
2018-08-29 15:24:08 735
原创 19.SSH服务
SSH服务一、ssh协议 1.ssh(secure shell,安全外壳协议),该协议有两个常用的作用:远程连接协议、远程文件传输协议。 2.协议使用的端口号:默认是22 3.要想修改端口号,就必须要从ssh服务的配置文件中修改: /etc/ssh/ssh_config 4.通过vim /etc/ssh...
2018-08-27 16:53:31 180
原创 18.网络设置
网络设置一、网卡配置文件 1.LInux系统安装后,会有两个网卡,但是通常我们使用命令行模式时,没有办法直接打开网卡的界面,要想看网卡的配置信息必须通过查看网卡的配置文件。 2.网卡配置文件存放的位置:/etc/sysconfig/network-scripts 3.两个网卡的配置文件:ifcfg-eth0 和 ifcfg...
2018-08-26 13:47:16 193
原创 17.用户和用户组的管理
用户和用户组管理一、用户信息的存储 1.对于用户的信息,Linux主要有三个文件来存储用户相关信息: a)/etc/passwd:存储用户的信息 b)/etc/group:存储用户组的信息 c)/etc/shadow:存储用户的密码信息 ...
2018-08-25 18:52:06 148
原创 16.Linux运行模式
Linux运行模式一、运行模式的介绍 1.自由服务,即不需要用户独立去安装的软件服务,而是在系统安装好之后就可以直接使用的服务(内置服务)。 2.运行模式也称为运行级别,属于linux的自有服务。 3.运行模式可以理解为一旦你开机了,计算机就以你设置的运行模式给你展示。 4.控制运行模式的进程是:init ,初...
2018-08-25 16:26:05 490
原创 15.编辑模式的操作
编辑模式的操作一、从命令模式进入编辑模式 进入方式:主要是i (insert)和a(after) 退出方式:按esc 进入编辑模式后就可以编辑文本了。二、vim的配置文件 1.vim作为一款编辑器,有自己的配置文件来进行设置。 2.vim有三种配置方式: a)...
2018-08-24 19:57:23 422
原创 14.末行模式的操作
末行模式的操作一、末行模式的切换 1.进入末行模式的方式:只能从命令模式进入,按:即可进入。 2.退出方式:也就是切换至命令模式 a)按esc键 b)按两下esc键 c)删除末行模式中的内容都删除,直到“:”删除就可以返回命令模式二、保存操作...
2018-08-24 19:35:12 3646
原创 13.命令模式的操作
命令模式的操作该模式为默认的模式,无法对内容进行编辑,但是可以通过按快捷键来操作。一、光标的移动 1.光标移动到行首 快捷键:shift+6,即 ^ ,在正则表达式中 ^ 表示以什么开头。 2.光标移动到行尾 快捷键:shift+4,即 $ ,在正则表达式中 $ 表示以什么结...
2018-08-24 17:30:25 223
原创 12.vim的基础
vim的基础一、vim的介绍 1.vi编辑器是所有unix和Linux系统下标准的编辑器,类似于windows下的记事本(notepad),vi也是Linux中最基本的文本编辑器,后期我们的Linux系统是没有桌面的,界面就是终端,即命令行,所以我们必须要用文本编辑器中的命令进行操作。 2.关于vim,与vi不用的是,vim更加的强大,相当于是vi的升级版,vi...
2018-08-24 16:05:31 130
原创 10.Linux的高级指令
Linux的高级指令一、hostname指令 1.hostname,意思是主机名,所以作用主要是读取和设置主机名。 2.用法:hostname,直接使用表示查看本机的名字。 hostname -f , “-f”表示全限定域名(FQDN),所以用于查看本机的全限定域名。 3.一般用于读取主机名,设置主机...
2018-08-24 15:24:00 208
原创 9.Linux的进阶指令
Linux的进阶指令一、df指令 1.df(disk free):剩余磁盘,作用是查看磁盘的空间使用情况。 2.用法:df ,直接使用会直接显示,但是空间的数值都是固定单位B,需要计算。 df -h ,“-h”表示自动换算成MB,GB等单位,使可读性更强。 3.在列出的所有磁盘中,只有第一个是我...
2018-08-22 20:03:14 259
原创 8.Linux的基础指令
Linux的基础指令一、ls指令 1.ls(list),作用是陈列出当前工作目录的所有文件和文件夹。 2.用法:ls ,直接使用就简单的陈列所有文件和文件夹。 ls 文件夹路径,指定路径就是陈列指定路径中的所有文件。 ls -l 文件夹路径 ,“-l”表示按照列表的...
2018-08-22 13:41:35 117
原创 4.jQuery的遍历
jQuery的遍历一、遍历 --- 祖先(父元素) 1.parent():遍历得到选中元素的直接父元素。 2.parents():遍历得到所有的父元素,直到最顶层。 3.parentsUntil():遍历所有父元素,直到你指定的父元素停止,但不包括自身元素。二、遍历 --- 后代(子元素) 1.children():返回被选元...
2018-08-21 14:48:06 93
原创 3.jQuery的事件
jQuery的事件一、jQuery的事件 在jquery中有提供事件的函数,不要再在标签里面写onclick,虽然可以使用但是不规范。 二、常用的事件 1.$(document).ready() (1)、该函数用于在页面文档全部加载以后在调用jquery,保证页面全加载完成。...
2018-08-21 14:16:03 97
原创 7.Linux的指令
Linux的指令一、指令的概念 1.lInux中的指令就是在终端中输入某个语句,就可以执行相应的任务。 2.linux的指令有大概的模式:#/$ 指令主体 [选项][操作对象] a)#表示普通用户,$表示root用户。 b)指令主体表示要执行的命令。 ...
2018-08-21 10:11:29 118
原创 2.jQuery的入门
jQuery的入门一、引入jquery文件 二、jQuery的$函数 1.$()函数主要是用于获取元素,并将元素进行封装,使其成为一个jquery对象。 2.只要是$函数获取的元素都是jquery对象,只有jquery对象才可以调用jquery的函数库。 3.$函数的底层原理:通过判断你传入的参数来区分元素,并获取相...
2018-08-21 09:30:11 143
原创 1.jQuery简介和安装
jQuery简介和安装一、什么是 jQuery ? jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 ...
2018-08-20 14:35:35 856
原创 6.Linux中的重要文件
Linux中的重要文件一、Linux的重要文件 在Linux中,一切皆文件,也就是说在Linux中,所有的不管有没有子目录的,都叫做文件。 这里有几个常用的比较重要的文件。 二、文件说明 bin:全称binary,含义是二进制。该目录中村塾的都是一些二进制文件,文件都是可以被运行的。 ...
2018-08-20 00:35:11 850
原创 5.使用VMware备份操作系统
使用VMware备份操作系统一、备份的方式 VMware有两种备份的方式:快照和克隆。 快照:又称还原点,保存快照时的系统状态,每次还原成这个状态,所以快照时必须打开系统。常用于短期的备份,频繁的备份。 克隆:就是复制,克隆的时候必须关闭系统。常用于长期备份,偶尔的备份。二、快照 相当于记录系统的某个时刻的...
2018-08-19 23:06:40 11407
原创 4.Linux的终端
Linux的终端一、终端的概念 Linux中的终端相当于windows的cmd命令行,用于输入命令,执行命令。运行方式:只需要你在相应的目录下右键选择“在终端中打开”即可。二、终端解释 关机命令:shutdown -h now(正常立即关机)、halt(关闭内存)、init 0,都是立即关机。 ...
2018-08-19 22:15:21 152
原创 3.Linux系统在虚拟机中的安装
Linux系统在虚拟机中的安装一、安装Linux系统 之前我们已经创建好虚拟机,并且将镜像存入到虚拟机中了, 现在我们需要将Linux安装到虚拟机中。 1.启动虚拟机 启动后有可能有提示框,只要不是错误提示框都确定就可以,如果是错误提示框,有可能是你的硬盘BIOS没有打开虚拟化,根据不同的硬盘去进入设置打开。 ...
2018-08-18 23:51:12 255
原创 2.Linux系统虚拟机的创建
Linux系统虚拟机的创建一、Linux的安装方式 1.安装操作系统有两种方式,真机安装、虚拟机安装。 真机安装:拿一台机器过来,然后就像安装windows一样,直接将linux安装在这台机器上。 虚拟机安装:通过一些特定的手段,进行模拟安装,他在使用时无论好坏,不会影响当前计算机的真实操作系统,所以对于学习测试等,直接使用虚拟机即...
2018-08-18 17:50:13 370 2
原创 1.Linux发展史介绍
Linux发展史介绍一、 Linux前身-Unix 1.1968年,Mulitics项目 MIT(麻省理工)、Bell(贝尔)实验室、美国通用电气有限公司一起合作,致力于开发Multics项目。到后期由于开发进度不是很好,MIT和Bell实验室相继离开了这个项目的开发,最终导致项目搁浅。 2.1970年,Unix诞生 当时在开...
2018-08-18 14:33:56 432
原创 6.maven的仓库管理
maven的仓库管理一、什么是仓库 用来统一存储所有Maven共享构建的位置就是仓库。根据GAV坐标定义每个构建在仓库中的存储路径大致为:groupId/artifactId/version/artifacted-version.packaging。二、仓库的分类 1.本地仓库:默认在~/.m2/repository,如果在用户配置中有配置(settin...
2018-08-17 22:42:28 663
原创 5.maven的核心概念(聚合)
maven的核心概念一、聚合 1.聚合就是在你发布项目时,你还依赖了其他很多个项目,但是最后都是聚合成一个项目发布了。 2.常用于将Dao,Service,Contrller等层次分成独立的项目,然后用于其他项目,可以复用。二、创建聚合项目 1.跟创建普通maven项目没有区别,只是打包类型必须是pom类型,作为父项目。 2....
2018-08-17 18:09:52 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人