<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DEV_linux的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DEV_linux</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DEV_linux]]></copyright><item><title><![CDATA[Android 登录demo]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/77938838</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/77938838</guid><author>DEV_linux</author><pubDate>Wed, 13 Sep 2017 10:52:42 +0800</pubDate><description><![CDATA[做了一个登录的demo，其中包括记住密码功能。记住密码部分采用的
SharedPreferences实现的。SharedPreferences是一个轻量级的存储数据的工具类，使用非常的方便存储实现：SharedPreferences p = getSharedPreferences("mytest", Context.MODE_PRIVATE);
SharedPreferences.Editor]]></description><category></category></item><item><title><![CDATA[MYSQL+vs2010+Navicat基础笔记]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/77417543</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/77417543</guid><author>DEV_linux</author><pubDate>Sat, 19 Aug 2017 22:52:25 +0800</pubDate><description><![CDATA[最近研究了一下MYSQL数据库的使用，网上也不少使用教程。本笔记是自己一篇记录学习的过程的基础笔记。
环境：
IDE : vs2010 + WIN10 64


1.我在网上下载的 mysql-installer-community-5.5.57.0.msi这个版本的数据库包。一路NEXT默认安装就OK了。如果有其他爱好安装的，请自行操作。
安装好后，默认在C:\Program Fil]]></description><category></category></item><item><title><![CDATA[QML之基础-新建工程代码分析]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/75919257</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/75919257</guid><author>DEV_linux</author><pubDate>Sun, 23 Jul 2017 17:20:23 +0800</pubDate><description><![CDATA[最新QT5.9出来了，多了很多新特性，感觉不错。本文是QT5.9  Qt Creator 4.3.1环境。
第一步：点击NEW Project新建工程

第二步：选择QT Quick Application

第三步：项目名称和项目存放路径，都自己取，在这儿取名叫QML_test_1，选择下一步

第四步：选择默认qmake

第五步：选择项目支持最小的QT版本，可以自己着情选择]]></description><category></category></item><item><title><![CDATA[搭建本地Web服务器]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/52779428</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/52779428</guid><author>DEV_linux</author><pubDate>Mon, 10 Oct 2016 17:05:00 +0800</pubDate><description><![CDATA[1、开启功能：控制面板-> 程序-> 程序和功能 -> 打开或关闭Windows功能，将“Internet信息服务”下的所有功能都打开。




2、设置防火墙：控制面板-> 系统安全 -> Windows防火墙 -> 允许程序通过Windows防火墙，勾选“万维网服务（HTTP）”。




3、以上步骤完成后，web服务器就搭好了，可以win+R，运行cmd，键入ipcon]]></description><category></category></item><item><title><![CDATA[QT窗口透明几种方式]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/52183111</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/52183111</guid><author>DEV_linux</author><pubDate>Thu, 11 Aug 2016 15:30:30 +0800</pubDate><description><![CDATA[1.窗口整体透明，但是窗体上的控件不透明。

   通过设置窗体的背景色来实现，将背景色设置为全透。


QPalette pal = palette(); 
pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); 
setPalette(pal);


   试验效果：

   窗体标题栏不透明；]]></description><category></category></item><item><title><![CDATA[TK1上编译opencv1.0.0]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/51578862</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/51578862</guid><author>DEV_linux</author><pubDate>Thu, 11 Aug 2016 10:37:37 +0800</pubDate><description><![CDATA[在TK1上面编译opencv1.0源码]]></description><category></category></item><item><title><![CDATA[阻塞与非阻塞的区别]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/51044120</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/51044120</guid><author>DEV_linux</author><pubDate>Sat, 02 Apr 2016 15:36:48 +0800</pubDate><description><![CDATA[阻塞就是干不完不准回来，   
非阻塞就是你先干，我现看看有其他事没有，完了告诉我一声

我们拿最常用的send和recv两个函数来说吧... 
比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据已经成功的发送出去了,如果TCP/IP协议栈没有足够的可用缓冲区来保存你Copy过来的数据的]]></description><category></category></item><item><title><![CDATA[QT程序发布自动添加QT中依赖的dll]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50310725</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50310725</guid><author>DEV_linux</author><pubDate>Tue, 15 Dec 2015 09:56:18 +0800</pubDate><description><![CDATA[使用QT生成exe应用程序后，其中依赖很多QT中的DLL库，但是在生成exe的时候，这些DLL 并没有添加到exe目录，在很多时候，我们都自己手动去复制需要的DLL，难免不会造成少dll的情况或者在其他的电脑上用不起。今天发现在qt安装目录中发现Qt
 官方开发环境里自带了一个工具：windeployqt.exe。可以自动把需要依赖的库文件都自动拷贝到exe目录中。
使用方法：
1.打开QT]]></description><category></category></item><item><title><![CDATA[QML动画]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50247243</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50247243</guid><author>DEV_linux</author><pubDate>Thu, 10 Dec 2015 11:36:38 +0800</pubDate><description><![CDATA[一.NumberAnimation

导入声明：import QtQuick 2.2
继承：PropertyAnimation
NumberAnimation是专门定义动画时应用数值变化。
属性：
from：real
to：real
关于from和to说明，看下面的例子说明;





importQtQuick2.0
Image{
source:"image/1.]]></description><category></category></item><item><title><![CDATA[QT无边框圆角]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50211129</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50211129</guid><author>DEV_linux</author><pubDate>Mon, 07 Dec 2015 21:26:28 +0800</pubDate><description><![CDATA[把界面设置成了无边框形式，整个界面是个矩形，想把样式做成圆角的，可以使用了setStyleSheet 设置，也可以从新绘制一下：代码如下，从绘。
只需要把这段放在你的构造函数中就好了。
QBitmap b(this->size());
 b.fill();
 QPainter p(&b);
 p.setBrush(Qt::black);
 p.setRenderHint(QPainte]]></description><category></category></item><item><title><![CDATA[AM3359 U-Boot]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50190111</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50190111</guid><author>DEV_linux</author><pubDate>Sat, 05 Dec 2015 22:50:13 +0800</pubDate><description><![CDATA[一. 在AM3359中ROM代码作为代码引导加载程序，有时被称为初始程序加载器(IPL)或主程序加载器(PPL)。引导需要两个连续的阶段来完成，第一个阶段被称为二级程序加载程序(SPL)或MLO，第二阶段被称为U-boot阶段。SPL是一个非交互式装载机和U-Boot是专门构建版本。它是构建U-Boot时同时构建的。
      ROM代码可以加载SPL镜像从下列设备中：

        ]]></description><category></category></item><item><title><![CDATA[tinyxml删除，添加，修改xml文件]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50161339</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50161339</guid><author>DEV_linux</author><pubDate>Thu, 03 Dec 2015 15:22:27 +0800</pubDate><description><![CDATA[TinyXML是一个简单的、小的、最小的、C
 + + XML解析器,可以很容易地集成到其他项目。它读取XML和XML文档创建c++对象代表。可以操纵的对象,再次改变,并保存为XML。

可以从网站http://sourceforge.net/projects/tinyxml/?source=typ_redirect处下载源码。
下面说下使用：
xml内容格式如下：


    ]]></description><category></category></item><item><title><![CDATA[QML之Item]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50100799</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50100799</guid><author>DEV_linux</author><pubDate>Sun, 29 Nov 2015 22:38:34 +0800</pubDate><description><![CDATA[导入声明：import   QtQuick 2.2
继承：QtObject
属性：


activeFocus : bool   只读，只读属性就不要尝试赋值了，否则会出错的，表明当前元素是否有活动焦点，与键盘事件有关，通过 focus 获取属性值。


activeFocusOnTab : bool    默认 false ，与 Tab 键有关，设置当前元素是否在Tab 键焦点范]]></description><category></category></item><item><title><![CDATA[QML基础之Rectangle]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/50100679</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/50100679</guid><author>DEV_linux</author><pubDate>Sun, 29 Nov 2015 22:35:52 +0800</pubDate><description><![CDATA[导入声明：import   QtQuick 2.2
继承：Item
属性：
        border  边框
                    border.width : int   外边框的宽度
                    border.color : color  外边框颜色
        color : color     矩形的颜色
        ]]></description><category></category></item><item><title><![CDATA[QML之Canvas（画布元素）]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49944941</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49944941</guid><author>DEV_linux</author><pubDate>Fri, 20 Nov 2015 11:59:42 +0800</pubDate><description><![CDATA[Qt5中引进了画布元素（canvas element），允许脚本绘制。画布元素（canvas
 element） 提供了一个依赖于分辨率的位图画布，你可以使JavaScript脚本来绘制图形，制作游戏或者其它的动态图像。画布元素（canvas
 element）是基于HTML5的画布元素来完成的。

 
  画布元素（ canvas element）的基本思想是使一个2D对象来渲染路径。]]></description><category></category></item><item><title><![CDATA[QML alias别名使用]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49927785</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49927785</guid><author>DEV_linux</author><pubDate>Thu, 19 Nov 2015 15:32:49 +0800</pubDate><description><![CDATA[使用QML实现一个自定义按钮，如下：

Rectangle{
    width: 300;height: 300
    Rectangle {
        id:button_type
       // property alias text: textElement.text;
        width: 60; height: 30
        border.c]]></description><category></category></item><item><title><![CDATA[QML之添加应用程序图标]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49902839</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49902839</guid><author>DEV_linux</author><pubDate>Wed, 18 Nov 2015 10:04:34 +0800</pubDate><description><![CDATA[使用QML实现的程序中，想加入自己的logo图标的方法：
1.如果你的图标是JPG，png格式的图片，请先将其转为ico格式，网上很多的转换工具。
2.找到你工程里面的.pro文件，在里面添加一句

RC_ICONS = logo.ico
在重新构建个qmake一下，就可以了。]]></description><category></category></item><item><title><![CDATA[QML之Menu菜单]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49888755</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49888755</guid><author>DEV_linux</author><pubDate>Tue, 17 Nov 2015 16:36:38 +0800</pubDate><description><![CDATA[QML菜单，我使用了两种方式实现，一种是直接使用QML中的menu实现，另一种是使用的ListView实现。
1.QML有Menu属性是做菜单的。效果如下：


使用起来也方便，你需要import QtQuick.Controls 我的QT版本是5.2的，于是import QtQuick.Controls 1.1，不同版本，请参照帮助文档。
MenuBar {
    Menu {]]></description><category></category></item><item><title><![CDATA[qml与c++混合编程之简单demo说明]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49869327</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49869327</guid><author>DEV_linux</author><pubDate>Mon, 16 Nov 2015 17:56:23 +0800</pubDate><description><![CDATA[最近接触QML，感觉非常kuo，demo中实现一个按键，名为Open，功能就是打开文件，很简单。打开过程是c++干事，界面是QML写的。
qml与c++混合编程不清楚的，可以看我前面一篇文档。
file.h

#ifndef FILE_H
#define FILE_H
#include 
class test_file: public QObject
{
    Q_OBJECT]]></description><category></category></item><item><title><![CDATA[QML与c++混合编程]]></title><link>https://blog.youkuaiyun.com/DEV_linux/article/details/49779647</link><guid>https://blog.youkuaiyun.com/DEV_linux/article/details/49779647</guid><author>DEV_linux</author><pubDate>Wed, 11 Nov 2015 11:32:20 +0800</pubDate><description><![CDATA[1、QML与C++为什么要混合编程

QML与C++为什么要混合编程，简单来说，就是使用QML高效便捷地构建UI，而C++则用来实现业务逻辑和复杂算法，下面介绍了两者间交互的方法与技巧。

2、QML访问C++概述

Qt集成了QML引擎和Qt元对象系统，使得QML很容易从C++中得到扩展，在一定的条件下，QML就可以访问QObject派生类的成员，例如信号、槽函数、枚举类型、属性、成]]></description><category></category></item></channel></rss>