暂无搜索历史
这种方式调试内核需要两台机器,一台用来运行Linux内核,另一台对内核进行调试。一般有以下三种常用的方案,可以根据电脑的性能或资金状况来选择。可以开两个Linu...
文章目录 1. 单例模式 1.1. 懒汉式 1.2. 饿汉式 2. Oberver观察者模式 记录一下常见的设计模式的实现方法(Cpp实现)。 单例模式 当...
1.2第二类丢失更新(覆盖导致丢失)。T1对var的修改被T2提交的修改覆盖了,这是不可重复读的一种特殊情况。
friend提供了在类外访问类的私有成员的能力,friend可以修饰函数或类。当在类内声明一个友元函数时,该函数可以访问类的私有成员。当在类内声明友元类时,则友...
1.超时重传 顾名思义,如果检测到某一个数据包的定时器超出时间RTO(Retransmission Timeout超时重传时间)了,就需要重新发送该数据包了,R...
进程间相互独立,享有独立的资源;一个进程内的多个线程可以共享资源,但对于其他进程内的线程是不可见的。
文章目录 1. 安装 2. 常用命令 2.1. 连接远程redis服务器 2.2. 键相关的基本命令 2.3. 字符串string相关命令 2.4. 哈希ha...
战略层:产品目标、用户目标 | 市场研究、用户研究、数据分析 范围层:功能规格、内容需要 | 用户研究、需求分析 结构层:交互设计、信息架构 | 功能模块、信息...
之前学习了利用KGDB双机调试内核,这种方式需要在两个主机上,通过串口线进行连接,或者是通过VMware开启两个虚拟机进行调试,对机器要求相对高一些。通过qem...
秋招已经结束一段时间,是该总结一下了。 经过无数次的纠结,还是决定去互联网公司修修福报:( 往年的秋招都是金九银十嘛,但是今年由于疫情的影响,互联...
Linux下的程序的文件格式是ELF,里面分了各种段,有代码段、数据段、等。当运行这个程序时,系统也会给这个进程创建虚拟内存,然后把ELF中的数据分别加载到内存...
欢迎与我分享你的看法。 转载请注明出处:http://taowusheng.cn/
红黑树在很多地方有应用,在阅读《STL源码剖析》的时候遇到红黑树,费了一番功夫才看明白。
STL中的容器非常好用,是已经实现好的各种数据结构,并且效率也比较高。 掌握各个容器的特性,才能在不同情况下选择合适的容器并正确使用。 本文简单总结了STL的学...
Ip协议是Tcp/Ip协议中的核心协议,位于网络层,上层的tcp、udp、icmp等协议都要依靠它。 Ip协议提供了一种尽力交付、无连接的服务。不保证Ip数据包...
Icmp(Internet Control Message Protocol)协议一般与IP协议结合使用,以便给IP协议提供诊断和控制信息。 Icmp通常被认为...
1342. Number of Steps to Reduce a Number to Zero
不同于传统的“一个进程处理一个客户端请求”的方式,IO复用可以让一个进程处理多个客户端的请求,更加节省资源。
Linux给应用程序提供了丰富的api,但是有时候我们需要跟硬件交互,访问一些特权级信息,所以可以使用编写内核模块这种方式。 另外Linux是宏内核结构,效率非...
之前通过读取/proc/pid/mem的方法读取某个进程的内存数据,mem内部是用copy_from_user实现的,是对虚拟地址进行的操作。但是在某一时刻,该...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市