自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot日志

不同级别有相应的方法默认是info这样就配置了日志为debug级别配置info级别,com.bite.ioc.controller路径下为debug级别 root表示根目录,整个项目的级别把日志配置在硬盘上,就实现了持久化,就不会因为重启服务器而丢失了

2025-12-01 09:21:15 262

原创 案例练习:验证码

怎么用?可以直接复制hutool代码到get方法这里的...看你要什么样的验证码,这里用线段干扰验证码try {//Servlet的OutputStream记得自行关闭哦!此时就需要将get生成的图片放到index中将index前端代码中的src换成我们get的路径。

2025-11-03 03:36:04 293

原创 SpringBoot配置文件

我们在前⾯讲了Tocmat 默认端⼝号是8080, 所以我们程序访问时的端⼝号也是8080但是如果8080端⼝号已经被其他进程使⽤了呢?

2025-09-19 16:31:48 395

原创 DI详解

属性注⼊是使⽤@Autowired实现的,将 Service 类注⼊到 Controller 类中.

2025-09-16 14:32:11 197

原创 IoC详解

对于同⼀个类, 如何定义多个对象呢?⽐如多数据源的场景, 类是同⼀个, 但是配置不同, 指向不同的数据源.我们看下@Bean的使⽤@Component@Bean@Bean定义了多个对象的话, 我们根据类型获取对象, 获取的是哪个对象呢?//获取Spring上下⽂对象//从Spring上下⽂中获取对象//使⽤对象//获取Spring上下⽂对象//根据bean名称, 从Spring上下⽂中获取对象。

2025-09-16 13:28:20 914

原创 SptringBoot IoC&DI入门

通过下面案例来介绍需求:造一辆车。

2025-09-16 13:28:09 170

原创 StringBootMVC总结

2025-09-15 05:26:16 97

原创 应用分层

mvc中是这样的。

2025-09-15 05:25:13 214

原创 用户登录

【代码】用户登录。

2025-09-13 08:06:52 395

原创 String留言板

apend把这个for循环添加到container这个div下面。

2025-09-13 07:46:20 218

原创 ajax

$.ajax后面{}中是一个对象这个对象表示ajax具体要做的事情,要发什么请求,成功的话做什么,失败的话做什么从/user/login取userName和password的值成功走success里的function方法返回的是true跳转到index.htmltype:这是个什么类型方法因为点登录需要跳转页面,onclick]需要调用login方法,所以这里ajax写在login方法里 而下面这个地方加载页面就需要向后端发送请求,所以直接写ajaxajax是一个异步调用

2025-09-13 05:47:14 289

原创 lombok

默认有get,set,tostring等方法。当有这个Data注解后。

2025-09-11 11:01:42 134

原创 StringBoot加法计算器

<h1>计算器</h1>数字1:<input name="num1" type="text"><br>数字2:<input name="num2" type="text"><br><input type="submit" value=" 点击相加 "></form>

2025-09-11 09:03:15 174

原创 StringBoot响应

返回页面先要有一个页面,我们创建一个页面,前端代码放在如果将文件放进别的包中,路径会发生变化。

2025-09-11 06:05:26 189

原创 获取Cookie/Session

Cookie是存储在客户端的,所以可以伪造先进入到界面,比如京东页面按f12报错了,空指针报错,需要修改代码但此时并没有信息,我们来添加一些我们可以通过注解的方式直接拿到某一个值也可以通过equel这里的值就是SessionId没有日志打印出来,为什么呢因为我们重启了系统,之前存的Session已经不认识我们了改进:不把session放内存中,就不会丢失先set,在get

2025-09-10 04:29:36 206

原创 Postman 前端传递参数

注意可以使用包装类。

2025-09-09 03:14:10 410

原创 创建Spring MVC和注解

如果类注解下面有方法注解。这是hi就建立连接了。

2025-09-03 22:57:56 253

原创 Sping Web MVC入门

2025-09-02 17:34:04 280

原创 第一个SpringBoot程序

点一下这个是依赖为什么报错?可能是我们这个依赖的包没有3.5.5的版本解决:删掉.RELEASE浏览器访问127.0.0.1:8080/hello也就是接口上requestmapping里的。

2025-08-30 17:58:50 249

原创 Maven

2025-08-25 05:40:31 265

原创 JQuery

2025-08-23 09:04:31 137

原创 JavaScript

2025-08-23 06:28:20 167

原创 认识CSS

2025-08-23 03:54:59 312

原创 javaJVM ‘

类似于装修。

2025-08-11 15:49:04 186

原创 Https

目标:针对http这里的header和body进行加密但是密钥也可能被黑客截获为了解决传输密钥的问题中间人攻击如何解决中间人攻击?

2025-08-09 12:11:21 290

原创 http请求响应

相当于针对这次请求进行了补充说明(还有哪些特殊要求)header里键值对很多。#ch1 片段标识符。

2025-08-08 17:17:14 231

原创 Fiddler

打开之后,是一个左右结构的程序,左侧有一个列表,列出抓到的包有哪些,右侧则是包的详情(点击某个包)

2025-08-08 11:52:20 237

原创 HTTP

2025-08-07 13:50:30 202

原创 DNS应用层协议

2025-07-22 19:32:44 140

原创 数据链路层重点协议 以太网

如果此时我们选择走第一条路。

2025-07-15 14:06:51 195

原创 认识IP地址

网络环境比较复杂,从一个节点到另一个节点之间,存在很多条不同的路径,就需要通过这种方式,筛选出更合适的路径进行数据传输。当前的网络环境,就是以NAT + 动态分配的方式来解决IP地址不够用的问题的。一个IP地址,哪个部分是网络号,哪个部分是主机号是不一定的。指定一系列规则,通过地址,描述出网络上一个设备的位置。从根本上解决问题,大大提升了IP地址的个数。本质上,让一个ip地址,代表一批设备。这两个相邻的局域网他们的网络号不能相。那么怎么解决ip不够用的问题呢?子网掩码就是用来确定网络号的。

2025-07-15 13:42:11 133

原创 TCP与UDP对比

2025-07-13 05:22:01 96

原创 网络层TCP机制

由于发送信息的距离可能较远,可能出现后发的信息先到的情况,怎么办?TCP将每个字节的数据都进行了编号,即为序列号如何分辨一个数据包是普通数据还是应答数据呢。

2025-07-13 05:17:08 348

原创 TCP协议概念和特性

而是发送方发出去数据后能知道接收方是否收到数据。一旦发现对方没收到,就可以通过一系列手段来补救。可靠传输不是说发送方可以百分百传输给接收方。怎么知道对方是否收到?校验和:和UDP一样。

2025-07-05 23:59:14 254

原创 网络协议传输层UDP协议

学习一个协议,最主要的工作就是去理解协议报文格式源ip目的ip在哪?在网络层(ip协议)UDP数据报最长就是2个字节64kb,所以使用UDP的时候,难以用太大的。

2025-07-02 23:15:22 401

原创 网络协议概念与应用层

优势:占用带宽最低,传输效率最高,非常适合对于性能要求比较高的场景。劣势:会在网络传输中,消耗额外的带宽(需要把key也进行传输的)劣势:可读性不好(二进制结构,肉眼无法直接阅读,会影响开发效率)相比于json和xml来说,pb使用二进制的方式来组织数据。劣势:标签写起来繁琐,传输的时候也占用更多网络带宽。最知名广泛使用的就是HTTP协议(超文本传输协议)json优势:可读性比较好,比xml简洁。xml的优势:让数据的可读性变得更好了。自定义协议,具体的方式也是非常灵活的。上古时期的组织数据的格式。

2025-07-02 21:27:25 418

原创 TCP流套接字编程

TCP处理连接中接收请求的当遇到空白符的时候才会读取完毕,使用这个scanner直接收到的就是字符串,如果使用inputstream的read()方法还需要将字节转化为字符串,客户端在发送请求的时候,必须在每个请求的末尾加上空白符,这个要求是程序员之间通信细节的约定,TCP是按照字节的方式来进行传输的,实际上我们希望若干个字节能构成一个应用层的数据报,区分一个应用层的数据报就是通过空白符来进行分割。等待客户端发送请求,服务器与客户端建立连接之后,返回一个socket对象,如果没有客户端发送请求就会阻塞。

2025-07-02 18:40:31 775

原创 Java中的Scanner类进阶用法

在java编程中,Scanner类是一个用于的常用工具,可以从文件、输入流、字符串中读取数据。

2025-06-29 10:35:46 408

原创 try(){}语法含义及用法

不用写一大堆finally来关闭资源,所有实现Closeable的类声明都可以写在里面,最常见于流操作,socket操作.try块退出时,会自动调用res.close()方法,关闭资源.没有这个语法之前,流操作一般是这样的。而现在可以这样简单写。

2025-06-29 09:57:11 284

原创 翻译服务器

所以我们可以创建一个UdpDictServer直接继承UdpEchoServer然后重写process方法。基于UDP编程博客里的回显服务器代码,翻译服务只需要改process方法即可。在重写的方法中完成翻译的过程。

2025-06-28 19:24:55 227

空空如也

空空如也

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

TA关注的人

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