这是基于java做的银行管理系统,附带mysql数据库,里面还有详细操作方式,喜欢的朋友可以来下载
2025/12/3 18:14:37 4.62MB 银行管理系统
1
通讯录的功能要求中要用到对数据信息的操作:将通讯录得数据以某种形式存放,当需要时,可以通过载入来恢复数据。
目前数据存放主要有两种形式:文件和数据库。
两种方式各有特色:文件建档,容易操作,但安全性不高。
数据库相对来说操作及运行较为复杂,但安全性较高,较大型的信息管理系统一般都适用于这种数据存放方式。
本通讯录是基于单文档的采用文件的应用程序。
文档/视图结构是MFC中专门用于开发基于文档的应用程序的框架,在这个框架中,数据的维护及显示分别是由两个不同又彼此紧密相关的对象——文档和视图负责的。
另外,本程序的一大特色就是通过屏蔽当前无效的界面和信息提示来实现的了减少使用者的错误操作,提高了程序的可
2025/12/3 13:43:46 3.47MB 通讯录 mfc(文档和代 mfc通讯录
1
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,对于现在拨号上网的用户,如果ISP提供了shell可以使用nohup,那么ftp将是你最省钱的上download方式,
2025/12/3 6:32:17 27KB FTP 命令
1
激光选区熔化(SLM)成型零件过程中常出现零件的翘曲变形,这与零件支撑的添加有关。
因此,有必要对SLM成型零件支撑添加方式进行研究。
通过对不同支撑结构SLM成型零件的成型效果进行研究,发现在相同支撑参数条件下,支撑片分割未倾斜支撑在成型零件时具有较好的成型效果;
零件使用的支撑高度越高,零件越容易翘曲。
通过优化支撑结构,发现采用分块0°倾斜导热支撑可以有效地减小零件的翘曲变形。
这为SLM成型高精度零件提供了参考。
2025/12/2 18:05:33 11.64MB 激光技术 激光选区 支撑结构 翘曲变形
1
MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。
2025/12/1 19:11:22 398KB VC HttpGet HttpPost WebService
1
不多说,本人不大懂C,不能说教程到底怎么样,听说挺好的,为网传资源,资源过大上传乃是下载链接,不多说,下面上目录,行不行您自个儿看着办:1.01-1-Qt讲解及Qt开发工具(编辑环境)讲解2.01-2-登录界面布局讲解3.01-3-登录界面功能介绍讲解:H#E.\'|0{5T4.01-4-手动编写登录界面实现讲解:t#m,S#u7e"tK.?5.01-5-手动编译qt源代码过程讲解`+}3y$y*r6.01-6-手动实现信号与槽的连接过程4M.l0{#Q6I&B/G0i-M1L1c7.01-7-计算器实现思路讲解8.02-1-计算器功能的实现4M)?/tH2}:W/I.T2^9.02-2-对Qlabel的使用(图片,动画演示)10.02-3-对apropressbon的使用11.02-4-对文本输入框的使用:o5w4j8k(T$z12.03-1-多个窗体切换行*D4u1C,y-z13.03-2-用QTimer、Qlabel实现倒计时、动画播放+B;L*k#v5V6a(i2h-N)D14.03-3-QmessageDialog、QcolorDialog#W+I4d4G:`(I,k$@4_15.03-4-多个窗体切换(静态公共方法实现)16.03-5-QFontDialog、QIapontDialog、Qpropr17.04-1-QFileDialog、QFile、对文件操作18.04-2-鼠标事件(单击、双击、移动)19.04-3-绘图事件9['Z2^/t#B"t6V3]20.04-4-绘图事件例子讲解;J!L7z.I3P21.04-5-关闭事件、窗体大小改变事件)~#|7D3Sk']%l9M'\v22.05-1-棋盘类背景绘制23.05-2-棋盘类:画棋盘24.05-3-棋盘类:画棋盘(2)9['z(T+]8w#v25.05-4-棋盘类:普通落子"U'K1~!W6N;A8P)J26.05-5-棋盘:增加位点、增加界面27.05-6-增加吃子规则28.05-7-棋盘:实现人人对战29.05-8-棋盘:实现人机对战(M7U'T!~4b4@8q30.06-1-记事本:界面设计31.06-2-记事本:新建功能32.06-3-记事本:打开功能0`4Y8d9u!`6?,e,r33.06-4-记事本:保存、另存为、退出34.06-5-编辑、帮助功能.x(I,m,H(k/y9S9g35.06-6-记事本:右键菜单功能36.07-1-Qprocess开启新的进程37.07-2-实现QTimer(用QThread)38.07-3-窗体附属功能39.07-4-播放器:界面设计,n:o.O,r2A#r8Z1N1D40.07-5-播放器:播放功能,Z)i8h9S5Z5p!R*^5S)a:e41.07-6-播放器:快进、后退、上一页、下一页、声音调节$t%z"zy-z!`42.07-7-播放器:播放功能的完善7I/H*F!j/e0}4f*q)D5c43.08-1-播放器:拖动播放0?0u'w8_3x/j)B44.08-2-播放器:放大、缩小45.08-3-播放器:键盘放大、缩小46.08-4-文本框、按钮赋值&Q"x8J/G3a#G/?$B47.08-5-QListwidpet值切换实现-B*\-l7L6YK8R48.08-6-QListwidpet拖动改变值49.09-1-dow方式对xml读、50.09-2-dow方式对xml写9E.Q5j0d2j$Q:K3K0`)Y6F51.09-3-stream方式对xml读*D/S8S%x;E's%|.T/^52.09-4-stream方式对xml写53.09-5-http请求实现$Q:?/~1s-R54.10-1-http请求获取文件55.10-2-tcp服务器实现步骤(1)56.10-3-tcp服务器实现步骤(2)57.10-4-tcp客户端实现58.10-5-tcp文件服务器实现59.11-1-60.11-2-:{,u9U)u1A!B/B&D7f61.11-3-%p&{$D"J)V#?.N&`8u5o's2
2025/12/1 0:48:28 274B QT5.5教学
1
在IT领域,尤其是在嵌入式开发、物联网应用或者设备控制等方面,串口通信是一个非常重要的技术。
Qt作为一个跨平台的应用程序开发框架,提供了方便的API用于实现串口读写功能,使得开发者能够在Windows等操作系统上进行相关的编程工作。
本文将详细讲解如何在Qt环境下进行Windows下的串口读写操作。
我们要了解串口通信的基本概念。
串口通信,也称为串行通信,是通过串行数据传输的方式进行设备间的通信。
在Windows系统中,串口通常以COM1、COM2等命名,可以通过波特率、数据位、停止位、校验位等参数进行配置。
在Qt中,串口操作主要依赖于`QSerialPort`类。
`QSerialPort`提供了丰富的成员函数来设置和管理串口,如打开、关闭串口,设置波特率、数据位、停止位、校验位,以及读取和写入数据。
1.**初始化串口**:你需要创建一个`QSerialPort`对象,并指定要使用的串口号。
例如:```cppQSerialPortserial("COM1");```2.**配置串口参数**:接下来,我们需要设置串口的各项参数。
比如,设置波特率为9600,数据位为8,停止位为1,校验位为无校验:```cppserial.setBaudRate(QSerialPort::Baud9600);serial.setDataBits(QSerialPort::Data8);serial.setStopBits(QSerialPort::OneStop);serial.setParity(QSerialPort::NoParity);```3.**打开串口**:确保设置好参数后,可以尝试打开串口:```cppif(!serial.open(QIODevice::ReadWrite)){qDebug()<<"无法打开串口:"<<serial.errorString();return;}```4.**读取数据**:`QSerialPort`提供了`readAll()`函数来读取所有可用的数据,或者使用`read()`函数指定要读取的字节数。
例如:```cppQByteArraydata=serial.readAll();```5.**写入数据**:使用`write()`函数向串口写入数据:```cppQStringmessage="Hello,World!";serial.write(message.toUtf8());```6.**事件驱动**:如果需要持续监听串口数据,可以使用信号和槽机制。
例如,连接`readyRead`信号到相应的处理函数:```cppconnect(&serial,&QSerialPort::readyRead,this,&YourClass::onReadyRead);```7.**关闭串口**:当不再需要使用串口时,记得关闭它:```cppserial.close();```在提供的“Qtwindows下串口读写”示例工程中,可能包含了以上所述的串口操作代码,以及一些错误处理和用户交互的逻辑。
初学者可以通过分析和运行这个示例,更深入地理解Qt在Windows下的串口读写操作。
在实际应用中,可能还需要考虑到线程安全、异常处理、多串口管理等问题,这都需要根据具体需求进行扩展和优化。
Qt的`QSerialPort`类为开发者提供了一种简单易用的方式来实现Windows下的串口通信,通过学习和实践,你可以快速掌握这一技能,为你的项目添加强大的硬件交互能力。
2025/11/30 15:42:27 5KB Windows 串口 demo
1
该工程教给你两种实现放大镜的方式,不过对于大图片,程序还处理不了,希望大家一起优化
2025/11/30 13:45:19 712KB 放大镜 Android
1
介绍印制于曲面上的二维码的识别方式和算法,有助于不规则表面的二维码识别。
2025/11/30 8:47:12 511KB 二维码识别
1
INFORMIX的资料太难找了,自己整理了一些,包括:1、INFORMIX函数大全.pdf2、informixdbaccess常用执行方式及常见技巧.docx3、informix的事务、并发控制、锁机制、隔离级别.docx4、oracle和informix的基础区别.docx5、Shell脚本和Informix的交互实现技巧.docx
2025/11/30 8:01:33 343KB INFORMIX 函数大全
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡