自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

原创 linux 系统登录是报错emergency mode! After logging in, type “ journalctl -xb“ to viewsustem logs,“sustemetl

emergency mode! After logging in, type " journalctl -xb" to viewsustem logs,"sustemetl reboot’ to reboot,'systemctl default"or ^D totry again to boot into default mode .Give root password for maintenance(or pressControl-D to continue):当您看到 Ctrl+D 时,请输入 roo

2024-07-18 10:59:11 285 1

原创 regsvr32 注册报错

2:查看动态库是32位还是64位,使用notepad++打开exe文件(dll文件),会有很多乱码,不要头疼,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d?若是d,则证明该程序是64位;若是L,则证明是32位。1:解决办法,先通过dumpbin /imports +动态库名称 查看动态库依赖。3:将依赖的动态库和注册的动态库放在同一个目录下注册即可。通过以管理员身份打开cmd解决。

2024-05-15 14:52:06 281

原创 linux 下使用Log4plus库

这里已经安装成功,默认的路径lib库路径是/usr/local/lib/,头文件的位置:/usr/local/include/log4cplus。#make install //目的将文件放到/usr/local/lib/和/usr/local/include/log4cplus。将头文件加到/etc/profile/ 设置一下环境变量。CentOS 7.9 X86-64环境。

2024-05-07 16:16:47 269

原创 Centos 7 systemctl restart network.service报错 Failed to start LSB: Bring up/down networking.

*使用NetworkManager管理停止network.service **

2024-05-07 11:14:38 175

原创 git 简单使用记录

【代码】git 简单使用记录。

2024-05-06 14:17:54 80 1

原创 C++ windows LOG4plus的使用

下载后再对应的目录下打开.sln文件。本次编译的是这个项目。项目在test目录中。

2024-05-06 14:14:33 414

原创 Fedora release 23配置网络

如果没有生成对应网卡的配置文件需要自己手动创建(/etc/sysconfig/network-scripts。添加完之后运行ifconfig -a可以看到虚拟网卡,运行ifconfig +网卡名+ up启动。network.service即可。添加对应的网络适配器。

2024-04-26 09:48:18 217

原创 qml 加载C++组件,

在同一个项目中加载c++组件。

2024-04-15 16:39:37 191

原创 Qt Quick 2 Extension Plugin 创建组件

环境:(版本不一样效果不一样,可能低版本加载方式不一样)

2024-04-11 14:03:58 144

原创 QT windeployqt打包出现无法正常启动问题

QT 通过windeployqt 打包后出现的问题。一般在上一级目录会有安装好的64位的MSVC工具。但是windows下运行的却是32位的。原因QT构建选择的是64位的。步骤打开32的所在路径。

2024-04-09 20:55:27 399

原创 C 字符串相关问题

【代码】C 字符串相关问题。

2024-04-09 20:23:30 164

原创 qml 加载自定义qml组件的方法

【代码】qml 加载自定义qml组件的方法。

2024-04-03 16:09:05 136

原创 windows 下用使用api OCI_ConnectionCreate连接oracle报错 TNS:无法解析指定的连接标识符

通过在cmd命令行运行 tnsping 加实例名,也就是登录账户,tnsping AFCLC 发现加载的路径跟另外一台服务器上的不一样。tnsnames.ora配置文件大概作用:是Oracle客户端的网络服务名配置文件,用于存放该客户端配置的可连接实例的参数。背景,两台服务器系统一样,oracle版本一样,其中一台服务器在运行程序的时候报错 TNS:无法解析指定的连接标识符。所以在有问题的这台服务器上需要去对应的路径下修改对应的配置,参考正常的修改即可。正常服务器下的加载路径。不正常报错下的加载路径。

2024-03-28 14:07:36 263

原创 C 打印日志的几种快捷方式

【代码】C 打印日志的几种快捷方式。

2024-02-29 10:01:54 282

原创 visual stdio 使用ATL简单使用COM组件

然后在生成动态库的路径下注册regsvr32 -i .\ATLProject1.dll。in表示输入,out表示输出,最后一个retval表示返回值,必须前面跟out。注册成功后再当前解决方案添加一个控制台应用添加COM组件使用。ProgId也需要添加一下,默认创建完之后添加方法。先试用visual stdio创建ATL项目。选择第一个创建ATL简单对象。

2024-02-27 14:25:50 264

原创 Beyond Compare4注册机

https://blog.csdn.net/xue_nuo/article/details/114329213

2024-01-23 13:19:40 1000

原创 Linux linaro-alip 3.0.35安装QT

遇到的问题,ping不通外网,apt-get 只能下载本地的软件包,所以不能通过apt去下载QT。解决版本,在对应报错的文件的队友目录的Makefile中加入 -marm(禁用Thumb指令)1:背景,该系统是由公司特殊自定的一个系统,类Ubuntu,需要安装QT。只能下载源码进行编译,这里下载的是QT4.6进行编译的。下载libX11-1.6.0.tar.gz解决。QT离线版暂时没有找到ARM版本的。删除了对应的PCH目录,解决。处理器不支持Thunm模式。:objcpoy找不到的。

2023-12-29 10:07:57 504

原创 Xshell 远程连接时不时断 报错Socket error Event: 32 Error: 10053

ClientAliveCountMax 3 :发出请求后,客户端没有响应的次数达到3次,就自动断开连接,正常情况下,不会不响应。ClientAliveInterval 60 :每隔60秒发送一次请求给client,然后client响应,从而保持连接。修改sshd_config /etc/ssh/sshd_config。

2023-12-13 17:21:39 249

原创 Ubuntu NAT模式下自己电脑无法用过Xshell等工具远程

2:service sshd restart 或者 systemctl restart ssd 报错找不到该sshd.service服务。下载的Ubuntu18.04桌面版,默认配置成NAT模式后,电脑主机可以正常ping通VM,但是Xshell无法远程连接。3:重新安装ssh服务,报错无法安装,更新源 /etc/apt/source.list ,更新之前记得备份。1:查看/etc/ssh/sshd_config配置是否开启22端口。4:重新安装可以正常访问。

2023-12-13 16:56:59 199

原创 Ubuntu 设置共享文件夹

注意:新建文件夹的名称一定要是英文的,不能出现中文的路径(可能出现问题)成功的话/home/mnt/hgfs 就可以看到自己的共享文件夹了。一般安装成功桌面上会显示这个安装包,(我的是Ubuntu桌面版)解压改安装包后运行 这个./vmware-install.pl。

2023-12-13 16:50:52 527

原创 boost1.55 安装使用教程 windows

libboost_log-vc120-mt-sgd-1_58.lib,其中mt表示多线程,sgd中的s表示runtime 是static,gd表示debug版本。将需要lib,比如boost_1_58_0\lib\vc12_x64\lib加到lib目录下面。解压后执行booststrap.bat 用来生成创建b2.exe 和bjam.exe。是因为编译时没有添加对应的选项(动态库静态库与项目不对应)默认b2.exe编译后,链接到项目出现如下错误。2>将生成的lib和头文件加到vc目录下面。

2023-12-13 16:32:12 162

原创 C 语言实现大数相乘

https://blog.csdn.net/qq_44625774/article/details/106494001/

2023-12-06 09:45:39 44

原创 win10与 vm虚拟机win7共享文件夹创建

1:在win10(主机)电脑先随意共享一个文件夹。2:在win10(主机)上创建一个网络映射。在虚拟机中点击计算机右键添加一个网络位置。右键此电脑选择映射网络驱动器。成功后会多出这个网络位置。3:win7虚拟机设置。

2023-12-05 17:22:58 315

原创 C 语言实现TCP 通信,以及地址复用

在创建完socket套接字设置如下属性可以解决该情况。如果服务器突然停止,在重新启用,会出现下面的情况。

2023-12-03 15:10:14 182

原创 C++ ini配置文件的简单读取使用

可以用noteped++打开修改,windows下面的需要稍微进行处理,去除末尾的\r \n两个字符。ini文件就是简单的section 下面有对应的键值对。

2023-11-30 22:26:56 258

原创 解决visual Studio控制台闪退

1: 在最上面的导航栏,点击“项目”—>“属性”—>“配置属性”—>“链接器”—>“系统”—>“子系统(在窗口右边有一个下拉图标)”—>下拉框选择“控制台(/SUBSYSTEM:CONSOLE)”—>最后“确定”—>点击右上角"文件"—>“全部保存”。#include<stdlib.h> //要加上这个头文件。2: 使用system(“pause”);大概意思是打开一个控制台。

2023-11-30 22:12:01 779

原创 Json示例

可以参考以下两个链接。

2023-11-30 21:04:58 231

原创 qt编译出现 “常量中有换行符”

1.中文编码格式问题,在qt:工具-外部-配置里选择 文本编辑器-行为-默认编码选为UTF-8,UTF-8 BOM选为如果编码是UTF-8则添加。2.依旧采用默认编码,在需要使用中文的地方使用QStringLiteral(“text”)来进行转码。在qt编译过程中出现“常量中有换行符”,原因有以下几点(qt版本5.14.1)

2023-11-29 20:55:18 1399

原创 QT 界面切换

链接:https://pan.baidu.com/s/1ovDIG2pno9mJ7mMFh2tq3Q。–来自百度网盘超级会员V2的分享。在添加一个QT设计师界面类。第二个UI界面设置如下。

2023-11-27 20:29:58 261

原创 VMware 安装win7 镜像

https://blog.csdn.net/WQH_Boss/article/details/131275922

2023-11-27 13:45:21 84

原创 visual stdio 包含目录,附加包含目录等作用

https://www.cnblogs.com/7code/p/15315006.html

2023-11-26 20:05:23 102

原创 vs动态库生成过程中还存在静态库

这个动作就需要exe里面存在一个引路人,来告诉exe,这个函数是动态库的函数,需要跳到其他内存区域执行,而这个存在于exe的引路人就是动态库的.lib文件,因为.lib文件会编译进exe文件里,.dll文件不会被编译进exe里面;​ 静态库实际上是在链接时被链接到exe的,编译后,静态库会嵌入到生成的exe文件中,执行到静态库的内容时,在exe的内存中就能获取到相关内容,库本身不需要与可执行文件一起发行,但是因为所有相关的目标文件与牵涉到的函数库被链接合成一个可执行文件,生成的可执行文件较大。

2023-11-26 20:04:18 169

原创 QT visual stdio加载动态库报错126问题

在vs中使用导出类的动态库时,不但需要将对应的.dll放到对应的目录下,还需要将该动态库对应的.lib添加到如下配置才可以使用导出类的动态库。QT 查看构建目录,将依赖的动态库放到该目录下即可成功。visual stdio将依赖的动态库放到运行目录。报错126是找不到指定的模块。

2023-11-25 20:27:48 181

原创 vs动态库生成过程中还存在静态库

这个动作就需要exe里面存在一个引路人,来告诉exe,这个函数是动态库的函数,需要跳到其他内存区域执行,而这个存在于exe的引路人就是动态库的.lib文件,因为.lib文件会编译进exe文件里,.dll文件不会被编译进exe里面;​ 静态库实际上是在链接时被链接到exe的,编译后,静态库会嵌入到生成的exe文件中,执行到静态库的内容时,在exe的内存中就能获取到相关内容,库本身不需要与可执行文件一起发行,但是因为所有相关的目标文件与牵涉到的函数库被链接合成一个可执行文件,生成的可执行文件较大。

2023-11-25 20:26:04 127

原创 c++ windows 串口编程

【代码】c++ windows 串口编程。

2023-11-25 19:56:29 282 2

原创 visual stdio动态库的使用

_declspec__declspec使用 __declspec(dllexport) 标记类的导出生成后对应目录会生成对应的.dll 和 .lib两个库在别的程序中需要使用该动态库.dll时,不仅需要将.dll放在对应的目录下,还需要配置如下属性将该动态库对应的.lib添加到如下配置才可以使用导出类的动态库配置成功后就可以new该导出类的对象。

2023-11-25 19:52:47 74

原创 visual stdio2015 2017下载

在“请提供搜索包的位置”输入栏中,指定VS2015安装包中packages文件夹的路径(要把packages后面的路径删掉)。链接:https://pan.baidu.com/s/1WkN3MR7TvqxF4lrCTN4Zgg。链接:https://pan.baidu.com/s/13rW6CMjgSZzvy87yiGqGUw。方法:填入安装包中的packages文件夹的路径。安装VS2015时提示“安装包丢失或损坏”,

2023-11-25 19:36:46 470

原创 Depends 下载

链接:https://pan.baidu.com/s/1vUFrOuzTO_dfvvkHP0-UiQ。左边框可以查看动态库的依赖,右边 可以查看动态库的导出情况。

2023-11-25 19:30:52 69

原创 报错0x0000007b问题解决

DirectX_Repair(Enhanced_Edition)工具可以解决win7 win8 win10缺少的vc++库和系统库的依赖问题。链接:https://pan.baidu.com/s/1Bl_DtYNdaHEXYJJEb597tA。有问题,请大家多多评论。

2023-11-25 19:27:22 103

原创 串口虚拟化工具

可以虚拟化串口串口成对添加,添加之后可以在设备管理器中查看链接:https://pan.baidu.com/s/1WE9c28MEoSEY7fGhy4kjag提取码:yahn。

2023-11-25 19:23:24 167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除