一个大规模的客户端软件的生命周期中,我们可以把它分为两个比较粗的时期。
一个是前期的搭建软件的时期,即从无到有的时期;
第二个是搭建完成之后,进入的一个稳定的运营时期。
第二个时期才是最关键的,在这个时期我们会持续的迭加需求,持续的优化功能,而且第二个时期也是代码在慢慢变质的时期。
在这个时期,你可能会发现:我们的软件慢慢出现模块耦合严重,牵一发而动全身;
每个版本都会涌现出老功能的BUG,你没动过的模块也会出BUG;
或者改了一个小问题了,带出来很多其他问题;
缺乏扩展性,往老模块加新功能非常痛苦;
程序的崩溃率越来越高;
新员工接手老模块经常不能理解原来的设计思想而改坏;
移植一个DLL到另一个软件时,发现必
2025/12/7 20:24:07 241KB 防止代码变质的思考与方法
1
MATLAB模拟退火的代码,解决旅行商问题,模板性很强,可用于建模直接套模板。
2025/12/7 16:01:07 3KB MATLAB 模拟退火 数学建模
1
arm开发板(linux)上的Qt5中文字库,解决开发板中文显示为方框或乱码等等,显示不正常的问题。
2025/12/7 15:57:37 1.89MB qt5
1
很好的固体理论参考书,本书主要叙述固体量子理论的概念和方法,并介绍了它的某些主要问题。
2025/12/7 1:04:40 13.71MB 固体量子理论 Calloway 卡拉威 中文版
1
为完成游客在景区的游览路线设计问题,本文基于整数线性规划,0—1模型,双层嵌套规划,分支定界法,遗传算法等方法进行解决。
针对问题一,需要解决经过经过①一⑥所有景点至少1次的距离最短的路线,计算该路线的长度。
这是一个Tsp旅行商问题,需建立整数线性规划模型,同时确go—1变构成0—1模型,加上约束条件,利用lingo编程可直接得出距离最短的经过六个景点的顺序
2025/12/5 22:46:10 344KB lingo
1
校园导航数据结构课程设计校园导航数据结构。
2025/12/5 14:23:15 178KB 课程设计
1
用于复数的拟合,基于牛顿法的复数非线性曲线拟合。
该复数拟合函数效果不错,可以根据自己的选择来调整。
相比于matlab中的非线性拟合,迭代初值的问题不需要考虑。
2025/12/5 9:43:17 58KB 复数拟合
1
用Prolog求解传教士和野人问题,程序报告。
2025/12/5 5:54:06 80KB prolog
1
本文详细的描述了多校区局域网的各种问题。
从项目的概述及背景介绍到需求分析再到技术调研;
从网络设计方案到网络布线设计方案等一系列的问题。
2025/12/4 22:07:24 534KB 计算机网络 石油大学
1
应客户要求,导出数据库中的数据为Excel,只在一个Sheet中,Excel中的内容要与数据库里的内容一致(主要针对日期型数据)。
由于之前接触过POI,对POI的一些特性还是有一定的了解的,因此顺其自然的用POI去解决这个问题。
POI3.8版本之前的版本处理大量数据的导出Excel效果不是很理想,主要在与Excel2003版本单个Sheet的行限制为65536,大量数据的导出得分多个Sheet,针对这一点,客户就不会满意。
其次,在实验过程中,大数据量的导出很容易引发内存溢出,调整JVM的内存大小治标不治本。
很多人建议保存为.CSV格式的文件。
不过,.CSV方式导出也存在问题:首先,如果用excel来打开csv,超过65536行的数据都会看不见,这是Excel程序的问题。
其次,如果要导出一个身份证号码,手机号码等纯数字构成的字符串,在excel中打开csv时,这些字段很容易被识别成数字,被误处理。
POI3.8以后的版本支持Excel2007高版本,单个Sheet的行数可达到百万,针对内存溢出问题,可通过设置内存数据保留数,每当计数到指定的数值时,刷新数据到硬盘,清理内存。
2025/12/4 20:31:48 11.18MB Sybase Mysql SQLServer
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡