自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 Markdown使用学习

Markdown学习标题:几级标题就开头输入几个#加空格即可字体Hello,World!两端加两个**变粗体Hello,World!两端加一个*变粗体Hello,World!斜体加粗两端加三个***Hello,World!两端加两个~~波浪号标识废除引用选择java,走向人生巅峰通过开头加>和空格添加引用分割线三个- (三个- - -)和***可以变成分割线图片通过 ![]和后面添加括号可以选择添加图片信息[外链图片转存失败,源站可能有防盗链机制,建议将图

2021-05-07 22:54:54 70

原创 Math.round()、ceil()和floor()

package java;public class Test14 {public static void main(String[] args) {ceil();floor();round();}// 测试Math类的ceil方法(天花板,向上取整)public static void ceil() { int a = (int) Math.ceil(11.3);// 12 int b = (int) Math.ceil(-11.3);// -11 System.out.printl

2021-05-07 22:11:15 156

原创 进制转换

二进制转换8进制⁰¹²³⁴⁵⁶⁷⁸⁹01110转8进制数首先8进制数的一位数需对应二进制数的3位数,所以需从右边加数位,添加0,变成001110再进行转换,把001110分为001和110进行换算001=08²+08ci’mi## 二进制转换8进制01110转8进制数首先8进制数的一位数需对应二进制数的3位数,所以需从右边加数位,添加0,变成001110再进行转换,把001110分为001和110进行换算001=02²+02¹+12⁰=1 110=12²+12¹+02⁰=6

2021-04-23 11:41:32 1686

原创 2021-04-13

serveltservlet是负责服务器与用户的一种交互机制,通过接受浏览器的请求,并通过处理返回响应结果handlerMapping统一管理用户的请求路径与所执行 方法之间的映射关系

2021-04-13 14:11:28 58

原创 day---16

1.用户数据校验1.1 构建JT_SSO1.1.1 创建项目在这里插入图片描述1.1.2 编辑POM.xml文件<?xml version="1.0" encoding="UTF-8"?>4.0.0jt_sso<!--1.添加继承--><parent> <artifactId>jt</artifactId> <groupId>com.jt</groupId> <versio

2021-03-24 00:19:33 111

原创 day---15

1.集群工作原理1.1 集群宕机条件宕机条件: 如果节点主机数量缺失,则集群崩溃.案例1: 1主1从.现在→ 3台主机/3台从机 共6台redis. 问至少宕机几台 集群崩溃??? 2台案例2: 1主2从.现在→ 3台主机/6台从机 共9台redis. 问至少宕机几台 集群崩溃??? 5台 1 3从 3台主机/9台从机 共12台redis 问至少宕机几台 集群崩溃??? 8台1.2 Redis集群入门案例/*** Redis集群

2021-03-24 00:08:57 117

原创 day---14

1.AOP缓存的实现1.1 自定义注解@Target({ElementType.METHOD}) //标识注解使用在方法中@Retention(RetentionPolicy.RUNTIME) //什么时期有效public @interface CacheFind {//key-value方法的返回值String key(); //要求用户必须指定keyint seconds() default -1; //设定超时时间 -1 无需超时}1.2 使用缓存注解在这里插入

2021-03-24 00:08:12 94

原创 day---13

1.AOP缓存的实现1.1 自定义注解@Target({ElementType.METHOD}) //标识注解使用在方法中@Retention(RetentionPolicy.RUNTIME) //什么时期有效public @interface CacheFind {//key-value方法的返回值String key(); //要求用户必须指定keyint seconds() default -1; //设定超时时间 -1 无需超时}1.2 使用缓存注解在这里插入

2021-03-24 00:01:18 75

原创 day---11-12

还原项目1.1 修改端口号在这里插入图片描述1.2 修改图片路径在这里插入图片描述1.3 修改nginx配置文件1).反向代理到8091服务器在这里插入图片描述2).修改hosts文件在这里插入图片描述1.4 效果展现在这里插入图片描述数据库优化2.1 实现数据库读写分离在这里插入图片描述2.2 Mycat2.2.1 Mycat介绍活跃的、性能好的开源数据库中间件! 我们致力于开发高性能的开源中间件而努力!2.2.2 Mycat特性支持前端作为MySQL通用代理.

2021-03-24 00:00:48 493

原创 day---11

还原项目1.1 修改端口号在这里插入图片描述1.2 修改图片路径在这里插入图片描述1.3 修改nginx配置文件1).反向代理到8091服务器在这里插入图片描述2).修改hosts文件在这里插入图片描述1.4 效果展现在这里插入图片描述数据库优化2.1 实现数据库读写分离在这里插入图片描述2.2 Mycat2.2.1 Mycat介绍活跃的、性能好的开源数据库中间件! 我们致力于开发高性能的开源中间件而努力!2.2.2 Mycat特性支持前端作为MySQL通用代理.

2021-03-23 23:59:46 140

原创 day---10

1.Linux脚本1.1 需求说明: Linux中的tomcat服务器 需要通过命令 进行启动,如果每次启动,都执行一遍,如果服务器数量较多,则启动繁琐.命令如下:nohup java -jar 8082.war -> 8082.log &优化: 编辑Linux脚本实现批量启动.1.2 编辑shell脚本命令: vim start.sh在这里插入图片描述运行脚本:在这里插入图片描述2.Linux安装Nginx2.1 业务说明由于 nginx主要的作用 1.负载均衡 2

2021-03-23 23:59:03 65

原创 day---09

JDK配置1.1 上传JDK在这里插入图片描述1.2 解压JDK在这里插入图片描述1.3 刪除JDK在这里插入图片描述1.4 修改JDK文件名称在这里插入图片描述1.5 配置JDK环境环境变量文件名称: /etc/profile命令: vim /etc/profile让环境变量生效: source /etc/profile在这里插入图片描述Linux项目部署流程图2.1 项目流程图设计在这里插入图片描述2.2 安装Mysql数据库参见博客:在这里插入图片描述2.

2021-03-23 23:58:28 58

原创 day---08

1.Nginx反向代理1.1 实现域名的访问1.1.1 业务需求说明: 用户通过http://manage.jt.com的方式访问8091服务器.代理方式: 反向代理1.1.2 编辑hosts文件在这里插入图片描述1.1.3 配置域名代理#配置后台管理系统 http://manage.jt.com:80server {listen 80;server_name manage.jt.com; #实现反向代理映射请求 location / { proxy_pass http:/

2021-03-23 23:57:51 58

原创 day---07

实现文件上传1.1 文件上传入门案例1.1.1 编辑文件上传页面<%@ page language=“java” contentType=“text/html; charset=UTF-8”pageEncoding=“UTF-8”%>Insert title here 实现文件长传 1.1.2 编辑文件上传页面package com.jt.controller;import org.springframework.web.bind.an.

2021-03-23 23:57:21 78

原创 day---06

1.商品后台业务操作1.1 工具栏实现1.1.1 工具栏入门案例在这里插入图片描述1.2 商品分类名称回显编辑页面JS//根据id 动态获取商品分类名称var cid = data.cid;//通过ajax请求程序动态获取用户数据$.get("/itemCat/findItemCatById",{id: cid},function(data){var name = data.name//如何将name属性绑定到分类表格中?//.val(“xxxx”) value属性值 .tex

2021-03-23 23:56:49 62

原创 day---05

MP分页查询1.1 编辑ItemControllerpackage com.jt.controller;import com.jt.pojo.Item;import com.jt.vo.EasyUITable;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web..

2021-03-23 23:55:46 85

原创 day---04

1.SpringMVC调用流程1.1 组件说明1.1.0 Servlet作用在这里插入图片描述1.1.1 前端控制器 (Servlet机制)作用: SpringMVC中控制用户的请求的转发…/响应的规则1.1.2 处理器映射器铺垫: 404什么错误 请求资源没有找到.作用: 标识用户的请求路径/后端执行的方法的映射关系.数据结构: Map<String,Method>工作过程: 当tomcat服务器启动时,带动SpringMVC的组件运行.将所有的@RequestMappin

2021-03-23 23:24:29 136

原创 day--02

SpringBoot源码分析1.1 "开箱即用"说明说明: 如果用户需要使用某些框架/功能 只需要经过少量的配置 即可以实现该功能.说明2: SpringBoot程序启动会依次执行多个启动项,当pom.xml文件中添加某个特定的jar包文件时, 启动项就会加载该文件,实例化对象.完成自动化的装配.从而实现了开箱即用的效果.SpringBoot官网提供了主流的装配的配置项,无需过多的配置即可实现功能,但是如果官网没有提供配置项,则需要手动通过Configuration自定义配置类的方式进行手动的.

2021-03-23 21:30:59 189

原创 day---03

1.MP案例学习/*** MP练习1: 查询* 1. 根据Id查询数据 id=5的用* 2. 根据name=“唐僧” age=30 Sql: where name=xxx and age=xxx*/@Testpublic void testSelect01(){ User user = userMapper.selectById(5); System.out.println(user); User user2 = new User(); user2.setName("唐僧").

2021-03-23 09:06:51 447

原创 Day01

1.京淘项目架构设计1.1电商网站行业特点1.1.1 高并发概念: 同一时间内,有大量的用户访问服务器.常识: tomcat服务器能够支持的并发链接数 220个/秒 (软件依赖硬件设备) 生产环境升级: tomcat调优设计 增加tomcat运行内存 JVM调优 tomcat可以支持1000个/秒危害: 如果服务器处于高负载运行环境 极其容易产生宕机现象. 用户响应不及时(主要矛盾) 用户体验差. 赔款 条款规定1.1.2 分布式思想1).分布式计算 将任务进行拆分 拆分为若干个计算单元 之

2021-03-12 17:05:17 93

图片式树形结构图总结.zip

图片式树形结构图总结.zip

2021-03-22

CGB2011-DAY02.html

CGB2011-DAY02.html

2021-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除