上一页 1 2 3 4 5 6 7 8 ··· 72 下一页

2022年3月11日

BigDecimal

摘要: BigDecimal 可以实现对浮点数的运算,不会造成精度丢失 为什么浮点数 float 或 double 运算的时候会有精度丢失的风险 这个和计算机保存浮点数的机制有很大关系。我们知道计算机是二进制的,而且计算机在表示一个数字时,宽度是有限的,无限循环的小数存储在计算机时,只能被截断,所以就会导致 阅读全文

posted @ 2022-03-11 15:48 cltt 阅读(73) 评论(0) 推荐(0) 编辑

代理

摘要: 代理模式 代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后你可以增加一些自定义 阅读全文

posted @ 2022-03-11 15:19 cltt 阅读(271) 评论(0) 推荐(0) 编辑

2022年3月10日

JAVA I/O

摘要: 序列化: 将数据结构或对象转换成二进制字节流的过程 反序列化:将在序列化过程中所生成的二进制字节流转换成数据结构或者对象的过程 对于 Java 这种面向对象编程语言来说,我们序列化的都是对象(Object)也就是实例化后的类(Class),但是在 C++这种半面向对象的语言中,struct(结构体) 阅读全文

posted @ 2022-03-10 11:35 cltt 阅读(38) 评论(0) 推荐(0) 编辑

2022年3月9日

java 基础中

摘要: 泛型 https://blog.csdn.net/weixin_45630258/article/details/121573687 Java 泛型(generics) 是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数 阅读全文

posted @ 2022-03-09 21:06 cltt 阅读(36) 评论(0) 推荐(0) 编辑

JAVA 基础上

摘要: 什么是字节码?采用字节码的好处是什么 在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件),它不面向任何特定的处理器,只面向虚拟机。 Java 语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。所以, Ja 阅读全文

posted @ 2022-03-09 20:38 cltt 阅读(34) 评论(0) 推荐(0) 编辑

2022年3月6日

虚拟内存

摘要: 定义 虚拟内存是计算机系统内存管理的一种技术,我们可以手动设置自己电脑的虚拟内存。不要单纯认为虚拟内存只是“使用硬盘空间来扩展内存“的技术。 虚拟内存的重要意义是它定义了一个连续的虚拟地址空间,并且 把内存扩展到硬盘空间 (1)通过 虚拟内存 可以让程序可以拥有超过系统物理内存大小的可用内存空间。 阅读全文

posted @ 2022-03-06 15:57 cltt 阅读(470) 评论(0) 推荐(0) 编辑

2022年3月5日

DNS

摘要: DNS 协议提供的是一种主机名到 IP 地址的转换服务,就是我们常说的域名系统。它是一个由分层的 DNS 服务器组成的分 布式数据库,是定义了主机如何查询这个分布式数据库的方式的应用层协议。DNS 协议运行在 UDP 协议之上,使用 53 号 端口 dns协议为什么同时使用tcp和udp作为传输层协 阅读全文

posted @ 2022-03-05 22:56 cltt 阅读(99) 评论(0) 推荐(0) 编辑

应用层的常见的协议

摘要: HTTP:超文本传输协议 超文本传输协议(HTTP,HyperText Transfer Protocol) 主要是为 Web 浏览器与 Web 服务器之间的通信而设计的。当我们使用浏览器浏览网页的时候,我们网页就是通过 HTTP 请求进行加载的 SMTP:简单邮件传输(发送)协议 基于 TCP 协 阅读全文

posted @ 2022-03-05 22:41 cltt 阅读(493) 评论(0) 推荐(0) 编辑

HTTP vs HTTPS

摘要: HTTP和HTTPS的概念 1 HTTP 是超文本传输协议,它定义了客户端和服务器之间交换报文的格式和方式,默认使用 80 端口。它使用 TCP 作为传 输层协议,保证了数据传输的可靠性。 优点:扩展性强、速度快、跨平台支持性好 2 http协议属于明文传输协议,交互过程以及数据传输都没有进行加密, 阅读全文

posted @ 2022-03-05 18:38 cltt 阅读(135) 评论(0) 推荐(0) 编辑

网络常识

摘要: 简述DNS解析过程1.查缓存,浏览器缓存、系统缓存(Hosts文件),找不到第2步2. 主机先向本地域名服务器进行递归查询3. 本地域名服务器采用迭代查询,向一个根域名服务器进行查询4. 根域名服务器告诉本地域名服务器,下一次应该查询的顶级域名服务器的IP地址5. 本地域名服务器向顶级域名服务器进行 阅读全文

posted @ 2022-03-05 18:07 cltt 阅读(32) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 72 下一页

导航