摘要: 一、下载Mysql "Mysql下载地址:" 二、卸载Linux自带的mariadb 安装Mysql之前需要卸载mariadb的安装包 三、解压Mysql 下载完成之后通过FTP到Linux里面, 解压Mysql 四、依次安装所需RPM 五、以此执行初始化命令 使用命令登录Mysql 密码就是刚刚查 阅读全文
posted @ 2020-04-07 22:31 无话可说丶 阅读(645) 评论(0) 推荐(1) 编辑
摘要: 1、安装Consul 2、解压consul_0.7.5_linux_amd64.zip 3、执行以下 ./consul 看是否安装成功(是一个启动文件,不是一个目录) 4、启动consul 我的ip地址是192.168.100.129 5、访问consul 6.使用PostMan 注册Http服务 阅读全文
posted @ 2020-04-07 22:30 无话可说丶 阅读(2178) 评论(0) 推荐(1) 编辑
摘要: 一、下载Nginx "Nginx下载地址" Nginx是C语言开发的,建议在Linux上运行。由于Nginx的一些模块依赖一些lib,所以在安装nginx之前需要安装如下依赖库 二、将下载好的Nginx通过ftp上传到Linux里面并解压 三、编译Nginx 接下来安装,使用 prefix参数指定n 阅读全文
posted @ 2020-04-07 22:28 无话可说丶 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、下载Redis "Redis下载地址" 二、安装依赖包 安装Redis之前需要安装c++命令 三、上传并解压 四、编译Redis 五、Redis的一些配置 如果想后台启动、远程连接、不需要密码启动。需要修改redis.conf文件 将redis.conf文件复制到编译后的redis里面,并启动 阅读全文
posted @ 2020-04-07 22:27 无话可说丶 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在安装JDk之前将Linux自带的JDK卸载 查询是否携带JDK rpm qa | grep java 删除自带的JDK rpm e nodeps jdk文件 将下载好的JDK传到Linux、 解压JDK tar xvf 文件名称 配置Path vim /etc/profile ~~~ export 阅读全文
posted @ 2020-04-07 22:26 无话可说丶 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、配置Vm网络编辑器 2、配置固定IP地址 3、配置网络工作 4、配置公共DNS服务 5、关闭防火墙 6、重启网络服务 总结:上面配置不一定全部适用,再次也是为了记录防止以后用到。 阅读全文
posted @ 2020-04-07 22:25 无话可说丶 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 一、Apollo地址 "Apollo源码及简介" 、 "Apollo配置中心" 、 "Apollo设计原理" "java使用指南" 二、Apollo环境搭建 1、下载配置中心 2、执行两个sql文件:apolloconfigdb(存放配置文件信息)、apolloportaldb(网站信息) 3、下载 阅读全文
posted @ 2020-04-07 22:24 无话可说丶 阅读(690) 评论(0) 推荐(0) 编辑
摘要: Mysql环境准备 配置Mysql 报错。原因:原因是/var/lib/mysql的访问权限问题。 Mysql主从复制原理 ==MySQL的主从复制是MySQL本身自带的一个功能,不需要额外的第三方软件就可以实现。其复制功能并不是copy文件来实现的,而是借助binlog日志文件里面的SQL命令实现 阅读全文
posted @ 2020-04-07 22:22 无话可说丶 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 ==CentOS7.3,zookeeper 3.4.14,jdk1.8== "zookeeper下载地址" 二、开始搭建 搭建之前,配置好JDK的环境 安装zookeeper 通过FTP将zookeeper上传到服务器上 3、启动集群 进入各个节点/bin目录下 4、集群是否同步 进入 阅读全文
posted @ 2020-04-07 22:18 无话可说丶 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、Redis集群的简单介绍 Redis 集群是一个提供在多个Redis节点之间共享数据的程序集。Redis 集群并不支持同时处理多个键的 Redis 命令,因为这需要在多个节点间移动数据,这样会降低redis集群的性能,在高负载的情况下可能会导致不可预料的错误。Redis 集群通过分区来提供一定程 阅读全文
posted @ 2020-04-07 22:17 无话可说丶 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 说一说为啥要要图片下载? 项目需要从甲方提供的数据中心拉取到图片然后推送给硬件平台,但是甲方使用的图片多是没有后缀名的,比如http://image.baidu.com/search/detail?ct=503316480&z=0&ipn=d&word=,硬件平台要求的是.jpg或者png的。 代码 阅读全文
posted @ 2020-04-07 22:15 无话可说丶 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 后端路由:对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源 前端路由:对于单页面应用程序来说,主要通过URL中的hash( 号)来实现不同页面之间的切换,同时,hash有一个特点:HTTP请求中不会包含hash相关的内容;所以,单页面程序中的页面跳转主要用hash 阅读全文
posted @ 2020-04-07 22:14 无话可说丶 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、过滤器 vue中的过滤器分为两种,分为私有和全局的。私有的过滤器只能在当前的vum控制view区域使用。下面主要学习全局过滤器的使用。全局过滤器不可以放在vue示例下面。 过滤器可以用在两个地方:mustache插值和v bind表达式,过滤器调用时候的格式{{ name | 过滤器的名称 }} 阅读全文
posted @ 2020-04-07 22:12 无话可说丶 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、什么是组件 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可; 组件化和模块化的不同: 模块化: 是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一; 组件化: 是从UI界面的 阅读全文
posted @ 2020-04-07 22:11 无话可说丶 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 事件修饰符 在事件处理程序中调用 event.preventDefault() 或 event.stopPropagation()是非常常见的需求。尽管我们可以在 methods 中轻松实现这点,但更好的方式是:methods 只有纯粹的数据逻辑,而不是去处理 DOM 事件细节。在Vue中,事件修饰 阅读全文
posted @ 2020-04-07 22:09 无话可说丶 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一 概述 目前前端三大框架中的vue很是大火,而且现在的项目也是前后端分离居多。公司前端主要使用的是vue。如果后端一点前端知识也不懂的话,这样写出来的接口也不是很好。为此也打算简单的学习一下vue,这样在联调接口的时候也可以少出现一点问题,能在书写接口的时候也考虑到前端方面。 二 vue的实例结构 阅读全文
posted @ 2020-04-07 22:08 无话可说丶 阅读(232) 评论(0) 推荐(0) 编辑
摘要: "java并发网" 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 Java 关键字vola 阅读全文
posted @ 2020-04-07 22:06 无话可说丶 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 什么是线程池?线程池的好处? 线程池的概念 :线程池就首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执 阅读全文
posted @ 2020-04-07 22:05 无话可说丶 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 正文 之前在项目中与看到过ThreadLocal出现,但是一直不明白什么意思。而且最近也在从新学习多线程。正好有学到ThreadLocal。在次做一个记录。 ThreadLocal是什么意思? ThreadLocal的实例代表了一个线程局部的变量,每条线程都只能看到自己的值,并不会意识到其它的线程中 阅读全文
posted @ 2020-04-07 22:02 无话可说丶 阅读(140) 评论(0) 推荐(0) 编辑
摘要: java线程的内存模型 java的线程内存模型中定义了每个线程都有一份自己的共享变量副本(本地内存),里面存放自己私有的数据,其他线程不能直接访问,而一些共享变量则存在主内存中,供所有线程访问。 上图中,如果线程A和线程B要进行通信,就要经过主内存,比如线程B要获取线程A修改后的共享变量的值,要经过 阅读全文
posted @ 2020-04-07 21:59 无话可说丶 阅读(1898) 评论(0) 推荐(0) 编辑