学习C语言很久了,是不是一直在跟黑乎乎的屏幕打交道,像QQ、360、VC6.0这样的软件都是带界面的,怎么做到的呢?前面我们讲的”黑屏“叫控制台应用程序(Win32ConsoleApplication),也称DOS程序(或MS-DOS程序)。
DOS是早期的命令式操作系统,很难做出漂亮的界面,除了开发人员,”黑屏“对普通用户很不友好。
带界面的程序叫Windows应用程序(Win32Application)。
Windows是一款现代操作系统,带有丰富的交互界面,使用简单,无需记忆繁杂的命令。
使用C语言可以开发出Windows应用程序,也就是带界面的程序,只是绝大部分C语言教程没有讲,它们只讲了基本语法,让很多初学者认为学C语言没用,什么都做不出来。
其实不是这样的,C语言只是一种工具,需要与Windows系统结合,借助Windows提供的函数才能开发出漂亮的程序。
这套教程,将以简单明了的方式教你使用C语言来编写带界面的Windows应用程序。
2024/5/2 16:30:47 3.76MB w'
1
生物医学工程专业课程设计题目《健康人视觉工作记忆任务多通道脑电信号特征频段提取》包含详细原理、代码、结果
2024/4/13 18:23:47 1.79MB EEG MATLAB
1
用LSTM长短期记忆网络实现的金融序列单步预测的代码,基于keras框架搭建的模型,可以用于参考学习
2024/4/1 13:19:13 291KB RNN LSTM 深度学习 keras
1
Java课程设计程序代码一共包含15个不同的程序系统目录第1章 记忆测试软件1.1. 设计内容1.2. 设计要求1.3. 总体设计1.4. 具体设计1.4.1. 运行效果与程序发布1.4.2. 主类Memory1.4.3. 方块Block1.4.4. 记忆测试板MemoryTestPane1.4.5. 显示成绩ShowRecord1.4.6. 记录成绩Record1.4.7. 随机排列图标RandomSetIcon1.4.8. 测试者People1.5. 课程设计作业第2章 计算器2.1. 设计内容2.2. 设计要求2.3. 总体设计2.4. 具体设计2.4.1. 运行效果与程序发布2.4.2. 主类ComputerPad2.4.3. 数值按钮NumberButton2.4.4. 运算符号按钮OperationButton2.5. 课程设计作业第3章HANNOI-塔3.1. 设计内容3.2. 设计要求3.3. 总体设计3.4. 具体设计3.4.1. 运行效果与程序发布3.4.2. 主类Tower3.4.3. Hannoi-塔HannoiTower3.4.4. 塔点TowerPoint3.4.5. 盘子Disk3.5. 课程设计作业第4章JPEG图象生成器4.1. 设计内容4.2. 设计要求4.3. 总体设计4.4. 具体设计4.4.1. 运行效果与程序发布4.4.2. 主类MakeJPEG.java4.5. 课程设计作业第5章 标准化考试系统(单机版)5.1. 设计内容5.2. 设计要求5.3. 总体设计5.4. 具体设计5.4.1. 运行效果与程序发布5.4.2. 主类EnglishTest5.4.3. 考试区域TestArea5.4.4. 读取试题ReadTestquestion5.5. 课程设计作业第6章 标准化考试系统(C/S网络版)6.1. 设计内容6.2. 设计要求6.3. 总体设计6.4. 具体设计6.4.1. 运行效果与程序发布6.4.2. 客户端主类Client6.4.3. 客户端选择试题界面ChoiceFile6.4.4. 客户端考试界面ClientTestArea6.4.5. 服务器端主类Server6.4.6. 服务器端读取试题ReadTestquestion6.5. 课程设计作业第7章 标准化考试系统(B/S网络版)7.1. 设计内容7.2. 设计要求7.3. 总体设计7.4. 具体设计7.4.1. 运行效果与程序发布7.4.2. 客户端主类ClientBS7.4.3. 客户端选择试题界面ChoiceFile7.4.4. 客户端考试界面ClientTestArea7.4.5. 服务器端主类Server7.4.6. 服务器端读取试题ReadTestquestion7.5. 课程设计作业第8章 日历记事本8.1. 设计内容8.2. 设计要求8.3. 总体设计8.4. 具体设计8.4.1. 运行效果与程序发布8.4.2. 主类CalendarPad8.4.3. 记事本NotePad8.4.4. 年Year8.4.5. 月Month8.5. 课程设计作业18.6. 课程设计作业2第9章 学籍管理系统9.1. 设计内容9.2. 设计要求9.3. 总体设计9.4. 具体设计9.4.1. 运行效果与程序发布9.4.2. 主类StudentManager9.4.3. 录入界面StudentSituation9.4.4. 查询界面Inquest9.4.5. 修改界面ModifySituation9.4.6. 删除界面Delete9.4.7. 学生对象Student9.5. 课程设计作业第10章图书查询系统(B/S网络版)10.1. 设计内容10.2. 设计要求10.3. 总体设计10.4. 具体设计10.4.1. 运行效果与程序发布10.4.2. 客户端主类DatabaseClient10.4.3. 服务器端主类DatabaseServer10.5. 课程设计作业第11章中国象棋打谱软件11.1. 设计内容11.2. 设计要求11.3. 总体设计11.4. 具体设计11.4.1. 运行效果与程序发布11.4.2. 主类Chess11.4.3. 对弈棋盘ChessBoard11.4.4. 棋子ChessPiece11.4.5. 棋点ChessPoint11.4.6. 走棋法则Rule11.4.7. 步骤MoveStep
2024/3/31 17:45:49 87KB Java 课程设计 程序代码
1
英文110个基本+英文常用语排行榜+记忆法.rar
2024/3/30 6:44:28 118KB 英文 句型 记忆法
1
目录1. 一般最小二乘法 31.1. 一次计算最小二乘算法 31.2. 递推最小二乘算法 32. 遗忘因子最小二乘算法 62.1. 一次计算法 62.2. 递推算法 63. 限定记忆最小二乘递推算法 94. 偏差补偿最小二乘法 115. 增广最小二乘法 136. 广义最小二乘法 157. 辅助变量法 178. 二步法 199. 多级最小二乘法 2110. Yule-Walker辨识算法 23Matlab程序附录 24附录1、最小二乘一次计算法 24附录2、最小二乘递推算法 25附录3、遗忘因子最小二乘一次计算法 26附录4、遗忘因子最小二乘递推算法 27附录5、限定记忆最小二乘递推算法 29附录6、偏差补偿最小二乘递推算法 31附录7、增广最小二乘递推算法 32附录8、广义最小二乘递推算法 34附录9、辅助变量法 36附录10、二步法 38附录11、多级最小二乘法 39附录12、Yule-Walker辨识算法 42
1
现代设备技术水平不断提高,生产率、自动化要求越来越高,相应地,故障也随之增加。
变压器作为电力系统中非常复杂而且非常重要的设备,其工作状态对电力系统、企事业单位生产及居民生活具有十分重要的影响。
如何提前对变压器故障进行预测和在故障发生后迅速判断故障原因是提高工作效率、减少经济损失的一个重要途径。
因此研究变压器故障诊断对保证系统安全、可靠、经济运行,提高经济效益具有重要意义。
本文针对传统故障诊断的若干弊病,提出了将神经网络用于变压器故障诊断系统。
传统的故障诊断方法大多是以领域专家和操作者的启发性经验知识为核心,知识获取困难、推理效率低下、自适应能力差,并且常见的诊断方法常常由于其单一性而存在一定的误差。
同时由于故障征兆和故障类型之间常常存在复杂的非线性关系,使得诊断系统的数学模型很难获取。
而人工神经网络以其分布式并行处理、自适应、自学习、联想记忆以及非线性映射等优点,为解决这一问题开辟了新途径。
鉴于此,在开发变压器故障诊断系统时,将神经网络作为故障分类器进行设计。
本文首先分析了故障诊断和神经网络的基本理论,并在此基础上提出了神经网络对于变压器故障诊断系统的适用性;文中将BP神经网络算法用计算机实现;并针对其本身存在的一些缺点提出了一系列改进措施,通过在修正权值的时候增加动量项,并且限制输入值范围来减小误差、提高系统的诊断正确率;在对输入数据进行归一化处理的时候,采取按类逐项归一化的方法,避免了输入数据出现0或者1而使训练进入平坦区。
这样可以大大提高系统的诊断效率和诊断正确率。
将变压器诊断中典型的油中气体分析法和神经网络方法相结合,采用Java语言开发出界面友好、性能优秀的变压器故障诊断系统;此外,文中还详细探讨了网络各结构参数的选择方法,并且就变压器这一实际诊断系统,分析了不同结构参数对系统误差的影响。
在文章的最后,总结了神经网络故障诊断系统的优秀性能以及它存在的不足,并且分析了未来神经网络用于故障诊断的前景和发展方向。
关键词故障诊断;
神经网;
BP算法;
变压器油中气体分析
2024/3/19 2:49:43 2.25MB 变压器
1
俄罗斯方块(英语:Tetris、俄语:Тетрис)是1980年末期至1990年代初期风靡全世界的电脑游戏,是落下型益智游戏的始祖。
1984年6月6日,是公认的俄罗斯方块诞生纪念日。
它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。
有研究者发现玩俄罗斯方块游戏有助于防止创伤后应激障碍的发生,可能是这个游戏能够对大脑储存视觉记忆的功能产生干扰,从而保护病人免受创伤后应激反应的影响。
也有学者发现玩俄罗斯方块并且佩戴一种特殊的眼镜可以治疗儿童弱视。
2014年6月6日,俄罗斯方块迎来30周年诞生纪念日。
而这个是俄罗斯方块的c++版
2024/3/18 4:39:25 10KB 小游戏
1
包含整理的100多条Anki记忆卡片,又需要的同学可以下载,另外还有MySql、javaseAPI,前端相关的,可以方便高效的记忆常见的相关语法。
2024/3/2 2:56:40 19KB Anki oracle
1
自学的html使用table做的一个静态网页,再次做个笔记便于记忆
2024/3/1 22:29:17 1.73MB html table
1
共 171 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡