在JSP开发中,使用需要的jstl表达式的jar包依赖。
使用jstl表达式做更强大的数据展现。
例如:数据迭代,if-else判断等等
357KB jstl
1
K均值算法:调用模糊聚类库函数kmeansPso粒子群聚类程序:没有最优解,多次迭代基于模拟退火的k均值聚类:可以有最优解基于pso的k均值算法:有最优解,根据适应度判断,适应度越小,分类效果越好
2024/6/19 14:18:26 12KB 粒子群聚类
1
在相移干涉测量中,为了在较短时间内实现较高的精度,提出了一系列基于快速最小二乘法的两步随机相移算法。
以双滤波和差归一化算法、单滤波和差归一化算法和格兰-施密特正交化算法计算出来的相位作为迭代初始值,利用没有滤波的两幅相移干涉图进行最小二乘法运算以获取最终的相位,为了节省时间,只选取有限数量的像素来参与迭代运算。
通过比较发现,基于单滤波和差归一化算法和快速最小二乘法的两步相移算法的综合性能最好,该算法在较短时间内能获得较高的准确度。
2024/6/17 11:03:07 23.31MB 测量 干涉 相移算法 迭代算法
1
本资源为软件过程管理部分题答案,自己看书做的,若有其他理解可以交流(2)项目定义软件过程(3)对定义好的过程进行审核,不符合标准则继续裁剪(4)应用和监控项目定义软件过程的实施3.PSP分为哪4个等级?对各个等级进行简单说明。
个体度量过程PSP0:PSPO的目的是建立个体过程基线,通过这一步,学会使用PSP的各种表格采集过程的有关数据,此时执行的是该软件开发单位的当前过程,通常包括计划、开发(包括设计、编码编译和测试)以及后置处理三个阶段,并要作一些必要的试题,如测定软件开发时间,按照选定的缺陷类型标准、度量引入的缺陷个数和排除的缺陷个数等,用作为测量在PSP的过程中进步的基准个体规划过程PSP1PSP1的重点是个体计划,引入了基于估计的计划方法PROBE(PROXyBasedEstimating),用自己的历史数据来预测新程序的大小和需要的开发时间,并使用线性回归方法计算估计参数,确定置信区间以评价预测的可信程度。
个体质量管理过程PsP2PSP2的重点是个体质量管理,根据稈序的缺陷善建立检测表,按照检测表诖行设计复查和代码复查(有时也称"代码走查"),以便及早发现缺陷,使修复缺陷的代价最小。
随着个人经验和技术的积累,还应学会怎样改进检测表以适应自己的要求。
个体循环过程PSP3PSP3的目标是把个体开发小程序所能达到的生产效率和生产质量,延仲到大型程序;其方法是采用螺旋式上升过程,即迭代增量式开发方法,首先把大型程序分解成小的模块,然后对每个模块按照PSP2.1所描述的过程进行开发,最后把这些模块逐步集成为完的软件产4.简要说明TSP的工作流程。
TSP工作通常将工作划分为多个周期,没一个周期都是包含一套完整的需求、设计、实现和测试的开发过程(1)策略和计划:1.确定策略标准。
2.概念设计。
3估计规模和时间。
4风殓估计。
5.策略归档。
2)需求:1.与客户沟通。
2需求评审。
3制定需求规格说明书。
(3)设计和实现(4)测试和后期维护:1测试。
2跟踪和度量测试情况。
3后期维护分析缺陷评价质量。
P99页:4请简要说明需求变更控制的流程和注意事项。
需求变更控制的流程需求变更时,要提出变更申请,还要由CCB进行评估,评估的内容包括需求的重要性、时间和资金等。
评估之后要做出通过与否的决定。
如果CCB确认提交的变更请求,则将指派某个人对原来的需求进行修改,并对其进行验证最终才实施该需求的变更注意事项a.项目启动阶段的变更预防:重视需求分析和定义,前期需求开发越充分,项目后期的需求变更就越少b.项目实施阶段的需求变更:需求一定要与投入有联系,小的需求变更也要经过正规的需求管理流程,精确的需求与范围定义并不会阻止需求变更,注意沟通的技巧。
项目收尾阶段的总结第六章2.简述成本的基本估算方法成本估算最主要的是对直接成本进行估算。
同时为了有效的控制风险,除了给出预算的成本之外,还可以适当给出成本的浮动范围。
经验估算法:进行估算的人应有专门的知识和丰富的经验,据此提出一个近似的数字。
这种方法是一种罪原始的方法,还称不上估算,只是一种近似的猜测。
它对要求很快拿出个大概的数字的项目是可以的,但对要求详细的估算显然是不能满足需求的。
比例法:比例法是比较科学的一种传统估算方法,它以过去的项目为参考来预算目前的项目成本。
工作分解结构表WBS全面计算:WBS是一种比较准确的一种成本估算方法。
WBS估算要求先把项目任务进行合理的划分,分到可以确认的程度,如某种材料,某种设备和某一活动单元等,然后估算每个WBS要素的费用。
Wbs成本估算又分为自上而下和自下而上两种估算方法。
3.资源管理的主要内容包括哪些?资源管理是项目管理中非常重要的一环。
而资源管理主要分为两个部分,人力资源管理和软硬件资源管理。
人力资源管理是要在对项目目标、规划、任务、走展情况以及各种內外因变量进行合理、有序的分析、规划和统筹的基础上,采用科学的方法,对项目过程的所有人员予以有效的协调、控制和管理。
项目人力资源管理可以理解为对人力资源的获取,培训、保留和使用等方面所进行的计划、组织、指挥和控制活动,主要内容有项目组织规划建立项日组织和组织建设3个方面软硬件资源管理是在项目管理中,一直强调着人力资源管理的重要性。
但是,硬件、软件的管理和支持也不可忽视。
网络故儫或服务器的崩溃就可能导致整个项目停滞不前,而缺少项目所需的软件也同样可能导致整个项目的失败。
所以分别需要硬件资源、软件资源的分别管理。
第七章2.有哪些指标可以用来测量软件过程质量?缺陷发现率:是指缺陷发现的频率,通用的计量单位有bug/KLOCKLOC是指千行代码而bug/KLOC的意思是每干行代码平均产生的缺陷数量。
这个数据不仅可以用来衡量产品的质量,也可以用来衡量过程的质量。
实际上,产品的质量越差,缺陷率越高。
而过程质量则恰恰相反,质量越差,缺陷率越低。
因此当统计的缺陷发现率较低时,需要从多方面考虑原因,可能是产品质量很好以致很难发现产品中的缺陷,从而造成缺陷率偏低。
也可能是因为工作的方法和策略不当,造成不能发现产品中的缺陷。
质量成本:这是产品成本的一部分。
它的定义是将产品质量保持在规定的水平上所需的费用。
它包括预防成本、鉴定成本、内部损失成本和外部损失成本等。
过程缺陷密度:它是一种度量标准,可以用来判定过程产品的质量以及检验过程的执行程度。
DPF可以表示如下:D|PF=Dn/Sp其中Dn是被发现的缺陷数,Sp是指被测试的软件产品规模缺陷到达模式:产品的缺陷密度、或者测试阶段的缺陷率是一个概括性指标,缺陷到达模武可以提供更多的过程信息。
一方面可以用于整个软件开发周期或某个特定的开发阶段,另一方面,缺陷到达模式还可以扩展到对于修正的和关闭的缺陷,可以获取有关开发工作人员工作效率、缺陷修正进程和质量进程等方面的信息。
第八章1将项目过程的集成管理和产品集成的过程管理进行对比,找出他们的共同点和不同点。
项目过程集成管理焦点在于组织单元之间关系的协调和处理,产品集成管理焦点在于产品构件接口标准、约定和验证。
相同点:1都需要制定集成管理的管理规范.过程2:需要制定一个过程计划3:根据需求者,利益者的要求,设计相关需求文档4:任务和进度都要按照过程计划进行,安排5:要每日的识别、跟踪和解决问题,持续集成不同点:1产品过程管理需要符合国内或国际标准的接口规范设计规格2产品过程管理要接口先行设计3产品过程集成管理需要项目必须按照组织标准软件过程来制定项目计划4项目过程集成需要协调各相关利益者的关系5项目过程集成有其他必要的项目管理内容,技术活动3举一个例子,如何运用|PD提高产品集成的质量。
华为是国内第一家引进和实施PD的公司,也是受益最大的国内全业。
华为的PD可以分为两个大的阶段,这两个阶段的效果有明显差别;在BM为华为提|D咨询后,华为的|PD取得了巨大成功。
华为的|PD主要由以下几个部分组成。
固化的结构化研发流程,支持流程实施的跨部门团队以前华为的产品开发完全是研发部门的事情,技术方向由关键人物来迒择。
在PD模式下,各部门都要有人参与到规划和实施的过程里,组成跨部门的团队,PMT与PDT(PT)。
跨部门的团队基本上要在产品开发之前做出相关联的规划,并且在品开发的过程中相互协调,以保证这个产品从始至终都是技术领先、成本合理并且符合市场需求。
华为共有约一百多个产品线,类似的产品线再一起组成一个大的产品线。
每个大的研发产品线都有一个PMT,他们是由总监级(现在改为产品线总裁)或者资深的产品专家组成,负责对旗下各个产品线的研发活动作关键环节(立项评估,计划决策,实验局评估等)的监控和评估。
监控和评估的主要依据就是看这个产品研发成本投入和未来市场效益的比较,以及技术、资金、人力等方面的可行性。
决策评审点。
决策评审点实际上是一种喇叭口的结构。
也就是通过仔细的调查、研究和分析之后筛选出最有潜力的项目,并且在“动手"之前尽可能地诖行瞄准"和计算“提前量"。
使得最后进入开发阶段的项目都是最健康和最明确的。
应该说这种研发管道管理,是华为在以前最欠缺的。
异步开发模式。
|PD在开发过程中为华为第一次引进了“异步开发"的概念。
这种流程实际上很好地使用了并行工程的思想,它比华为原来串行研发流程的效率要高很多。
1
根据二分法、牛顿迭代法、拉格朗日插值法、雅可比迭代法来进行计算,并进行相应的程序编程。
2024/6/3 13:48:46 34KB 二分法、迭代法
1
STM32F407+ov2640图像处理,图像经过二值化处理,通过迭代阀值,完美实现图像的二值化,可以通过按键更新阀值需求,图像侦率较高无卡顿,注释非常非常详细.
2024/5/31 8:32:07 2.7MB 二值化 F4
1
本程序主要对SIRT算法进行Matlab实现,共包含三个m文件。
运行时,首先执行GenerateSIRTSystemMatrix.m生成系统矩阵A。
然后,每需要重建一副图像时运行一次SIRTOnce.m或SIRTOnceSTD.m。
其中,SIRTOnce.m对应了固定步长的SIRT算法,SIRTOnceSTD.m为采用最速下降原理对迭代步长进行优化以后的SIRT算法,并采用FBP算法进行对比重建。
2024/5/29 15:20:21 29KB CT重建 SIRT
1
看大小就知道很全啦查看地址https://blog.csdn.net/qq_43333395/article/details/98508424目录:数据结构:1.RMQ(区间最值,区间出现最大次数,求区间gcd)2.二维RMQ求区间最大值(二维区间极值)3.线段树模板(模板为区间加法)(线段树染色)(区间最小值)4.线性基(求异或第k大)5.主席树(静态求区间第k小)(区间中小于k的数量和小于k的总和)(区间中第一个大于或等于k的值)6.权值线段树(求逆序对)7.动态主席树(主席树+树状数组)(区间第k大带修改)8.树上启发式合并(查询子树的优化)9,树状数组模板(求区间异或和,求逆序对)扩展10.区间不重复数字的和(树状数组)11.求k维空间中离所给点最近的m个点,并按顺序输出(KD树)12.LCA(两个节点的公共父节点)动态规划:1.LIS(最长上升子序列)2.有依赖的背包(附属关系)3.最长公共子序列(LCS)4.树形DP5.状压DP-斯坦纳树6.背包7.dp[i]=min(dp[i+1]…dp[i+k]),multset博弈:1.NIM博弈(n堆每次最少取一个)2.威佐夫博弈(两堆每次取至少一个或一起取一样的)3.约瑟夫环4.斐波那契博弈(取的数依赖于对手刚才取的数)5.sg函数数论:1.数论素数检验:普通素数判别线性筛二次筛法求素数米勒拉宾素数检验2.拉格朗日乘子法(求有等式约束条件的极值)3.裂项(多项式分子分母拆分)4.扩展欧几里得(ax+by=c)5.勾股数(直角三角形三边长)6.斯特林公式(n越大越准确,求n!)7.牛顿迭代法(求一元多次方程一个解)8.同余定理(a≡b(modm))9.线性求所有逆元的方法求(1~pmodp的逆元)10.中国剩余定理(n个同余方程x≡a1(modp1))11.二次剩余((ax+k)2≡n(modp)(ax+k)^2≡n(modp)(ax+k)2≡n(modp))12.十进制矩阵快速幂(n很大很大的时候)13.欧拉函数14.费马小定理15.二阶常系数递推关系求解方法(a_n=p*a_{n-1}+q*a_{n-2})16.高斯消元17.矩阵快速幂18.分解质因数19.线性递推式BM(杜教)20.线性一次方程组解的情况21.求解行列式的逆矩阵,伴随矩阵,矩阵不全随机数不全组合数学:1.循环排列(与环有关的排列组合)计算几何:1.三角形(求面积))2.多边形3.三点求圆心和半径4.扫描线(矩形覆盖求面积)(矩形覆盖求周长)5.凸包(平面上最远点对)6.求凸多边形的直径7.求凸多边形的宽度8.求凸多边形的最小面积外接矩形9.半平面交图论:基础:前向星1.最短路(优先队列dijkstra)2.判断环(tarjan算法)3.最小生成树(Kruskal模板)4.最小生成树(Prim)5.Dicnic最大流(最小割)6.无向图最小环(floyd)7.floyd算法的动态规划(通过部分指定边的最短路)8.图中找出两点间的最长距离9.最短路(spfa)10.第k短路(spfa+A*)11.回文树模板12.拓扑排序(模板)13.次小生成树14.最小树形图(有向最小生成树)15.并查集(普通并查集,带权并查集,)16.求两个节点的最近公共祖先(LCA)17.限制顶点度数的MST(k度限制生成树)18.多源最短路(spfa,floyd)19.最短路(输出字典序最小)20.最长路图论题目简述字符串:1.字典树(多个字符串的前缀)2.KMP(关键字搜索)3.EXKMP(找到S中所有P的匹配)4.马拉车(最长回文串)5.寻找两个字符串的最长前后缀(KMP)6.hash(进制hash,无错hash,多重hash,双hash)7.后缀数组(按字典序排字符串后缀)8.前缀循环节(KMP的fail函数)9.AC自动机(n个kmp)10.后缀自动机小技巧:1.关于int,double强转为string2.输入输出挂3.低精度加减乘除4.一些组合数学公式5.二维坐标的离散化6.消除向下取整的方法7.一些常用的数据结构(STL)8.Devc++的使用技巧9.封装好的一维离散化10.Ubuntu对拍程序11.常数12.Codeblocks使用技巧13.java大数叮嘱共173页
2024/5/29 4:58:24 8.42MB ACM ICPC CCPC
1
详细的讲解了组合最优化的过程,希望对大家有用啊组合优化主要研究离散对象离散对象通常不具备函数论中的分析特征,因而形式上稍有差别的组合优化问题可能存在很大差别的特征,这为组合优化问题的求解带来了极大的难度从本质上来说,所有的组合优化问题都采用迭代方法来求解,根据问题自身规律设计出特定的求解方法搜索其最优解
2024/5/28 22:14:29 6.37MB 组合最优化 ppt 数学建模 离散对象
1
ipfs-perfs一个用于观察和挑战IPFS网络性能的Web应用程序先决条件NodeJS>12安装$gitclonegit@github.com:sebastiendan/ipfs-perfs.git$cdipfs-perfs$npminstall$npmrunbuild&&npmrunstart:prod用法在浏览器中打开选择缓冲区大小点击Start按钮何これ?ipfs-perfs利用JavascriptIPFS客户端()测试IPFS网络上I/O操作的性能。
启动应用程序(请参阅),在您的计算机上产生两个并发的IPFS本地守护程序(节点)。
通过UI启动测试(请参见)将运行以下同步序列(它将无限迭代):生成所需大小的唯一缓冲区使第一个IPFS节点将缓冲区添加到网络使第二个IPFS节点从网络获取缓冲区捕获两个操作的执行时间并绘制它们
2024/5/22 12:54:57 346KB ipfs js-ipfs IPFSTypeScript
1
共 472 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡