<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mfkjq的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mfkjq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mfkjq]]></copyright><item><title><![CDATA[QT4、5、6各版本之间的特点和选择]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/137047045</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/137047045</guid><author>mfkjq</author><pubDate>Tue, 26 Mar 2024 15:08:41 +0800</pubDate><description><![CDATA[1、Qt4.8.7是Qt4的终结版本，是Qt4系列版本中最稳定最经典的（很多嵌入式板子还是用Qt4.8），其实该版本是和Qt5.5差不多时间发布的。4、 Qt5.12.5是最后样式表性能最高的版本，经过酷码大佬查阅代码发现此后版本的样式表源码中为了修复一个bug做了循环嵌套设置，导致性能急剧下降，界面越多性能暴降10倍以上。添加了独立于图形API的Scenegraph渲染器的第一个预览。QT用的最多的是QT5系列，qt6系列目前虽然是一个大版本，增加了更多的系列，但是不稳定且要求win10以及以上版本。]]></description><category></category></item><item><title><![CDATA[如何编译boost库]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/133014934</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/133014934</guid><author>mfkjq</author><pubDate>Tue, 19 Sep 2023 09:55:07 +0800</pubDate><description><![CDATA[boost编译]]></description><category></category></item><item><title><![CDATA[boost serialization 32位库与64位库间二进制数据兼容]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/133013399</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/133013399</guid><author>mfkjq</author><pubDate>Tue, 19 Sep 2023 09:28:50 +0800</pubDate><description><![CDATA[解决boost serialization 32位库与64位二进制数据不兼容问题]]></description><category></category></item><item><title><![CDATA[VS与VC版本的对应关系]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/127515349</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/127515349</guid><author>mfkjq</author><pubDate>Tue, 25 Oct 2022 16:03:22 +0800</pubDate><description><![CDATA[VS与VC版本的对应关系]]></description><category></category></item><item><title><![CDATA[windows 下编译libcurl]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/122554875</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/122554875</guid><author>mfkjq</author><pubDate>Tue, 18 Jan 2022 10:35:36 +0800</pubDate><description><![CDATA[windows 下编译libcurl - 大米粥的博客 - 博客园libcurl windows openssl ssh2 编译过程https://www.cnblogs.com/damizhou/p/11744096.html

因为linux平台采用了libcurl，有一个程序移植到到windows平台，再linux采用libcurl。在windows下准备也采用该库。在网上搜索了几位同行写的，步骤上面有缺失。

本文将以详细的步骤，介绍libcurl的编译。



下面是步骤：



1. 下载源代码]]></description><category></category></item><item><title><![CDATA[spring、springmvc和springboot区别]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/121951461</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/121951461</guid><author>mfkjq</author><pubDate>Wed, 15 Dec 2021 14:21:04 +0800</pubDate><description><![CDATA[引自：https://www.cnblogs.com/zhonglihai/p/9109413.html

springmvc和springboot的区别

Spring 框架就像一个家族，有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ，解决了面向横切面的编程，然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题，]]></description><category></category></item><item><title><![CDATA[DevExpressV17.2.5]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/121698131</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/121698131</guid><author>mfkjq</author><pubDate>Fri, 03 Dec 2021 14:37:11 +0800</pubDate><description><![CDATA[DevExpress Universal Subscription

v17.2.5 官方版 破解版

https://www.cr173.com/soft/690817.html
]]></description><category></category></item><item><title><![CDATA[Windows10 WSL下 龙芯3A 交叉编译环境搭建]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/121609815</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/121609815</guid><author>mfkjq</author><pubDate>Mon, 29 Nov 2021 14:49:52 +0800</pubDate><description><![CDATA[环境

Key
			Value
		系统
			Windows10
		WSL系统
			Ubuntu
		下载工具链

龙芯开源社区

此处取第一个



部署

在WSL下解压得到mips-loongson-linux-gnu目录
	进入里面,可以看到有一个日期目录将里面的内容移出到mips-loongson-linux-gnu然后删除日期目录
	把mips-loongson-linux-gnu移动到/usr/local/
最终效果如图:



测试

写如下代码:

main.c


#...]]></description><category></category></item><item><title><![CDATA[python实现自动化测试]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/120084492</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/120084492</guid><author>mfkjq</author><pubDate>Fri, 03 Sep 2021 16:20:48 +0800</pubDate><description><![CDATA[1. PC端测试框架：python+pywinauto+lackey

2. Web端测试框架：python + selenium

3. 收集APP测试框架：python +appium
]]></description><category></category></item><item><title><![CDATA[常用通讯中间件MQ]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/119775458</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/119775458</guid><author>mfkjq</author><pubDate>Wed, 18 Aug 2021 11:01:04 +0800</pubDate><description><![CDATA[ZeroMQ：轻量，高效，跨平台，多语言。（据说存在偶发丢失消息的问题）
	ActiveMQ：Apache出品，最流行的，跨平台，多语言。
	Boost::ASIO
	RabbitMQ
	MSMQ
自用备查，使用前可按顺序具体调查，选择合适应用场景的MQ中间件。


...]]></description><category></category></item><item><title><![CDATA[Ubuntu离线安装Gitlab]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/114278434</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/114278434</guid><author>mfkjq</author><pubDate>Tue, 02 Mar 2021 15:50:12 +0800</pubDate><description><![CDATA[如果对gitlab版本无要求可参照此链接：https://blog.youkuaiyun.com/longgeaisisi/article/details/100667239



准备工作

1. 下载Ubuntu，http://mirrors.aliyun.com/ubuntu-releases/（国内镜像）https://ubuntu.com/download/desktop（官网）

2. 下载Gitlab，https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubu..]]></description><category></category></item><item><title><![CDATA[gitlab 将普通用户升级为管理员用户]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/114283223</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/114283223</guid><author>mfkjq</author><pubDate>Tue, 02 Mar 2021 13:43:48 +0800</pubDate><description><![CDATA[原文：https://www.pianshen.com/article/83331378096/

自己 装了gitlab但是破天荒的竟然没有默认的管理员root，自己注册的root用户是普通用户，那就尝试把普通用户升级为管理员，方法如下：

使用root 用户登录gitlab服务器。
	查看数据库配置信息 cat /var/opt/gitlab/gitlab-rails/etc/database.yml
	登录用户 su - gitlab-psql
	连接库 psql -h /var/opt/gitlab]]></description><category></category></item><item><title><![CDATA[VMware 扩展硬盘后无法正常开机的解决方法]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/114266073</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/114266073</guid><author>mfkjq</author><pubDate>Mon, 01 Mar 2021 16:48:50 +0800</pubDate><description><![CDATA[原文链接：https://post.smzdm.com/p/a5g0ez07/



亲测有效！

vmware 版本：15.5.2

虚拟机操作系统 ：Ubuntu 20.04

现象：把硬盘从20G扩容到40G，虚拟机无法启动

解决办法：将虚拟机用关盘启动（DVD连接状态改为启动是连接，并设置好ISO文件），按F2设置进入BIOS设置成光盘启动，进入Try Ubuntu（不是Install Ubuntu），之后搜索出GPart工具，把扩展的那部分磁盘设置好，关机重启即可


...]]></description><category></category></item><item><title><![CDATA[svn服务器访问慢的解决方法]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/113180698</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/113180698</guid><author>mfkjq</author><pubDate>Tue, 26 Jan 2021 15:10:16 +0800</pubDate><description><![CDATA[引自：https://www.cnblogs.com/code1992/p/12610782.html

公司的SVN服务器(https://xxx/svn) 访问速度慢，以下是原因与解决方法。。


原因:
SVN服务器使用VisualSVN,并启用了证书加密的https。 TortoiseSVN 客户端在访问时，需要对证书进行证书信任链认证，在认证中需要访问ctldl.windowsupdate.com 网站。由于SVN服务器没有Internet访问，所以每次都要花费20秒的时间超时，从而使得SVN服务]]></description><category></category></item><item><title><![CDATA[msvc和mingw混编]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/112605383</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/112605383</guid><author>mfkjq</author><pubDate>Thu, 14 Jan 2021 14:16:13 +0800</pubDate><description><![CDATA[先说结论：纯C接口兼容的不错，C++类可以通过纯虚类实现兼容（但是只能说大概率），其它的基本不要想，包括模板。



引自：https://www.cnblogs.com/lsgxeva/p/12151772.html

-------------------

两个编译器的c++ abi不兼容的，所以无法识别对方导出的符号完成链接。

但是可以用c语言中转，c的abi在所有编译器中都是相同的。

简单来说，把vc动态库所有导出接口都改为extern "C"形式即可，这样生成的动态库，MinGW是可以正确.]]></description><category></category></item><item><title><![CDATA[本地python库离线包批量导出和导入]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/111957487</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/111957487</guid><author>mfkjq</author><pubDate>Wed, 30 Dec 2020 11:34:07 +0800</pubDate><description><![CDATA[本文将介绍如何将本地python库与其离线包批量导出以及python第三方库快速批量安装

本地python库列表导出
先使用cd path进入到你需要保存列表文件的路径，path为所需路径



使用pip freeze &gt; requirement.txt 导出文件requirement.txt



打开即可见本机已安装离线库列表





离线库导出
pip download -d DIR -r LIST

其中，DIR为离线库导出路径，LIST为离线库列表路径



打开导出路径即可看到导出.]]></description><category></category></item><item><title><![CDATA[c++ 操作excel指定文件格式]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/106928265</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/106928265</guid><author>mfkjq</author><pubDate>Thu, 03 Dec 2020 17:51:27 +0800</pubDate><description><![CDATA[longXlFileFormat;
if(!xlFormat.CompareNoCase(_T("xls")))XlFileFormat=56;
elseif(!xlFormat.CompareNoCase(_T("xlsx")))XlFileFormat=51;
elseif(!xlFormat.CompareNoCase(_T("csv")))XlFileFormat=6;
elseXlFileFormat=56;
xls.SaveAs(sFileName,_variant_t(XlFi...]]></description><category></category></item><item><title><![CDATA[遍历注册表某键下的所有子键及其KeyValue]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/110558112</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/110558112</guid><author>mfkjq</author><pubDate>Thu, 03 Dec 2020 17:49:02 +0800</pubDate><description><![CDATA[// QueryKey - Enumerates the subkeys of key and its associated values.
//     hKey - Key whose subkeys and values are to be enumerated.

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

#define MAX_KEY_LENGTH 255
#define MAX_V.]]></description><category></category></item><item><title><![CDATA[pyinstaller发布exe过大的问题]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/110447583</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/110447583</guid><author>mfkjq</author><pubDate>Tue, 01 Dec 2020 19:16:48 +0800</pubDate><description><![CDATA[使用pyinstaller发布exe后，很多时候exe非常庞大，动辄就上百M，原因主要是因为python环境安装了过多的包，实际上发布只需要对应py文件依赖的即可，此时可以采用pipenv构建虚拟python环境，仅安装自己所需要的包即可。



以下内容为摘抄https://www.cnblogs.com/chenbocheng/p/10839322.html中的部分内容：

关键点就一个：要在虚拟环境里安装pyinstaller

如果你没有在虚拟环境中安装pyinstaller，你同样可以使用...]]></description><category></category></item><item><title><![CDATA[python pip下载速度慢的解决方法]]></title><link>https://blog.youkuaiyun.com/mfkjq/article/details/109220322</link><guid>https://blog.youkuaiyun.com/mfkjq/article/details/109220322</guid><author>mfkjq</author><pubDate>Thu, 22 Oct 2020 13:43:57 +0800</pubDate><description><![CDATA[pip是python内置的非常好用的下载工具，基本可以下载全部的python库。
它还有一个非常好的特点，当你安装一个库的时候，它会自动帮你安装所有这个库的依赖库。完全一键式操作。非常方便。但是由于pipy网站是国外网站，很容易会被墙，导致经常下载速度非常慢，经常超时。

解决方式： 更改pip的数据源。目前国内比较知名的有豆瓣的，清华的。都是pipy官网的镜像。
 豆瓣：http://pypi.douban.com/simple/
 清华：https://pypi.tuna.tsinghua.ed...]]></description><category></category></item></channel></rss>