《持续交付--发布可靠软件的系统方法》,英文名《ContinuousDelivery:ReliableSoftwareReleasesthroughBuild,Test,andDeploymentAutomation》,原作者:(英)JezHumble、(英)DavidFarley,翻译:乔梁,出版社:人民邮电出版社,ISBN:9787115264596,PDF格式,大小47MB。
内容简介:《持续交付--发布可靠软件的系统方法》是一本软件工程师的职场指南,以大量虚构的名字和情景描述了极客的日常工作,对他们常遇到的各类棘手问题给予了巧妙回答。
作者以自己在苹果、网景等公司中面临的生死攸关的时刻所做的抉择为例,总结了在硅谷摸爬滚打的经验,旨在为软件工程师更好地规划自己的职业生涯提供帮助。
  《持续交付--发布可靠软件的系统方法》适合软件工程师以及所有职场人士阅读。
目录:《持续交付--发布可靠软件的系统方法》第一部分 基础篇第1章 软件交付的问题 21.1 引言 21.2 一些常见的发布反模式 31.2.1 反模式:手工部署软件 41.2.2 反模式:开发完成之后才向类生产环境部署 51.2.3 反模式:生产环境的手工配置管理 71.2.4 我们能做得更好吗 81.3 如何实现目标 91.3.1 每次修改都应该触发反馈流程 101.3.2 必须尽快接收反馈 111.3.3 交付团队必须接收反馈并作出反应 121.3.4 这个流程可以推广吗 121.4 收效 121.4.1 授权团队 131.4.2 减少错误 131.4.3 缓解压力 151.4.4 部署的灵活性 161.4.5 多加练习,使其完美 17.1.5 候选发布版本 171.6 软件交付的原则 191.6.1 为软件的发布创建一个可重复且可靠的过程 191.6.2 将几乎所有事情自动化 191.6.3 把所有的东西都纳入版本控制 201.6.4 提前并频繁地做让你感到痛苦的事 201.6.5 内建质量 211.6.6“done”意味着“已发布” 211.6.7 交付过程是每个成员的责任 221.6.8 持续改进 221.7 小结 23第2章 配置管理 242.1 引言 242.2 使用版本控制 252.2.1 对所有内容进行版本控制 262.2.2 频繁提交代码到主干 282.2.3 使用意义明显的提交注释 292.3 依赖管理 302.3.1 外部库文件管理 302.3.2 组件管理 302.4 软件配置管理 312.4.1 配置与灵活性 312.4.2 配置的分类 332.4.3 应用程序的配置管理 332.4.4 跨应用的配置管理 362.4.5 管理配置信息的原则 372.5 环境管理 382.5.1 环境管理的工具 412.5.2 变更过程管理 412.6 小结 42第3章 持续集成 433.1 引言 433.2 实现持续集成 443.2.1 准备工作 443.2.2 一个基本的持续集成系统 453.3 持续集成的前提条件 463.3.1 频繁提交 463.3.2 创建全面的自动化测试套件 473.3.3 保持较短的构建和测试过程 473.3.4 管理开发工作区 493.4 使用持续集成软件 493.4.1 基本操作 493.4.2 铃声和口哨 503.5 必不可少的实践 523.5.1 构建失败之后不要提交新代码 523.5.2 提交前在本地运行所有的提交测试,或者让持续集成服务器完成此事 533.5.3 等提交测试通过后再继续工作 543.5.4 回家之前,构建必须处于成功状态 543.5.5 时刻准备着回滚到前一个版本 553.5.6 在回滚之前要规定一个修复时间 563.5.7 不要将失败的测试注释掉 563.5.8 为自己导致的问题负责 563.5.9 测试驱动的开发 573.6 推荐的实践 573.6.1 极限编程开发实践 573.6.2 若违背架构原则,就让构建失败 583.6.3 若测试运行变慢,就让构建失败 583.6.4 若有编译警告或代码风格问题,就让测试失败 593.7 分布式团队 603.7.1 对流程的影响 603.7.2 集中式持续集成 613.7.3 技术问题 613.7.4 替代方法 6
2024/6/7 5:49:25 46.47MB 软件 软件规划 职业规划 持续交付
1
目录摘要 IIIAbstract IV1绪论 11.1论文研究的背景和意义 11.2电冰箱电控系统的发展现状 21.3论文主要设计内容 22总体设计方案 42.1总体设计方案简介 42.2电冰箱电控系统的主要功能和要求 53系统硬件设计 63.1AT89C51单片机最小系统 63.1.1AT89系列单片机的概况 63.1.2时钟电路 93.1.3复位电路 103.1.4单片机系统电源设计 123.2霜厚检测电路 143.2.1热敏电阻简介 143.2.2运算放大器LM324 153.2.3霜厚检测电路 163.3冷冻室冷藏室温度检测采样电路 173.3.1温度传感器AD590 173.3.2ADC0809简介 183.3.3冷冻室温度采样电路图 203.3.4冷藏室温度采样电路图 203.3.5冷冻室冷藏室温度检测采样原理 213.3.6过欠压保护电路 213.4ADC0809与AT89C51接口设计 223.4.1地址锁存器74LS373 223.4.2ADC0809与AT89C51的接口电路 233.5制冷与除霜控制电路 243.5.1锁存器74LS273 243.5.2驱动控制电路的设计 253.6开门报警电路 263.7键盘显示电路 263.7.1接口芯片8279简介 263.7.2LED简介 283.7.3键盘显示电路设计 294系统软件设计 314.1系统主程序 314.2T0中断服务程序 324.3T1中断服务程序 334.4INT0中断服务程序 335结论 35参考文献 36致谢 37
2024/3/31 9:36:37 1.47MB AT89C51单片机 A/DC0809 8279\ AD590
1
第一章整体介绍 21.1什么是TableAPI和FlinkSQL 21.2需要引入的依赖 21.3两种planner(old&blink)的区别 4第二章API调用 52.1基本程序结构 52.2创建表环境 52.3在Catalog中注册表 72.3.1表(Table)的概念 72.3.2连接到文件系统(Csv格式) 72.3.3连接到Kafka 82.4表的查询 92.4.1TableAPI的调用 92.4.2SQL查询 102.5将DataStream转换成表 112.5.1代码表达 112.5.2数据类型与Tableschema的对应 122.6.创建临时视图(TemporaryView) 122.7.输出表 142.7.1输出到文件 142.7.2更新模式(UpdateMode) 152.7.3输出到Kafka 162.7.4输出到ElasticSearch 162.7.5输出到MySql 172.8将表转换成DataStream 182.9Query的解释和执行 201.优化查询计划 202.解释成DataStream或者DataSet程序 20第三章流处理中的特殊概念 203.1流处理和关系代数(表,及SQL)的区别 213.2动态表(DynamicTables) 213.3流式持续查询的过程 213.3.1将流转换成表(Table) 223.3.2持续查询(ContinuousQuery) 233.3.3将动态表转换成流 233.4时间特性 253.4.1处理时间(ProcessingTime) 253.4.2事件时间(EventTime) 27第四章窗口(Windows) 304.1分组窗口(GroupWindows) 304.1.1滚动窗口 314.1.2滑动窗口 324.1.3会话窗口 324.2OverWindows 331)无界的overwindow 332)有界的overwindow 344.3SQL中窗口的定义 344.3.1GroupWindows 344.3.2OverWindows 354.4代码练习(以分组滚动窗口为例) 36第五章函数(Functions) 385.1系统内置函数 385.2UDF 405.2.1注册用户自定义函数UDF 405.2.2标量函数(ScalarFunctions) 405.2.3表函数(TableFunctions) 425.2.4聚合函数(AggregateFunctions) 455.2.5表聚合函数(TableAggregateFunctions) 47
2024/2/21 21:43:55 1.29MB flinksql
1
华为B315不开机修复工具和国外固件,B315s-22_UPDATE_21.313.03.00.983.BIN,B315s-936_UPDATE_21.318.01.00.1006.BIN
2023/12/18 14:12:36 113.81MB 华为B315
1
讲各种实时阴影技术的好书看目录:1Introduction11.1Denition...............................31.2ImportanceofShadows.......................121.3Di›cultyofComputingShadows.................151.4Overview...............................191.5GeneralInformationfortheReader................202BasicShadowTechniques212.1ProjectionShadows.........................222.2ShadowMapping..........................312.3ShadowVolumes...........................442.4StencilShadowVolumes......................482.5Transparency.............................722.6Summary...............................733Shadow-MapAliasing753.1ShadowMappingasSignalReconstruction...........753.2InitialSamplingError—Undersampling.............813.3ResamplingError..........................874Shadow-MapSampling894.1Fitting.................................894.2Warping................................934.3GlobalPartitioning.........................1104.4AdaptivePartitioning........................1234.5View-SampleMapping.......................1314.6Shadow-MapReconstruction...................1344.7TemporalReprojection.......................1364.8Cookbook...............................1375FilteredHardShadows1395.1FiltersandShadowMaps......................1405.2ApplicationsofFiltering......................1445.3PrecomputingLargerFilterKernels................1475.4Summary...............................1606Image-BasedSoft-ShadowMethods1616.1Introduction.............................1616.2Basics.................................1666.3AReferenceSolution........................1726.4AugmentingHardShadowswithPenumbrae..........1746.5BlurringHard-Shadow-TestResults................1786.6FilteringPlanarOccluderImages.................1876.7ReconstructingandBack-ProjectingOccluders.........1916.8UsingMultipleDepthMaps....................2046.9Summary...............................2067Geometry-BasedSoft-ShadowMethods2097.1PlausibleShadowsbyGeneratingOuterPenumbra.......2097.2InnerandOuterPenumbra..........
2023/12/10 22:25:11 47.01MB shadow realtime 阴影 3d
1
可以使用最新596内的程序,亲测可用。
2021.3.13亲测3.8.596.4838加密锁驱动运行正常,不能使用GCC6.0(正在找底层代码,GCC5.0可以使用),钢结构算量1.0.4511版
2023/12/9 19:47:55 71.29MB 加密锁驱动3.8.596.483
1
目录1绪论 11.1课题现状 11.2课题开发目的 21.3课题关键技术 21.3.1ASP简介 21.3.2Dreamweaver 31.3.3ACCESS 31.3.4HTML(HyperTextMarkupLanguage) 41.4论文安排 42可行性研究 62.1资源可行性 62.2时间可行性 62.3技术可行性 62.4经济可行性 62.5社会的可行性 73系统需求分析 83.1目标和任务 83.2系统功能分析 83.2.1前台订票功能分析 83.2.2后台管理功能 83.2.3网站的界面设计 93.3网站业务流程 93.3.1旅游景点网上售票系统的业务流程介绍 93.3.2系统的业务流程图 103.4系统开发环境 103.4.1硬软件平台 104系统概要设计 124.1系统结构设计目标 124.1.1系统HIPO图 124.1.2系统主要结构 134.2数据库结构设计 134.2.1数据库概念结构设计 134.2.2 数据库逻辑结构设计 144.2.3数据库物理结构设计 155系统详细设计 175.1系统总体结构图 175.2功能描述 185.2.1首页设计 185.2.2 后台管理 196系统运行与测试 216.1系统调试 216.2测试与运行 216.2.1测试的重要性 216.2.2测试运行 216.2.3测试用例 226.3测试结论 23结论 24致谢 25参考文献 26附录 27附录A用户注册页面设计详细代码 27附录B修改景点信息页面设计详细代码 30
2023/12/3 12:51:28 556KB JAVA 网上售票 毕业论文
1
本科毕业论文基于QT的嵌入式终端应用程序开发目录目录 I摘要 II关键词 IIAbstract IIIKeyWords III1前言 11.1课题研究背景和意义 11.2嵌入式软件技术发展现状与未来 11.2.1标志性的嵌入式产品已露头角 11.2.2嵌入式软件技术面临挑战 11.2.3影响未来的若干软件新技术 21.3课题研究内容 32Linux和Qt简介 32.1Linux主要特性 32.2QT开发工具简介 42.2.1Qt主要特性 42.2.2Qt编程机制简介 53嵌入式终端应用程序之记事本和电子相册架构设计 73.1记事本架构设计 73.1.1记事本设计需求 73.1.2记事本界面设计 83.1.3记事本结构设计 113.2电子相册架构设计 123.2.1电子相册设计需求 123.2.2电子相册界面设计 133.2.3电子相册结构设计 154算法设计和实现 164.1记事本主要算法设计和实现 164.1.1记事本类结构设计 164.1.2记事本功能实现 174.2电子相册主要算法设计和实现 214.2.1电子相册类结构设计 214.2.2电子相册功能实现 215总结和展望 26参考文献 28致谢 29
1
数学分析方法选讲作者:刘德祥,刘绍武,冯立新主编出版时间:2014年版内容简介  《数学分析方法选讲》共分6章。
第1章主要阐述分析证明中的一些最常见的基本处理方法与技巧。
根据教学上的考虑和作者自己的体会,把这些常用的处理方法适当命名后止式地予以提出,作者认为这样做有利于学生加深对方法本身的理解。
第2章是Abel方法及应用简介。
在第3章不等式与估值问题部分中,作者利用幂平均函数对各种平均值不等式统一进行了处理。
考虑到交换运算次序在级数求和及积分计算中的重要性,作者在第4章对它进行了一些讨论,并给出了判断级数和积分不一致收敛的比较简单并且使用方便的方法。
第5章简略地介绍了阶的估计及其在极限计算和级数与积分收敛性中的应用。
第6章用较多的例题介绍极限存在性问题的证法和各种极限的求值方法。
各章的内容都有较大的独立性,因此读者在阅读时可根据自己的需要加以选择。
目录第1章分析证明中的几种常用处理方法与技巧1.1截断习题1.11.2叠加习题1.21.3局部化方法习题1.31.4借助辅助函数习题1.41.5离散型问题与连续型问题的相互转换习题1.51.6ε逼迫方法习题1.61.7借助于构造点列和抽取子列习题1.71.8关于利用实数空间基本定理证明问题的几点注释1.8.1有理数集的性质1.8.2实数集的性质1.8.3关于利用实数空间基本定理证明问题的几点注释习题1.8第2章Abel方法2.1Abel变换与Abel引理习题2.12.2Abel方法在级数收敛性判别中的应用2.2.1数项级数收敛性的判别法.2.2.2函数项级数一致收敛性判别法习题2.2.2.3Abel方法在广义积分收敛性判别中的应用2.3.1分部积分公式与积分第二中值定理2.3.2无穷限广义积分收敛性的Abel判别法与Dmchlet判别法2.3.3带参变量广义积分一致收敛性的Abel判别法与Dirichlet判别法习题2.32.4Abel级数求和法习题2.42.5差分的概念及简单应用习题2.5第3章不等式与估值问题3.1不等式的初等证法习题3.13.2证明不等式的凸函数方法3.2.1凸函数的定义及基本性质3.2.2证明不等式的凸函数方法习题3.23.3利用微分学证明不等式习题3.33.4利用积分学证明不等式习题3.43.5估值问题习题3.5第4章几种运算次序的交换性4.1一致收敛性4.1.1函数项级数的一致收敛性4.1.2含参变量积分的一致收敛性习题4.14.2运算次序的交换性4.2.1求和与其他运算的可换性4.2.2积分与其他运算次序的可换性习题4.2第5章阶的估计及应用5.1阶的定义及运算5.1.1无穷小量与无穷大量的阶的定义5.1.2阶的性质和运算习题5.15.2阶的估计5.2.1函数的Taylor展开式5.2.2阶与主部的求法习题5.25.3阶的应用5.3.1利用阶计算极限5.3.2阶的估计在级数与广义积分收敛性中的应用习题5.3第6章极限的存在性与求值问题6.1关于极限定义的若干注释6.1.1关于过程的刻画和变量的刻画6.1.2关于变量不存在极限的描述6.1.3变量趋于无穷大的情形习题6.16.2关于极限的存在性习题6.26.3极限的求值6.3.1利用定义和两边夹原理求极限6.3.2利用Stolz定理和L'Hospital法则求极限6.3.3建立以极限值为变元的方程求极限6.3.4利用积分和求极限6.3.5利用Reimann引理求极限6.3.6利用Toeplitz定理求极限6.3.7求极限的其他方法习题6.3附录IPeano曲线附录II关于e的超越性主要参考书目
2023/11/14 16:30:22 61.57MB 数学分析 刘德祥 刘绍武 冯立新
1
scikit-learnisaPythonmoduleformachinelearningbuiltontopofSciPyanddistributedunderthe3-ClauseBSDlicense.
2023/10/28 16:38:52 5.82MB scikit_learn 0.21.3
1
共 46 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡