JavaEE
JavaEE
xkroy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot日志
不同级别有相应的方法默认是info这样就配置了日志为debug级别配置info级别,com.bite.ioc.controller路径下为debug级别 root表示根目录,整个项目的级别把日志配置在硬盘上,就实现了持久化,就不会因为重启服务器而丢失了原创 2025-12-01 09:21:15 · 263 阅读 · 0 评论 -
javaJVM ‘
类似于装修。原创 2025-08-11 15:49:04 · 186 阅读 · 0 评论 -
Https
目标:针对http这里的header和body进行加密但是密钥也可能被黑客截获为了解决传输密钥的问题中间人攻击如何解决中间人攻击?原创 2025-08-09 12:11:21 · 290 阅读 · 0 评论 -
http请求响应
相当于针对这次请求进行了补充说明(还有哪些特殊要求)header里键值对很多。#ch1 片段标识符。原创 2025-08-08 17:17:14 · 231 阅读 · 0 评论 -
Fiddler
打开之后,是一个左右结构的程序,左侧有一个列表,列出抓到的包有哪些,右侧则是包的详情(点击某个包)原创 2025-08-08 11:52:20 · 237 阅读 · 0 评论 -
HTTP
原创 2025-08-07 13:50:30 · 202 阅读 · 0 评论 -
DNS应用层协议
原创 2025-07-22 19:32:44 · 140 阅读 · 0 评论 -
数据链路层重点协议 以太网
如果此时我们选择走第一条路。原创 2025-07-15 14:06:51 · 195 阅读 · 0 评论 -
认识IP地址
网络环境比较复杂,从一个节点到另一个节点之间,存在很多条不同的路径,就需要通过这种方式,筛选出更合适的路径进行数据传输。当前的网络环境,就是以NAT + 动态分配的方式来解决IP地址不够用的问题的。一个IP地址,哪个部分是网络号,哪个部分是主机号是不一定的。指定一系列规则,通过地址,描述出网络上一个设备的位置。从根本上解决问题,大大提升了IP地址的个数。本质上,让一个ip地址,代表一批设备。这两个相邻的局域网他们的网络号不能相。那么怎么解决ip不够用的问题呢?子网掩码就是用来确定网络号的。原创 2025-07-15 13:42:11 · 133 阅读 · 0 评论 -
TCP与UDP对比
原创 2025-07-13 05:22:01 · 99 阅读 · 0 评论 -
网络层TCP机制
由于发送信息的距离可能较远,可能出现后发的信息先到的情况,怎么办?TCP将每个字节的数据都进行了编号,即为序列号如何分辨一个数据包是普通数据还是应答数据呢。原创 2025-07-13 05:17:08 · 348 阅读 · 0 评论 -
TCP协议概念和特性
而是发送方发出去数据后能知道接收方是否收到数据。一旦发现对方没收到,就可以通过一系列手段来补救。可靠传输不是说发送方可以百分百传输给接收方。怎么知道对方是否收到?校验和:和UDP一样。原创 2025-07-05 23:59:14 · 254 阅读 · 0 评论 -
网络协议传输层UDP协议
学习一个协议,最主要的工作就是去理解协议报文格式源ip目的ip在哪?在网络层(ip协议)UDP数据报最长就是2个字节64kb,所以使用UDP的时候,难以用太大的。原创 2025-07-02 23:15:22 · 401 阅读 · 0 评论 -
网络协议概念与应用层
优势:占用带宽最低,传输效率最高,非常适合对于性能要求比较高的场景。劣势:会在网络传输中,消耗额外的带宽(需要把key也进行传输的)劣势:可读性不好(二进制结构,肉眼无法直接阅读,会影响开发效率)相比于json和xml来说,pb使用二进制的方式来组织数据。劣势:标签写起来繁琐,传输的时候也占用更多网络带宽。最知名广泛使用的就是HTTP协议(超文本传输协议)json优势:可读性比较好,比xml简洁。xml的优势:让数据的可读性变得更好了。自定义协议,具体的方式也是非常灵活的。上古时期的组织数据的格式。原创 2025-07-02 21:27:25 · 419 阅读 · 0 评论 -
TCP流套接字编程
TCP处理连接中接收请求的当遇到空白符的时候才会读取完毕,使用这个scanner直接收到的就是字符串,如果使用inputstream的read()方法还需要将字节转化为字符串,客户端在发送请求的时候,必须在每个请求的末尾加上空白符,这个要求是程序员之间通信细节的约定,TCP是按照字节的方式来进行传输的,实际上我们希望若干个字节能构成一个应用层的数据报,区分一个应用层的数据报就是通过空白符来进行分割。等待客户端发送请求,服务器与客户端建立连接之后,返回一个socket对象,如果没有客户端发送请求就会阻塞。原创 2025-07-02 18:40:31 · 775 阅读 · 0 评论 -
翻译服务器
所以我们可以创建一个UdpDictServer直接继承UdpEchoServer然后重写process方法。基于UDP编程博客里的回显服务器代码,翻译服务只需要改process方法即可。在重写的方法中完成翻译的过程。原创 2025-06-28 19:24:55 · 228 阅读 · 0 评论 -
网络编程
UDP和TCP原创 2025-06-27 08:20:15 · 334 阅读 · 0 评论 -
UDP数据报套接字编程
UDP原创 2025-03-26 17:28:20 · 533 阅读 · 0 评论 -
文件内容的读写--数据流
Reader原创 2025-03-24 13:43:19 · 214 阅读 · 0 评论 -
Java中操作文件
Java操作文件原创 2025-03-18 10:22:06 · 350 阅读 · 0 评论 -
Java线程池
线程池原创 2025-03-12 08:47:55 · 214 阅读 · 0 评论 -
代码模式
单例模式原创 2025-03-10 08:29:55 · 241 阅读 · 0 评论 -
wait和notify
wait与notify原创 2025-03-07 13:13:50 · 222 阅读 · 0 评论 -
volatile关键字
volatile原创 2025-03-07 10:44:51 · 175 阅读 · 0 评论 -
sychronized关键字-监视器锁monitor lock
synchronized原创 2025-03-06 17:19:31 · 257 阅读 · 0 评论 -
线程状态与安全
线程的状态与安全原创 2025-03-05 16:36:39 · 193 阅读 · 0 评论 -
线程操作
线程操作原创 2025-03-05 14:41:13 · 368 阅读 · 0 评论 -
Thread类及常见方法
Thread类和方法原创 2025-03-05 14:17:42 · 245 阅读 · 0 评论 -
jconsole观察进程的多线程
jconsole原创 2025-03-05 10:14:27 · 365 阅读 · 0 评论 -
认识线程
认识线程原创 2025-03-04 18:19:53 · 329 阅读 · 0 评论
分享