自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(160)
  • 资源 (7)
  • 收藏
  • 关注

转载 Windows10家庭版远程桌面登录——RDPWrap

类似这种,这里需要注意去官方讨论区找有没有自己版本的rdpwrap.ini文件,版本就看Service State后面的版本,找到就下载替换C:\Program Files\RDP Wrapper\rdpwrap.ini中的rdpwrap.ini。针对版本10.0.19041.1348的rdpwrap.ini和rdpwrap.dll可以直接到我的网盘上下,提取码35oc,我是在这里找到的,把他一长串代码复制到本地的rdpwrap.ini最后,保存。3、右键以管理员身份运行install.bat。

2024-05-23 21:48:06 3

原创 没有密码如何卸载卡巴斯基?

(8)再次执行卡巴斯基,打开设置界面,选择左边的保护并点击右边的重置按钮按照向导重新设置就可以了。(5)打开程序的主界面,打开设置界面,选择左边的服务,并将右边的启用密码保护前的勾去掉。(7)再次进入安全卡巴斯基6.0的安装目录,将temp.exe改名为avp.exe。(4)重启计算机进入正常模式,运行temp.exe程序。(3)将目录中的avp.exe改名为temp.exe。如果忘记卡巴斯基6.0的保护密码,(2)打开6.0的安装目录。(1)进入安全模式下。

2024-05-23 21:23:44 196

转载 Centos7.2升级glibc2.23失败系统崩溃急救

使用ls报错:ls: error while loading shared libraries: ls: cannot open shared object file。现象:升级glib2.23, make install 后,系统只能使用cd 和 pwd,ls, ll,rm等都不能使用了。5. ll 查看系统中的软连接,将指向2.23版本的软连接重新指回2.17,否则可能在后续的应用中会报错。特别注意:系统崩溃后千万不要关机!此处,ls, ll, rm 等命令就都可以使用了,接下来。

2024-05-22 16:37:37 4

转载 Centos7离线rpm安装MySQL-5.7.29【推荐】

Centos7离线rpm安装MySQL-5.7.29一.彻底卸载系统原装的MySQL1.查找mysql进程如果查到的结果不为空,则进入第2步卸载mysql12.卸载mysql#停止mysql服务#删除软件命令。

2024-04-09 17:36:09 43

转载 linux Centos7升级gcc 源码编译安装

CentOS 7 默认 gcc 版本是 " gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) " , 且用yum 安装也是 4.X 版本的,所以,需要下载需要版本,手动编译安装。0. 编译、安装需要登陆 root 用户执行。下载到的依赖包:注:依赖包不用解压,编译时会自动解压–prefix=/usr/local/gcc-5.5.0/:把所有资源文件都放在该路径下。

2024-03-26 18:27:07 80 1

转载 version `GLIBCXX_3.4.20‘ not found 解决方法

查阅了网上的解决方法,都说要更新libstdc++.so.6,按照教程操作,一直没有成功,最后参考了好几篇文章,综合了大家的方法,成功更新了,特用此贴,记录过程。更新了hisat2的版本后,运行出现了2个错误,

2024-03-26 15:07:43 500

转载 Linux中vi出现中文乱码的问题

在当前用户目录下,新建 .vimrc文件,在里面添加。文件编码跟 vim 编辑器编码不符,设置一下就好。Vim 编辑文件时中文乱码。每次打开 vim 后,输入。

2024-01-19 13:39:27 589

转载 【CentOS7】【配置本地yum源】

centos源 下载页面的所有内容:https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/epel源 下载页面的所有内容:https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/baseurl=file:///media/CentOS/ #将本地yum源文件置于此路径下。file:///home/CentOS/ #或者自己加一个路径。epel源 是企业级centos的yum源,有更多的插件。

2023-12-29 13:38:51 352

原创 centos7终端无图形界面安装tbb

【代码】centos7终端无图形界面安装tbb。

2023-10-09 16:07:26 774

转载 Centos7修改dns的三种方法

一、直接修改文件/etc/sysconfig/network-scripts/ifcfg-***#三、修改/etc/resolv.conf文件#我用的第三种方法,简单。二、nmcli命令修改。

2023-08-25 16:52:20 2637

转载 Solarflare网卡开发:openonload 安装与调试

Solarflare网卡开发:openonload 安装与调试固件信息可以通过命令查看当前的网卡连接情况厂商的MAC地址前四位是00:0F,以此判断哪个网卡为Solarflare的网卡。因此,我们可以看出以下两个网卡为 Solarflareenp1s0f0enp1s0f1我们还可以通过命令查看具体的网卡信息。

2023-08-25 10:09:02 867

转载 多网卡的情况下收udp组播数据的坑

但是这样控制台可能看不到src的ip,所以还是建议抓包存下来用wireshark打开,如下图。(ubuntu16.04)修改sudo vi /etc/network/interfaces。Status: inactive #

2023-08-24 11:38:41 537

转载 对时 CentOS 7 - 配置阿里云 NTP 服务

在 Linux 系统中,可以通过 ntpdate 和 ntpd 两种方式实现 NTP 时间同步,ntpdate 为断点更新,ntpd 为步进式地逐渐调整时间。对于新服务器,可以使用 ntpdate 同步时间,对于已经承载有运行中业务的服务器,建议使用 ntpd 同步时间。NTP 是网络时间协议(Network Time Protocol),NTP 服务能保证服务器的本地时间与标准时间同步。2、找到 server ntp 服务器 iburst 的记录,用 # 注释掉。1、NTP 和 NTPDATE。

2023-08-10 16:53:51 497

转载 使用ZMQ开发报错:Assertion failed: check () (..\..\..\src\msg.cpp:220)

同时调用 zmq_msg_send去发送消息导致。在多线程处理的时候,加锁使其按顺序发送。

2023-07-10 16:27:09 203

转载 自定义QCustomplot实现多条曲线查看某一条曲线上的点

首先是要能查看一条曲线的点,这个qcustomplot有专门的一个QCPItemTracer类来实现。当QCustomplot上有两条以上的曲线,怎么实现点击某一条曲线就查看这条曲线上的点呢?在鼠标移动事件中加入曲线选择判断条件,并通过setGraph函数将锚点和曲线连接起来即可。鼠标移动实现只需重写mouseMoveEvent事件即可,

2023-06-19 16:56:43 717

原创 jQuery点击事件在iOS失效

但是当$(document).on(‘click’,‘.btn’,function(){});当使用委托给一个元素添加click事件时,如果事件是委托到 document或 body上,并且委托的元素是默认不可点击的(如 div, span等),此时 click事件会失效。需要这样事件委托,$(‘XXX’).on(‘click’,‘.btn’,function(){});这样点击事件可能会不生效。​2、将 click 事件委托到​​​​​非 document 或 body 的​​父级元素上;

2023-06-18 21:21:38 262

原创 Qt与intel tbb:/usr/local/include/oneapi/tbb/profiling.h:229: error: expected unqualified-id before

【代码】Qt与intel tbb:/usr/local/include/oneapi/tbb/profiling.h:229: error: expected unqualified-id before。

2023-06-02 10:43:28 436

原创 【Linux】Centos安装OpenGL依赖库

yum install -y mesa*yum install -y freeglut*yum install -y GLEW

2023-02-24 19:20:22 1230 1

转载 cmake的一个编译报错

发现都是5.1.0,那为何会有这行“The CXX compiler identification is GNU 4.4.7”报错呢?查看当前目录下的CMakeCache.txt发现如下两行配置:执行 /usr/bin/c++ --version 和 /usr/bin/cc --version,发现输出的版本号仍然是5.1.0,这就有点莫名其妙了。

2023-02-24 16:18:11 803

原创 centos7 vnc黑屏解决办法

手动安装的dbus与系统dbus冲突,导致vnc启动黑屏。是系统自带的,其他的卸载掉即可。

2023-02-23 14:04:13 1021

转载 Centos7 手动编译安装 cmake-3.7.2 (CMake 3.5.1 or higher is required. You are running version 2.8.12.2)

安装mysql8.0提示CMake 3.5.1 or higher is required. You are running version 2.8.12.2错误提示此错误需要升级 cmake到3.5.1以上**

2022-12-30 10:21:43 1561

转载 Eigen的介绍、安装

Eigen是一个C++语言中的开源的模板库,支持线性代数的运算,包括向量运算,矩阵运算,数值分析等相关算法。因为eigen只包含头文件,所以使用的话不需要进行编译,只需要在cpp文件开头写。中下载最新版安装包源码,或者可以直接使用wget命令进行下载。之后提取压缩包,进入提取出来的文件夹,在终端中打开,然后进行编译。最后检查是否安装成功,可以直接在编辑器中输入。2 如何安装eigen。1 Eigen是什么。编译通过即安装成功。

2022-12-30 09:30:37 1041

转载 TCP粘包问题

对于非阻塞的SOCKET ,我们也可以利用recv函数的第三个参数,首先提交接收包头长度的数据的请求,函数返回时,判断接收的数据长度是否等于包头长度,若等于说明接收一个完整包头。代码与上面的类似,需要处理非阻塞情况下的数据接收。2)发送长度:发送每条数据的时候,将数据的长度一并发送,比如可以选择每条数据的前4位是数据的长度,应用层处理时可以根据长度来判断每条数据的开始和结束。TCP是面向流的协议,流就像河流中的水,一个字节一个字节地发送,本身是不存在独立包的,包与包之间没有界限,所以会产生粘包现象。

2022-12-19 10:40:11 422

转载 多网卡下,C++UDP指定源组播收不到流,原因排查

Linux:bind的是组播地址和组播端口 windows:bind的是接收网卡的地址(local_ip)和组播端口 对于一个网卡收流,其他网卡不用收流 现象1):组播收不到流。 原因:标红的语句填写的IP地址是any了,如果默认IP不是要收组播的网卡IP,就会收不到流。 解决方法:把srcMreq.imr_interface.s_addr 改成本地IP,即可收到流。 struct ip_m

2022-12-08 13:41:03 2753 1

转载 mac制作win启动盘

2、打开mac磁盘工具,格式化U盘成windows文件格式,选择ExFAT格式,重命名为WIN10。cp -rp /Volumes//* /Volumes//3、MSDN网站下载所需系统,下载完成后双击iso镜像完成本地挂载。4、打开mac终端输入如下命令获取U盘以及WIN10镜像的名称。6、拷贝完成,即启动盘制作完成,弹出即可使用。目的:实验室台式机重装系统WIN10。5、输入如下命令将win镜像拷贝至U盘。1、U盘一个,容量大于8g。

2022-11-26 22:09:59 10958

转载 提示inotify_add_watch no space left on device设备上没有空间

一种方法就是重启电脑,显然这种方法不是值得推荐和令人喜欢的。Inotify:高效实时的Linux文件系统事件监控框架。这里涉及到linux文件系统事件监控框架的概念。sudo sysctl -p 生效。添加最大监控文件数量。

2022-11-24 17:56:25 1868

转载 glibc升级导致系统段错误问题解决方案

内核实现一个功能,glibc要花很久才会用上,由于glibc和内核不是一块开发的,所以glibc需要去兼容不同版本的内核,而内核也要去兼容不同版本的 glibc,双方都背负了太多的历史包袱。总结: GLIBC是系统底层依赖的文件,自己不要随随便便编译,如果真要升级,那就使用yum升级,不要自己编译,因为编译出来的版本和内核版本之间不一定能兼容在一起,这是个很麻烦的事。当时以为是GLIBC库版本过低,于是自己就下载了GLIBC2.19版本的开始编译,编译过程不再赘述。二,升级GLIBC原因。

2022-11-24 13:11:07 1625

转载 Centos7.7.1904上安装qt5.15.2问题汇总

确实没有25/28,那就升级吧,坑啊,这个不能升级,参考下面两个博客的惨痛教训,我升级了,我又回退了,不然会coredump。有人会问Qt6Core.so.6没有找到是不是链接的问题,我使用LD_PRELOAD和LD_LIBRARY_PATH都试过了没有用的,主要原因是GLIBC版本不对吧。2.2、解决完第一个问题后,可以正常的finished,但是不要高兴太早,真正的坑在这个问题;先说结果:没有在Centos7.7上安装成功,原因和问题会在下面一一说明。qtcreator打不开?我选择了Ubuntu。

2022-11-24 13:07:59 630

转载 yum命令提示error: rpmdb: BDB0113 Thread/process,解决方法

【代码】yum命令提示error: rpmdb: BDB0113 Thread/process,解决方法。

2022-11-24 12:36:33 2713

转载 Centos7之glibc2.17版本升级至2.31

先决条件:升级gcc9.3.0升级make4.3查看当前系统版本即GLIBC信息1,编译升级gcc$ cd build$ make -j6升级后gcc版本检查warranty;2,编译升级make$ cd build检查升级后make版本信息$ make -v3,升级glibc-2.3.1$ cd build。

2022-11-24 11:06:11 2702

原创 centos7 安装qt6,安装失败

Error during installation process (qt.qt6.624.gcc_64):Could not find the required QmakeOutputInstallerKey(qt.qt6.624.gcc_64_qmakeoutput) value on the installer object. The ConsumeOutput operation on the valid qmake needs to be called first.

2022-11-23 17:27:19 2445 6

转载 CentOS7 + 升级gcc + Qt5.15.2

如果之前没有安装过gcc-c++,那么在/usr/bin目录里不会有“g++"文件,所以直接建立软连接即可,如果有,那么先进行备份,然后再建立软连接。这里会启动qt的安装界面,输入自己已经注册号的qt账号,选择LTS过滤,然后勾选qt5.15.2的相关包安装即可。qtcreator的启动文件是/opt/Qt/Tools/QtCreator/qtcreator。旧版本gcc是/usr/bin/gcc,所以将该文件替换为新版本的gcc软连接即可。这里就完成gcc的升级了,可以查看以下gcc的版本。

2022-11-23 17:12:29 1648

原创 centos7安装qt之前需要安装的包

yum install -y libGL libGL-develyum install -y mesa-libGL-devel mesa-libGLU-devel freeglut-develyum install -y libxcb libxcb-devel libXrender libXrender-devel xcb-util-wm xcb-util-wm-devel xcb-util xcb-util-devel xcb-util-image xcb-util-image-devel xcb-u

2022-11-23 16:53:11 482

原创 Centos根目录空间占满的解决思路

1、首先远程到服务器,在~下输入df -h ,看下根目录下文件夹使用情况。输入du -h -x –max-depth=1命令查看目录占用空间大小。明显看到根目录占用100%,进入根目录 cd /

2022-11-23 16:38:52 1273

转载 内存不足导致不能执行 system

至此,问题已基本明确,确实是由于挪动内存后,CPUL 上的剩余内存不足以 fork。其中方案 1 存在一定的风险,因为内存的使用是动态的,如果分回来的过多,可能导致 CPUH 再次出现偶尔升级失败,如果分过来的不够,则有可能出现 CPUL 调用 system 失败,因此,这里主要考虑使用方案 2。考虑到我们的代码中出了 system 外,并没有 fork 的需求,而且 system 在执行 fork 后会立即调用 exec 释放掉申请的空间,因此我们将 overcommit_memory 设置为 1。

2022-11-23 14:55:51 485

转载 c++ 线程绑定到cpu指定核心,独占CPU

CPU_SET这些函数都是通过宏来实现的,通过操作cpu_set_t的补码,我没有去仔细研究,参考这个:https://blog.csdn.net/STN_LCD/article/details/78134574。sched_setaffinity(int,sizeof(cpu_set_t),&cpu_set_t)将线程与cpu核绑定,具体绑定哪个核通过上一步的CPU_SET已经确定int为0时表示此线程函数。CPU_ZERO(&cpu_size_t)  cpu初始化,将这个cpu置为空。

2022-11-22 17:17:27 7486

转载 Qt由入门到放弃-QCustomPlot之QCPAxisTicker坐标轴类(一)

时间可以以毫秒、秒、分钟、小时和天显示。例如,如果格式字符串为”%M:%s”,则为坐标值7815(2小时,10分钟和15秒)被创建,得到的刻度标签将显示”130:15”(130分钟,15秒)。如果格式字符串为”%H:%M:%s”,则为”小时”。单位将被使用,标签将是“2:10:15”。QCPAxisTickerDateTime坐标轴默认是从时间戳起点即1970-1-1 0:0:0开始,以秒为单位进行刻度划分, 以下前两行代码为核心,获取当前秒数,通过第三行代码来设置时间范围。

2022-11-14 15:32:15 4949

转载 QCustomPlot鼠标跟随动态显示曲线上的坐标点

本程序的源码下载地址: https://github.com/xiongxw/XCustomPlot.git。本程序的源码下载地址: https://github.com/xiongxw/XCustomPlot.git。从官网下载QCustomPlot的源文件,包括qcustomplot.h和qcustomplot.cpp。QCustomPlot的官方网址:https://www.qcustomplot.com/QCustomPlot是一个开源的基于Qt的第三方绘图库,能够绘制漂亮的2D图形。

2022-11-14 15:10:50 1614

转载 Spring MVC 项目获取webapp项目根路径

在Controller层自动装配ServletContext。然后即可在Controller层的方法里获取项目的根路径。

2022-08-30 17:19:44 550

原创 java学习笔记-idea开发工具

java

2022-08-10 22:08:42 1497

fatal error: zmq.hpp: No such file or directory compilation terminated.

fatal error: zmq.hpp: No such file or directory compilation terminated. 找不到zmq.hpp的原因是, zmq.hpp只存在master中。 如果你使用release版本,那么是没有zmq.hpp这个文件的。去master中找到zmq.hpp。 将zmp.hpp放在当前路径下即可。或者将zmq.hpp复制到/lib 或/usr/lib中。

2020-06-04

VMware-player-15.1.0-13591040.exe

VMware-player-15.1.0-13591040.exe,虚拟机软件,个人感觉比virtualbox好用,占用资源少

2019-07-11

考研资料--计算机网络(第7版)-谢希仁.zip

本人找了好久,大部分下载都要好多积分,没有多少积分,无奈。 这个资源用较少积分转给需要的人。

2019-07-09

考研资料--[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.zip

本人找了好久,大部分下载都要好多积分,没有多少积分,无奈。 这个资源用较少积分转给需要的人。

2019-07-09

考研资料--计算机组成原理高清版(唐朔飞).zip

计算机组成原理(唐朔飞).pdf高清版,本人找了好久,大部分下载都要好多积分,没有多少积分,无奈。 这个资源用较少积分转给需要的人。

2019-07-09

多文档窗口,无边框,可拖动,可拉伸

使用qt实现多文档窗口,无标题,可以拖动,可以自由拉伸,也可以自定义标题

2019-01-09

空空如也

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

TA关注的人

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