京淘项目
Bertramv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cgb2007-京淘day19
1.完成京淘购物车操作2.完成用户权限校验3.订单的查询转载 2020-11-25 09:00:50 · 209 阅读 · 0 评论 -
cgb2007-京淘day16
1. 跨域1.1 跨域测试1.1.1 JT-MANAGE后端测试1.页面结构<!DOCTYPE html><html><head><meta charset="UTF-8"><title>测试JSON跨域问题</title><script type="text/javascript" src="http://manage.jt.com/js/jquery-easyui-1.4.1/jquery.min.转载 2020-11-19 20:17:21 · 158 阅读 · 0 评论 -
cgb2007-京淘day18
1. Dubbo1.1 创建接口1).定义接口2).定义接口代码1.2 创建服务生产者1.2.1 定义生产者的实现类package com.jt.dubbo.service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import com.alibaba.dubbo.config.annotation.Service;import com.jt.d转载 2020-11-19 20:13:27 · 163 阅读 · 0 评论 -
cgb2007-京淘day17
1. HttpClient1.1 业务需求说明1.2 HttpClient介绍HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支转载 2020-11-19 20:10:16 · 177 阅读 · 0 评论 -
cgb2007-京淘day15
1.Redis集群说明1.1 分片/哨兵有哪些缺点1.分片缺点: 分片的主要的功能是实现内存的扩容的. 但是没有高可用的效果.2.哨兵缺点: 数据没有扩容,哨兵本身没有高可用机制需求: 既可以实现内存数据的扩容,同时实现高可用机制(不用第三方).1.2 Redis集群搭建1.2.1 Redis集群搭建问题说明1.首先关闭所有的Redis服务器2.检查配置文件编辑是否正确.3.删除多余的配置文件4.重启redis服务器5.搭建redis集群redis-cli --clus转载 2020-11-16 22:33:58 · 207 阅读 · 0 评论 -
IDEA入门教程
1. 安装及下载下载地址:https://www.jetbrains.com/idea/至于社区版/还是商业版自行决定2.创建项目2.1 创建JT项目2.2 选择maven2.3 选择jar包版本2.4 项目初始化格式3. IDEA配置3.1安装汉化插件(选装)对于初学者,好多IDEA的配置, 都是英文不是特别熟悉.因此官方提供了汉化补丁,从此使用无压力 ,个人感觉好用.包含chinese和lombok都安装一下.安装好之后重启IDEA即可.3.转载 2020-11-14 14:37:35 · 278 阅读 · 0 评论 -
cgb2007-京淘day14
1.Redis持久化策略1.1 什么是持久化说明:Redis运行环境在内存中,如果redis服务器关闭,则内存数据将会丢失.需求: 如何保存内存数据呢?解决方案: 可以定期将内存数据持久化到磁盘中.持久化策略规则:当redis正常运行时,定期的将数据保存到磁盘中,当redis服务器重启时,则根据配置文件中指定的持久化的方式,实现数据的恢复.(读取数据,之后恢复数据.)1.2 RDB模式1.2.1RDB模式特点说明1).RDB模式是Redis默认的策略.2).RDB模式能够定期(转载 2020-11-14 14:30:11 · 183 阅读 · 0 评论 -
cgb2007-京淘day13
1.Redis命令1.1 入门案例操作 @Test public void testHash() throws InterruptedException { Jedis jedis = new Jedis("192.168.126.129",6379); jedis.hset("person", "id", "18"); jedis.hset("person", "name", "hash测试"); jedis.hset("p转载 2020-11-14 14:28:43 · 222 阅读 · 0 评论 -
cgb2007-京淘day12
1.实现数据库高可用1.1 搭建策略1.1.1 问题说明说明:如果根据如下的配置实现数据库的代理,如果数据库主库宕机,则直接影响整个程序的执行.所以需要实现高可用机制.高可用实现的问题:如果实现了数据库高可用,可以自动的切换数据库,由于用户直接操作了从库,当主库启动时发现数据不一致时,主从同步的状态将会终止.1.1.2 双机热备(双主模式)说明:可以通过数据库双主模式实现数据库高可用.双主模式实质都是主机,互相备份.1.1.3 双机热备的实现之前的配置:主机: 192.1转载 2020-11-14 14:26:40 · 192 阅读 · 0 评论 -
cgb2007-京淘day11
1.代码还原1.1 IP地址问题问题描述: windows的IP链接不通Linux中的IP地址.问题说明: 当虚拟起启动时,虚拟网卡没有正常的工作导致的. 只需要重启网卡即可.重启网卡命令:service NetworkManager stop chkconfig NetworkManager off 永久关闭 Manager网卡service network restart 重启network网卡1.2 还原hosts文件1.3 还原图片路径转载 2020-11-14 14:24:54 · 271 阅读 · 0 评论 -
cgb2007-京淘day10
1. Linux项目部署说明1.1 部署流程图1.2 Linux安装Mysql数据库具体参见博客文档 ,数据库安装.1.3 修改jt-manage的配置1.3.1 修改图片上传地址说明:在Linux目录中指定一个图片存储的目录1.3.2 项目打包及发布1.3.3 上传war包文件1.3.4 代码修改遗留问题:1.3.5 项目发布通过IP地址访问即可.1.4 tomcat集群部署1.4.1 war包部署说明1.4.2 如何执行多个命转载 2020-11-14 14:22:09 · 224 阅读 · 0 评论 -
cgb2007-京淘day09
1. Nginx属性说明1.1 down属性说明:如果服务器宕机,或者该服务器不想为用户继续提供服务,则可以采用shutdown属性进行标识.nginx访问规则: 如果nginx访问的服务器不能正常的响应,则等待超时之后,访问新的服务器.#配置tomcat服务器集群 1.默认 轮询策略 2.权重策略 3.ip_hash策略 upstream jtWindows { #ip_hash; server 127.0.0.1:8081 down; server 127.0.0转载 2020-11-14 14:19:01 · 142 阅读 · 0 评论 -
cgb2007-京淘day07
1.京淘商品后台实现1.1 京淘后台表设计1.2 准备POJO对象1.3 富文本编辑器介绍KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link href="/js/kindeditor-4.1转载 2020-11-14 14:17:00 · 153 阅读 · 0 评论 -
cgb2007-京淘day08
1. 京淘后台优化1.1 路径优化1.1.1 编辑properties配置文件1.1.2 编辑FileServiceImpl动态为属性赋值.2 实现商品图片回显2.1 反向代理反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无须在用户端作任何设定。反向代理服务器通常可用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服转载 2020-11-14 14:14:22 · 186 阅读 · 0 评论 -
cgb2007-京淘day06
1.商品后台管理1.1 商品新增1.1.1 页面分析1.url分析2.参数分析页面JS编辑function submitForm(){ //表单校验 if(!$('#itemAddForm').form('validate')){ $.messager.alert('提示','表单还未填写完成!'); return ; } //转化价格单位,将元转化为分 //$("#price").val(); 取值 $("#price").val(100);转载 2020-11-13 22:20:46 · 124 阅读 · 0 评论 -
cgb2007-京淘day05
1.京淘商品后台管理实现1.1 商品列表展现1.1.1 商品POJO对象package com.jt.pojo;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableId;import com.baomidou.mybatisplus.annotation.TableName;import com.fasterxml.jackson.annota转载 2020-11-13 22:13:00 · 143 阅读 · 0 评论 -
cgb2007-京淘day04
1.京淘后台管理系统1.1 Ajax总结<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h转载 2020-11-13 22:09:42 · 269 阅读 · 0 评论 -
cgb2007-京淘day03
1. MybatisPlus1.1 MP介绍MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1.2 特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类转载 2020-11-13 22:06:48 · 249 阅读 · 0 评论 -
关于京淘项目问题集
1.maven项目创建第一行报错问题报错说明:关于报错说明:STS开发工具整合SpringBoot时,容易报maven插件异常的错误信息. STS中的插件版本与SpringBoot中的版本不一致导致的.解决方案:说明编辑POM.xml文件信息,修改完成之后需要更新项目. <properties> <java.version>1.8</java.version> <!--指定插件版本 --> <maven-jar-plug转载 2020-11-13 17:32:56 · 281 阅读 · 0 评论 -
关于京淘项目虚拟机IP修改说明
0. 修改虚拟机MAC地址当新建虚拟机时,修改mac网络地址.1. 检查IP地址命令: ip addr如果没有IP展现则执行如下的命令service NetworkManager stop chkconfig NetworkManager off 永久关闭 Manager网卡service network restart 重启network网卡2.修改IP地址1).找到IP地址的目录cd /etc/sysconfig/network-scripts/转载 2020-11-13 17:30:39 · 108 阅读 · 0 评论 -
Linux安装Nginx步骤
1. Nginx安装步骤1.1 官网介绍http://nginx.org/en/download.html1.2 上传安装包上传到指定目录中 /usr/local/src1.3 解压Nginx 压缩文件1.移动安装目录到指定文件mv nginx-1.19.4.tar.gz software/2.修改文件名称 mv nginx-1.19.4 nginx1.4 关于nginx 目录说明1.5 安装nginx服务器说明:在源文件中执行如下命令转载 2020-11-13 17:28:20 · 171 阅读 · 0 评论 -
Linux安装MariaDB数据库
1. 下载MariaDB数据库测试: 当前虚拟机是否可以正确的链接外网.命令:[root@localhost src]# yum install mariadb-server 安装mariadb数据库[root@localhost src]# yum clean all 清空已安装文件 如果下载失败之后执行的.2 确认下载3 安装完成提示4 数据库启动命令: 1. 启动命令 [root@loc转载 2020-11-13 17:26:31 · 152 阅读 · 0 评论 -
cgb2007-京淘day02
1.SpringBoot高级用法1.1 关于SpringBoot配置文件的说明1.1.1 properties说明1.语法: k-v结构 key=value2.数据类型: 默认是String数据类型 不要添加多余的""号3.字符数据类型: properties的默认的加载的编码格式为ISO-8859-1 所以添加中文是需要字符转意.4.缺点: 所有的key都必须手动的编辑 没有办法复用 所以引入了yml配置1.1.2 YML 配置文件说明1.语法 K-V结构 写法上 key:val转载 2020-11-13 13:29:30 · 162 阅读 · 0 评论 -
cgb2007-京淘day01
1.京淘项目架构设计1.1 互联网行业特点高并发 分布式 服务器数量分配均衡 海量数据处理 采用更加高效的方式进行数据处理 大数据方向 java开发岗位 要求大数据相关技术. 安全性问题: 网贷(11%) 交易的安全性(区块链) 阿里风控系统: 1.手机号是否变更 2.交易密码是否变更 3.银行交易是否频繁 4.交易之间的双方是否有资金往来… 5.交易双方是否为好友关系.1.2 京淘项目架构设计1.3 导入数据库1.3.1 安装SqlYog将课前资料中的文件粘贴复制转载 2020-11-13 13:12:55 · 243 阅读 · 0 评论
分享