技术笔记共2311篇 第41页
HashMap是如何解决Hash碰撞的问题的?-不念博客

HashMap是如何解决Hash碰撞的问题的?

首先要知道什么是Hash碰撞,通俗的讲就是当两个key运算出来的hash值与数组长度n-1进行与运算之后发现定位出来的位置是一样的。 这就是Hash碰撞、Hash冲突。 HashMap是通过在两个key计算出的同一...
不念的头像-不念博客不念3年前
358
什么是网络协议?(常见的网络协议有哪些)-不念博客

什么是网络协议?(常见的网络协议有哪些)

网络协议是一种规则和约定的集合,用于在计算机网络中传输数据。网络协议定义了数据格式、传输过程以及错误检测和纠正方法。 有许多不同的网络协议,它们可以根据功能和所属的网络层次划分。 以...
单播的应用场景有哪些-不念博客

单播的应用场景有哪些

播通信在计算机网络中有广泛的应用,以下是一些示例: 网页浏览:当您在浏览器中输入网址并请求特定网页时,您的计算机通过单播与网络服务器建立连接,以获取所需的网页内容。 电子邮件:当您发...
数据库小白入门知识:什么是CURD?-不念博客

数据库小白入门知识:什么是CURD?

CRUD是CREATE、READ、UPDATE和DELETE的首字母缩写词,在数据库操作中频繁出现,本文针对小白,如果你已经是开发人员或者对数据库有一定认识的工程师可以默默离开了。 什么是CURD? 为什么 CRUD ...
什么是设计模式(Design Pattern),有哪些常见的设计模式?-不念博客

什么是设计模式(Design Pattern),有哪些常见的设计模式?

设计模式(Design Pattern)是一套被广泛接受的、可重复使用的软件设计解决方案。它们是在软件开发过程中对常见问题的反复实践和总结得出的经验和思想的表现。 1995 年,GoF(Gang of Four,四...
ping命令用法详解-不念博客

ping命令用法详解

一、ping概述 ping (Packet Internet Groper):因特网包探索器,用于测试网络连通性的程序。 ping是用来检查网络是否通畅或者网络连接速度的命令。 如果ping一个地址是通的,那么基本...
如何设计安全可靠的API-不念博客

如何设计安全可靠的API

如何设计安全可靠的API,下图列出了12条原则。 1、使用HTTPS 数据加密:HTTPS 对客户端和服务器之间传输的数据进行加密。它使用 TLS 或其前身 SSL 对通信进行加密。这种加密可确保用户数据、身...
不念的头像-不念博客不念3年前
326
如何选择适合自己的网络监控工具-不念博客

如何选择适合自己的网络监控工具

选择适合的网络监控工具是一项关键决策,需要仔细考虑组织的需求、网络基础设施的规模和复杂性。 以下是选择网络监控工具时应考虑的关键因素: 确定监控工具的主要目标,是用于性能监测、故障排...
不念的头像-不念博客不念3年前
289