自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苏大东的博客

为梦想而努力的人,总是那么可爱

  • 博客(36)
  • 收藏
  • 关注

原创 Qt多线程编程简介

线程(Thread)它被包含在进程之中,是操作系统能够进行执行的最小单位,是进程中的实际执行单位。

2022-10-21 16:44:06 585 1

原创 Qt5.5连接Mysql数据库(数据库版本为5.5)

因为以前总是用Qt连接Oracle数据库,这次是因为新的软件系统需要使用Mysql,我的Mysql的版本是5.5,本来以为一切顺利,Qt已经带有连接Mysql的动态库文件。

2017-05-26 15:16:40 4882

原创 Linux常用命令——关机重启命令

shutdown命令是用shell编写的程序,必须由超级用户才能执行。shutdown执行关机,是送信号给init,要求它改变运行级别,以此来关机。关机或重启实际上是运行级别的调整,所以我们也可以用init直接调整运行级别来进行关机或重启。使用这个命令时,机器立即关机或重启。它也需要root权限。

2017-05-16 14:18:39 463

原创 Linux常用命令——网络命令

ping命令具体说明确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。如果主机正在运行并连在网上,它就对回送信号进行响应。每个回送信号请求包含一个网际协议(IP)和 ICMP 头,后面紧跟一个 tim 结构,以及来填写这个信息包的足够的字节。

2017-05-16 11:26:41 400

原创 Linux常用命令——压缩与解压

压缩与解压命令gzip功能说明无论是压缩还是解压,都可以通过gzip来实现举例tar命令功能说明tar是Linux下的归档工具,对文件或者目录进行打包归档,归档为一个文件,但是并不进行压缩。

2017-05-11 17:01:37 348

原创 Linux常用命令——用户管理命令

新建用户useradd 建立用户的过程 ,passwd 用户 为用户设置密码,who命令显示目前登录到系统的用户。

2017-05-11 16:51:48 381

原创 Linux常用命令——帮助命令

帮助命令man功能说明man命令是用来显示指定命令的帮助信息。也可以直接指定配置文件的详细信息。

2017-05-11 16:46:33 280

原创 Linux常用命令——文件搜索命令

文件搜索命令find功能说明find命令用来在指定的路径下查找指定的文件。

2017-05-11 16:41:31 373

原创 Linux常用命令——权限管理命令

权限管理命令chmod功能说明chmod用于改变文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作字符表达式的字符设定法,另一种是包含数字的数字设定法。

2017-05-11 16:22:44 314

原创 Linux常用命令——文件处理命令

touch命令是用来改变指定文件的访问时间和修改时间,若指定的文件不存在则创建此文件。如果没有指定时间,则使用当前的时间。

2017-03-26 10:15:55 392

原创 Linux常用命令——目录处理命令

ls命令显示指定工作目录下的内容,列出工作目录所包含的文件及子目录。此命令与Windows下的dir类似。

2017-03-26 10:02:50 334

原创 Python之测试代码

编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。

2017-03-21 21:54:16 10819 1

原创 Linux目录、分区和挂载

Linux的分区是物理上的概念,就像我们把一块硬盘分成C:,D:,E:三个区一样,物理上将存储空间分开Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之间的数据逻辑结构关系,不是物理结构分区与目录的关系。

2017-03-21 16:55:07 544

原创 Python之JOSN

模块json让你能够将简单的Python数据结构转出到文件中,并在程序再次运行时加载该文件中的数据。你还可以使用json在Python程序之间分享数据。更重要的是,JSON数据格式并非Python专用,这让你能够将以JSON格式存储的数据与使用其他编程语言的人分享。

2017-03-15 12:59:49 502

原创 Python之异常

Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生Python不知所措的错误时,它创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback。其中包含异常的报告。异常处理使用try-except代码块处理的。

2017-03-15 12:55:23 370

原创 Python之文件

你将学习处理文件,让程序能够快速地分析大量的数据。

2017-03-15 12:52:05 281

原创 Python之类

面相对象编程是最有效的的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟现实情境,其逼真程度达到了令你惊讶的地步。

2017-03-15 12:46:51 482

原创 Linux发行版本

谈到Linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,Linux正在变得越来越流行。面对这么多的Linux发行版,打算从其他系统转到Linux系统来的初学者可能会感到困惑,即便是忠实的 Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习Linux之前,需要有一个明确的方向,选择一个适合自己的系统开始学习Linux至关重要!

2017-03-13 22:00:04 329

原创 Linux的安装(虚拟机和CentOS-6.6)

虚拟机虚拟机通过特定的软件模拟现实中具有硬件系统功能的计算机系统,虚拟机运行在一个完全隔离的环境中。真实的计算机称作“物理机”,而通过虚拟机软件虚拟出来的计算机称为“虚拟机”。

2017-03-13 20:52:02 362

原创 Linux发展史

Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议,可支持32位和64位硬件。

2017-03-13 16:40:23 277

原创 Python之函数

函数是带名字的代码块,用于完成具体的工作。通过使用函数,程序编写、阅读、测试和修复都将更容易。

2017-03-13 13:13:28 459

原创 Python之While循环

for 循环用于针对集合中每个元素的一个代码块,而while循环不断地运行,直到指定的条件不满足为止。

2017-03-10 14:25:24 668

原创 Python之用户输入

大多数程序都旨在解决最终用户的问题,为此,需要从用户那里获取一些信息。函数input()让程序暂停运行,等待用户输入一些文本。

2017-03-10 14:20:42 32290 1

原创 Python之字典

字典是为能够更准确地为各种真实物体建模。你可以新创建一个表示人的字典,然后想在其中存储多少信息就存储多少信息:姓名、年龄、地址、职业以及要描述的任何方面。

2017-03-10 14:13:06 302

原创 Python之if语句

简述编程时经常需检查一系列条件,并据此决定采取什么措施。在Python中,if语句让你能够检查程序当前的状态,并据此采取相应的措施。

2017-03-09 20:45:51 414

原创 Python操作列表

在实际的编程过程中,我们需要经常遍历列表的所有元素,对每个元素执行相同操作。此时可使用Python中的for循环。

2017-03-07 20:17:44 311

原创 Python列表

列表是由一系列按特定顺序组成的元素的组成。你可以创建包含字母表中所有的字母、数字0-9或所有的家庭成员姓名列表等。在Python中,用方括号([])表示列表,并用逗号来分割其中的元素。

2017-03-06 22:23:49 355

原创 Python数字

在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python根据数字的用法以不同的方式处理它们。

2017-03-06 22:07:09 447

原创 Python字符串

大多数程序都定义并收集某种数据,然后用它来做些有意义的事情。鉴于此,对数据进行分类大有裨益。我们将介绍第一种数据类型是字符串。字符串看似简单,但能够以很多不同的方式使用它们。

2017-03-06 21:56:39 283

原创 搭建Python编程环境

Python 是跨平台的,它可以运行在 Windows、Mac OS X 和各种 Linux/Unix 系统上。开始学习 Python 编程,首先需要搭建 Python 环境。完成后,会得到 Python 解释器(负责运行 Python 程序的),一个命令行交互环境,还有一个简单的集成开发环境。

2017-03-06 21:43:24 701

原创 Python 简介

Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于1989年发明,第一个公开发行版发行于 1991 年。Python 是纯粹的自由软件,源代码和解释器 CPython 遵循 GPL 协议。Python 语法简洁清晰,特色之一是强制用空白符作为语句缩进。Python 具有丰富和强大的库。

2017-03-06 21:06:31 295

原创 Qt命令行编译

简述前面讲解了如何在Visual Studio和Qt Creator中搭建Qt开发环境,并分享了我们第一个小程序-Hello World。下面分享如何使用命令行来编译Qt程序。当然,MSVC和MinGW的配置和编译过程相差无几。

2017-03-03 22:39:33 832

原创 Qt第一个程序详解

简述前两节我们了解如何在Visual Studio和Qt Creator中搭建Qt开发环境,并建立了第一个Hello Wolrd程序。今天我们开始真正了解Qt第一个程序的实现细节,了解第一个程序的代码原理。今后所有的程序实现我都是基于Visual Studio 2010实现的,不过想在其他环境下实现都是一样的。有问题也可以及时询问我。

2017-03-03 22:23:54 2111 1

原创 qt的环境搭建(二)Qt Creator

上一节中介绍了如何进行Qt和Visual Studio的下载安装,随后演示了如何将Qt集成到Visual Studio中,并完成了我们第一个Qt小程序-Hello World。下面主要讲解如何利用Qt Creator来编写Qt程序。

2017-03-02 21:22:54 313

原创 qt的环境搭建(一) Visual Studio

序言基于Qt库的应用开发环境主流两种:Visual studio和官方IDE QtCreator。在VS环境下,Qt库可以插件的形式加入到VS IDE环境。而官方IDE的配置更加简单,两种可根据需求自行选定。本篇将先介绍Visual studio下的开发环境的搭建。

2017-02-24 13:05:13 553

原创 认识Qt

Qt是一个跨平台应用程序和 UI 开发框架。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 Qt Creator 是全新的跨平台Qt IDE,可单独使用,也可与 Qt 库和开发工具组成 一套完整的SDK. 其中包括:高级 C++ 代码编辑器,项目和生成管理工具,集成的上下文相关的帮助系统,图形化调试器,代码管理和浏览工具。

2017-02-22 22:58:18 1052

空空如也

空空如也

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

TA关注的人

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