一个知识竞赛系统,从数据库随机不重复抽题并在答题后显示答案。
2025/10/18 13:30:32 8.63MB C++ access VC
1
纯c读写ini配置文件用c/c++读写ini配置文件有不少第三方的开源库,如iniparser、libini、rwini、UltraLightINIParser等,但都不理想,往往代码较大、功能较弱、接口使用不方便。
尤其在大小写处理、前后空格、各种注释、跨平台换行符支持、带引号字符串处理、无section操作、原格式保持等方面存在问题。
现将本人精心制作的ini读写程序源码奉献给大家,纯c编写,简洁好用。
支持windows和linux。
主要特点:1、支持;和#注释符号,支持行尾注释。
2、支持带引号'或"成对匹配的字符串,提取时自动去引号。
引号中可带其它引号或;#注释符。
3、支持无section或空section(名称为空)。
4、支持10、16、8进制数,0x开头为16进制数,0开头为8进制。
5、支持section、key或=号前后带空格。
6、支持\n、\r、\r\n或\n\r换行格式。
7、不区分section、key大小写,但写入时以新串为准,并保持其大小写。
8、新增数据时,若section存在则在该节最后一个有效数据后添加,否则在文件尾部添加。
9、支持指定key所在整行删除,即删除该键值,包括注释。
10、可自动跳过格式错误行,修改时仍然保留。
11、修改时保留原注释:包括整行注释、行尾注释(包括前面空格)。
12、修改时保留原空行。
以上三点主要是尽量保留原格式。
不足之处:1、不支持单key多value(逗号分割),只能一次性提取后自行处理。
2、不支持同名重复section和key。
(重复section可视为错误,重复key则可能造成分歧)3、不能提取所有section或key名称。
使用只需两个文件inirw.h、inirw.c,另有测试程序和工程文件,支持windows和linux。
2025/10/15 11:32:26 7KB c 读写 ini
1
1、选择选课项目学生选课项目包括:快速选课、本专业选课、选修课程、跨专业选课、特殊课程、选体课。
(1)本专业选课:指本专业的专业选修课程。
点击“本专业选课”按钮,系统仅显示本专业的选修课程上课信息,学生根据实际情况选择对应的课程,定是否要预订教材后按“选定”即可。
(2)选修课程:指校公选课。
点击“选修课程”按钮,系统弹出学科选择窗口,显示具体学科及上课时间,选中某一学科按“选定”,系统根据选择情况列出该学科该上课时间的所有课程。
关闭弹出窗口即可进行下一步选课。
学生根据实际情况选择课程。
点击课程名称,系统弹出该课程上课信息,学生可根据实际确定是否预订教材后按“选定”即可,若误选可按“删除”退选。
按“关闭”按钮,即可看到该课程选中状况(在“选否”下显示“已选”)。
点击“已选课程”可查阅所有已选中课程情况。
按“查看课表”可查阅本学期个人课表,也可先查课表再选课,以免冲突。
(3)跨专业选课:学生选其他专业课程。
选课方式基本同本专业选课,选具体课程前多了个选某学院中的某专业、某年级的所有课程。
(4)选体育课:选择体育项目。
点击“选体育课”按钮登录体育选课系统。
选择一项体育项目,系统列出该项目所有上课信息,学生可根据实际情况选择上课时间及教师,按“选定课程”即可。
若误选按“删除”退选。
3重修补修点击“网上选课”->“重修或补修选课”进入重修或补修选课系统。
1、点击“查询课程”按钮,点击下拉按钮,选择重修课程科目。
2、点击“我要报名”按钮。
弹出一个提示框,显示该门课程已有几人报名。
3、点击“确定”按钮,完成该门课程的重修报名操作。
此时,“报名结果”中显示已选重修科目,若误选,按“删除”按钮。
4、重修多门课程时,重复以上操作步骤。
三.活动报名4网上报名点击“活动报名”->“网上报名”。
1、在需要报的报名名称前复选框中打勾(若报名名称属相同的报名类型,只可报其中一项,若报名名称属不同的报名类型,可多项报名);
2、认真核对源信息身份证号,并填写身份证号;
3、点击“确定”按钮,完成网上报名操作。
四.修改密码为防止登录信息泄密,请各位同学尽快更改原始密码,点击“信息维护”->“密码修改”菜单,修改自己的原始密码和登陆名。
五.信息查询信息查询内容包括:专业推荐课表查询、学生个人课表、学生考试查询、成绩查询、等级考试查询、培养计划查询、教室查询、学生选课情况查询。
5课表查询点击“信息查询”->“专业推荐课表查询”可查询各专业推荐课表。
6个人课表点击“信息查询”->“学生个人课表查询”可查询全校每位学生的上课情况。
7考试查询编辑点击“信息查询”->“学生考试查询”可查询学生各科考试时间、考试地点等信息。
8成绩查询点击“信息查询”->“成绩查询”可查询学生学期成绩、学年成绩、在校学习成绩信息,及至今未通过的课程信息、学分获得情况。
(1)选择学年、学期,点击按学期查询,显示相应学年学期的成绩信息(2)点击按学年查询,显示相应学年的成绩信息(3)点击在校学习成绩查询,显示该生在校期间已学课程的成绩信息。
9等级考试点击“信息查询”->“等级考试查询”可查询学生等级考试信息。
10培养计划点击“信息查询”->“培养计划查询”可查询全校各专业的培养计划。
11教室查询点击“信息查询”->“教室查询”可查询全校教室使用情况及教室使用申请。
1、选择学年学期,输入教室名称,点击“按教室查询使用情况”可查询使用情况;
2、选择时间段、星期几、节次,点击“按时间段查询空教室”查询时间段内的空教室;
3、选择某一空教室,点击后面的“教室预约”,填入借用单位及电话、预约人电话及用途即可向教务处预约教室,并可打印预约单;
再点击“预约教室审核结果”可查询审批结果。
12选课情况点击“信息查询”->“学生选课情况查询”可查询学生选课情况信息。
六.系统维护点击“系统维护”->“退出系统”菜单,即可退出系统。
2025/10/11 0:03:03 8.6MB 方正教务 系统源码
1
文件的百度云网址为链接:https://pan.baidu.com/s/1hbS3j9pSmnIjfTp2RKWPlA,提取码:见资源文件爆破字典.txt。
文件包含以下内容:1)1.54G10亿条弱口令2)620.3M历次泄密门+常用弱口令字典集合.7z3)弱口令字典压缩包11M4)爆破字典1.7M5)完美字典_triom发布_v09_工9.4亿条,无重复,无中文,8-16位,文件大小---1.66G
2025/10/10 9:36:49 276B 爆破字典
1
利用中心波长1064nm、脉宽12ns、重复频率5Hz的NdYAG激光系统,对800nm、0°Ta2O5/SiO2高反膜进行三种能量台阶数的激光预处理扫描改性;
控制扫描速度使辐照脉冲能量重叠70%的峰值能量,辐照模式1-on-1。
利用Ti:sapphire激光系统输出800nm、135fs超短脉冲激光进行损伤测试。
结果表明,纳秒激光表面改性并未提高Ta2O5/SiO2膜飞秒激光诱导损伤阈值,三种台阶数的预处理改性均使Ta2O5/SiO2膜的阈值降低20%以上。
说明缺陷(本征的或激光诱导产生的,如带间电子态)对氧化物介质膜的飞秒损伤过程有重要贡献,而这种贡献在样品经过纳秒激光改性后
2025/10/8 13:44:35 2.2MB 薄膜 缺陷 表面改性 Ta2O5/SiO
1
activemq-cpp开发手册中文版,Activemq-cpp是一个与ActiveMQ交互通讯的C++API开发库,为C++开发者提供了一个访问ActiveMQ的接口。
Winkeemq-cpp是一个在Activemq-cpp基础上封装的API库,对一些重复机械的初始化及销毁清除及一些不关心的细节进行了封装,从而简化了编程
2025/10/5 13:24:42 635KB activemq cpp
1
Python的设计目标之一是让代码具备高度的可阅读性。
它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。
它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。
2025/9/29 12:36:30 30.22MB python 安装包
1
于2020年6.23日考过HCIP路由交换并拿到证书,路由交换考试目前是2.5版本,分为H221、H222、H223,总题库数量在1200题左右(除去重复的)
2025/9/22 8:47:48 72.92MB HCIP题库、路由交换
1
基于C#做的医院叫号系统,很简单,能顺序叫号,插队叫号,重复叫号和特叫号,,文字转换语音,发声是基于系统自带的。
不需要结合硬件。
2025/9/18 6:06:38 7.21MB 医院叫号系统
1
FXdiv仅标头库,用于通过定点乘以逆除法在现代CPU和GPU上,整数除法比乘法要慢几倍。
FXdiv实现了一种算法,用乘法和两次移位替换整数除法。
当应用程序执行相同除数的重复除法时,此算法可提高性能。
产品特点uint32_t,uint64_t和size_t整数除法仅标头的库,无需安装或构建与C99,C++,OpenCL和CUDA兼容使用特定于平台的编译器内部函数以获得最佳性能包含单元测试和微基准测试例#include/*Divisionofarraybyaconstant:referenceimplementation*/voiddivide_array_c(size_tlength,uint32_tarray[],uint32_tdivisor){for(size_ti=0;i<length;i++){array[i]/=divisor;}}/*Divisionofarraybyaconstant:implementati
1
共 660 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡