自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android处理二维码扫码枪数据

Android处理二维码扫码枪数据,扫码效果等同于键盘录入回调dispatchKeyEvent键盘按下事件。使用StringBuilder容器存储扫码结果,处理扫码结果后要将容器清空。

2022-11-21 17:40:28 1293

原创 工作中遇到的各种VC错误处理方法

E1696问题解决方法、MSB8041错误

2022-08-30 15:54:34 1764

原创 Android Studio上传已有代码到Gitee

1、现在Gitee上创建仓库:2、复制新建仓库地址:3、打开Android项目,创建本地仓库:4、添加代码上传仓库地址:5、提交项目:6、上传项目到Gitee:

2022-08-04 15:44:21 3438

原创 Windows自动校正系统时间

这段时间经常遇到Win7系统时间不正确,导致程序无法运行问题,每次手动校正时间比较麻烦,所以想到使用批处理和任务计划结合的方式处理,在网上查了很久才找到方法,总是有各种问题,下面我把整个流程写下了以备下次使用: 第一步:先新建一个文件,文件名改为“时间同步.bat”,文件内容:@echo offnet stop w32timenet start w32timew32tm /config /manualpeerlist:"time.nist.gov" /syncf...

2020-10-16 15:08:58 13682 2

原创 Qt串口通信

最近一直在做有关串口的操作,之前写的串口读写都只能针对某一类设备进行读写,每次换新设备都需要重新改写代码,后来做Android串口读写的时候发现也可以将Qt的串口读写写成一个通用的类,就参考一些网上的代码改写了一个下面的类,基本能够满足目前工作中遇到的串口设备读写问题,这个类可能会存在一些,我会在之后工作中遇到的问题进行修改升级。#ifndef SERIALPORTTHREAD_H#define SERIALPORTTHREAD_H#include <QThread>#includ

2020-09-29 16:33:36 240

原创 12.3 多线程应用

12.3 多线程应用本节中通过实现一个多线程的网络时间服务器,介绍如何综合运用多线程技术编程。每当有客户请求到达时,服务器将启动一个新线程为它返回当前的时间,服务完毕后,这个线程将自动退出。同时,用户界面会显示当前已接收请求的次数。12.3.1 【实例】:服务器编程【例】(难度中等)(CH1204)服务器编程。首先,建立服务器端工程“TimeServer.pro”。文件代码如下:...

2019-02-16 13:35:22 328

原创 12.2 多线程控制

 12.2 多线程控制本节介绍Qt线程同步互斥控制的基本方法。线程之间存在着相互制约的关系,具体可分为互斥和同步这两种关系。实现线程的互斥与同步常使用的类有QMutex、QMutexLocker、QReadWriteLocker、QReadLocker、QWriteLocker、QSemaphore和QWaitCondition。下面举一个例子来说明问题:class Key...

2019-02-15 19:14:50 453

原创 12.1 多线程及简单实例

第12章 Qt 5 多线程通常情况下,应用程序都是在一个线程中执行操作。但是,当调用一个耗时操作(例如,大批量I/O或大量矩阵变换等CPU密集操作)时,用户界面常常会冻结。而使用多线程可解决这一问题。多线程具有以下几点优势:(1)提高应用程序的响应速度。这对于开发图形界面的程序尤为重要,当一个操作耗时很长时,整个系统都会等待这个操作,程序就不能响应键盘、鼠标、菜单等的操作,而使用多线程...

2019-02-15 12:08:43 318

原创 解决Qt 5 代码中中文编译错误和中文乱码问题

1、解决编译错误问题菜单栏“工具(T)→选项(O)...→文本编辑器→行为→文件编码”,“默认编码:”选择“UTF-8”,“UTF-8 BOM:”选择“如果编码是UTF-8则添加”。2、解决中文乱码问题在程序源文件中添加代码:#pragma execution_character_set("utf-8") ...

2019-02-15 10:50:12 2204

原创 Ubuntu 14.10执行apt-get update失败

一、问题描述:因为经常使用apt-get命令安装所需要的开发软件,但经常由于链接不上软件源不能正常安装,于是就是用sudo apt-get update命令来更新软件源,但这条更新命令也经常不能正常使用,出现大量的错误:W: Failed to fetch ***  404  Not Found ***。下面是我在虚拟机Ubuntu 14.10 i386上更新软件源失败的详细信息:skt...

2018-09-29 18:24:18 1696

原创 Ubuntu 14.10安装配置Qt 5.5.1

Qt 5.5.1安装包:qt-opensource-linux-x86-5.5.1.run1、在命令行cd进入qt-opensource-linux-x86-5.5.1.run安装包所在目录,并输入安装命令:sudo ./qt-opensource-linux-x86-5.5.1.run:2、进入如下界面,点击“Next&gt;”:3、点击“Skip”:4、点击“Nex...

2018-09-28 12:19:07 1922

原创 Ubuntu 14.10虚拟机系统安装配置

Ubuntu 14.10镜像文件:http://101.110.118.66/old-releases.ubuntu.com/releases/14.10/ubuntu-14.10-desktop-i386.iso1、打开VMware WorkStation,点击“文件(F)”菜单,选择“新建虚拟机(N)...   Ctrl+N”:2、在“新建虚拟机向导”界面选择“典型(推荐)(T)”...

2018-09-28 10:41:35 457

原创 Fedora 10 + ARM ELDK安装过程

系统环境:Fedora-10-i386-DVD.iso软件版本:arm-2008-11-24.iso一、准备工作:1、安装Fedora 10 i386虚拟机,Fedora-10-i386-DVD.iso镜像文件:http://download.chinaunix.net/down.php?id=25192&amp;ResourceID=12406&amp;site=62、Fedora进入root用...

2018-03-09 09:40:07 326

原创 Fedora 10 + PowerPC ELDK安装过程

系统环境:Fedora-10-i386-DVD.iso软件版本:ppc-2008-04-01_freescale.iso一、准备工作:1、安装Fedora 10 i386虚拟机,Fedora-10-i386-DVD.iso镜像文件:http://download.chinaunix.net/down.php?id=25192&amp;ResourceID=12406&amp;site=62、Fed...

2018-03-08 23:02:32 479

原创 第17章 数据库和XML

第17章 数据库和XML

2014-07-02 14:43:18 2428

翻译 第二章 Ogre之场景绘图

第二章 Ogre之场景绘图这章将会介绍给我们场景绘图的一些概念和如何使用函数创造一个复杂的场景。在这章,我们将会:1.学习在3D 空间中三个基本的操作。2.一个场景绘图是如何被组织的。3.我们可以操作的不同的3D 空间。那么,就让我们开始吧。 1、创建一个场景结点。在上一章中(第一章 创建Ogre3D),我们加载了一个3D 模型并且把它绑定到我们的场景上。现在我

2014-06-29 20:21:11 804

翻译 第一章 安装Ogre 3D引擎

想要学习并且使用 Ogre,就要先下载并安装它。在这章,我们将会学习到:* 下载并安装 Ogre 3D 引擎* 配置好 Ogre 3D 引擎的开发环境* 用 Ogre 3D 引擎构建第一个场景那我们就开始了。

2014-06-27 12:21:09 1747

转载 Windows Touch术语表

Windows Touch术语表应用程序笔势        特定应用程序支持的笔势、数字化器        可shi

2014-06-11 10:23:06 544

转载 编程指南:Windows Touch输入

Windows Touch输入本节包含有关处理Windows Touch

2014-06-10 17:49:49 1126

转载 编程指南:应用程序疑难解答

应用程序疑难解答

2014-06-10 14:30:22 515

转载 编程指南:选择使用Windows Touch的适当方法

选择使用Windows Touch的适当方法

2014-06-10 11:30:22 571

转载 编程指南:体系结构概述

编程指南        本节涵盖有关使用面向Windows 7

2014-06-10 10:36:55 479

转载 关于Windows Touch

http://msdn.microsoft.com/zh-cn/library/windows/desktop/dd371406(v=vs.85).aspx

2014-06-09 14:37:41 432

转载 材质与材质脚本

材质与材质脚本基本概念

2014-06-09 09:56:31 639

转载 C++求职宝典:第14章 面向对象

第14章 面向对象

2014-06-07 20:46:41 1145

12.3 Qt5多线程:Qt多线程应用

Qt5多线程,实现一个多线程的网络时间服务器,每当有客户请求,服务器将启动一个新线程为它返回当前时间,服务完毕后,这个线程自动退出。

2019-02-16

12.2 Qt5多线程:使用QWaitCondition实现生产者和消费者

Qt5多线程,使用QWaitCondition类实现生产者和消费者问题。

2019-02-15

12.2 Qt5多线程:使用信号量实现生产者和消费者

Qt5多线程,使用QSemaphore类实现生产者和消费者问题。

2019-02-15

12.1 Qt5多线程:多线程及简单实例

一个Qt5多线程的简单实例,工作线程类WorkThread继承自QThread类。

2019-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除