第一部分 面向过程的程序设计第1章 C++概述11.1 计算机语言与程序11.1.1 机器语言与程序11.1.2 汇编语言与程序11.1.3 高级语言与程序11.2 从C到C++21.3 程序设计方法21.3.1 结构化程序设计方法31.3.2 面向对象的程序设计方法31.4 简单的C++程序引见41.5 程序开发的步骤5习题15第2章 数据类型、运算符和表达式62.1 保留字和标识符62.1.1 保留字62.1.2 标识符62.2 C++的基本数据类型62.3 常量和变量82.3.1 常量82.3.2 符号常量92.3.3 变量102.4 基本运算符和表达式112.4.1 C++运算符及表达式简介112.4.2 算术运算符和算术表达式112.4.3 运算优先级和结合性112.4.4 关系运算符和关系表达式122.4.5 逻辑运算符和逻辑表达式122.4.6 位运算符和位运算表达式122.4.7 自增、自减运算符和表达式142.4.8 赋值运算符和赋值表达式142.4.9 逗号运算符和逗号表达式152.4.10 sizeof()运算符和表达式152.4.11 逻辑表达式运算优化的副作用152.5 类型转换162.5.1 赋值时的自动类型转换162.5.2 各种类型运算量混合运算时的自动类型转换172.5.3 强制类型转换17习题218第3章 简单的输入/输出193.1 传统的输入/输出函数实现方法193.2 cout输出流203.2.1 输出八进制数、十六进制数和用科学记数法表示的数223.2.2 输出字符或字符串233.3 cin输入流233.3.1 输入十六进制或者八进制数据253.3.2 输入字符数据263.4 总结27习题327第4章 C++的流程控制294.1 算法概述294.1.1 算法的作用和类别294.1.2 算法的设计原则304.1.3 算法的表示工具304.1.4 结构化程序设计中基本结构的表示314.2 C++程序的结构和语句334.3 选择结构语句的使用354.3.1 if语句354.3.2 if语句的嵌套使用374.3.3 条件运算符384.3.4 switch语句394.4 循环结构语句的使用424.4.1 goto语句及标号的使用424.4.2 while语句434.4.3 for语句434.4.4 do-while语句444.4.5 break语句和continue语句454.4.6 循环的嵌套474.5 控制语句的应用举例47习题452第5章 函数545.1 概述545.2 函数的定义与调用545.2.1 函数的定义545.2.2 函数的调用565.2.3 函数的参数585.3 函数的原型声明595.4 函数的嵌套调用和递归调用605.4.1 函数的嵌套调用605.4.2 函数的递归调用635.5 内联函数665.6 函数重载675.6.1 参数类型不同的重载函数675.6.2 参数个数不同的重载函数685.7 使用C++系统函数685.8 作用域和存储类别695.8.1 作用域695.8.2 存储类别725.8.3 全局变量的作用域的扩展和限制745.9 程序的多文件组织765.9.1 内部函数和外部函数765.9.2 多文件组织的编译和连接77习题577第6章 编译预处理796.1 宏定义796.1.1 不带参数的宏定义796.1.2 带参数的宏定义806.2 “文件包含”处理82*6.3 条件编译83习题685第7章 数组867.1 数组的定义及应用867.1.1 一维数组的定义及使用867.1.2 一维数组作函数参数887.1.3 多维数组的定义及使用967.1.4 二维数组作函数参数987.2 字符数组的定义及应用1017.2.1 字符数组的定义1017.2.2 字符数组的初始化1017.2.3 字符数组的使用1027.2.4 字符串和字符串结束标志1027.2.5 字符数组的输入/输出1037.2.6 字符串处理函数1047.2.7 字符数组应用举例106习题7108第8章 结构体、共用体和枚举类型1108.1 结构体的定义及应用1108.1.1 结构体类型的定义1108.1.2 结构体类型变量的定义1118.
2023/2/11 6:48:32 1.36MB 王珊珊 c++ 第二版
1
1.基本背景描述某职业院校宿舍由3层楼构成,每层楼拥有房间数20个。
计划为每个房间安装3个信息点。
为了网络的安全性,现按照楼层划分VLAN。
①针对网络的实际情况进行内部网络拓扑的设计,要求:全网采用2层的结构,并且为了网络的稳定性,考虑采用冗余拓扑。
②该公司内网IP地址规划:172.16.1.0/24。
③全网布线采用UTP6类线缆,要求连接用户使用100BASE-T的连接方式,设备之间采用1000BASE-T方式。
④架设WWW、FTP服务器。
其中WWW服务器的显示界面要有自己的名字和学号。
2.方案设计①写题为“某某局域网的组建”的网络方案设计书。
要求画出完整的网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制)。
包括设备和布线说明。
②结合网络拓扑图进行IP地址的规划。
(以表格方式体现)③进行设备的选择。
④架设相应服务器。
以上每一步都要说明设计理由,先进行方案描述再进行详细的设计说明。
2023/1/25 10:15:25 2.48MB 宿舍局域网的组建
1
Java允许您玩在线游戏,与世界各地的人聊天,计算您的按揭利息,并以3D形式查看图像。
这些以Java编程语言编写的应用程序和可从浏览中访问的应用程序称为小程序。
公司还将Java小程序用于内部网应用程序和其他电子商务的解决方案。
所有主要行业的公司都在使用Java。
无论是部署在手机、嵌入式设备、游戏机、笔记本电脑还是数据中心,Java都提供了当今网络应用所需要的丰富的用户界面、功能、多功能性、可移植性和安全性。
Java平台标准版软件是快速开发和部署安全、便携式应用程序的首选平台,可跨大多数操作系统的服务器和桌面系统。
Java平台标准版(JavaSE)可让您在台式机和服务器以及当今苛刻的嵌入式环境中开发和部署Java应用程序。
Java提供了当今应用程序所需的丰富的用户界面、功能、通用性、可移植性和安全性。
JavaSERuntimeEnvironment(运行时环境)包含了运行以Java编程语言编写的程序所必需的Java虚拟机、运行时类库和Java应用程序启动器。
Java平台的安全性一个由角色提供的安全信息的描述。
适用于开发人员,系统管理员,家庭用户和安全专业人士。
主要特点:-在一个平台上编写软件,并可在几乎任何其它平台上运行-创建的程序可在Web浏览器和Web服务中运行-可开发用于在线论坛、商店、投票、HTML表单处理等服务器端应用程序-结合基于Java技术的应用程序或服务来创建高度可定制的应用程序或服务-为手机、远程处理器、低成本消费产品和几乎任何具有数字内核的设备编写功能强大且高效的应用程序JavaSE8现在可用Java平台标准版8(JavaSE8)是一个主要的功能版本。
它包含了很多功能领域的新功能和增强功能。
JavaSE8通过减少样板代码,改进了集合和注释,简单的并行编程模型和更有效地利用现代多核处理器,提高了开发人员的工作效率和显着的增强了应用程序的功能。
JavaSE8u172版本更新:2018年4月17日
2020/10/23 22:21:29 68.54MB Java运行环境 Java SE Runtime
1
Java允许您玩在线游戏,与世界各地的人聊天,计算您的按揭利息,并以3D形式查看图像。
这些以Java编程语言编写的应用程序和可从浏览中访问的应用程序称为小程序。
公司还将Java小程序用于内部网应用程序和其他电子商务的解决方案。
所有主要行业的公司都在使用Java。
无论是部署在手机、嵌入式设备、游戏机、笔记本电脑还是数据中心,Java都提供了当今网络应用所需要的丰富的用户界面、功能、多功能性、可移植性和安全性。
Java平台标准版软件是快速开发和部署安全、便携式应用程序的首选平台,可跨大多数操作系统的服务器和桌面系统。
Java平台标准版(JavaSE)可让您在台式机和服务器以及当今苛刻的嵌入式环境中开发和部署Java应用程序。
Java提供了当今应用程序所需的丰富的用户界面、功能、通用性、可移植性和安全性。
JavaSERuntimeEnvironment(运行时环境)包含了运行以Java编程语言编写的程序所必需的Java虚拟机、运行时类库和Java应用程序启动器。
Java平台的安全性一个由角色提供的安全信息的描述。
适用于开发人员,系统管理员,家庭用户和安全专业人士。
主要特点:-在一个平台上编写软件,并可在几乎任何其它平台上运行-创建的程序可在Web浏览器和Web服务中运行-可开发用于在线论坛、商店、投票、HTML表单处理等服务器端应用程序-结合基于Java技术的应用程序或服务来创建高度可定制的应用程序或服务-为手机、远程处理器、低成本消费产品和几乎任何具有数字内核的设备编写功能强大且高效的应用程序JavaSE8现在可用Java平台标准版8(JavaSE8)是一个主要的功能版本。
它包含了很多功能领域的新功能和增强功能。
JavaSE8通过减少样板代码,改进了集合和注释,简单的并行编程模型和更有效地利用现代多核处理器,提高了开发人员的工作效率和显着的增强了应用程序的功能。
JavaSE8u172版本更新:2018年4月17日
2020/10/23 22:21:29 68.54MB Java运行环境 Java SE Runtime
1
第一篇 ArcGISServer基础第1章 ArcGISServer概述 21.1 ArcGISServer简介 21.2 ArcGISServer架构 31.3 ArcGISServer的功能 41.4 ArcGISServer的安装与配置 51.4.1 安装准备 51.4.2 安装 61.4.3 安装与配置说明 81.5 小结 9第2章 ArcGIS与ArcGISEngine 102.1 ArcGIS软件体系结构 102.2 组件对象模型 122.3 ArcObjects简介 132.3.1 ArcObject的组织划分 132.3.2 ArcObject的开发 142.4 ArcGISEngine 172.4.1 ArcGISEnigne构成 172.4.2 ArcGISEngine功能 192.4.3 ArcGISEngine开发环境 19.2.4.4 ArcGISEngine与ArcGISServer 242.4.5 ArcGISEngine如何调用ArcGISServer 242.5 小结 26第3章 空间数据管理 273.1 空间数据库模型Geodatabase 273.1.1 Geodatabase概念 273.1.2 Geodatabase模型 283.2 访问空间数据库 303.2.1 打开数据库工作空间 303.2.2 通过NAME对象方式 313.2.3 获得工作空间实际元素 323.3 矢量数据 333.3.1 文件数据导入Geodatabase 343.3.2 从Geodatabase复制特征数据集到个人数据库 363.3.3 编辑Geodatabase中的数据 373.3.4 空间数据拓扑检查 393.4 栅格数据 413.4.1 打开栅格工作空间 413.4.2 获得栅格数据集 423.4.3 获得栅格目录 433.4.4 栅格数据上载 443.4.5 栅格数据拼接 463.5 小结 47第二篇 ArcGISServer的开发基础第4章 ArcGISServer地图服务发布(准备开发的数据) 504.1 制作地图文档 504.1.1 获取空间数据 514.1.2 使用ArcMap编辑地图文档 514.2 用户权限设置 564.3 在ArcCatalog中发布MapService 574.4 在ArcGISServerManager中发布MapServerice 614.5 在ArcGISServerManager中发布OGC地图服务 634.6 小结 65第5章 ArcGISServer开发基础ASP.NET 665.1 ASP.NET简介 665.1.1 Web开发技术 665.1.2 ASP.NET特点 675.1.3 ASP.NET2.0 695.1.4 ASP.NET3.5 705.1.5 VisualStudio2008与ArcGISServer9.3开发环境 705.2 JavaScript和Ajax技术 735.2.1 JavaScript本质 735.2.2 JavaScript基本函数 735.2.3 理解Ajax 745.2.4 在客户端回调中使用Ajax 755.3 ASP.NETAjax 765.3.1 ASP.NETAjax简介 765.3.2 服务器回调 775.3.3 ASP.NETAjax服务器控件 795.3.4 深入客户端库 835.3.5 控件扩展器 855.4 ArcGISServerWebADF中的Ajax 865.4.1 .NETADF中Ajax的调用过程 865.4.2 WebADFAjax调用的示例详解 875.5 小结 92第6章 ArcGISServer控件介绍 936.1 资源管理控件 936.1.1 MapResourceManager控件 936.1.2 GeoprocessingResourceManager控件 976.1.3 GeocodeResourceManager控件 996.2 地图显示及其相关控件 1006.2.1 Map控件 1006.2.2 MapTips控件 1026.2.3 Maginifier控件 1036.2.4 OverviewMap控件 1046.2.5 Toolbar控件 1056.2.6 Toc控件 1076.2.7 ScaleBar控件 1086.2.8 Navigation控件 1086.2.9 ZoomLevel控件 1096.
2020/8/4 10:17:58 31.04MB ArcGIS Server
1
第一篇 ArcGISServer基础第1章 ArcGISServer概述 21.1 ArcGISServer简介 21.2 ArcGISServer架构 31.3 ArcGISServer的功能 41.4 ArcGISServer的安装与配置 51.4.1 安装准备 51.4.2 安装 61.4.3 安装与配置说明 81.5 小结 9第2章 ArcGIS与ArcGISEngine 102.1 ArcGIS软件体系结构 102.2 组件对象模型 122.3 ArcObjects简介 132.3.1 ArcObject的组织划分 132.3.2 ArcObject的开发 142.4 ArcGISEngine 172.4.1 ArcGISEnigne构成 172.4.2 ArcGISEngine功能 192.4.3 ArcGISEngine开发环境 19.2.4.4 ArcGISEngine与ArcGISServer 242.4.5 ArcGISEngine如何调用ArcGISServer 242.5 小结 26第3章 空间数据管理 273.1 空间数据库模型Geodatabase 273.1.1 Geodatabase概念 273.1.2 Geodatabase模型 283.2 访问空间数据库 303.2.1 打开数据库工作空间 303.2.2 通过NAME对象方式 313.2.3 获得工作空间实际元素 323.3 矢量数据 333.3.1 文件数据导入Geodatabase 343.3.2 从Geodatabase复制特征数据集到个人数据库 363.3.3 编辑Geodatabase中的数据 373.3.4 空间数据拓扑检查 393.4 栅格数据 413.4.1 打开栅格工作空间 413.4.2 获得栅格数据集 423.4.3 获得栅格目录 433.4.4 栅格数据上载 443.4.5 栅格数据拼接 463.5 小结 47第二篇 ArcGISServer的开发基础第4章 ArcGISServer地图服务发布(准备开发的数据) 504.1 制作地图文档 504.1.1 获取空间数据 514.1.2 使用ArcMap编辑地图文档 514.2 用户权限设置 564.3 在ArcCatalog中发布MapService 574.4 在ArcGISServerManager中发布MapServerice 614.5 在ArcGISServerManager中发布OGC地图服务 634.6 小结 65第5章 ArcGISServer开发基础ASP.NET 665.1 ASP.NET简介 665.1.1 Web开发技术 665.1.2 ASP.NET特点 675.1.3 ASP.NET2.0 695.1.4 ASP.NET3.5 705.1.5 VisualStudio2008与ArcGISServer9.3开发环境 705.2 JavaScript和Ajax技术 735.2.1 JavaScript本质 735.2.2 JavaScript基本函数 735.2.3 理解Ajax 745.2.4 在客户端回调中使用Ajax 755.3 ASP.NETAjax 765.3.1 ASP.NETAjax简介 765.3.2 服务器回调 775.3.3 ASP.NETAjax服务器控件 795.3.4 深入客户端库 835.3.5 控件扩展器 855.4 ArcGISServerWebADF中的Ajax 865.4.1 .NETADF中Ajax的调用过程 865.4.2 WebADFAjax调用的示例详解 875.5 小结 92第6章 ArcGISServer控件介绍 936.1 资源管理控件 936.1.1 MapResourceManager控件 936.1.2 GeoprocessingResourceManager控件 976.1.3 GeocodeResourceManager控件 996.2 地图显示及其相关控件 1006.2.1 Map控件 1006.2.2 MapTips控件 1026.2.3 Maginifier控件 1036.2.4 OverviewMap控件 1046.2.5 Toolbar控件 1056.2.6 Toc控件 1076.2.7 ScaleBar控件 1086.2.8 Navigation控件 1086.2.9 ZoomLevel控件 1096.
2020/10/18 4:26:17 31.04MB ArcGIS Server
1
1.ANSYSSOLID65环向布置钢筋的例子 3 2.混凝土非线性计算实例(1)-MISO单压 5 3.混凝土非线性计算实例(2)-MISO约束压 6 4.混凝土非线性计算实例(3)-KINH滞回 9 5.混凝土非线性计算实例(4)-KINH压-拉裂 11 6.混凝土非线性计算实例(5) 12 7.混凝土非线性计算实例(6) 14 8.混凝土非线性计算实例(7)-MISO滞回 16 9.混凝土非线性计算实例(8) 18 10.混凝土非线性计算实例(9)-梁平面应力 20 11.四层弹簧-质点模型的地震分析 22 12.悬臂梁地震分析 48 13.用beam54单元描述变截面梁的例子 72 14.变截面梁实例 73 15.拱桥浇筑过程分析-单元生死应用实例 74 16.简支梁实体与预应力钢筋分析实例 75 17.简单的二维焊接分析-单元生死实例 77 18.隧道开挖(三维)的命令流 84 19.岩土接触分析实例 101 20.钢筋混凝土管的动力响应特性分析实例 109 21.隧道模仿开挖命令流(入门) 116 22.螺栓连接的模仿实现问题 119 23.道路的基层、垫层模量与应力之间的关系 129 23.滞回分析 151 24.模仿某楼层浇注 153 25.在面上施加移动的面力 155 27.在任意面施加任意方向任意变化的压力 159 28.预紧分析 160 29.几何非线性+塑性+接触+蠕变 162 30.埋设在地下的排水管道 167 32.幕墙企业玻璃简化计算 172 33.等截面杆单元生死应用实例 188 34.梁板建模联系 189 36.简单的例子-如何对结构的振动控制分析 192 37.模态分析结果的输出实例 194 38.火车过桥动态加载实例(部分) 196 39.悬索结构的找形和计算的例题 213 40.陶瓷杆撞击铝板的例子 218 41.求反作用力的APDL命令法 221 42.LS-DYNA实例(部分) 222 43.路面分层填筑对路基的影响 223 44.一个例子(含地震影响,求振兴与频率) 227 45.接触面上的压力总和 231 46.施加位置函数荷载 235 47.非线性分析考虑刚度退化 236 48.一个圆形水池的静力分析 237 49.ANSYS中混凝土模式预应力模仿的算例 238 50.悬臂梁受重力作用发生大变形求其固有频率 240 51.循环对称结构模态分析 242 52.三角平台受谐波载荷作用的结构响应 244 53.三角平台受一地震谱激励的应力分布和支反力 246 54.三角平台受时程载荷作用的应力分布和变形过程 248 55.经典层合板理论 250 56.定易圆轨迹的例子 257 57.模仿门式刚架施工-单元生死 257 58.钢筋混凝土整体式模型例子 260 59.在荷载步之间改变材料属性例子 262 60.含预应力的特征值屈曲计算 263 61.振型叠加计算及工况组合例子 265 62.柱子稳定分析算(预应力,特征值屈曲,初始缺陷) 268 63.moduleMConcrete!混凝土模板 271 64.混凝土开裂实例 279 65.螺栓网格划分 280 66.自由液面的土石坝平面渗流分析 281 67.导出刚度矩阵 285 68.某混凝土拱坝工程施工期及运行期温度场仿真分析 286 69.移动温度荷载计算 293 70.SHSD用于壳-实体装配实例An 295 71.ansys显示-隐式-回弹分析实例 299 72.工况组合的经典例子 314
2020/2/14 21:16:10 426KB ANSYS经典例子
1
Weblogicwls-wsat组件反序列化漏洞(CVE-2017-10271)利用脚本。
命令执行并回显直接上传shell在linux下weblogic10.3.6.0测试OK运用方法及参数pythonweblogic_wls_wsat_exp.py-t172.16.80.131:7001usage:weblogic_wls_wsat_exp.py[-h]-tTARGET[-cCMD][-oOUTPUT][-sSHELL]optionalarguments:-h,--helpshowthishelpmessageandexit-tTARGET,--targetTARGETweblogicipandport(eg->172.16.80.131:7001)-cCMD,--cmdCMDcommandtoexecute,defaultis"id"-oOUTPUT,--outputOUTPUToutputfilename,defaultisoutput.txt-sSHELL,--shellSHELLlocaljspfilenametoupload,andset-oxxx.jsp
2018/5/20 16:06:31 7KB Weblogic WLS CVE-2017-102
1
目录第一章无线传感器网络概述 6概述 61.1NS-2 61.2OPNET 61.3SensorSim 71.4EmStar 71.5GloMoSim 71.6TOSSIM 71.7PowerTOSSIM 8第二章OMNET++简介 9概述 92.1OMNeT++框架 92.1.1OMNeT++组成 92.1.2OMNeT++结构 102.2OMNeT++的安装 112.3OMNeT++语法 122.3.1NED语言 122.3.1.1NED总概述 122.3.1.2Ned描述的组件 132.3.1.3函数 152.3.2简单模块 172.3.2.1OMNET++中离散事件 172.3.2.2包传输模型 172.3.2.3定义简单模块 182.3.2.4简单模块中的主要成员函数 202.3.3消息 212.3.3.1cMessage类 212.3.3.2消息定义 212.3.3.3消息的收发 222.3.4模块参数、门及连接的访问 232.3.4.1消息参数的访问 232.3.4.2门和连接的访问 242.3.4.3门的传输状态 262.3.3.4连接的状态 262.4仿真过程 272.5配置文件omnetpp.ini 282.6结果分析工具 292.6.1矢量描绘工具Plove 292.6.2标量工具Scalar 2927、结束语 30第三章物理层仿真(信道) 323.1UWB的基础知识 323.1.1UWB信号的应用背景 323.1.2UWB信号的定义 323.1.3UWB的脉冲生成方式(高斯脉冲,非高斯脉冲) 343.1.4UWB的调制方式 343.1.5用功率控制多址接入方法来进行链路的建立控制 363.2用OMNeT++对UWB进行仿真 373.2.1算法仿真的概述 373.2.2算法的具体流程 393.2.3算法的主要代码 413.2.4仿真结果分析 583.2.5应用前景 58参考文献 59第四章MAC层仿真 60概述 604.1无线传感器网络MAC层特性及分类 604.1.1无线信道特性 604.1.2MAC设计特性分析 614.1.3无线传感器网络典型MAC协议的分类 614.2基于随机竞争的MAC协议 624.2.1S-MAC协议[12] 624.2.2T-MAC协议 644.2.3AC-MAC协议 654.3基于时分复用的MAC协议 654.3.1D-MAC协议 654.3.2TRAMA协议 664.3.3AI-LMAC协议 664.4其他类型的MAC协议 674.4.1SMACS/EAR协议 674.4.2基于CDMA技术的MAC协议 674.4.3DCC-MAC 684.5基于OMNeT++的MAC层协议仿真 694.5.1S-MAC协议的仿真 694.5.2S-MAC协议流程图 704.5.3S-MAC协议的分析 714.6小结 86参考文献 86第五章网络层仿真 88概述 885.1无线传感器网络路由协议研究 885.1.1无线传感器网络协议分类 885.1.2无线传感器网络中平面路由 905.1.3无线传感器网络中层次化路由 915.1.4经典算法的OMNET仿真 935.2无线传感器网络路由协议研究的发展趋势 1045.3无线传感器网络层路由协议与OMNET++仿真 1045.3.1无线传感器网络层路由与OMNET++仿真的基本概念[19] 1045.3.1.1传感器网络的体系结构 1055.3.1.1.1传感节点的物理结构 1055.3.1.1.2传感器网络的体系结构与网络模型 1065.3.2传感器网络层路由协议的基本概念 1065.3.2.1网络通信模式[28] 1065.3.2.1.1单播: 1075.3.2.1.2广播: 1075.3.2.1.3组播: 1085.3.2.2传感器网络层设计[29] 1085.3.3OMNET++仿真软件的基本概念 1095.4无线传感器网络路由协议引见 1105.4.1泛洪法(Flooding)[32] 1115.4.2定向扩散(DirectedDiffusion:DD)[33] 1125.4.3LEACH(EnergyAdaptiveClusteringHierarchy)[34] 1135.5.OMNET++仿真实例 1145.5.1泛洪
2017/6/14 11:33:17 2.44MB 仿真
1
这本书很好,适合于初学者。
里面精讲了很多的案例,非常的有用。
目录雷蒙序简介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
共 40 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡