- 博客(20)
- 收藏
- 关注
原创 运行app的时候,发现程序启动的时候会有闪黑屏的现象
最近在运行app的时候,发现程序启动的时候会有闪黑屏的现象,然后才能正常进入程序。查阅很多资料,始终不能完美解决,通过不断摸索,最近才想出一个取巧的方法,可以完美避免启动黑屏的现象。首先我们在工程目录下添加一个styles.xml文件,如下图:styles.xml中的内容如下:<resources><stylena...
2019-05-17 15:19:33
759
原创 CubieBorad2内核安卓系统编译笔记
环境配置虚拟机安装,ubuntu-12.04.4-dvd-amd64.iso镜像。安装JDK$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"$ sudo apt-get update上述全志提供的JDK安装方法,如不能成功安装,请参考如下:https://mp.csdn.n...
2019-02-16 15:08:05
328
原创 Ubuntu下无法安装sun-java6-jdk的解决办法
Ubuntu下无法安装sun-java6-jdk的解决办法安装jdk,按照全志文档,如下步骤$ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”$ sudo apt-get update提示如下错误:root@stu-system:/home# sudo apt-get install su...
2019-02-05 20:02:30
578
转载 error: do_inode_allocate_extents: Failed to allocate 4133 blocks
报错提示:Size: 859832320 Block size: 4096 Blocks per group: 32768 Inodes per group: 7504 Inode size: 256 Journal blocks: 3280 Label: Blocks: 209920 Block groups: 7 Re...
2018-12-19 16:16:01
961
转载 在编译 make-3.82 的时候出现如下错误提示
1 /bin/bash: jar: command not found解决办法:cd /usr/bin必须先进入/usr/bin,下同sudo ln -s -f /usr/lib/jvm/jdk1.6.0_30/bin/jar我的jdk是安装在/usr/lib/jvm/jdk1.6.0_30/目录下的如果提示javah:commond not found,于是照葫芦画瓢,输入命令cd...
2018-12-13 16:58:05
7021
3
原创 解释QStringLiteral
原文发表于woboq网站 QStringLiteral explained转载 原作者: Olivier Goffart 译者:zzjinQStringLiteral 是Qt5中新引入的一个用来从“字符串常量”创建QString对象的宏(字符串常量指在源码中由”"包含的字符串)。在这篇博客我讲解释它的的内部实现和工作原理。提要让我们从它的使用环境开始说起: 假设你想要在Qt5中从字符串常量初始化...
2018-06-17 16:22:34
1061
原创 在Linux 下如何打包免安装的QT程序
如题,近期因为项目需求,得打包QT程序,并将程序放到没有安装QT库的电脑上运行。网上索罗了下,打包QT程序的方式很多,主要分为以下几种: 1. 打包成安装包形式; 2. 打包成二进制文件,附带运行库的形式: - windows下,有很多工具,教程也比较多,运行库基本是dll文件 - linux下,需要靠脚本协助,很多教程都不完整,运行库基本是so文件笔者这里只演示如何在linux下打包免安装程序,...
2018-04-02 10:57:46
948
1
转载 win7/8 关闭非正常关机的自动修复功能
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/byxdaz/article/details/74931486win7/8 关闭非正常关机的自动修复功能1、桌面右键新建一个文档文本,双击打开文件新建文本文档,复制以下命令到文本里面!bcdedit /set {default} bootstatuspolicy ignoreallfailures...
2018-03-23 08:52:55
1395
转载 CMake详解
CMake简介CMake是一个跨平台的、开源的构建工具。cmake是makefile的上层工具,它们的目的正是为了产生可移植的makefile,并简化自己动手写makefile时的巨大工作量.目前很多开源的项目都可以通过CMake工具来轻松构建工程,例如博客之前分享的openHMD、hidapi、OSVR-Core等等,代码的分享者提供源代码和相应的Cmake配置文件,使用者就可以非常方便的在自己...
2018-03-06 21:18:06
403
原创 XP SP3堆研究
本文原创作者:icq5f7a075d,本文属i春秋原创奖励计划,未经许可禁止转载!https://bbs.ichunqiu.com/thread-33885-1-1.html本文如果出现错误,欢迎指出,感激不尽!本文中的所有程序请在虚拟机中运行。前言堆溢出漏洞是一种常见的软件漏洞,但是堆的结构比较复杂,不同版本操作系统的堆结构存在较大差异,网络上关于堆的介绍也存在名词不统一的情况,这都极大的增加了...
2018-02-22 21:21:23
951
转载 Python3环境安装Scrapy爬虫框架过程及常见错误
收录待用,修改转载已取得腾讯云授权Scrapy安装介绍Scrapy的安装有多种方式,它支持Python2.7版本及以上或Python3.3版本及以上。下面说明Python3环境下的安装过程。Scrapy依赖的库比较多,至少需要依赖库有Twisted 14.0,lxml 3.4,pyOpenSSL 0.14。而在不同平台环境又各不相同,所以在安装之前最好确保把一些基本库安装好,尤其是Windows。...
2018-02-22 10:31:30
540
转载 Qt高级——Qt信号槽机制源码解析
基于Qt4.8.6版本一、信号槽机制的原理1、信号槽简介信号槽是观察者模式的一种实现,特性如下:A、一个信号就是一个能够被观察的事件,或者至少是事件已经发生的一种通知;B、一个槽就是一个观察者,通常就是在被观察的对象发生改变的时候——也可以说是信号发出的时候——被调用的函数;C、信号与槽的连接,形成一种观察者-被观察者的关系;D、当事件或者状态发生改变的时候,信号就会被发出;同时,信号发出者有义务...
2018-02-21 20:05:30
553
转载 Json简介
QT开发———Json简介一、JSON简介1、JSON简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,使用了类C语言家族的习惯(包括C、C++、C#、Java、JavaScr...
2018-02-21 17:31:56
538
转载 基于QT的水果管理系统
基于QT的水果管理系统1.前言最近一直在学习Qt,编程语言使用的是C++,我发现这样的组合既可以写逻辑算法,也可以很方便的写出漂亮的界面。更令我惊叹的是,用Qt编写的程序可以在几乎所有的Unix、Windows、MacOS、Android系统上编译运行。出于实践的目的,我就用Qt写了这个水果管理系统。那么Qt和C++究竟是什么关系呢?2.Qt和C++的关系Qt是一个功能非常完善的c++跨平台图形库...
2018-02-21 17:30:19
1553
转载 利用Qt开发跨平台APP(Android)
本文将手把手教你如何在Windows环境下,使用Qt编译出安卓应用程序。Qt是一个优秀的跨平台开发工具。我们利用Qt可以很方便地将一次编写的应用,多次编译到不同平台上,如Windows、Linux、MAC、Android、iOS、Windows Phone等。开发者只需掌握Qt的C++编程与界面制作方法,即可制作出包括手机APP在内的跨平台应用。需要注意的是,Qt对Android与iOS、UWP等...
2018-02-21 17:22:32
3473
1
转载 最新BlOS详解,及UEFi引导重装系统方法
BlOS详解1、进入blos如图2、Standard CMOS Features(标准CMOS功能设定)项子菜单3、Advanced BIOS Features(高级BIOS功能设定)项子菜单4、Advanced Chipset Features(高级芯片组功能设定)项子菜单5、Integrated Peripherals(外部设备设定)子菜单6、Power Management SetupUEF...
2018-02-21 17:20:52
11174
转载 QComboBox设置下拉列表中子项的样式
在Qt Designer里使用了一个QComboBox:[cpp] view plain copyui->comboBox_2->setView(new QListView); ui->comboBox_2->view()->setMinimumWidth(200);//这样设置是可以改变弹出项的宽度(使其大于QComboBox框),但是同样的方式设置高度就不行,高...
2018-02-21 17:19:32
1739
转载 C++ 知识点(完):高级编程:模板,预处理器,信号处理,多线程,Web编程
模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如vector <int>和vector <string>。您可以使用模板来定义函数和类,接下来让我们一起来看看如何使用...
2018-02-21 17:18:39
248
转载 Windows .bat 脚本简单用法介绍
Windows .bat 脚本简单用法介绍:一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法: echo [{on│off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号...
2018-02-21 17:17:01
697
转载 嵌入式Linux系统移植的四大步骤
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完成,并且看到实验效果,这样做其实并没有真正的掌握系统移植的本质。在做每一个步骤的时候,首先问问自己,为...
2018-02-21 17:15:43
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人