正文内容加载中...
posted @ 2019-03-21 23:24 汪强胜 Views(36) Comments(0) Edit
Java视频教程详情描述: 《从天气项目看Spring Cloud微服务治理》从Spring Boot入手,从0到1快速搭建具备高并发能力、界面友好,业务便于理解的天气预报系统,而后剖析单块架构的利弊,从而引入微服务架构的概念,并从1到0实现微服务的拆分,最后引入Spring Cloud 技术来实现Read More
posted @ 2019-06-03 13:29 汪强胜 Views(29) Comments(0) Edit
问题的提出 在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。 1、火车站售票 假如说我们的终端用户是一位经常坐火车的旅行家,通常他是去车站的售票处购买车 票,然后拿着车票去检票口,再坐上火车,开始一段美好的旅行 一切似乎都是那么和谐。想象一下,如果他选择的目Read More
posted @ 2019-04-08 17:12 汪强胜 Views(37) Comments(0) Edit
每个优秀的程序员和架构师都应该掌握分库分表,这是我的观点。 移动互联网时代,海量的用户每天产生海量的数量,比如: 用户表 订单表 交易流水表 用户表 订单表 交易流水表 以支付宝用户为例,8亿;微信用户更是10亿。订单表更夸张,比如美团外卖,每天都是几千万的订单。淘宝的历史订单总量应该百亿,甚至千亿Read More
posted @ 2019-03-27 09:39 汪强胜 Views(32) Comments(0) Edit
一、使用索引?#{index} DAO层函数方法 Mapper.xml中SQL 二、使用Map DAO层函数方法 Mapper.xml中SQL Service层函数调用 三、使用注解 DAO层函数 Mapper.xml中SQLRead More
posted @ 2019-03-18 21:26 汪强胜 Views(48) Comments(0) Edit
我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限. 进入tomcat安装目录 在<tomcat-users> 里增加如下配置,密码和用户名都可以自己设置: 保存退出 :wq 重启tomcat,地址Read More
posted @ 2019-03-18 21:23 汪强胜 Views(216) Comments(0) Edit
已上图为例 先以逗号分隔拆分 拆分函数: 下面是sql语言: 执行效果:Read More
posted @ 2019-03-18 21:18 汪强胜 Views(475) Comments(1) Edit
以上图为例 执行SQL语句: 果图 如下:Read More
posted @ 2019-03-18 21:16 汪强胜 Views(44) Comments(0) Edit
一个年轻人,平时看着挺好的,努力工作,偶尔撸个串,喝个酒,也都挺好的。可突然有一天,哐叽一下,好好的一个人创业了,没有任何征兆,创业了。年纪轻轻的,可惜了……年轻人并不知道创业带给他的究竟是什么。他幻想着大笔的融资,千万的用户,纳斯达克敲钟,人生赢家,等等等等一堆有的没的。于是他更加努力工作,每天忙Read More
posted @ 2018-12-24 13:17 汪强胜 Views(95) Comments(0) Edit
这里之所以是查看下IP ,是我们后面要建一个Centos远程工具Xshell 连接Centos的时候,需要IP地址,所以我们这里先 学会查看虚拟机里的Centos7的IP地址 首先我们登录操作系统 用户名root 密码 123456 然后我们输入ip查询命名 ip addr 发现 ens33 没有 Read More
posted @ 2018-09-28 13:43 汪强胜 Views(59) Comments(0) Edit
首先我们要下载 Centos https://www.centos.org/ 这个是Centos官方 最新版本 7 https://www.centos.org/download/ 提供有 DVD安装版本 完整版 以及Min版; 我们为了方便在虚拟机中安装 我们要下载DVD版本,由于是国外线路 比较Read More
posted @ 2018-09-28 13:34 汪强胜 Views(86) Comments(0) Edit
我们一般用户使用的是windows ,那如何装一个Centos呢,我们一般学习的话,是搞一个VM虚拟机, 在虚拟机里安装一个Centos操作系统来学习,当然正式部署的话 我们一般是从阿里云或者西部数码购买服务器的时候, 选择Centos,那就是一个现成的系统了。 我们这边提供下64位的VM12 安装Read More
posted @ 2018-09-28 13:09 汪强胜 Views(62) Comments(0) Edit
黄色的树林里分出两条路 可惜我不能同时去涉足 我在那路口久久伫立 我向着一条路极目望去 直到它消失在丛林深处 但我却选择了另外一条路 它荒草萋萋,十分幽寂 显得更诱人,更美丽 虽然在这条小路上 很少留下旅人的足迹 那天清晨落叶满地 两条路都未经脚印污染 呵,留下一条路等改日再见 但我知道路径延绵无尽Read More
posted @ 2018-07-06 13:22 汪强胜 Views(75) Comments(0) Edit
该文被密码保护。
posted @ 2018-06-14 10:16 汪强胜 Views(1) Comments(0) Edit
1、什么是Redis? 2、Redis相比memcached有哪些优势? 3、Redis支持哪几种数据类型? 4、Redis主要消耗什么物理资源? 5、Redis的全称是什么? 6、Redis有哪几种数据淘汰策略? 7、Redis官方为什么不提供Windows版本? 8、一个字符串类型的值能存储最大Read More
posted @ 2018-04-18 13:48 汪强胜 Views(478) Comments(0) Edit
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Read More
posted @ 2018-04-10 13:49 汪强胜 Views(258) Comments(0) Edit
一:当在eclipse启动spring boot项目时出现问题: springboot错误: 找不到或无法加载主类 解决办法: 1,通过cmd命令行,进入项目目录进行,mvn clean install 进行编译 项目install后,再到eclipse 上选中项目按F5刷新项目。再运行即可问题解决Read More
posted @ 2018-03-27 23:44 汪强胜 Views(26836) Comments(1) Edit
一、多线程的基本知识 1.1进程与线程的介绍 程序运行时在接口的方式 1.4 JAVA同步 synchronized关键字 加同步格式: synchronized( 需要一个任意的对象(锁) ){ 代码块中放操作共享数据的代码} synchronized是java中的一个关键字,也就是说是Java语Read More
posted @ 2018-03-15 15:29 汪强胜 Views(147) Comments(0) Edit
第一步:安装Redis 前面已经安装过了 不解释, Reids安装包里有个集群工具,要复制到/usr/local/bin里去 cp redis-3.2.9/src/redis-trib.rb /usr/local/bin 第二步:修改配置,创建节点 我们现在要搞六个节点,三主三从, 端口规定分别是7Read More
posted @ 2018-03-15 09:51 汪强胜 Views(76) Comments(0) Edit
第一步:环境准备 我们搞两台虚拟机 局域网IP 分别是 192.168.1.109和192.168.1.110 我们约定把192.168.1.109作为集群控制端,需要安装redis-trib.rb 第二步:安装Redis 前面已经安装过了 不解释, 192.168.1.109虚拟机里,Reids安Read More
posted @ 2018-03-15 09:51 汪强胜 Views(676) Comments(0) Edit
AOF方式:将以日志,记录每一个操作 优势:安全性相对RDB方式高很多; 劣势:效率相对RDB方式低很多; 配置: [root@localhost redis]# vi redis.conf 编辑redis.conf 往下拉 找到: appendonly no默认关闭aof方式 我们修改成yes 就Read More
posted @ 2018-03-15 09:50 汪强胜 Views(58) Comments(0) Edit
Redis Cluster与Redis3.0.0同时发布,以此结束了Redis无官方集群方案的时代,目前,Redis已经发布了3.0.7版本。 redis cluster是去中心化,去中间件的,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都Read More
posted @ 2018-03-15 09:50 汪强胜 Views(42) Comments(0) Edit
所有的数据都存在内存中,从内存当中同步到硬盘上,这个过程叫做持久化过程。 持久化操作,两种方式:rdb方式、aof方式,可以单独使用或者结合使用。 使用方法: rdb持久化方法:在指定的时间间隔写入硬盘 aof方式:将以日志,记录每一个操作,服务器启动后就构建数据库。 配置可以禁用 持久化功能。 也Read More
posted @ 2018-03-15 09:49 汪强胜 Views(66) Comments(0) Edit
RDB方式 Redis是默认支持的 优势:只有一个文件,时间间隔的数据,可以归档为一个文件,方便压缩转移(就一个文件) 劣势:如果宕机,数据损失比较大,因为它是没一个时间段进行持久化操作的。也就是积攒的数据比较多,一旦懵逼,就彻底懵逼了 配置: [root@localhost redis]# vi Read More
posted @ 2018-03-15 09:49 汪强胜 Views(262) Comments(0) Edit
存储Sorted-Set Sorted-Set和Set的区别 Sorted-Set中的成员在集合中的位置是有序的 存储Sorted-set常用命令 添加元素 获得元素 删除元素 范围查询 扩展命令 zadd 添加元素 里面包括评分和值 127.0.0.1:6379> zadd sort1 5 a 4Read More
posted @ 2018-03-15 09:48 汪强胜 Views(233) Comments(0) Edit
keys * 显示所有key 127.0.0.1:6379> keys * 1) "sort1" 2) "l2" 3) "set2" 4) "r1" 5) "h1" 6) "n2" 7) "l3" 8) "r2" 9) "s1" 10) "set3" 11) "set1" 12) "r3" 13) Read More
posted @ 2018-03-15 09:48 汪强胜 Views(793) Comments(0) Edit