CGX-CLI生成推荐的文档/文件以提高贡献您是否希望人们为您的项目做出贡献?方便您的贡献者。
为Github和Gitlab社区标准生成所有推荐的文档/文件(预先填写)。
也可以生成CodeCommit(AWS)或Bitbucket的文件。
该项目的检查了99%%以上的类型覆盖率。
一次生成多个文件生成许可证可以生成的文件未来版本中的更多文件和提供程序。
Github,Gitlab,CodeCommit和Bitbucket执照麻省理工学院ISC阿帕奇2.0BSD2条款GPLv3CCOv1变更日志贡献自述文件去做行为守则Docker文件特定于Github错误报告(问题)安全漏洞报告功能要求(问题)拉取请求模板一次所有文件特定于GitlabCI模板错误(问题)功能提案(问题)合并要求一次所有文件特定于CodeCommitBuildspec(AWSCodeBuild)Appspec(AWSCodeDeploy)一次所有文件特定于Bitbucket在将来的版本中对每个项目都有用
2023/7/26 9:54:28 758KB github markdown cli template
1
金蝶云K3_Cloud实施初始化七个步骤第七步上线检查表
2023/7/23 15:20:41 250KB k3clou
1
模板库JetpackCompose模板存储库。
入门按下Github中的“使用此模板”按钮来复制此存储库。
克隆您的存储库,然后在最新的打开它。
提交要求按照项目网站上的挑战说明进行操作:所有UI均应使用JetpackCompose编写GithubActions工作流程应该成功完成在文件夹中包括两个提交的屏幕截图。
名称应为screenshot_1.png和screenshot_2.png。
在文件夹中包括提交的屏幕记录。
名称应为video.mp4更换的内容与内容并填写模板。
代码格式CI使用检查您的代码格式是否正确并包含正确的许可证。
在内部,Spotless使用来检查代码的格式。
要使用AndroidStudio正确设置ktlint,请按照。
在提交代码之前,请运行./gradlewapp:spotlessApply自动格式化代码。
执照Cop
2023/7/23 8:20:37 131KB Kotlin
1
【实验目的】1.理解死锁的概念;
2.用高级语言编写和调试一个银行家算法程序,以加深对死锁的理解。
【实验准备】1.产生死锁的原因竞争资源引起的死锁进程推进顺序不当引起死锁2.产生死锁的必要条件互斥条件请求和保持条件不剥夺条件环路等待条件3.处理死锁的基本方法预防死锁避免死锁检测死锁解除死锁【实验内容】1.实验原理银行家算法是从当前状态出发,逐个按安全序列检查各客户中谁能完成其工作,然后假定其完成工作且归还全部贷款,再进而检查下一个能完成工作的客户。
如果所有客户都能完成工作,则找到一个安全序列,银行家才是安全的。
与预防死锁的几种方法相比较,限制条件少,资源利用程度提高了。
缺点:该算法要求客户数保持固定不变,这在多道程序系统中是难以做到的;
该算法保证所有客户在有限的时间内得到满足,但实时客户要求快速响应,所以要考虑这个因素;
由于要寻找一个安全序列,实际上增加了系统的开销.Bankeralgorithm最重要的一点是:保证操作系统的安全状态!这也是操作系统判断是否分配给一个进程资源的标准!那什么是安全状态?举个小例子,进程P需要申请8个资源(假设都是一样的),已经申请了5个资源,还差3个资源。
若这个时候操作系统还剩下2个资源。
很显然,这个时候操作系统无论如何都不能再分配资源给进程P了,因为即使全部给了他也不够,还很可能会造成死锁。
若这个时候操作系统还有3个资源,无论P这一次申请几个资源,操作系统都可以满足他,因为操作系统可以保证P不死锁,只要他不把剩余的资源分配给别人,进程P就一定能顺利完成任务。
2.实验题目设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。
进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。
要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;
显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。
3.算法描述我们引入了两个向量:Resourse(资源总量)、Available(剩余资源量)以及两个矩阵:Claim(每个进程的最大需求量)、Allocation(已为每个进程分配的数量)。
它们共同构成了任一时刻系统对资源的分配状态。
向量模型:R1R2R3矩阵模型:R1R2P1P2P3这里,我们设置另外一个矩阵:各个进程尚需资源量(Need),可以看出Need=Claim–Allocation(每个进程的最大需求量-剩余资源量)因此,我们可以这样描述银行家算法:设Request[i]是进程Pi的请求向量。
如果Request[i,j]=k,表示Pi需k个Rj类资源。
当Pi发出资源请求后,系统按下述步骤进行检查:(1)if(Request[i]<=Need[i])goto(2);elseerror(“overrequest”);(2)if(Request[i]<=Available[i])goto(3);elsewait();(3)系统试探性把要求资源分给Pi(类似回溯算法)。
并根据分配修改下面数据结构中的值。
剩余资源量:Available[i]=Available[i]–Request[i];
已为每个进程分配的数量:Allocation[i]=Allocation[i]+Request[i];
各个进程尚需资源量:Need[i]=Need[i]-Request[i];(4)系统执行安全性检查,检查此次资源分配后,系统是否处于安全状态。
若安全,才正式将资源分配给进程以完成此次分配;
若不安全,试探方案作废,恢复原资源分配表,让进程Pi等待。
系统所执行的安全性检查算法可描述如下:设置两个向量:Free、Finish工作向量Free是一个横向量,表示系统可提供给进程继续运行所需要的各类资源数目,它含有的元素个数等于资源数。
执行安全算法开始时,Free=Available.标记向量Finish是一个纵向量,表示进程在此次检查中中是否被满足,使之运行完成,开始时对当前未满足的进程做Finish[i]=false;
当有足够资源分配给进程(Need[i]<=Free)时,Finish[i]=true,Pi完成,并释放资源。
(1)从进程集中找一个能满足下述条件的进程Pi①Finish[i]==false(未定)②Need[i]<=Free(资源够分)(2)当Pi获得资源后,认为它完成,回收资源:Free=Free
2023/7/22 22:21:56 17KB 银行家算法 操作系统
1
ToonyColorsPro2是一系列风格化的着色器和工具,让我们的Unity游戏风格化从未如此简单!特征统一材质检查器着色器生成器工具着色器的桌面/移动版本支持Metallic和Specular工作流的着色器的PBS版本平滑的普通工具纹理渐变工具水模板ToonyColorsPro2v2.3.55所支持的Unity版本:5.3.0及以上版本ToonyColorsPro2isacollectionofstylizedshadersandtools.MakingyourUnitygamestylizedhasneverbeensoeasy!Includes:●UnifiedMaterialInspector:selectsthecorrectshaderbasedonyoursettings●ShaderGeneratorTool:createyourowncustomshaderchoosingamongdozensoffeatures●Desktop/MobileVersionsoftheShaders●PBSVersionoftheShaderssupportingmetallicandSpecularworkflows●SmoothedNormalTool:fixesbrokenhard-edgeoutlines●TextureRampTool:easilycreateramptexturesandseethechangesinreal-timeonyourmaterials●WaterTemplate:generateyourownstylizedwatershaderwithdepth-basedeffects,reflections,andmoreToonyColorsPro2v2.3.55ToonyColorsPro2v2.3.55ToonyColorsPro2v2.3.55ToonyColorsPro2v2.3.55ToonyColorsPro2v2.3.55
2023/7/22 7:05:28 24.06MB unity toony 卡通
1
AltiumDesigner2018中文教程word版,新手学习使用,老手快速查阅指南。
使用方便快捷AltiumDesigner18官方教程,从新建原理图开始到PCB绘制到检查到导出文件步步详解。
2023/7/22 3:44:03 6.71MB AD AD2018 Altium
1
行动OpenWrt使用GitHubActions构建OpenWrt用法单击按钮创建一个新的存储库。
使用源代码生成.config文件。
(您可以通过工作流文件中的环境变量来更改它。
)将.config文件推送到GitHub存储库。
在“操作”页面上选择“BuildOpenWrt”。
单击Runworkflow按钮。
构建完成后,单击“操作”页面右上角的Artifacts按钮以下载二进制文件。
尖端创建.config文件和构建OpenWrt固件可能需要很长时间。
因此,在创建存储库以构建自己的固件之前,您可以通过来检查其他人是否已经构建了满足您需要。
将您所构建固件的一些元信息(例如固件体系结构和已安装的软件包)添加到存储库简介中,这将节省其他人的时间。
致谢执照:copyright:P3TERX
2023/7/20 6:36:28 10KB Shell
1
针对中小型医院的数据特性,提出基于WebService的电子病历系统设计方法,设计中小型医院电子病历系统。
根据WebService的特点和优势,本文探讨基于WebService的电子病历系统的体系结构、数据模型和安全性设计,并在此基础上提出下一步研究方向。
方便患者就诊,减少大量检查手续,为患者提供方便。
1
语音这是我正在学习的数字游乐场。
我在这里集成和验证新技术和想法,使用新的UI/UX组件,并使用我想到的最佳编码标准进行开发。
同时,我想提供一种有声读物播放器,它真的很容易使用,并且很有趣。
仍然有些组件已过时。
如果您喜欢或,那将非常感激。
但是随着时间的流逝,可能会发生结构性变化。
发展历程如果您想帮助检查标签。
在实际开始之前先讨论要做什么是一个好主意,这样可以避免沮丧。
一些编码规则:使用项目使用的代码样式对于每个功能,请创建一个单独的分支,以便可以单独进行查看使用具有良好描述的提交,这样每个人都可以看到您所做的事情项目页面位于。
在那里所有的本地化都得到维护。
如果您想做出贡献,请检查是否存在未翻译或错误翻译的单词。
或者,如果您会说一种新语言,也可以开始翻译;-)执照版权所有(C)2014许可证是。
通过捐款,您同意在相同条件下许可代码。
2023/7/18 22:41:53 11.09MB android kotlin material-design minimal
1
提出了一种结合最小误差熵和最优控制策略开发的具有不确定计量延迟的半导体Craft.io运行控制方法。
在大多数半导体Craft.io中,上一次运行的产品质量数据在下一次运行开始之前通常不可用。
因此,校正步骤通常被延迟一批次或更多,并且延迟的持续时间具有随机特性是不确定的。
再加上不正确的过程模型,即使使用指数加权移动平均值(EWMA)控制器,延迟也可能导致过程输出的显着变化。
从概率的角度出发,提出了一种处理不确定的计量延迟的新方法。
首先要重新检查运行控制系统的基本原理,然后通过将熵(或信息势)和跟踪误差的平均值与控制输入能量的约束相结合来给出创新的性能指标。
针对扰动和时延不是高斯的过程,提出了一种基于概率密度函数(PDF)的最优控制算法,并对算法的稳定性进行了分析。
另外,所提出的控制策略的方法被扩展为包括递归PDF估计和在线实时实施。
本文还包括钨化学气相沉积Craft.io的最小熵控制的仿真示例,以说明该方法。
此外,通过对常规EWMA方法和提出的方法进行比较,以显示我们提出的方法的优点。
2023/7/18 21:37:29 512KB Minimum entropy; Probability density
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡