自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 String类型值多了双引号问题原因

最近在项目中遇到了一个问题,从redis 获取hash或者string类型的数据多了双引号。在此记录,原文章链接 [link](https://cloud.tencent.com/developer/article/2372797)

2024-07-30 19:46:08 123

原创 HTTP缓存

http缓存

2024-07-29 10:49:26 405

原创 HTTP常见状态码有哪些?

HTTP常见状态码有哪些

2024-07-26 15:09:35 263

原创 HTTP请求报文和响应报文长什么样?有哪些常见的字段

响应体是服务端实际传输的数据,可以是文本、HTML页面、图片、视频等,也可能为空。空行(Empty Line)在响应头和响应体之间,表示响应头的结束。空行:是请求头和请求体之间的空行,用于分隔;状态行由http版本,状态码和状态信息组成;请求报文由请求行,请求头,空行,请求体构成。响应报文由状态行,响应头,空行,响应体构成。http请求分为请求报文和响应报文。

2024-07-24 21:06:30 321

原创 get请求和post请求有哪些区别

get请求和post请求有哪些区别

2024-07-24 20:53:23 181

原创 HTTP有哪些常见的请求方式

HTTP有哪些请求方法

2024-07-24 20:37:28 139

原创 从输入url到显示页面都发生了什么(简略)

浏览器中输入url到显示页面之间发生了什么

2024-07-23 17:07:46 177

原创 OSI模型和TCP/IP模型区别

OSI模型和TCP/IP模型介绍及区别

2024-07-23 15:47:25 908

原创 linux jdk降级

update-alternatives --config java键入编号

2022-02-23 16:24:08 1750

原创 springboot请求参数处理原理

2021-06-22 22:47:34 190

原创 springboot--rest风格原理(表单提交)

2021-06-17 22:45:28 167

原创 springboot静态资源配置原理

一个配置类如果只有一个有参构造器,参数都在容器里。

2021-06-16 22:48:44 117

原创 redis的持久化

redis持久化redis之所以能够有高性能是因为将数据存储到了内存中,为了使redis重启之后数据不丢失,就要把数据同步到硬盘里保存,保存到硬盘中这一过程就是持久化.redis持久化方式redis支持两种持久化方式1.RDB持久化RDB持久化是在指定的时间间隔内将内存中的数据集快照写入磁盘优点①只包含一个文件,对于文件备份是很好的,出现灾难性故障,容易进行恢复②对于灾难恢复而言,RDB是非常不错的选择。因为我们可以非常轻松的将一个单独的文件压缩后再转移到其它存储介质上③性能最大化,对于R

2020-07-08 22:31:56 222

原创 linux安装redis----我遇到的错误

一.在linux当前目录下载redis执行命令wget http://download.redis.io/releases/redis-3.2.6.tar.gz下载完成后解压tar -zxvf redis-3.2.6.tar.gz可以重命名mv *** redis进入redis , makecd redismake二.遇到的第一个障碍错误 127然后一顿操作借鉴因为Redis是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc,按顺序执行:yum install cpp

2020-07-08 22:10:14 943

原创 redis基础的基础

redis介绍redis非关系型数据库C语言开发的高性能键值对数据库应用场景缓存,任务队列,数据过期处理,分布式集群架构中的session分离等redis的数据类型value支持的5种类型字符串string哈希hash字符串链表list字符串集合set有序字符串集合sorted setkey的定义1.key的值不要太长,最好不要超过1024个字节,不仅会消耗内存还会降低查找效率2.key不要太短,如果太短会降低key的可读性3.在项目中,key最好有一个统一的命名规范字符串类

2020-07-08 21:50:24 131

原创 映射文件中#{}和${}区别

#{} 完全相当于?代表占位符#{} 底层是预编译对象,sql只编译一次#{} 能够防止sql注入#{} 当传入的参数为一个简单类型时,#{}随便写#{} 当传入的是一个javaBean时,#{}里面写实体的属性名称$ {} 代表字符串拼接$ {} sql每次需要重新编译$ {} 不能够防止sql注入$ {} 当传入的参数为一个简单类型时,${}只能写value$ {}里面写实体...

2020-02-11 09:42:39 236

原创 Servlet中的三大域对象

ServletContext:上下文对象生命周期创建: 服务器启动时,会为每一个项目创建一 个ServletContext对象销毁:服务器关闭时或项目从服务器上移除作用范围:整个项目作用:获取文件mime类型.获取资源在服务器上的完整路径.存放共享的数据.HttpSession:会话生命周期创建:调用request.getSession()时销毁:服务器非正常关闭.Se...

2020-02-10 11:42:39 232

原创 转发重定向区别

1.转发在一次请求中完成,重定向是两次请求2.转发操作发生在服务器内部,重定向是浏览器执行的操作3.转发地址栏不变(只有一次请求,一个地址)重定向,地址栏变化(两次请求,两个地址)4.转发可以在一次请求中共享数据,重定向不行(两次请求)...

2020-02-07 20:16:39 134

原创 Servlet生命周期

Servlet生命周期Servlet运行过程1.浏览器访问服务器地址http://localhost:8080/qqq/servlet2.截取"/qqq",进入webapps下的qqq目录3.截取"/servlet",查询所有类中是否存在url-pattern="/servlet"4.查询当前servlet存在,如果存在创建对象5.调用init方法初始化servlet6.创建requ...

2020-02-07 20:09:26 131

空空如也

空空如也

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

TA关注的人

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