编辑推荐  全新,基于Qt5.3编写,全面涉及QtQuick;
  经典,植根于Qt网络博客教程,可无限更新;
  基础,对每个知识点详尽讲解,并设计了示例程序;
  系统,与《QtCreator快速入门(第2版)》相辅相成;
内容简介  本书是基于Qt5的QML和QtQuick入门书籍,详细引见了QML语言的语法和编写QtQuick程序需要用到的基本知识点。
本书内容主要包括Qt5的引见、QML语法、QtQuick基础知识以及在图形动画、数据处理和多媒体方面的应用等。
  本书侧重讲解Qt5中QML和QtQuick的内容,适合希望学习QML编程以及希望使用Qt开发移动应用的读者。
对于没有任何Qt基础或者想学习QtC++编程的读者,可以参考《QtCreator快速入门(第2版)》一书。
  本书内容源于作者的网络博客,作者会在网上及时解答读者疑问、更新修改内容、发布相关教程和配套资料,敬请读者关注Qter开源社区的相关内容。
作者简介  霍亚飞,网名yafeilinux,嵌入式软件工程师,热爱编程,热爱开源!在博客中发表了大量Qt、Linux教程和开源软件,被众多网友奉为经典!参与创建了和Qt爱好者社区,进
2016/11/17 18:46:44 113.45MB QT5 编程入门
1
实验一Linux系统的安装及用户界面的使用一.实验目的1.了解Linux系统的安装、熟悉系统的启动过程和使用环境。
2.掌握Linux环境下vi编辑器的使用方法。
3.掌握Linux系统中编辑、编译、调试、运行一个C语言程序的全过程。
二.实验内容1、实验要求1.在VMWare虚拟机环境或真实物理机器上,安装一个Linux操作系统。
2.体验Linux操作系统中XWindows系统的使用。
3.尝试Linux系统键盘命令的使用,并熟练掌握常用的基本命令。
4.掌握命令行方式下vi编辑器的使用。
5.编写一段C程序,使用系统调用fork()创建两个子进程。
各进程显示不同的信息,如父进程显示字符“a”,子进程分别显示字符“b”和“c”。
多次运行观察显示结果,并分析产生这种执行效果的原因。
实验二Linux进程控制一.实验目的1.掌握进程的概念,明确进程和程序的区别。
2.认识和了解并发执行的实质。
二.实验内容1、实验要求1.编写一段程序,使用系统调用fork()创建两个子进程。
各进程显示不同的信息,如父进程显示字符“a”,子进程分别显示字符“b”和“c”。
多次运行观察显示结果,并分析产生这种执行效果的原因。
2.修改上面编写的程序,将每个进程的输出由单个字符改为循环输出一句话,如父进程显示:“parent:”加上进程ID,子进程分别显示:“Child1:”(或“Child2:”)加上自己的进程ID。
再观察程序执行时屏幕上出现的现象,并分析原因。
3.一个父进程创建一个子进程,子进程通过exec系统调用执行另一个文件。
各自的代码中显示不同的信息,观察其运行结果,分析两个进程并发执行的效果。
4.编写程序创建如图所示的进程树,在每个进程中显示当前进程ID和父进程ID。
实验三Linux进程间通信一.实验目的(1)分析进程争用临界资源的现象,学习处理进程互斥的方法;
(2)学习如何利用进程的“软中断”、管道机制进行进程间的通信,并加深对上述通信机制的理解;
(3)了解系统调用pipe()、msgget()、msgsnd()、msgrcv()、msgctl()、shmget()、shmat()、shmdt()、shmctl()的功能和实现过程,利用共享存储区机制进行进程间通信。
二、实验内容1、实验要求(1)进程的控制修改已编制的程序,将每个进程输出一个字符修改为每个进程输出一句话,再观察程序执行时屏幕上出现的现象,并分析出现问题的原因,进一步理解各个进程争夺临界资源的情况。
如果在程序中使用系统调用locking()来给每一个进程加锁,可以实现进程之间的互斥,试观察并分析出现的现象。
(2)进程的软中断通讯编制一段程序,实现进程的软中断通讯:使用系统调用fork()创建两个子进程;
再使用系统调用signal()让父进程捕捉键盘上来的中断信号(即按Del键);
在捕捉到中断信号后,父进程用系统调用kill()向两个子进程发信号;
子进程捕捉到信号后分别输出下列信息后终止:Childprocess1iskilledbyparent!Childprocess2iskilledbyparent!父进程等待两个子进程都终止以后,输出如下信息后终止:Parentprocessinkilled!(3)进程的管道通讯编制一段程序,实现进程的管道通讯:使用系统调用pipe()建立一条管道线;
两个子进程分别循环向这条管道写一句话:Child1issendingamessage!Child2issendingamessage!而父进程则循环从管道中读出信息,显示在屏幕上。
实验报告内含源代码
2019/6/17 5:27:26 267KB ubuntu
1
该程序为2016年数学建模国赛A题自主编写的程序,仅供各位需求的参考。
程序相当齐全,无任何毛病!!!
2015/2/6 2:31:48 1.9MB 2016国赛A题
1
用matlab编写的流体计算和传热程序-matlab编写的流体计算和传热程序.rar里面有8个关于传热学的经典例子,可供初次用matlab做传热数值计算的同窗参考matlab编写的流体计算和传热程序.rarMATLAB编写传热程序
2018/4/26 3:08:07 896KB matlab
1
使用OpenMP的共享内存并行编程简介该在线课程是在HPC2N和LUNARC之间合作提供的。
OpenMP提供了一种有效的方法来用C,C++和Fortran编写并行程序。
OpenMP程序适合在共享内存体系结构上执行,例如现代多核系统或Lunarc部署并在SNIC内的HPC群集的单个计算节点。
本课程将向参与者引见并行编程的共享内存模型和OpenMP应用程序编程接口。
在许多情况下,OpenMP允许从最耗时的代码部分并行化开始,逐步升级现有的串行程序。
通常,OpenMP程序很容易从一个共享内存多处理器系统移植到另一个系统。
该课程包括讲座和实践环节。
教学语言为英语。
不需要并行计算方面的经验。
但是,希望参与者能够用C,C++或Fortran编写串行程序。
课程内容包括:共享内存编程概念OpenMPAPI的语法并行和串行区域共享和私人数据工作共享的构造和计划
2020/7/18 4:38:50 631KB TeX
1
编写一段程序,实现进程的管道通信。
使用零碎调用pipe()建立一条管道,创建两个子进程P1和P2。
让P1和P2分别向管道各写一句话:childprocessP1issendingmessages!childprocessP2issendingmessages!父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。
1
,《visualc#2010从入门到通晓:stepbystep》围绕着基础知识和这些新特性全面介绍了如何利用visualstudio2010和.netframework4.o编写应用程序。
书中沿袭深受读者欢迎的stepbystep风格,通过丰富的练习引导读者逐步构建windows应用程序,访问sqlserver数据库,开发asp.netweb应用程序,创建并使用web服务等。
全书共29章,结构清晰,叙述清楚。
所有练习均在visualstudio2010简体中文版上进行过全面演练。
无论是刚开始接触面向对象编程的新手,还是打算转移到c#的具有c,c++或者java基础的程序员,都可以从《visualc#2010从入门到通晓:stepbystep》中吸取到新的知识。
1
Java写的音像店管理系统,用到了SQLServer数据库。
次要有四个模块,十几个类。
Java数据库编程次要使用JDBC技术。
JDBC是一种用于执行SQL语句的JavaAPI。
它由一组用Java编写的类和接口组成。
JDBC为开发者提供了一个标准的API,使他们能够用纯JavaAPI来编写数据库应用程序。
利用JDBC,向各种关系数据库发送SQL语句就变成了一件很容易的事。
换言之,利用JDBCAPI,就不必专门为访问SQLServer数据库编写一个程序,又专门为访问Oracle数据库编写一个程序,为访问Informix数据库又编写另外一个程序。
开发者只需用JDBCAPI编写一个程序就够了,它可以向相应的数据库发送SQL语句。
而且由于是使用Java编写的应用程序,就不必再为不同的平台编写不同的应用程序了。
2019/5/1 5:12:10 55KB java 数据库 SQL Server
1
这是本人用mfc编写的程序,界面不太漂亮,但是基本功能都有!希望对大家有协助!
2015/7/20 20:26:40 1.87MB MFC 扫雷
1
openwrt路由器系统深入开发,包括固件编译,脚步本编写,应用程序开发等等。
2019/2/12 7:57:37 7.83MB openwrt
1
共 204 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡