首页
学习
活动
专区
工具
TVP
发布

北飞的山羊知识库

在这里我将分享我学习到的知识,大家一同进步,共同成长!!!
专栏成员
78
文章
18240
阅读量
12
订阅数
引起what(): basic_string::_M_replace_aux问题的一个原因以及解决方法
通过网站直接访问一个服务器中的一个html文件时,对html文件进行修饰的css,js,favicon.ico文件通样也会被请求。但是我对应的保存前端的文件夹中并没有favicon.ico文件,直接给它拼上与html,css,js文件相同的文件路径前缀导致favicon.ico文件路径错误,打开文件失败。
用户10923276
2024-11-04
640
【MySQL】详解MySQL中表的基本插入、删除、查询、修改语句
由于 主键 或者 唯一键 对应的值已经存在而导致插入失败的时候,如果我们想说我们要插入的这条记录无论主键或者是唯一键冲突都帮我完成插入,可以选择性的进行同步更新操作语法。
用户10923276
2024-10-26
1670
【MySQL】MySQL数据库中密码加密和查询的解决方案
本篇博客是为了记录自己在遇到password函数无法生效时的解决方案。通过使用AES_ENCRYPT(str,key)和AES_DECRYPT(str,key)进行加密和解密。
用户10923276
2024-10-24
2800
【MySQL】详解表的约束
空属性有两个值:null(默认的)和not null(不为空)。数据库默认字段基本都是字段为空,但是实际开发时,尽可能保证字段不为空,因为数据为空没办法参与运算。
用户10923276
2024-10-22
840
【MySQL】详解MySQL数据类型
在MySQL中,整型可以指定是有符号的和无符号的,默认是有符号的。 可以通过UNSIGNED来说明某个字段是无符号的。对于int类型可能存放不下的数据,尽量不使用unsigned,unsigned int 同样可能存放不下,与其如此,还不如设计时,将int类型提升为bigint类型。
用户10923276
2024-10-21
1100
【MySQL】MySQL的简单了解&详解SQL分类&数据库的操纵方法
mysql是数据库服务的客户端,mysqld是数据库服务的服务器端。mysql的本质就是基于CS模式下的一种网络服务。数据库一般指的是在磁盘中或内存中存储的特定结构组织的数据,将来就是在磁盘上存储的一套数据库方案。
用户10923276
2024-10-19
750
【计算机网络】详解数据链路层数据帧&Mac地址&ARP协议
"以太网" 不是一种具体的网络,而是一种技术标准;既包含了数据链路层的内容,也包含了一些物理层的内容 。例如:规定了网络拓扑结构,访问控制方式,传输速率等;例如以太网中的网线必须使用双绞线,传输速率有 10M、100M、1000M等。以太网是当前应用最广泛的局域网技术;和以太网并列的还有令牌环网,无线LAN等。
用户10923276
2024-10-17
1060
【计算机网络】详解IP协议&网段划分&路由转发&子网掩码&网络号
 IP可以实现主机定位和路由选择,提供一种能力,将数据可靠地从A点跨网络送到B点。数据先根据目的IP在局域网之间进行转发,再在局域网内进行内网转发。
用户10923276
2024-10-13
2710
【计算机网络】详谈TCP协议确认应答机制&捎带应答机制&超市重传机制&连接管理机制&流量管理机制&滑动窗口&拥塞控制&延迟应答
 4位首部长度的基本单位是4字节,也就是说如果4位首部长度填6,那报头长度就是24字节。报头长度的取值范围为[0,60]字节,也就是说选项的最大长度为40字节。 
用户10923276
2024-10-09
1840
【计算机网络】详解UDP协议格式&特点&缓冲区
16 位 UDP 长度, 表示整个数据报(UDP 首部+UDP 数据)的最大长度;如果16位UDP检验和出错,报文会被直接丢弃。
用户10923276
2024-10-05
1110
【计算机网络】详解HTTP请求和响应格式&常见请求方法&Header报头&响应报文状态码&URL
  在互联网世界中,HTTP (HyperText Transfer Protocol,超文本传输协议)是一个至关重要的协议。它定义了客户端(如浏览器)与服务器之间如何通信,以交换或传输超文本(如 HTML 文档)。HTTP 协议是客户端与服务器之间通信的基础。客户端通过 HTTP 协议向服务器发送请求,服务器收到请求后处理并返回响应。 HTTP 协议是一个无连接、无状态的协议,即每次请求都需要建立新的连接,且服务器不会保存客户端的状态信息。
用户10923276
2024-10-01
2180
【计算机网络】详解UDP套接字&网络字节序&IP地址&端口号
我们已经知道, 内存中的多字节数据相对于内存地址有大端和小端之分, 磁盘文件中的多字节数据相对于文件中的偏移地址也有大端小端之分, 网络数据流同样有大端小端之分.
用户10923276
2024-09-22
920
【计算机网络】详解TCP/IP分层模型&局域网和跨网络通信的原理
两个概念:交换机:实现位于同一个子网中的主机数据交换。路由器:实现数据包的跨网络转发。
用户10923276
2024-09-22
1050
【Linux】详解加锁实现线程互斥
        下面是一个抢标逻辑。抢票为什么会抢到负数:假设当票数为1时,此时四个进程的判断条件tickets都大于0,都会进入抢票操作,第一个进程抢完票以后tickets==0并写回内存,第二个进程再从内存中读取tickets的值时此时tickets已经为0,再做--就变成了-1,tickets为负数就是这么来的。也就是说,多线程代码如果不对共享资源做保护可能会有并发问题。
用户10923276
2024-08-06
1100
【Git】详解本地仓库的创建、配置以及工作区、暂存区、版本库的认识
需要将本地仓库放在一个目录下,所以在创建本地仓库之前,应该先创建一个目录,再进入这个目录:
用户10923276
2024-06-10
3010
ubuntu系统下安装mysql的步骤详解
先将用户切换成root用户,把下载好的安装包复制到桌面上,再把安装包拖到黑窗口里,这时有可能会提示你下载rz命令
用户10923276
2024-06-02
4280
【Linux】详解线程控制之线程创建&线程终止&线程等待&线程分离
pthread_exit函数中可以设置retval返回值,在主线程中可以调用pthread_join函数来获取子线程的返回值。
用户10923276
2024-05-24
3660
【Linux】详解用户态和内核态&&内核中信号被处理的时机&&sigaction信号自定义处理方法
在操作系统中,用户态和内核态是两种主要的执行模式,它们代表了不同的访问级别和权限,用于确保系统的安全和稳定性。
用户10923276
2024-05-24
2810
【Linux】对信号产生的内核级理解
 键盘产生信号这里就要涉及一个重要的概念了,叫硬件中断。我这里会粗粒度地说一下键盘产生信号,以及信号被上层软件读到的过程,只是说一下我自己的理解。
用户10923276
2024-05-06
1150
【Linux】详解信号的保存&&信号屏蔽字的设置
一张为block位图(阻塞位图),也就是一个32位的整形变量,其中取高31位来表示是否阻塞对应的信号,比如说block位图中第0个比特位不用,第1个比特位表示是否阻塞1号信号,第一个比特位为1就表示阻塞1号信号,为0就表示不阻塞1号信号,依次类推,第2到第31个比特位也是同样的道理。
用户10923276
2024-05-03
1210
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档