logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++出现double free or corruption (fasttop)

问题现象:c++代码在linux运行中,出现double free or corruption (fasttop)异常报错。问题分析:出在代码free的地方,即delete的代码段中。问题原因:delete一个代码段两次,即二次释放同一块内存。问题解决:找出代码delete和new的地方,进行加锁处理。

#linux#c++
time_wait的快速回收和重用

问题现象:PC与工控机之间通信,工控机发送SYN,PC一直回复FIN或者RST问题解释:1. time_wait产生的原因及作用下面我们先来简单回顾一下TCP连接关闭动作:在Linux环境下我们可以如下的方式来统计TCP连接的情况:# netstat -nat | awk '/^tcp/ {++S[$NF]} END{for(a in S) print S[a], "\t", a}'1LAST_A

#tcp/ip#udp#linux
使用git提交代码到github,每次都要输入用户名和密码的解决方法

问题现象:使用git提交代码到github,每次都要输入用户名和密码的解决方法,如下图所示:问题分析:如果使用的是https提交,势必每次要输入用户名和密码问题解决:1、将https更改为ssh2、上述方法只适用于自己开发,当团队开发时显示不人性化,更好的办法就是还是使用https,解决登录问题问题跟踪:当我们尝试登录时,会发现报这个错误:Logon failed, use ctrl+c to c

#git
vscode代码自动补全插件

为了得到更好的体验,请先安装如下两款 vscode 插件minapp-vscode: 实现 wxml 中的自动补全功能dot-template-vscode:实现自动创建模板文件功能

#javascript#css#vue.js +1
vscode 使用git 报错以及解决归纳

1.! [rejected] dev -> dev (non-fast-forward)(远程仓库代码改变,本地未更新);解决方法:git fetch origin dev //获取远程dev分支的修改git merge origin dev // 合并远程dev分支git pull origin dev // 更新本地的代码1232. Please clean your repositor

#javascript
使用VirtualBox打开虚拟机报错:Raw-mode is unavailable courtesy of Hyper-V

问题现象:打开*.ova文件,启动虚拟机,出现如下所示错误:问题原因:为了使VirtualBox能够启动虚拟机,必须在Windows 10中关闭Hyper-V问题解决:1、检查Hyper-V设置管理员模式启动cmd,输入命令:bcdedit执行后看到 hypervisorlaunchtype值为‘Auto’:2、关闭 hypervisorlaunchtype管理员身份cmd下执行命令:bcdedi

#linux#java#kafka
如何测试TCP端口通不通(四种方法)

1、使用telnet判断telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet.用法: telnet ip port1)先用telnet连接不存在的端口?123[root@localhost ~]# telnet 10.0.250.3 80Trying 10.0.250.3...telnet: connect to address 10.0.250.3: Co

#linux#ssh#java
Windows10连接共享打印机hp提示“操作无法完成(错误0x00000709)再次检查打印机名称,并确保打印机已连接到网络。”的解决办法

问题现象:Windows10连接共享打印机hp提示“操作无法完成,有0x00000709或者0x00000040的错误问题分析:出现这个问题的时候,公司其他同事也出现类似问题,说明是跟操作系统更新有关问题原因:是windows更新的KB500*导致的问题问题解决:1、开始--控制面板--程序和功能--查看已安装的更新2、点一下安装时间---找到最新更新的文件(KB500**)--右键卸载3、重启计

#网络
vscode代码自动补全插件

为了得到更好的体验,请先安装如下两款 vscode 插件minapp-vscode: 实现 wxml 中的自动补全功能dot-template-vscode:实现自动创建模板文件功能

#javascript#css#vue.js +1
vscode 使用git 报错以及解决归纳

1.! [rejected] dev -> dev (non-fast-forward)(远程仓库代码改变,本地未更新);解决方法:git fetch origin dev //获取远程dev分支的修改git merge origin dev // 合并远程dev分支git pull origin dev // 更新本地的代码1232. Please clean your repositor

#javascript
    共 20 条
  • 1
  • 2
  • 请选择