<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zerokkqq的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zerokkqq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zerokkqq]]></copyright><item><title><![CDATA[Qt打开外部exe，并将其嵌入到qt界面中]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/80211430</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/80211430</guid><author>zerokkqq</author><pubDate>Sun, 06 May 2018 07:37:26 +0800</pubDate><description><![CDATA[我现在需要用QProcess打开外部exe，并打开的外部界面嵌入到Qt的UI界面中，请问大神们怎样能实现此功能？谢谢啦....Qt打开外部exe已经实现，不过是一个独立的窗口，现在我需要将它嵌入到qt界面中大学的时候玩过VB，也刚好玩过这样的例子，但已经不记得了。下面是我找的一个帖子：https://bbs.youkuaiyun.com/topics/370127341主要涉及到 Windows API：Ge...]]></description><category></category></item><item><title><![CDATA[在同一台电脑下如何进行 Python 2 与 3 的切换？]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79995397</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79995397</guid><author>zerokkqq</author><pubDate>Wed, 18 Apr 2018 19:21:36 +0800</pubDate><description><![CDATA[裝兩個比如路徑D:\python27D:\python35然後去手動把 python27下面的python.exe改成python2.exepython35下面的python.exe改成python3.exe然後你的腳本第一行就加上類似#! D:\python27\python2.exe這樣的一行就是調用python2要調用python3同理作者：星光爆碎链接：https://www.zhihu....]]></description><category></category></item><item><title><![CDATA[浅谈Android Studio 3.0 工具新特性的使用 Android Profiler 、Device File Explorer]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79993869</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79993869</guid><author>zerokkqq</author><pubDate>Wed, 18 Apr 2018 17:27:33 +0800</pubDate><description><![CDATA[前言：其实 studio3.0的工具大家也已经使用过一段时间了，自己呢，就是从bate版开始使用的，我觉得比较好用的几个地方。就几个，可能还没用到其他的精髓。但我觉的这个两个功能对我是比较实用的。好那么下面就给大家介绍一下吧。正文：话不多说咱们直接上图吧。（个人比较喜欢看图说话）第一个（Android Profiler）我要介绍的就是这个了。(先看一下效果“震撼一下”)（图-1）（图-2）（图-3...]]></description><category></category></item><item><title><![CDATA[如何关闭android studio3.0的自动保存功能（有效）]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79993151</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79993151</guid><author>zerokkqq</author><pubDate>Wed, 18 Apr 2018 16:54:27 +0800</pubDate><description><![CDATA[要两步  不然 不行down voteDisable Auto Save（这一步不够用）File &amp;gt; Settings &amp;gt; Appearance &amp;amp; Behavior &amp;gt; System Settings &amp;gt; Synchronization &amp;gt; then uncheck both Save files on frame deactivation and Save...]]></description><category></category></item><item><title><![CDATA[AndroidStudio 放弃Gradle使用Android.mk]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79993111</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79993111</guid><author>zerokkqq</author><pubDate>Wed, 18 Apr 2018 16:52:30 +0800</pubDate><description><![CDATA[默认你的工程接口如图所示首先配置好NDK开发目录，在build.gradle的defaultconfig中配置好ndk选项然后，在build.gradle(app)文件的android结构下，加入以下配置：[html] view plain copysourceSets.main{      jniLibs.srcDir 'src/main/libs'      jni.srcDirs = [] ...]]></description><category></category></item><item><title><![CDATA[va_start,vsnprintf,va_end日记内存溢出解决！！！]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79949577</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79949577</guid><author>zerokkqq</author><pubDate>Sun, 15 Apr 2018 15:18:33 +0800</pubDate><description><![CDATA[vsprintf有三个参数。一个用於保存结果的字元缓冲区和一个格式字串。第三个参数是指向格式化参数阵列的指标。vsprintf(buffer,format,argptr);  format:格式字符串；例子：int  main(){    char buf[256] = { 0 };    double dno = 65280;    sprintf(buf, &quot;#%d%d%x&quot;, (int)(d...]]></description><category></category></item><item><title><![CDATA[教你写Makefile（很全，含有工作经验的）]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79946656</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79946656</guid><author>zerokkqq</author><pubDate>Sun, 15 Apr 2018 09:27:48 +0800</pubDate><description><![CDATA[ Makefile值得一提的是，在Makefile中的命令，必须要以[Tab]键开始。      什么是makefile？或许很多Winodws的程序员都不知道这个东西，因为那些Windows的IDE都为你做了这个工作，但我觉得要作一个好的和professional的程序员，makefile还是要懂。这就好像现在有这么多的HTML的编辑器，但如果你想成为一个专业人士，你还是要了解HTML的标识的含...]]></description><category></category></item><item><title><![CDATA[Valgrind内存泄漏工具的安装与使用 -- Linux]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79907627</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79907627</guid><author>zerokkqq</author><pubDate>Thu, 12 Apr 2018 09:20:59 +0800</pubDate><description><![CDATA[Valgrind内存泄漏检测工具是一个十分便捷的工具，可以很快速的检测出所写程序是否存在内存泄漏现象，这对于C/C++程序员显得尤为重要，因为不论你有多牛逼，也难以保证自己不会忘写一个delete或者free。一：安装步骤首先下载一个Valgrind安装包。1.解压安装包 zip格式用 uzip Valgrind.xx.zip，解压完成之后进入该文件夹。2.运行./autogen.sh设置环境在执...]]></description><category></category></item><item><title><![CDATA[mingw无法编译多线程程序的问题及解决]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79905162</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79905162</guid><author>zerokkqq</author><pubDate>Wed, 11 Apr 2018 23:10:15 +0800</pubDate><description><![CDATA[mingw无法编译多线程程序的问题及解决在linux环境下，用gedit+gcc方式学习一段时间的c语言，发现自己越来越佩服linux的牛人了。居然不用IDE也能开发代码。我做不到，所以有回到了windows的怀抱。 mingw是windows版本的gnu c/c++工具集 主要包括编译器gcc,连接器make，调试器gdbEclipse是很好用的开发Java的IDE，CDT的全称是C/C++ D...]]></description><category></category></item><item><title><![CDATA[信号量与互斥锁]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79902241</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79902241</guid><author>zerokkqq</author><pubDate>Wed, 11 Apr 2018 20:14:31 +0800</pubDate><description><![CDATA[号量（semaphore）信号量是E.W.Dijkstra提出的方法，它使用一个整型变量来累计唤醒次数，供以后使用。一个信号量的取值可以为0，或者为正值。 信号量有两种操作：P（wait）：检查其值是否大于0，若大于0，则将其值减1； 若等于0：则进程将睡眠。V（signal）：信号量的值加1PV操作是原子操作：原子操作指一组相关联的操作要么都不间断地执行，要么都不执行。互斥量（mutex）如果不...]]></description><category></category></item><item><title><![CDATA[C++实现线程安全的单例模式]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79901245</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79901245</guid><author>zerokkqq</author><pubDate>Wed, 11 Apr 2018 18:58:51 +0800</pubDate><description><![CDATA[在某些应用环境下面，一个类只允许有一个实例，这就是著名的单例模式。单例模式分为懒汉模式，跟饿汉模式两种。首先给出饿汉模式的实现template &amp;lt;class T&amp;gt;
class singleton
{protected:    singleton(){};
private:
    singleton(const singleton&amp;amp;){};//禁止拷贝
    singleto...]]></description><category></category></item><item><title><![CDATA[Coredump介绍及如何在Android中开启和使用来分析Crash等问题]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79899856</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79899856</guid><author>zerokkqq</author><pubDate>Wed, 11 Apr 2018 17:18:56 +0800</pubDate><description><![CDATA[文章目录：Coredump简介及使用... 1目录... 2一、什么是Coredump. 3二、Coredump产生的原因... 3三、如何控制产生Coredump. 4四、使用Coredump的准备... 4五、开始使用Coredump. 5一、什么是Coredump有些C/C++程序或者通过JNI调用了C/C++的APK程序可以通过编译, 但在运行时会出现错误，比如常见的signal 11 (...]]></description><category></category></item><item><title><![CDATA[Android平台Native代码的崩溃捕获机制及实现]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79877161</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79877161</guid><author>zerokkqq</author><pubDate>Tue, 10 Apr 2018 10:20:53 +0800</pubDate><description><![CDATA[本文地址：http://blog.youkuaiyun.com/mba16c35/article/details/54178067思路主要来源于这篇文章：http://blog.httrack.com/blog/2013/08/23/catching-posix-signals-on-android/这篇文章的实现在这个地址代码但是还要对5.0以上做一些适配。比较出名的Google Breakpad也提供了跨...]]></description><category></category></item><item><title><![CDATA[人生]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79853508</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79853508</guid><author>zerokkqq</author><pubDate>Sun, 08 Apr 2018 16:12:28 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/fanzhijian110/article/details/70306039https://www.zhipin.com/job_detail/1417763850.html?ka=search_list_23]]></description><category></category></item><item><title><![CDATA[「Python」PNG OR JPG Convert to WebP]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79850939</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79850939</guid><author>zerokkqq</author><pubDate>Sun, 08 Apr 2018 13:50:23 +0800</pubDate><description><![CDATA[PNG/JPG Convert to Webp(Python)前言关于webp 的优势以及原理性的东西，之前看过腾讯的一篇文章.WebP原理和Android支持现状介绍webp 图片格式兼容到Android4.0，之前转换webp的时候都是通过在线转换器，不过效率是在是太慢了，单张还好，批量转换就很痛苦了，故本人写了一个python 脚本来实现自动化批量将png 或者 jpg 转换为webp环境搭...]]></description><category></category></item><item><title><![CDATA[JAVA程序打包成exe小程序的过程]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79821640</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79821640</guid><author>zerokkqq</author><pubDate>Wed, 04 Apr 2018 20:01:16 +0800</pubDate><description><![CDATA[打包exe软件：exe4j1：在myeclipse2014新建java项目编写程序2：打包成jar，分两种情况(有无外部依赖包）无外部依赖包：点击项目---&amp;gt;export---&amp;gt;选JAR file---&amp;gt;在弹出窗口选择你要的文件（一般吧测试类勾去掉），在下面的JAR file填写你要的生成jar的目录，别的默认---&amp;gt;下一个窗口默认---&amp;gt;选择generate the...]]></description><category></category></item><item><title><![CDATA[关于JAVA小程序完整打包过程]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79821627</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79821627</guid><author>zerokkqq</author><pubDate>Wed, 04 Apr 2018 19:59:34 +0800</pubDate><description><![CDATA[   距离写完那个小程序已经过去快半个月了，期间发生了很多有趣的问题，一直没有来得及记录，正好这几天闲的有些无聊，一点一点回忆然后来做一份记录给大家留点小经验，1、JAVA小程序如何打包    
    我这里拿一个比较简单的例子给大家做演示，首先右键你的项目选择export

    点击FINISH后会出现如果出现错误 可以点击上面工具栏project-clean一下
    如果出现表示导出...]]></description><category></category></item><item><title><![CDATA[Weixin Java Tools 详细介绍]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79821580</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79821580</guid><author>zerokkqq</author><pubDate>Wed, 04 Apr 2018 19:54:09 +0800</pubDate><description><![CDATA[微信支付、开放平台、小程序、企业号和公众号（包括服务号和订阅号） Java SDK 开发工具包本项目 fork 自 chanjarster的 微信 Java SDK，并做了大量优化和重构，使得接口更易使用，方便开发。本项目特性：不依赖任何 mvc 框架，也不依赖 servlet，如果需要在项目中使用，参考demo即可；仅仅作为工具使用，可轻松嵌入到任何系统里（可能会有 gson，httpclien...]]></description><category></category></item><item><title><![CDATA[Airtest是一个跨平台的UI自动化测试框架]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79821528</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79821528</guid><author>zerokkqq</author><pubDate>Wed, 04 Apr 2018 19:48:44 +0800</pubDate><description><![CDATA[Airtest是一个跨平台的UI自动化测试框架，适用于游戏和App。目前支持Windows和Android平台，iOS支持正在开发中。Airtest提供了跨平台的API，包括安装应用、模拟输入、断言等。 基于图像识别技术定位UI元素，你无需嵌入任何代码即可进行自动化测试。 测试脚本运行后可以自动生成详细的HTML测试报告，让你迅速定位失败的测试点。AirtestIDE 是一个强大的GUI工具，可以...]]></description><category></category></item><item><title><![CDATA[Hypervisor, KVM, QEMU总结]]></title><link>https://blog.youkuaiyun.com/zerokkqq/article/details/79814187</link><guid>https://blog.youkuaiyun.com/zerokkqq/article/details/79814187</guid><author>zerokkqq</author><pubDate>Wed, 04 Apr 2018 10:45:15 +0800</pubDate><description><![CDATA[Hypervisor概念作用种类特点多HypervisorQEMU和KVMKVMQEMUQEMU-KVMlibvirtHypervisor1.概念Hypervisor——一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM（ virtual machine monitor ），即虚拟机监视器。Hypervisors是一种在虚拟环境中的“元”操作系统。...]]></description><category></category></item></channel></rss>