复杂日记本

文章
15
资源
0
加入时间
2年10月17天

虚拟机Ubuntu8.04平台下编译安装linux内核

每一个Linux发行版都有自己专门的工具去构建自定义的内核. 本文主要介绍在Ubuntu平台上编译内核, 如何从www.kernel.org(也叫vanilla kernel)获得最新且未改动的内核源代码来构建一个自定义的内核, 这样你可以使用自己的内核而不是发行版的内核, 另外也介绍了如何给内核打补丁, 从而方便增加新的功能.下面的工作我都在Ubuntu 6.10 Server ("Ed

linux多线程锁机制

1. 访问共享资源的代码区域称为临界区。自旋锁(spinlock)和互斥体(mutex)是保护内核临界区的两种基本机制。2.互斥锁:pthread_mutex,属于sleep-waiting类型的锁。互斥量是实现最简单的锁类型,因此有一些教科书一般以互斥量为例对锁原语进行描述。互斥量的释放并不仅仅依赖于释放操作,还可以引入一个定时器属性。如果在释放操作执行前发生定时器超时,则互斥量也会释放代码

leetcode 189.旋转数组(C++)

给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释: 向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 3 步: [5,6,7,1,2,3,4]反转法k可能比n大很多,所以需要对k %= ...

NodeJS包管理器-NPM

NPM是什么全称 node package manger,是Node的开放式模块登记和管理系统。官网:https://www.npmjs.cn/仓库:https://www.npmjs.com/package/repository中文参考:https://www.axihe.com/api/npm/api/api.htmlNPM能干什么社区的力量,程序员自古以来就有社区文化。加入社区最大的好处之一是,你可以使用别人贡献的代码,你也可以贡献代码给别人用。社区的意思是:拥有共同职业或兴趣的人们,

21王道计算机网络pdf百度云,王道计算机网络第五章.pdf

王道考研——计算机网络WWW.CSKAOYAN.COM第五章 传输层本节内容传输层概述王道考研/CSKAOYAN.COM传输层只有主机才有的层次传输层的功能:应用层 1.传输层提供进程和进程之间的逻辑通信。为应用层提供通信服务传输层使用网络层的服务 网络层提供主机网络层之间的逻辑通信。...

想成为软件架构师,一定要看的经典书单

点击链接购书参与文末话题讨论,每日赠送异步图书​——异步小编互联网的发展带动了各行各业信息化的趋势,一大批高新企业如雨后春笋般出现在大众的视野中。于是,不同类型的软件项目应运而生。在这些琳琅满目的项目中,有企业管理、电商平台、财务报表、金融银行、医疗器械、智慧城市和大数据分析等类型。项目的层出不穷带来了巨大的利润,让高新企业不断地成长起来,与...

RIPv1和RIPv2的工作原理

V1:有类协议,路由器直连接口要宣告,pc所在的网络要宣告。自动汇总必须开启,让在通过路由不含有掩码的情况下,成功猜中路由。不能 手工汇总 , 认证也不支持 ,只支持flsm。v1的自动汇总:发送。比较前缀和发送接口的ip地址 在同一主类,在比较掩码,一致明系。不一致,无法通告。 不在同一主类,以主类形式来通告接收:看前缀与接收接口在不在同一主类 ,在用前缀与接收接口的掩码相与,改变,以...

MAYA场景教程:制作卡通部落场景

本教程是向大家介绍用MAYA制作卡通部落场景的教程,教程难度一般,制作方法很简单,也非常实用,喜欢的朋友可以学习一下,先来看看最终的

Ajax+js实现异步交互

一提到异步交互大家就会说ajax,仿佛ajax这个技术已经成为了异步交互的代名词 那下面将研究ajax的核心对象! 利用a