自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 ElementUi+vue根据相同内容合并单元格

(1)数据结构(2)未合并前单元格(3)根据城市名合并单元格(4)代码如下//新增合并单元格 flitterData(arr){ let spanOneArr = [] let concatOne = 0 arr.forEach((item,index)=>{ if(index === 0){ spanOneArr.push(1); }else{

2021-05-31 12:00:50 896

原创 2021-05-19

数据库的事务一,事务:事务就是一个对数据库操作的序列,在这个序列中会出现两种情况。第一种是这个序列中的操作全部执行成功则提交;第二种是序列中只要出现一个操作执行失败则提交失败,出现回滚。二,特性:1.原子性-指一个事务(其中有一个或多个操作)是一个整体,要么全部执行成功,要么全部执行失败2....

2021-05-19 11:09:25 86

原创 2021-04-22

Redis(六)应用问题(缓存穿透,缓存击穿,缓存雪崩,分布式锁)(a)缓存穿透1)是什么?1.应用服务器压力变大了(很多请求过来了)2.redis命中率降低了(一般应用服务器是先查缓存-查到返回;查不到就查数据库,如数据库中存在,就放入缓存中。)3.一直查数据库(如缓存中大量数据不存在,就会一直去查数据库,造成数据库压力变大,)*这个过程就叫做缓存穿透现象!2)发生情景1.redis查询不到数据2.出现很多非正常url访问(如key对应的数据在数据源并不存在,每次针对此key的请求从缓

2021-04-22 17:11:51 212

原创 2021-04-22

Redis(五)集群(a)是什么?1)当容量不够时,redis如何进行扩容?当并发写操作时,redis如何分摊?当使用主从模式,薪火相传模式,主机宕机,导致ip地址发生变化。应用程序中配置需要修改对应的主机地址,端口等信息。2) 在redis-3之前通过代理主机解决这些问题,redis-3后提供了 无中心化集群 配置解决方案(任何一台服务器都可以作为集群的入口,服务器之间可以互相连接。当以一台服务器为入口,但是请求不在这台服务器上,就交给集群中的下一台服务器进行匹配。同代理主机相比,需要主机更少)

2021-04-22 15:29:33 88

原创 2021-04-20

Redis(四)事务与锁机制(a)事务的定义1)Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化,并按顺序地执行。2)事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。3)主要作用就是串联多个命令,防止别的命令插队。(b)事务的操作1)multi-输入multi命令以后,再输入的命令都会依次进入命令队列,但不会执行。Exec-输入后,Redis会将之前的命令队列中的命令依次执行。discard-在队列的组队过程中,可以通过discard来放弃组队。(c)事务的错误

2021-04-20 20:10:15 47

原创 2021-04-20

Redis(三)SpringBoot整合Redis(a)整合步骤1)创建一个springboot,并在pom.xml文件中引入redis相关依赖1)在SpringBoot配置文件(application.properties)中配置redis配置3)添加redis配置类是固定写法,直接百度就行!4)测试一下方法5)总结:按照官方文档操作就行!...

2021-04-20 14:16:17 58

原创 2021-04-20

Redis-6(二)Jedis操作Redis6(a)是什么1)Jedis操作Redis6,相当于在Java编译器中使用JDBC操作Mysql这样的关系型数据库一样。(b)怎么做1)在maven文件中引入依赖。2)在src文件夹中创建相关类。(需要修改配置,关防火墙等!)①测试是否连接② 使用单位测试Redis相关操作得到Redis中所有key,使用set类型添加数据等!操作其他数据类型也是类似。...

2021-04-20 13:59:15 51

原创 2021-04-20

Redis-6(一)五大基本数据类+三大新数据类型(1)五大基本数据类型Redis数据类型基本由K-V键值对(Key:Value)组成。(a)String类1)结构存储的值(Value):可以实字符串,整数,浮点数。2)Value保存的值为整数或浮点数时,可以执行自增(increment)和自减(decrement)。3)常用命令有:incr keyName-将键存储的值加上1,decr keyName-将键存储的值减去1等(b)List类1)一个链表,链表上的每个节点都包含了一个字符串。

2021-04-20 13:17:42 75

原创 2021-04-16

计算机网络(五)应用层(1)作用 (a)运输层为应用进程提供了端到端的通信服务,但两台计算机通信时,有不同的进程(使用传输层的TCP或UDP协议精确定位到一个进程,使用端口号来识别进程),但一个进程在通信时,通信内容会有所不同(如,web浏览,发送email,传输文件等),所有需要有不同的通信规则(用语规范),需要有应用层协议。 (b)应用层的具体内容就是精确定义上面的通信规则,应用层协议应当定义的有: ① 应用进程交换的报文类型,如请求报文和响应报文 ② 各种报文类型的语法,如报文中的各个字

2021-04-16 15:45:54 73

原创 2021-04-15

**计算机网络(四)运输层**(1)TCP参考了这位大佬的博客(a)功能① TCP提供一种面向连接的,可靠的字节流服务。② 面向连接-两个使用TCP的应用(通常为客户端,服务器端)在彼此交换数据之前必须先建立一个TCP连接。③ 在一个TCP连接中,仅有两方进行彼此通信(单播通信,广播和多播不适用)。④ 应用数据被分割成TCP认为最适合发送的数据块。⑤ 当TCP发送一个段后,启动一个计时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。⑥ 当TCP收到来自TC

2021-04-15 18:05:18 66

原创 2021-04-15

**计算机网络(三)网络层(网际层IP)****(1)IP(a)IP是TCP/IP协议族中最为核心的协议,所有的TCP,UDP,ICMP和IGMP数据都以IP数据报格式传输。(b)IP提供不可靠,无连接的数据报传送服务。(c)不可靠-不能保证IP数据报能成功地到达目的地,IP只提供最好的传输服务。任何要求地可靠性须由TCP提供。(d)无连接-IP不维护任何关于后续数据报地状态信息,每个数据报都是独立地。(e)IP数据报可以不按发送顺序接收(每个数据报都是独立选择路由,所以路线可能不同,到达

2021-04-15 16:22:21 46

原创 2021-04-14

**计算机网络(二)数据链路层**(1)数据链路层描述数据链路层较为全面的博客基本单位:帧。主要功能:(a)为网络层提供服务(链路管理,寻址)(b)保证数据传输的有效可靠(帧定界,帧同步,差错控制,透明传输,流量控制)(2)以太网与IEEE 802(a)英特尔公司联合其它公司公布的一个标准。(b)采用CSMA/CD的媒体接入方法。(c)地址为48bit(MAC地址),速率有多种。(d)使用最多。(e)二者区别如下图:(3)MAC地址与IP地址的区别物理地址(MAC地址)是数

2021-04-14 22:58:23 75

原创 2021-04-14

**计算机网络(一)基础知识**(1)分层:OSI分为七层,TCP/IP协议族一般分为四层或五层(2)IP地址:互联网上的每个接口都必须有一个唯一的IP地址,由1和0的二进制组成。分类如下:各类IP地址的范围其中,127.0.0.0是本机地址(3)域名解析协议(DNS):IP地址是由数字组成的,为方便人们记忆,可以为IP地址对应一个更容易记忆的域名形式(www.baidu.com)。域名的空间结构为:通过DNS可以把域名解析为IP(正向查询),也可由IP地址查询域名(反向查询)

2021-04-14 22:00:51 63

原创 idea新建SpringBoot项目

(1) 点击新建项目,选择Spring Initializr ,点击next(2) 输入group,Artifact ,记住选择java版本(一般选择8)点击next(3) 选择依赖,与需要对应的版本(4) 一路点击next,等待idea下载需要的jar包就创建成功...

2020-11-23 20:55:49 102

原创 idea链接数据库的问题

mysql在idea编译器中连接不上输入mysql密码后原因由于使用的mysql版本为8.0以上,需要顾及时区问题解决方法在url中增加时区 ?serverTimezone=GMT%2B8连接成功!

2020-11-18 16:03:24 110

原创 maven中pom.xml导出静态资源问题解决办法

防止静态资源在maven项目中导出报错解决办法:在pom.xml文件中加上一段代码 <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</inclu

2020-11-18 15:53:50 493

原创 spring mvc HTTP Status 404 – 未找到:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

试错多次先前自己的代码为:试错方法(1)添加lib还是不行试错方法(2)Tomcat的url为http://localhost:8080/所以把视图解析器的前缀value值改为WEB-INF/jsp/运行成功!!!!总结 URL路径需要由自己的路径来定义...

2020-11-17 20:52:03 1385 3

原创 传统mvc编程模式

MVC编程模式: mvc是一种使用MVC(Model View Controller 模型-视图-控制器)设计创建Web应用程序的模式(1) Model(模型)表示应用程序核心(比如数据库记录字段)。(对应数据库)作用(业务逻辑,保存数据的状态)(2) View(视图)显示数据(数据库记录)。(对应前端)作用(显示页面)(3) Controller(控制器)处理输入(写入数据库记录)。(对应后端)作用(取得表单数据,调用业务逻辑,转向指定的页面)传统MVC框架的作用①将url映射到java类或

2020-11-16 20:50:02 184

原创 空白maven项目怎么添加框架支持?

步骤一: 先创建空白maven项目。项目构成为下图步骤二: 点击需要创建的项目名,鼠标右键,做如下操作步骤三: 这里选择框架为web,也可选择其他类型,点击OK后,项目构成如下图希望对你们有用!...

2020-11-16 16:05:38 336

原创 idea 搭建javaweb项目(maven版)(最全最详细)

1,创建javaweb(maven)项目创建具体步骤2,配置javaweb(maven版)(1) 配置pom文件与web.xml文件![在这里插入图片描述](https://img-blog.csdnimg.cn/20201027140739410.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxOTg4MDU0,size_16

2020-10-27 15:02:22 619

原创 idea创建Maven项目

1,打开idea,选择Create New Project2,创建Maven3,选定模板,输入自己的项目名4,选择Maven的配置文件与本地仓库这里使用的idea自带的Maven3,可以自己下载Maven5,idea中设置Maven建议使用自己下载的Maven6,是否导入源码(结束)可以开始写自己的项目了7,配置Maven中遇见的问题(不定时)...

2020-10-21 14:29:50 189

原创 JQuery介绍与使用

JQuery1,介绍jQuery 是一个 JavaScript 库,极大的简化了JavaScript的编程。2,安装方式(1)从JQuery官网下载(2)从 CDN 中载入 jQuery, 如从 Google 中加载 jQuery(3)实列<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> //在线链接,引用JQuery<script src="jquery-1.10.2.m

2020-10-19 21:19:42 137

原创 javascript 知识图谱

javascript数组1,知识图谱2,遇到的问题(不间断更新)引用(1)https://www.w3cschool.cn/javascript/javascript-skillmap.html

2020-10-19 15:16:56 227

原创 Java-注解使用

注解(Annotion)1,作用:不是程序本身,但可以对程序做出解释。(*)可以被其他程序读取。2,格式:以@注释名 在代码中存在,一些注解能添加参数值。3,使用范围:可附加在Packge,class,method,field等上面,相当于给他们添加了额外的辅助信息,可通过发射机制编程实现对这些元数据的访问(一)常用内置注解1,override: 一个方法发出声明,打算重写父类中的一个方法。2,Deprecated: 不鼓励程序员使用,但可以使用。3,SuppressWarnings:

2020-10-17 15:12:50 90

原创 博客Start

开始写博客博客生涯博客生涯10月16日开始写博客,记录一下

2020-10-16 14:34:05 64

空空如也

空空如也

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

TA关注的人

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