<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[onlyfunboy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/onlyfunboy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; onlyfunboy]]></copyright><item><title><![CDATA[win10睡眠模式 屏幕熄灭主机仍然运行]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/124597589</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/124597589</guid><author>onlyfunboy</author><pubDate>Thu, 05 May 2022 21:04:55 +0800</pubDate><description><![CDATA[1win + R 输入 regedit 打开注册表。

2找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power

3 修改 AwayModeEnabled 的值为 0（如果没有找到可自行添加一个）



二：睡眠:238C9FA8-0AAD-41ED-83F4-97BE242C8F20

1win + R 输入 regedit 打开注册表。

2修改 Attributes 的值为 2。

计算机\...]]></description><category></category></item><item><title><![CDATA[阻止计算机进入休眠或是睡眠的方法]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/124285265</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/124285265</guid><author>onlyfunboy</author><pubDate>Tue, 19 Apr 2022 22:23:28 +0800</pubDate><description><![CDATA[1.通过cmd命令行来实现

参考：计算机睡眠功能命令,使用WINDOWS命令行进入睡眠模式_齐妹爱了爱了的博客-优快云博客

本文介绍3种进入睡眠/休眠模式的命令行写法。

Windows仅允许硬件电源按钮，或“开始菜单/开始屏幕”电源按钮进入睡眠(待机)模式，并没有提供直接进入睡眠模式的命令行工具。

方法1：

如果你的PC上禁用了休眠模式，则可以使用以下命令进入睡眠模式：

C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState ]]></description><category></category></item><item><title><![CDATA[Mac配置Qt环境和把应用打包成dmg文件]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/123583476</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/123583476</guid><author>onlyfunboy</author><pubDate>Fri, 18 Mar 2022 20:16:39 +0800</pubDate><description><![CDATA[Mac配置Qt环境和把应用打包成dmg文件

1.下载和安装Qt 

可以选择官网下载online版本，编译环境需要选中mac，否则，无构建环境；

2.Mac中编译的应用程序都是app

（1）应用的可执行目录是xx.app/Contents/MacOS；

（2）frameworks_my目录加载了一个共享库libuntitled_qt_lib.1.0.0.dylib

打包依赖库通过macdeployqt来补全；
2.1 包结构目录







2.2包结构的tree目录

└── Content.]]></description><category></category></item><item><title><![CDATA[QT 拖拽事件和隐藏输入编辑框]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/122212202</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/122212202</guid><author>onlyfunboy</author><pubDate>Wed, 29 Dec 2021 11:43:20 +0800</pubDate><description><![CDATA[（1）拖拽文件和显示拖拽的动画


QMimeData *mimeData = new QMimeData;

    QUrl url;
    url.setUrl("file:///" + strPicPath); //本地文件url
    mimeData-&gt;setUrls(QList&lt;QUrl&gt;() &lt;&lt; url);

    QDrag* drag = new QDrag(this);
    drag-&gt;setMimeData(mimeData);
   ]]></description><category></category></item><item><title><![CDATA[QT中qml对listview类型控件的使用方法demo]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/119849655</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/119849655</guid><author>onlyfunboy</author><pubDate>Sun, 22 Aug 2021 10:52:53 +0800</pubDate><description><![CDATA[1.list item


import QtQuick 2.5
import QtQuick.Controls 2.15
import QtQuick.Controls.Styles 1.4
import QtQml.Models 2.2
import QtQuick.Dialogs 1.0
import QtGraphicalEffects 1.0
import QtQml 2.0


Rectangle {
    property int type: 0    //成功检查或失败检查
   ...]]></description><category></category></item><item><title><![CDATA[QT中qml对tabview类型控件的使用方法demo]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/119833167</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/119833167</guid><author>onlyfunboy</author><pubDate>Fri, 20 Aug 2021 23:24:48 +0800</pubDate><description><![CDATA[import QtQuick 2.5
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
import QtQml.Models 2.2
import QtQuick.Dialogs 1.0
import QtGraphicalEffects 1.0
import QtQml 2.0

TabView {
    property int type: 0    //成功检查或失败检查
    id: tabViewSysCheck_.]]></description><category></category></item><item><title><![CDATA[设置浏览器代理，右键菜单关联某个应用的注册表项]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/119574501</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/119574501</guid><author>onlyfunboy</author><pubDate>Tue, 10 Aug 2021 17:17:25 +0800</pubDate><description><![CDATA[1.设置浏览器代理

（1）注册表位置

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings



（2）设置代理的代码



#include &lt;stdio.h&gt;  
#include &lt;windows.h&gt;  
#include &lt;conio.h&gt;  

#define PROXY_REG_ITEM "Software\\Microsoft\\Windows\\..]]></description><category></category></item><item><title><![CDATA[实现代理上网的两种方式]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118875579</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118875579</guid><author>onlyfunboy</author><pubDate>Sun, 18 Jul 2021 12:20:15 +0800</pubDate><description><![CDATA[1.sock5协议，lsp或是hook的方式；

https://mp.youkuaiyun.com/mp_blog/creation/editor/96370731

2.虚拟网卡的修改路由的方式；

增加默认路由

route add 0.0.0.0 mask 0.0.0.0 10.0.0.1 metric 4 if 4

增加需要访问的路由：
route add 192.168.31.93 10.0.0.1 metric 4 if 4 // 一次
route -p add 192.168.31.93 19...]]></description><category></category></item><item><title><![CDATA[程序调用不同的浏览器，打开不同的网页]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118656931</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118656931</guid><author>onlyfunboy</author><pubDate>Sun, 11 Jul 2021 17:29:21 +0800</pubDate><description><![CDATA[1.window平台：


rem 火狐;

:"C:\Program Files\Mozilla Firefox\firefox.exe" www.baidu.com

start firefox www.baidu.com
pause

rem Edge;
start explorer http://www.baidu.com
pause


rem ie浏览器；
start  iexplore http://www.baidu.com
pause

rem 谷歌浏览器；
start chrome ww]]></description><category></category></item><item><title><![CDATA[linux、uos等安装VirtualBox增强工具、qt5等依赖库]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118580726</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118580726</guid><author>onlyfunboy</author><pubDate>Thu, 08 Jul 2021 19:36:32 +0800</pubDate><description><![CDATA[安装VirtualBox增强工具

磁盘共享和虚拟机的分辨率，需要安装增强工具才可以使用。

问题：有的虚拟机版本，共享磁盘一直显示不了，需要手动挂载。

sudo mkdir /home/jflei/winshared

sudo mount -t vboxsf ubuntushare /home/jflei/winshared

首先在win下某个盘建立ubuntushare文件夹，然后在虚拟器上建立文件夹winshared

1 安装gcc或是g++

执行下面的命令:

（1）yum instal.]]></description><category></category></item><item><title><![CDATA[qml_c++互相调用]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118580580</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118580580</guid><author>onlyfunboy</author><pubDate>Thu, 08 Jul 2021 19:33:56 +0800</pubDate><description><![CDATA[qml_c++互相调用

注册c++的对象到qml
1.1 注册某个类到qml

注册c++的myHttpRequest对象，到qml的引擎中；

QQmlApplicationEngine engine；

QScopedPointer&lt;myHttpRequest&gt; myHttprequest(new myHttpRequest(runMode));

engine.rootContext()-&gt;setContextProperty("myHttprequest",myHttpreque]]></description><category></category></item><item><title><![CDATA[系统工程师考试答案]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118187490</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118187490</guid><author>onlyfunboy</author><pubDate>Thu, 24 Jun 2021 14:53:31 +0800</pubDate><description><![CDATA[1 系统工程师的答案

### 1 修改主机名称
 .请务必严格按照要求操作
 .修改主机名称为：uos-exam-1-26 （注意，这个26代表考生座位号，每个不一样，不要直接照抄）
 .修改root密码为： uos@exam123
 @参考答案： ```
 方法一：
 编辑文件 /etc/hostname
 &lt;需要的主机名&gt;
 终端输入 bash 生效
 
...]]></description><category></category></item><item><title><![CDATA[ffmpeg推拉流，vlc播放视频流]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118153119</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118153119</guid><author>onlyfunboy</author><pubDate>Wed, 23 Jun 2021 14:51:08 +0800</pubDate><description><![CDATA[Udp2raw-tunnel 可以将 udp 流量伪装成 tcp /icmp，绕过 UDP 屏蔽或 QoS 限制。Udp2raw-tunnel 完全开源。

（1）推流：
推送某个本地视频文件：
vlc可播放： rtmp://10.4.138.203:1935/rtmplive/

ffmpeg -re -i E:\vs_test\ffmpeg_test\bin\VID_20201030_152755.mp4 -vcodec copy -b:v 2000k -b:a 128k -acodec aac -f.]]></description><category></category></item><item><title><![CDATA[数据库服务，开启回滚配置]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118148195</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118148195</guid><author>onlyfunboy</author><pubDate>Wed, 23 Jun 2021 11:22:19 +0800</pubDate><description><![CDATA[数据库服务，开启回滚配置
1. 由于我们使用MySql 时，需要修改mysql 的 my.ini 的配置文件。

2. 但是 mysql 5.7 的 my.ini 位置并不在 C:\Program Files\MySQL\MySQL Server 5.7 此目录的my-default.ini 并不是我们要的：

3. 如果安装在C盘的： 我们要进入 C:\ProgramData\MySQL\MySQL Server 5.7 此目录即可看到my.ini 此时你可以修改次配置啦！配置完成后，重启服务。



.]]></description><category></category></item><item><title><![CDATA[windows远程桌面功能和粘贴拷贝功能]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118145735</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118145735</guid><author>onlyfunboy</author><pubDate>Wed, 23 Jun 2021 10:28:55 +0800</pubDate><description><![CDATA[一 rdpclip.exe

无法往服务器复制文件有以下2两种情况:

1、复制粘贴功能原本可以用，突然失灵了

2、从头到尾都无法使用这个复制粘贴功能

针对第一种情况，只需重启一下rdpclip.exe就可以了。



rdpclip.exe是 Windows Server 资源工具包中提供的 Rdpclip 实用程序，它的功能就是在“终端服务”客户端（本机）和“终端”服务器（远程服务器）之间复制和粘贴文件，也包括粘贴文本。这个程序的文件路径是 c:windows\system32\dpclip.ex.]]></description><category></category></item><item><title><![CDATA[Git 使用命令行更新和提交代码]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118100805</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118100805</guid><author>onlyfunboy</author><pubDate>Tue, 22 Jun 2021 10:04:13 +0800</pubDate><description><![CDATA[# Git 使用命令：
0：初始化一个Git仓库(以/home/gitee/test文件夹为例)
 
 （1）git init 进入一个目录，初始化；
 cd /home/gitee/test #进入git文件夹 ==》 #初始化一个Git仓库

 （2）git clone 从服务器拉取；
 git clone ssh://gerrit.uniontech.com:29418/base/thrift

1：从已有的分支创建新的分支(如从master分支)...]]></description><category></category></item><item><title><![CDATA[硬盘获取uuid的方法（FAT/FAT32/NTFS）]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118099534</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118099534</guid><author>onlyfunboy</author><pubDate>Tue, 22 Jun 2021 09:21:25 +0800</pubDate><description><![CDATA[1 磁盘格式化的几种方法：

（1）FAT模式；



 FAT即FAT16,最大支持分区大小是4GB,一般用在MS-DOS,WIN95等系统。FAT32的最大分区是2TB，但是不支持小于512MB的分区。

（2）FAT32模式；





（3）NTFS模式；







 没有直接列出磁盘的uuid信息。

（4）工具里面显示的磁盘格式。





2 获取硬盘的uuid代码实现

 注意NTFS格式磁盘的uuid，通过CreateFile打开磁盘时，...]]></description><category></category></item><item><title><![CDATA[系统的文件管理跨平台拷贝]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118025726</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118025726</guid><author>onlyfunboy</author><pubDate>Fri, 18 Jun 2021 14:37:41 +0800</pubDate><description><![CDATA[1 .文管跨平台拷贝

1.1 流程图





1.2 剪贴板读写的坑

（1）服务程序无法实现剪贴板的监控功能。

（2）写剪贴板功能，不能在thritf的sessionHandler类的实现函数中写入，会提示一个com错误，必须emit到mydatachange的类中的函数才可以实现。

（3）图片数据转成string对象，防止0字符截断。

（4）拷贝文件时，可以以文本的形式获取路径。但是不能以这种形式写入剪贴板，黏贴时会失败。

（5）UOS和windows粘贴复制，必须是剪贴板隔离的，而且代..]]></description><category></category></item><item><title><![CDATA[office文档里面的所有元素遍历方法]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118001471</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118001471</guid><author>onlyfunboy</author><pubDate>Thu, 17 Jun 2021 20:47:23 +0800</pubDate><description><![CDATA[1.文档调试工具：

office文档中，按ALT+F11可以弹出，如下的vb调试工具界面。



2.微软office文档API接口

根据微软提供的office文档类说明，可以用vb或是c++的com接口，遍历或是修改里面的所有元素，效果等。例如，ispring或是aspose等和office开发相关的软件。

https://docs.microsoft.com/zh-cn/office/vba/api/powerpoint.presentations.open




...]]></description><category></category></item><item><title><![CDATA[PE第四节：解决随机基址或是函数随机地址问题-2]]></title><link>https://blog.youkuaiyun.com/onlyfunboy/article/details/118000902</link><guid>https://blog.youkuaiyun.com/onlyfunboy/article/details/118000902</guid><author>onlyfunboy</author><pubDate>Thu, 17 Jun 2021 20:19:47 +0800</pubDate><description><![CDATA[1.重定位表的修改方法，而不是修改入口点函数，根据相对地址偏移的方法。



2：重定位表的内容： 第[0001]项 数据项的数据为:[0006] 数据属性为:[3] RVA的地址为:[00001006] 重定位的数据:[68264000]； RVA里面的地址相当于注册在重定位表里面，dll加载时会自动修改。
...]]></description><category></category></item></channel></rss>