<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[图南]]></title><description><![CDATA[不擅长写代码的攻城狮]]></description><link>https://blog.youkuaiyun.com/jun4331247</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jun4331247]]></copyright><item><title><![CDATA[ESP32从零开始系列之玩转RGB全彩LED]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/100672776</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/100672776</guid><author>jun4331247</author><pubDate>Tue, 10 Sep 2019 01:58:30 +0800</pubDate><description><![CDATA[ESP32从零开始系列，
适合没有基础的各位工程师，
愿作为钥匙替各位打开ESP32开发的大门。

ESP32从零开始系列之玩转RGB全彩LED一、导入项目到Eclipse二、源码分析三、瞎改四、实际效果
一、导入项目到Eclipse
ESP-IDF中PWM控制LED灯的例子位于 esp-idf/examples/peripherals/ledc，通过命令复制到 Eclipse 的 worksp...]]></description><category></category></item><item><title><![CDATA[ESP32从零开始系列之环境搭建]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/100604129</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/100604129</guid><author>jun4331247</author><pubDate>Sun, 08 Sep 2019 02:19:09 +0800</pubDate><description><![CDATA[ESP32从零开始系列，
适合没有基础的各位工程师，
愿作为钥匙替各位打开ESP32开发的大门。

ESP32从零开始系列之环境搭建
包括安装虚拟机、ESP-IDF下载与配置、使用Eclipse进行编译和烧录三大部分。
主要解决git clone非常缓慢甚至报错以及使用Eclipse IDE进行开发的问题。]]></description><category></category></item><item><title><![CDATA[Qt on Android 实现App普通全屏、沉浸模式、粘性沉浸模式]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80739662</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80739662</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 22:02:53 +0800</pubDate><description><![CDATA[说明

我的实现方法，与网上的常见的方法不同，我觉得网上常见的方法太挫了，一点都不酷，Qt的核心价值观就是酷，所以怎么能用那么挫的方法呢。

根据Qt5.7后的一个新函数，我研究出了我认为比较酷的方法。

&amp;amp;amp;nbsp;

普通方法

想要Qt实现App全屏，在网上一搜就有很多文章教你怎么实现。

主要过程有三步：

1.添加一个继承自QtActivity的Activity；

2.在这个Activ...]]></description><category></category></item><item><title><![CDATA[WordPress一些插件的推荐]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738743</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738743</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 20:34:34 +0800</pubDate><description><![CDATA[WordPress有许多插件，很多对我们建设网站非常有帮助。

善于使用这些插件，可以使得我们的网站更加酷，更加稳定可靠。

&amp;nbsp;

但是需要谨记，插件并不是越多越好，在适合并需要的情况下，才考虑安装。

&amp;nbsp;

可能会出现某些插件无法正常使用的情况，需要检查Nginx的配置文件：针对使用WordPress搭建个人博客的Nginx的配置文件的修改

&amp;nbsp;

网站安全

He...]]></description><category></category></item><item><title><![CDATA[针对使用WordPress搭建个人博客的Nginx的配置文件的修改]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738736</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738736</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 20:33:50 +0800</pubDate><description><![CDATA[抛开SSL先不讲，针对使用WordPress搭建个人博客，Nginx的配置文件需要修改的地方不多。

不修改其实网站在运行时也不会有大问题，但总归有这有那的奇奇怪怪的小问题。

因此总结一下Nginx的配置文件的一些修改。

参考网站：

WordPress work with Nginx

Full Example Configuration

LNMP + WordPress 搭建个人网站教程...]]></description><category></category></item><item><title><![CDATA[Qt on Android - 解决QFile关闭文件后立即断电，文件丢失，数据未保存问题]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738380</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738380</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 20:01:00 +0800</pubDate><description><![CDATA[现象

使用QFile类写数据到文件后，调用close()方法关闭并保存文件。

之后设备立即断电，重启后发现该文件并未成功保存，文件里的数据仍是以前的数据。

经检查，打开、写入都是成功的。

&amp;amp;amp;nbsp;

&amp;amp;amp;nbsp;

原因

Linux/Unix系统中，在文件或数据处理过程中一般先放到内存缓冲区中，等到适当的时候再写入磁盘，以提高系统的运行效率。

因此如果调用close()方法后设备立...]]></description><category></category></item><item><title><![CDATA[Qt5.11新特性-QML新解析流程]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738365</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738365</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 19:59:52 +0800</pubDate><description><![CDATA[QML是通过Qt QML引擎在程序运行时解析并运行的。

因此新的更高性能的编译器通道是意味着使用QML编写的程序启动时以及运行时将更快更高效，并不是编译程序的速度更快。

&amp;nbsp;

官方博客：http://blog.qt.io/blog/2018/05/22/optimizing-qml-compiler-pipeline/

总的来说，大概是重新设计了Bytecode和Codegen，跳...]]></description><category></category></item><item><title><![CDATA[Qt5.11新特性概览]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738316</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738316</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 19:55:10 +0800</pubDate><description><![CDATA[2018年五月底，Qt发布了最新的Qt版本5.11。

官方博客地址：http://blog.qt.io/blog/2018/05/22/qt-5-11-released/

让我们来看看最新版本5.11有哪些新特性吧。

&amp;amp;nbsp;

Qt Core and Network

（略，待补充）

&amp;amp;nbsp;

Qt GUI and Widgets

Qt5.11的一个重点就是Windows的可...]]></description><category></category></item><item><title><![CDATA[Debian下最新版本LNMP环境搭建以及安装WordPress建造你自己的个人网站]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/80738298</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/80738298</guid><author>jun4331247</author><pubDate>Tue, 19 Jun 2018 19:53:29 +0800</pubDate><description><![CDATA[前言

本篇的LNMP是指 Linux(Debian) + Nginx + MariaDB + PHP 。

本篇搭建的环境为当前最新版：

Linux: Debian 9 (stretch)  4.9.0-5-amd64

Nginx: 1.13.12               MariaDB: 10.2.15               PHP: 7.2.5

本篇建立在购买 VPS 并使用...]]></description><category></category></item><item><title><![CDATA[Android关闭USB的ADB调试和文件传输功能（禁用USB）]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/51201825</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/51201825</guid><author>jun4331247</author><pubDate>Wed, 20 Apr 2016 16:19:37 +0800</pubDate><description><![CDATA[通过设置系统属性（System Property）[persist.sys.usb.config]即可实现关闭或打开USB调试和文件传输功能，其中mtp表示文件传输，adb表示adb调试，none表示都不启用。]]></description><category></category></item><item><title><![CDATA[Qt on Android 在一个Android服务中使用信号与槽]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/51188478</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/51188478</guid><author>jun4331247</author><pubDate>Tue, 19 Apr 2016 10:58:41 +0800</pubDate><description><![CDATA[引言上篇博文详细描述了如何在Qt项目中启动一个Android服务： 
《Qt on Android 启动一个Android的服务（Service）》 
本篇主要讲解如何在一个Android服务中使用Qt的信号与槽机制发射信号。主要使用了JNI和单例模式，使用单例模式可以在任何地方接收单例发射出的信号，因此创建一个单例模式，使用JNI让Android服务调用即可。1.创建一个单例类沿用上篇博文的代码，]]></description><category></category></item><item><title><![CDATA[Qt on Android 启动一个Android的服务（Service）]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/51182390</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/51182390</guid><author>jun4331247</author><pubDate>Mon, 18 Apr 2016 20:12:14 +0800</pubDate><description><![CDATA[在一个使用Qt编写的项目中启动一个Android服务，听起来是不太现实的，实际上的确是不现实的，因此需要绕过Qt直接使用Java实现。方法如下：
生成AndroidManifast.xml文件；
使用Java编写一个服务；
使用Java继承Qt的主Activity，并在该Activity中绑定并启动该服务；
在AndroidManifast.xml文件中，添加服务并修改启动的Activity。
详细]]></description><category></category></item><item><title><![CDATA[Xamarin开发Android之创建一个项目并调试]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/50605835</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/50605835</guid><author>jun4331247</author><pubDate>Fri, 29 Jan 2016 10:56:31 +0800</pubDate><description><![CDATA[Xamarin开发Android之所需工具的安装 
Xamarin开发Android之VisualStudio设置 
Xamarin开发Android之创建一个项目并调试]]></description><category></category></item><item><title><![CDATA[Xamarin开发Android之VisualStudio设置]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/50605619</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/50605619</guid><author>jun4331247</author><pubDate>Fri, 29 Jan 2016 10:31:48 +0800</pubDate><description><![CDATA[[Xamarin开发Android之所需工具的安装]]]></description><category></category></item><item><title><![CDATA[Xamarin开发Android之所需工具的安装]]></title><link>https://blog.youkuaiyun.com/jun4331247/article/details/50605134</link><guid>https://blog.youkuaiyun.com/jun4331247/article/details/50605134</guid><author>jun4331247</author><pubDate>Fri, 29 Jan 2016 09:55:47 +0800</pubDate><description><![CDATA[搭建Android开发环境]]></description><category></category></item></channel></rss>