资源中包含三部分,一部分是基于内存的文件系统的源代码,这一部分包括内核以及外部封装两个子部份。
第二部分是实验运行的截图,以及工作原理的截图。
第三部分是课程设计报告,里面重点讲述的是每个函数的具体功能。
整个系统是我和队友两人通宵近一周完成的,验收时被老师评价难度系数最高,且完成最好的一组。
不过系统中文件连续删除部分还有小bug,但是当时因为验收时间问题,没来的及修改。
其他部分没发现问题,如果有bug请在下面留言备注。
谢谢。
1
linux系统cpu、内存、IO等监控脚本可以用作定时任务执行监控
2024/1/28 9:19:41 3KB linux 监控
1
使用MFC在VS2013编写的数字图象处理软件,能够实现相当强大的功能。
BMP格式读取保存DFTFFT直方图色调均化缩放模糊锐化滤镜形态学处理曲线裁剪灰度图彩色图自动阈值等等...除此之外还有很多其他小功能...建议使用VS2013打开!!!核心代码在Bmp.cpp中!!!更新文档:2014年6月18日更新说明:这次应该是上交的最后一次作业了,在今日的展示结束之后总体情况还好,但是发现了几个问题。
首先是这个程序是在win8环境下设计的,所以程序的一些大小参数以及按钮图片的位置参数是适合在win8的环境下操作,在设计报告中使用的操作系统也是win8。
而如果将该程序移动至win7系统上操作的话可以在大小与位置上会出现一些偏差,所以推荐将该程序在win8系统下运行,如果没有win8系统但是想重装的话可以找我。
然后本次更新的内容就是对设计报告中的要求的一些补充,比如图片的裁剪功能,还有一些照旧的BUG修复了。
关于这个裁剪功能,在程序中的图像裁剪中有一个说明按钮,在设计报告中有提到怎么使用的,所以在这里就不一一说明了,其实就跟在PS上用裁剪差不多,很容易用的。
关于设计的感想也写在了设计报告上了--,这里也就不多说了。
好了这个程序算是最终完成了,撒花!师姐辛苦了~!!!!!================================================================================================================================================================2014年5月13日更新说明:这次的更新比较少,主要就是自动阈值分割图像方面的更新。
实现该操作的函数依然放在Bmp.cpp里面,里面一共使用了三种方式来决定自动阈值。
其中一种是“大津法”,函数是“OtsuThreshold”,该函数最后会返回一个阈值,该阈值就是大津法得出的阈值,具体实现方式可以在cpp文件中查看。
还有一种方法就是“迭代法”,函数是“IterationThreshold”,该函数最后会返回一个阈值,该阈值就是迭代法得出的阈值,具体实现方式可以在cpp文件中查看。
前两种方法的实现方法都如老师在PPT上所说的一样,而且运算起来非常快,基本可以说是瞬时得出。
而第三种方法是我自己写的一个方法,叫做“对半分”法,函数是“HalfCutThreshold”,该函数最后会返回一个阈值,该阈值就是对半分得出的阈值,具体实现方式可以在cpp文件中查看。
其原理就是计算出一个阈值,使到阈值处理后图片的黑色像素与白色像素的数量相等或者最接近,也就是把图片按黑白像素对半分的方法来对图像进行分割。
关于程序的使用方法,可以在鼠标右键菜单中选择“调整”->“阈值”->“高级阈值”来打开高级阈值处理的对话框。
打开对话框后,默认为最直接的自己首选阈值的方法,可以通过鼠标的左键拖动直方图中的绿色竖线来调整需要设定的阈值大小,同时右边会有该图片的预览,可以很方便操作。
如果需要使用自动阈值分割,可以在阈值方式中更改,一旦选择了“直接阈值”以外的阈值方式,程序便会自动用所选择的方法帮你计算出一个阈值,同时在直方图上会显示出该阈值的位置,还有该阈值的大小,同时预览图片也会立即更新。
值得注意的是,当你选择了自动阈值的时候,你不能再通过鼠标左键在直方图上手动调整阈值大小了哦,这个时候你只需要将阈值方式调回“直接阈值”即可重新自己调整!除了有关作业的更新之外,这次更新还调整了图片备份的内存优化,加上了使用磁盘作为备份的空间,不过这些作为使用者的话是不需要怎么注意的嗯嗯,尽情使用即可!最后,再次谢谢师姐能够读完这个文档,如果还有什么问题的话就联系我吧,联系方式就在软件中了欢迎点击--,谢谢!================================================================================================================================================================2014年5月6日更新说明:这次的主要更新是形态学处理的部分,也就是膨胀、腐蚀、开与闭操作。
实现函数依然是放在Bmp.cpp这个文件里面。
名字为Morphology的函数就是该形态学操作的函数。
可以通过在函数中调入不同的参数与设置使到一个函数同时实现膨胀与腐蚀的功能,而开与闭的功能只需要连续调用两次函数,并且参数不同就行了,使用非常简单。
然后就是软件的使用部分,
1
[目前支持的芯片]AR2317 AR7161 AR9130 AR9132 AR7240 AR7241 AR7242 AR9331AR9341 AR9342 AR9344 QCA9531 QCA9533 QCA9558 TP9343 [支持的硬件]SDRAM/DDR/DDR2内存SerialNOR(SPI)Flash4M/8M/16M/32M自动检测不支持并行NOR闪存(ParallelNORFlash,29系列)和NAND闪存!部分BUFFALO路由使用了并行NOR闪存;
部分Netgear路由使用了NAND闪存,因此不被支持!不支持NetgearWNDR4300!!不支持NetgearWNDR3700v4!!不支持WZR-HP-G450H!!更新说明里只要没有提到具体的芯片名,就是针对所有芯片的更新!
2024/1/26 11:52:44 2.07MB u-boot 路由器
1
操作系统实验和课设,java实现动态内存分配和回收,实现算法FF,NF,WF,BF,有swing界面
2024/1/25 4:01:47 22KB 操作系统 java 内存分配
1
单片机可用的json解析库,轻量级,对内存开支极小,用于stm32,51.52,msp430,avr,和泰等等各种单片机对json数据解析
2024/1/21 7:34:36 1KB json stm32 单片机 json
1
升级目录点击展开介绍快速简单的存储。
一个Node.js包装器,用于兼容abstract-leveldown存储,这些存储遵循的特性。
LevelDB是Google构建的简单键值存储。
它已在GoogleChrome和许多其他产品中使用。
LevelDB支持任意字节数组作为键和值,包括奇异的get,put和delete操作,批处理的put和delete,双向迭代器以及使用非常快的算法的简单压缩。
LevelDB存储按关键字按字典顺序排序的条目。
这使levelup的(将LevelDB迭代器公开为)成为非常强大的查询机制。
最常见的存储是,它提供与LevelDB的纯C++绑定。
诸如在浏览器或为一个内存中存储。
它们通常支持键和值的字符串和缓冲区。
对于一组更丰富的数据类型,您可以使用来包装存储。
建议使用包来入门。
它方便地捆绑levelup,和。
它的主要输出是levelup即,您可以执行vardb=require('level')。
支持平台我们旨在支持ActiveLTS和当前Node.js版本以及浏览器。
要获得基础存储的支持,请
2024/1/19 9:11:39 66KB nodejs javascript level browser
1
Instagram私有WebAPI客户端:selfie::sparkles::red_heart_selector:Instagram私有WebAPI的简单,简单且非常完整的实现。
支持所有主要功能经过良好测试的CI所有测试每天运行安装npminstallinstagram-web-api用法IntanceInstagram和呼叫login方法;
这会将凭据存储在内存中。
constInstagram=require('instagram-web-api')const{username,password}=process.envconstclient=newInstagram({username,password})client.login().then(()=>{client.getProfile().then(console.log)})在节点>=8中使用async/await
2024/1/19 5:45:53 89KB api client instagram node
1
Linux文件系统与持久性内存介绍.doc
2024/1/18 22:43:17 460KB Linux
1
文档名称:概要设计说明书项目名称:人力资源管理系统项目负责人:许天锐、薛芳、袁小鸾编写:许天锐 2010年01月12日校对:薛芳 2010年01月12日审核:袁小鸾 2010年01月12日开发单位:07软件Y——许天锐、薛芳、袁小鸾1. 引言1.1 编写目的  根据《需求规格说明书》,在仔细考虑讨论之后,我们又进一步对《人力资源管理系统》软件的功能划分、数据结构、软件总体结构有了进一步的认识。
我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。
1.2 项目背景 现在网络的发展已呈现商业化、全民化、全球化的趋势。
目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。
如今网络已成为企业进行竞争的战略手段。
企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。
有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。
通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。
1.3 定义  文档中采用的专门术语的定义及缩略词简要如下:PMS:PeopleManagementSystem,人力资源管理系统。
1.4 参考资料[1] 郑人杰,殷人昆,陶永雷。
《实用软件工程》(第二版)。
北京:清华大学出版社,1997。
[2] 金勇华,曲俊生。
《JAVA网络高级编程》。
北京:人民邮电出版社,2001。
[3] 唐学忠,费贤举。
《VisualBasic》。
中国电力出版社,2008。
2. 任务概述2.1 目标  《人力资源管理系统》针对的用户是单个中小型企业,人员的种类和数量较少,人员的数量和来源受到一定的限制。
相应的需求有:  1.能够存储一定数量的人员信息,并方便有效的进行相应的人员数据操作和管理,这主要包括:   1)人员信息的录入、删除及修改。
   2)人员信息的多关键字检索查询。
   3)人员工资统计。
  2.能够对一定数量的人员进行相应的信息存储与管理,这其中包括:   1)人员信息的登记、删除及修改。
 2)人员资料的统计与查询。
  3.能够对需要的统计结果提供列表显示输出。
4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
2.2 运行环境  Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;
  运行时占用内存:≤1MB;
  所需硬盘空间:≤5MB;
  软件平台:中文Windows95/98/NT4.0或更高版本并装有JAVA虚拟机的操作系统;
2.3 条件与限制一个更为完善的人力资源管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
3. 总体设计3.1模块外部设计本系统主要用于对企业中的“人”进行管理。
具体地讲,人力资源管理系统就是通过人力资源规划、员工考核、薪酬管理、员工激励、人才培训和开发等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。
具体实现目标如下: 实现对员工信息进行全面管理的功能。
 设置人力资源基础信息管理功能。
 设置员工考勤管理功能模块。
 员工薪酬信息管理。
 实现企业员工培训信息全程跟踪的功能。
 实现企业的招聘信息、应聘信息的管理功能。
 企业人才库管理功能。
 系统用户信息的管理。
 系统最大限度地实现了易安装性、易维护性和易操作性。
 系统运行稳定、安全可靠。
3.2功能分配人力资源管理系统是针对中小企业对现有员工和新聘员工的一个WEB管理平台。
主页功能模块主要包括以下功能模块:人员管理:主要包括浏览人员信息、添加人员信息、人员信息的添加、人员信息的修改。
招聘管理:主要包括应聘人员信息的详细
2024/1/18 2:19:24 3.18MB VB 人力 资源 管理
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡