
实训
文章平均质量分 84
闪耀太阳
每天的学习都是在为明天的自己奋斗
展开
-
京淘实训Day19-京淘订单业务实现
京淘项目 订单模块原创 2020-07-02 10:26:44 · 3185 阅读 · 0 评论 -
京淘实训Day18-京淘购物车实现
1.购物车业务实现1.1 jt-cart项目准备1.1.1购物车表设计1.1.2 创建cart pojo对象 package com.jt.pojo;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableId;import com.baomidou.mybatisplus.annotation.TableName;import lombok.Da原创 2020-07-01 10:05:00 · 2776 阅读 · 1 评论 -
京淘实训Day17-dubbo框架实现业务操作
1.Dubbo框架说明1.1客户端负载均衡1.1.1 nginx集中式负载均衡说明说明: nginx的负载均衡方式为集中式的负载均衡策略.用户的所有请求都会经过nginx之后,才能分发给不同的服务器.如果nginx服务器宕机,则整个程序将会受到影响.1.1.2客户端负载均衡策略说明: 客户端负载均衡不需要专门的负载均衡服务器. 客户端负载均衡机制 在客户端访问服务器时,已经完成了负载均衡的配置.所有客户端负载均衡机制效率更高,并且耦合性低. 如果其中某台客户端发生了问题.不会影响其他的服务器.原创 2020-06-30 09:51:06 · 3321 阅读 · 0 评论 -
京淘实训Day16-跨域-dubbo
1.面试题1.1 问题1问题:redis集群中最多可以存储16384个数据?答案: 不对 分区只是告知数据它属于哪个分区,至于分区内部可以存储多少的数据由redis内存空间决定.分区结果1 = crc16(key1)%16384 = 3000分区结果1 = crc16(key2)%16384 = 30001.2 问题2问题: Redis集群中最多部署多少台主机??答案: Redis集群最多可以支持16384个主机. 每台主机一个槽位.1.3 问题3问题: Redis可以将数据保存原创 2020-06-29 09:53:54 · 3425 阅读 · 0 评论 -
京淘实训Day15-Redis高级用法2-web前端服务器
1.关于Redis集群用法说明1.1 Redis集群工作原理原理说明:Redis的所有节点都会保存当前redis集群中的全部主从状态信息.并且每个节点都能够相互通信.当一个节点发生宕机现象.则集群中的其他节点通过PING-PONG检测机制检查Redis节点是否宕机.当有半数以上的节点认为宕机.则认为主节点宕机.同时由Redis剩余的主节点进入选举机制.投票选举链接宕机的主节点的从机.实现故障迁移.1.2 Redis集群宕机的条件说明:当redis主节点宕机之后.没有从节点进行替补,则整个redi原创 2020-06-28 09:56:23 · 3345 阅读 · 0 评论 -
京淘实训Day14-Redis高级用法
1.利用AOP实现Redis缓存1.1为什么使用AOP1).业务代码与Redis缓存服务,紧紧的耦合在一起. 不方便后期维护.2).如果采用下列代码的形式添加缓存机制,则不方便.每次使用缓存时,都需要按照缓存的机制重新执行业务代码. 显得特别的繁琐.3).利用AOP的形式实现该操作.!!@SuppressWarnings("unchecked") @Override public List<EasyUITree> findItemCatCache(Long parentId) {原创 2020-06-24 10:21:04 · 11012 阅读 · 2 评论 -
京淘实训Day13-Mycat实现数据库高可用---Redis
1.数据库高可用1.1 数据库高可用说明当数据库的主库宕机之后.如果没有高可用机制,则可能导致整个服务全部不能正常的使用.解决策略: 双主模式(双机热备)1.2 数据库双机热备实现1.2.1 双机热备的说明将2台数据库设置为双主模式.互为主从的结构.其中任意的数据库服务器既是主机.也是从机.1.2.1 双机热备实现规划:之前配置:192.168.126.129:3306 主机.192.168.126.130:3306 从机.优化后的配置192.168.1原创 2020-06-23 09:43:48 · 5986 阅读 · 0 评论 -
京淘实训Day12-Nginx安装-数据库高可用
1.nginx安装1.1下载安装包wget http://nginx.org/download/nginx-1.19.0.tar.gz1.2解压安装包 tar -xvf nginx-1.19.0.tar.gz1.3Nginx安装安装说明: 位于/usr/local/src/nginx是源文件目录.不负责真实的运行!!! 该文件通 过编译与安装,动态生成可执行的nginx文件.需要注意可执行文件的位置. 可执行文件的位置与源文件的位置不一样!!!.编译nginx服务器makemake原创 2020-06-22 09:57:46 · 6476 阅读 · 1 评论 -
京淘实训Day11-Linux实现商品后台部署
1111原创 2020-06-21 15:04:41 · 6973 阅读 · 2 评论 -
京淘实训Day10-文件上传-nginx
1.文件上传1.1 完善文件上传机制1). 校验文件上传的类型,jpg|png|gif2).分目录存储 减少查找图片的时间3).指定文件名称 减少重名4).利用配置文件的方式动态完成赋值.1.2 正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建原创 2020-06-19 10:04:58 · 3203 阅读 · 0 评论 -
京淘实训Day09-京淘后台项目维护2
京淘项目后台管理维护原创 2020-06-18 09:54:22 · 2680 阅读 · 0 评论 -
京淘实训Day08-京淘后台项目维护
1.利用MP的方式实现分页1.1编辑ItemService实现分页操作@Servicepublic class ItemServiceImpl implements ItemService { @Autowired private ItemMapper itemMapper; /** *编辑代码技巧: 记忆部分关键字,之后根据方法提示,完成任务. * 说明:利用MP的方式实现分页操作 * */ @Override public EasyUITable findItem原创 2020-06-17 09:46:17 · 2556 阅读 · 0 评论 -
京淘实训Day07-京淘项目后台展现
1.JSON1.1 什么是JSONJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。1.2JSON的对象形式对象是一个无序的“‘名称/值’对”集合。一个对象以 {左括号 开始, }右括号 结束。每个“名称”后跟一个 :冒号 ;“‘名称/值’ 对”之间使用 ,逗号 分隔。对象格式: {id:1,name:"tomcat",age:19}1.3 JSON的数组格式数组是值(value)的有序集合。一个原创 2020-06-16 09:36:51 · 10308 阅读 · 0 评论 -
京淘实训Day06-MybatisPlus
MybatisPlus原创 2020-06-15 08:46:25 · 3911 阅读 · 2 评论 -
京淘实训Day05-SpringBoot加强
SpringBoot入门原创 2020-06-12 09:44:48 · 4210 阅读 · 1 评论