这本书很好,适合于初学者。
里面精讲了很多的案例,非常的有用。
目录雷蒙序简介Linux文档工程小组“公告”译者序第一部分Linux内核前言第1章硬件基础与软件基础61.1硬件基础61.1.1CPU71.1.2存储器81.1.3总线81.1.4控制器和外设81.1.5地址空间91.1.6时钟91.2软件基础91.2.1计算机语言91.2.2什么是操作系统111.2.3内核数据结构13第2章内存管理152.1虚拟内存抽象模型152.1.1请求调页172.1.2交换172.1.3共享虚拟内存182.1.4物理寻址模式和虚拟寻址模式182.1.5访问控制182.2高速缓存192.3Linux页表202.4页分配和回收212.4.1页分配222.4.2页回收222.5内存映射222.6请求调页232.7Linux页缓存242.8页换出和淘汰252.8.1减少缓冲区和页缓存大小252.8.2换出SystemV共享内存页262.8.3换出和淘汰页272.9交换缓存272.10页换入28第3章进程293.1Linux进程293.2标识符313.3调度323.4文件343.5虚拟内存353.6创建进程363.7时间和定时器373.8执行程序383.8.1ELF393.8.2脚本文件40第4章进程间通信机制414.1信号机制414.2管道424.3套接字444.3.1SystemV的进程间通信机制444.3.2消息队列444.3.3信号量454.3.4共享存储区47第5章PCI495.1PCI的地址空间495.2PCI配置头505.3PCI的I/O和存储地址空间515.4PCI-ISA桥515.5PCI-PCI桥515.5.1PCI-PCI桥:PCII/O和存储地址空间的窗口515.5.2PCI-PCI桥:PCI配置周期和PCI总线编号525.6LinuxPCI初始化535.6.1Linux内核PCI数据结构535.6.2PCI设备驱动程序535.6.3PCI的BIOS函数565.6.4PCI修正过程57第6章中断处理与设备驱动程序606.1中断与中断处理606.1.1可编程中断控制器616.1.2初始化中断处理数据结构616.1.3中断处理626.2设备驱动程序636.2.1测试与中断646.2.2直接存储器访问(DMA)656.2.3存储器666.2.4设备驱动程序与内核的接口666.2.5硬盘696.2.6网络设备74第7章文件系统777.1第二个扩展文件系统EXT2787.1.1EXT2系统的inode节点797.1.2EXT2系统的超级块807.1.3EXT2系统的组描述符807.1.4EXT2系统的目录817.1.5在EXT2文件系统中查找文件817.1.6在EXT2文件系统中改变文件的大小827.2虚拟文件系统837.2.1VFS文件系统的超级块847.2.2VFS文件系统的inode节点847.2.3注册文件系统857.2.4装配文件系统857.2.5在虚拟文件系统中查找文件877.2.6卸载文件系统877.2.7VFS文件系统的inode缓存877.2.8目录缓存887.3缓冲区缓存887.3.1bdflush内核守护进程907.3.2update进程907.4/proc文件系统917.5特殊设备文件91第8章网络928.1TCP/IP网络概述928.2Linux中的TCP/IP网络层次结构958.3BSD套
2018/9/3 9:31:32 18.23MB 书籍
1
安装Memcached及Memcached配置Memcached是一个高功能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
Memcached基于一个存储键/值对的hashmap。
其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
2020/5/23 13:44:50 180KB Memcached
1
Memcached的windows版本安装包,压缩包中有32位和64位两个版本,根据需要下载使用。
Memcached是一个高功能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
Memcached基于一个存储键/值对的hashmap。
其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
2016/8/5 1:55:10 668KB memcached
1
适用于Fluentd的Python结构化记录器许多网络/移动应用程序会生成大量事件日志(例如登录,注销,购买,关注等)。
分析这些事件日志对于改善服务可能真的很有价值。
但是,挑战在于如何轻松,可靠地收集这些日志。
通过以下方式解决了该问题:易于安装,占地面积小,插件,可靠的缓冲,日志转发等。
fluent-logger-python是一个Python库,用于记录来自Python应用程序的事件。
要求Python2.7或3.4+msgpack-python重要说明:版本0.8.0是支持Python2.6、3.2和3.3的最新版本安装该库以“fluent-logger”python软件包的方式分发。
请执行以下命令进行安装。
$pipinstallfluent-logger配置Fluentd守护程序必须使用tcp源配置启动:
2018/10/16 8:49:16 25KB python fluentd fluentd-logger Python
1
Webchelawebchela(“web”+“chela”)是用于通过自动浏览器(Chrome或Firefox)与网页进行交互的守护程序。
次要目标:提供其他工具的插件端点。
特征:通过接受来自客户端的命令。
将获取的数据拆分为多个块。
在客户端完全受控制(浏览器类型,浏览器扩展,负载等)。
将服务器负载公开给客户端,控制负载本身。
在无头模式下工作()。
哑命令行客户端。
依存关系:Python3.7以上Chrome,。
Firefox,。
TigerVNC。
快速开始:#startdaemonuser@localhost/$dockerrun--namewebchela-ti--rm-v/dev/shm:/dev/shmdocker.io/livelace/webchela:v1.0.42020-
2020/1/22 13:04:29 27KB firefox chrome daemon selenium
1
利用双service进行notification绑定,进而将Service的OOM_ADJ提高到1同时利用LocationHelperService充当守护进程,在NotificationService被关闭后,重启他。
手机黑屏形态下持续定位,不丢点。
2022/9/3 10:37:21 48.96MB 高德定位服务
1
根据notification服务监控手机通知,收到收款金额再通过https反馈给服务器,需要开通手机通知读取权限,有引导客户开通权限.同时加入无声播放音频,永久守护进程不被系统关掉,稳定性比通过xposed框架hook版的稳定多了,xposed框架的自动生成收款二维码的我已经开发出来了,待稳定新处理好了马上分享给大家.
2020/1/26 12:47:10 11.89MB 支付宝收款 微信收款
1
Memcached是一个高功能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
Memcached基于一个存储键/值对的hashmap。
其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
2019/5/2 22:56:54 167KB memcached 数据库 database memcache
1
(更多详情、使用方法,请下载后细读README.md文件)简单的CephRBDDockerVolumeDriver插件\n用例:单个Docker容器的持久存储\n一个RBDImage一次只能被一个DockerContainer使用\n插件是与Docker守护进程一起运转的独立进程\n可以为单个Ceph用户配置插件\n为不同的配置运转多个插件实例(ceph用户、默认池、默认大小)\n可选:通过卷名传递额外的配置以覆盖默认池和创建大小:\ndockerrun--volume-driverrbd-vpoolnameimagename@sizemntdisk1...\n插件支持所有DockerVolumeDriverPluginAPI命令(VolumePluginAPIv1.12.x)\nCreate-可以在一定大小的池中配置CephRBDImage\n由--create布尔标志控制(默认为假)\n标志的默认大小--size(默认20480=20GB)\nMount-将RBD映像锁定、映射和挂载到主机系统
2018/3/3 5:47:19 39KB Go
1
Memcached是一个高功能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
Memcached基于一个存储键/值对的hashmap。
其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。
官网www.memcached.org管理监控工具http://www.junopen.com/memadmin遗憾的是不能以服务随机启动查看版本:Memcached_x64.exe-V运行命令:Memcached_x64.exe-vv服务运行:Memcached_x64.exe-p11211-U11211-l127.0.0.1-dCacheMEM-m512m-c2048-t4
2019/11/15 15:51:05 1.58MB memcached Memcached_x64
1
共 62 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡