摘要:
问题: 在IDEA中,无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题 解决方法如下: 点击菜单中的 “File” -> “Invalidate Caches / Restart”, 然后点击对话框中的 “Invalidate and Restart”,清空 阅读全文
摘要:
开发环境: tomcat7.0 eclipse4.6 jdk1.7 spring3.2 一、问题提出 我在学习spring、springmvc、mybatis框架入门程序时,在运行程序时总是报错500.详细错误如下: 二、问题分析 我在网上查阅很多博客,博客上说的错误原因总结如下: 1、缺少错误提示 阅读全文
摘要:
问题提出: 今天在学习ssm框架时遇到一个问题: 我使用spring3.0版本,eclipse4.6版本,jdk1.8的开发环境, 在搭建框架的时候,按照步骤搭建完成,但是运行时出现错误如下: 错误原因:springmvc3.0不能在jdk1.8版本运行,所以需要更换jdk。 解决方案1:我直接重新 阅读全文
摘要:
一、编译驱动 参考博客:http://blog.csdn.net/xian0gang/article/details/49791351 因为从QT5以来,它就自带数据库驱动了,所以我们不需要费事的编译也可以使用数据库。QT访问MySQL需要两个动态链接库文件,一个是QT自己的mysql驱动插件,另一 阅读全文
摘要:
一、 在前面的学习笔记中,我们已经学习定时器事件http://www.cnblogs.com/blog-ccs/p/7445323.html 现在,我们学习QTimer定时器类,比较优劣。 二、示例代码 widget.h widget.cpp widget.ui界面 阅读全文
摘要:
一、UDP通信 UDP通信没有明确的服务器端和客户端之分 TCP通信像是打电话(必须要接通才能通信),UDP通信像是写信(不管能不能收到都发送出去) 首先需要QUdpSOcket套接字,然后绑定bind()端口号和ip 如果对方发送过来数据,套接字自动触发readyRead()方法 套接字QUdpS 阅读全文
摘要:
一、TCP通信过程 (1)服务器端: 服务器端有QTcpServer的监听套接字,运用listen()方法监听网卡的ip和端口。 如果有新的连接传过来,并且连接成功,服务器会触发newConnection(),通过槽函数取出连接过来的通信套接字QTcpSocket 如果有数据成功传送过来,对方的通信 阅读全文
摘要:
一、QT的文件系统的类之间的关系 二、文件的读写 (1)通过QFile读写文件 (2)QFileInfo获取文件信息 代码如下: mainwindow.h mainwindow.cpp 三、QDataStream、QTextStream、QBuffer类操作文件 (1)QDataStream:二进制 阅读全文
摘要:
一、简单绘图 包括画背景图、简单图形、手动更新窗口、06_QBitmap和QPixmap的区别 代码如下: mainwindow.h代码 mainwindow.cpp代码 二、绘图设备 QPixmap:针对屏幕进行优化,和平台相关 QImage:和平台无关,可以对图片进行修改,在线程中绘图 QPic 阅读全文
摘要:
自定义控件 首先建立C++文件, 然后再构造函数中逐步构造自定义的控件 在ui中,在界面上放置一个Widget,然后右击,提升为想要的控件。 注意:此处的提升必须是父类提升到其子类。如果没有继承关系则不能提升。 示例代码如下: 阅读全文