修改windows文件创建时间工具,提供对文件和文件夹的创建时间/修改时间/访问时间进行修改,支持但修改文件夹以及包含文件,支持文件夹遍历.此工具仅用于交流学习.
2023/11/7 8:16:10 137KB C++ windows 文件 创建时间
1
数据格式为json格式,编码为utf-8(使用请注意),含有info.json,relation.json两个文件,前者为用户个人信息文件,后者为用户关系文件
2023/10/26 0:52:44 1.57MB weibo Sina
1
含有全部工程文件,使用C++Builder6.0完成开发,可重新编译运行。
创作权归曹润泽所有,使用者不可用于商业目的,否者后果自负。
本软件功能:上层的应用软件的模块主要有:初始化模块、用户设置模块、COM串行通信数据采集模块、数据矫正模块、数据绘图模块、数据存储模块、网络传输模块、功能整合模块等。
其中网络传输模块又可以根据工作模式分为服务端网络传输模块和客户端网络传输模块。
用户设置模块:主要是通过用户设置设置窗口中的信息来完成软件的设置,这些可以设置的变量都非常重要,包括基本设置:采样频率设置、COM端口选择、警告限设置(是否使用警戒限、高警戒限的大小、低警戒限的大小)、矫正表设置(是否使用矫正表、选择矫正表);
绘图设置:显示点数设置、曲线宽度设置、曲线颜色设置(高警戒曲线的颜色、正常时曲线颜色、低警戒曲线的颜色设置);
网络设置:是否使用网络传输、网络基本设置(服务端选择、客户端选择、端口号设置、服务端IP设置)。
COM串行通信数据采集模块:用于从串行口中读取数据。
本系统使用专门用于RS-232串行通信通信控制的控件TComm控件来完成COM通信。
数据矫正模块,顾名思义,是用于对数据进行矫正的。
若需要矫正数据,必须使用矫正表,矫正表实际上只是个用户可自定义的文本文件,但在编写矫正表文件时必须按照一定规则进行编写。
数据绘图模块:对于采集数据的实时绘图是通过BorlandC++Builder6.0自带的功能强大的TChart控件来实现。
数据存储模块:该模块除了使用了编译器所提供的几个基本数据类型之外,基本上是使用纯C++编写(不使用编译器的控件)。
数据存储并未使用数据库存储,而是使用文本文件的方式对所有采集到的时间进行存储,存储时要先把采样信息写入到数据文件的头部,包括创建时间、采样起始时间、采样持续时间、采样结束时间、采样频率、采样数等等信息,之后就是所采集的数据,采样数据包括数值和采集的该点所对应的时间,以及该点是否被警告(过低用!Low表示、正常用-表示、过高用!High表示)。
网络传输模块:网络传输模块是本数据采集系统比较新颖的模块,可以使用互联网进行速率较低的数据传输,考虑到网络传输的延迟,故设计时设置的采样速率比较低。
网络传输模块实际上是使用Socket编程实现的,在BorlandC++Builder中有封装好的用于网络通信的控件:TServerSocket和TClientSocket。
2023/6/10 21:49:40 2.62MB 数据采集 串行通信 C++ Builder
1
分布式存储有出色的性能,可以扛很多故障,能够轻松扩展,所以我们UnitedStack使用Ceph构建了高性能、高可靠的块存储系统,并使用它支撑UnitedStack公有云和托管云的云主机、云硬盘服务。
由于使用分布式块存储系统,避免了复制镜像的过程,所以云主机的创建时间可以缩短到10秒以内,而且云主机还能快速热迁移,方便了运维人员对物理服务器上硬件和软件的维护。
用户对于块存储系统最直观的感受来源于云硬盘服务,现在我们的云硬盘的特点是:1.每个云硬盘最大支持6000IOPS和170MB/s的吞吐率,95%的4K随机写操作的延迟小于2ms。
2.所有数据都是三副本,强一致性,持久性高达10个9。
3.创
2023/3/21 6:41:01 14.9MB 打造高性能高可靠块存储系统
1
实验内容:编写一个单处理机下的进程调度程序,模仿操作系统对进程的调度。
要求:能够创建指定数量的进程,每个进程由一个进程控制块表示。
实现先来先服务调度算法:进程到达时间可由进程创建时间表示。
实现短作业优先调度算法:可指定进程要求的运行时间。
(说明:对不可剥夺的短作业优先算法,当作业运行时间相等时,优先调度进程号小的进程执行;
对可剥夺式的短作业优先算法,即选最短剩余时间的进程进行运行,在剩余时间相同的情况下,选择到达时间早的进程进行运行)实现时间片轮转调度算法:可指定生成时间片大小。
(说明:新进程到来时插入到就绪队列的队尾,当进程P运行完一个时间片时,若同时有进程Q到达,则先在就绪队列队尾插入新到达的进程Q,之后再插入进程P)实现动态优先级调度算法:可指定进程的初始优先级(优先级与优先数成反比,优先级最高为0),优先级改变遵循下列原则:进程在就绪队列中每停留一个时间片,优先级加1,进程每运行一个时间片,优先级减3。
(说明:本算法在优先级相同的情况下,选择到达时间早的进程进行运行)测试用例格式如下:输入:调度算法   进程号/到达时间/运行时间/优先级/时间片输出:调度顺序/进程号/开始运行时间/结束运行时间/优先级其中调度算法选项为:1----先来先服务,2----短作业优先,3----最短剩余时间优先,4----时间片轮转,5----动态优先级
2023/3/15 17:29:21 2KB 进程调度
1
(1)前台投票模块前台投票模块是面向广大普通用户的功能模块,该部分包括用户投票和结果显示。
前台投票模块要能向用户显示投票内容,并可参与投票,以及投票成功后显示用户的投票结果。
(2)后台管理模块后台管理模块是面向管理员的功能模块,也是整个投票系统的中心模块,它主要包括创建投票、管理投票两个模块,在管理员成功登录该投票系统之后,管理员点击“创建投票”,以表单的方式呈现添加投票主题、选项的个数、投票类型以及是否开放四个小模块,然后点击“下一步”进行添加投票选项;
管理员可以点击“管理投票”查看投票主题、投票编号、创建时间、创建人、投票状态、提票类型以及编辑等基本内容;
还可以点击“编辑”对该主题的选项进行删除、增加以及修改,还可以修改投票类型和是否开放。
2016/3/21 10:44:28 606KB JSP 在线投票系统 系统分析 功能模块
1
基于android的一款简单适用的视频播放器:1.视频集合界面:包含视频的缩略图,名称,创建时间,以及大小2.视频播放界面:包含控制视频进度条,上一个视频和下一个视频,暂停和继续按钮,显示播放当前时长和总时长,以及亮度控制和音量控制。
2017/5/6 17:58:50 3.63MB 视频播放器
1
数据概述:本数据集为63641个用户的新浪微博数据集,包括以下内容:63641个新浪微博用户信息数据格式:用户uid,用户昵称,用户姓名,用户所在地,用户主页url,用户性别,用户粉丝数,用户关注数,用户微博数,用户珍藏数,用户创建时间;
84168条在2014-05-03至2014-05-11采的关于12个主题的微博信息数据格式:微博mid,发布时间,微博内容,微博来源,微博转发数,微博评论数,微博被赞数,发表用户uid,微博所属主题。
12个主题包括魅族,小米,火箭队,林书豪,恒大,韩剧,雾霾,房价,同桌的你,公务员,贪官,转基因。
1391718条用户好友关系每条记录由suid和tuid两个字段组成,表示suid关注tuid,由于新浪微博的限制,每个用户最多只能获取到200个关注人的信息,故好友关系不是很全;
27759条微博转发关系每条记录由smid和tmid两个字段组成,表示smid微博转发tmid微博。
2021/10/19 2:52:41 131.78MB 微博数据集 话题聚类
1
超级实用的绿色小工具,可以批量对文件夹、文件、子目录、隐藏文件进行重命名、正则婚配文件名替换、删除中文或数字或符号或字符、添加前缀或者后缀、添加创建时间或修改日期或拍摄日期作为前缀或后缀、自动编号、移动复制扩展名等等,反正超实用。
1
有8个HTML页面,以奶茶店为中心创作,有奶茶首页,产品展现,留言模块以及图片轮播等,另附简单的作品说明,可通过时间修改器,修改创建时间
2017/9/6 2:57:12 1.37MB web css js html
1
共 22 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡