6 仅仅学会简单

尚未进行身份认证

qq:793762586

等级
TA的排名 7w+

error LNK2019: 无法解析的外部符号 __imp___iob_func,该符号在函数 amqp_abort 中被引用,无法解析的外部符号 __imp_vfprintf

errorLNK2019:无法解析的外部符号__imp___iob_func,该符号在函数amqp_abort中被引用errorLNK2019:无法解析的外部符号__imp_vfprintf,该符号在函数amqp_abort中被引用在用vs2017编译一个源码库是报错,查说是包含库的编译器版本低于当前编译版本,需要将包含库源码用vs2017重新编译,由于没有包含库的源码,此

2017-11-21 18:49:53

C++ IP和int值之间的转换

正常可见IP为127.0.0.1实际存储为整形就是将IP的四个整数放到整形对应的四个字节上//IP转换成intunsignedintIPtoINT(conststring&strIP){unsignedintnRet=0;charchBuf[16]="";memcpy_s(chBuf,15,strIP.c_str(),15);

2017-09-27 14:50:31

C++ 使用Json封装数据和解析数据

使用C++和别的语言做交互比较常用的一种数据操作方式就是json。可以到GitHub上下载对应C++的json库源码,我自己下了一套之前的版本,可以正常使用。jsoncpp-src编译出来的库名:json_vc71_libmtd.lib(debug)|json_vc71_libmt.lib(release)需要包含的头文件:jsoncpp-src(对应源码)/include/json(

2017-08-30 12:06:42

recompiled header file is from a previous version of the compiler, or the precompiled header is C++

fatalerrorC1853:‘Debug\123.pch’recompiledheaderfileisfromapreviousversionofthecompiler,ortheprecompiledheaderisC++atalerrorC1853:“Debug/test.pch”预编译头文件来自编译器的早期版本,或者预编译头为C++

2017-08-15 11:23:58

C++程序服务化封装

之前有一篇“C++exe做系统服务,自动加载”是C语言风格的方式,使用是没有问题,但是很杂乱,这里对之封装,简化使用方式。WindowsService.h#pragmaonce#include<string>usingnamespacestd;//注入Windows服务类classCWindowsService{public:CWindowsService();//构造

2017-08-01 14:59:44

C++ 控制台程序运行屏蔽console窗口

C++控制台程序运行屏蔽console窗口,就是让运行时不弹出在程序里加入*#pragmacomment(linker,“/subsystem:windows/entry:mainCRTStartup”)

2017-08-01 14:42:46

MFC shell打开文件或者文件夹

用shell命令打开文件或者文件夹ShellExecute(NULL,“open”,DIR_DIR,NULL,NULL,SW_SHOWNORMAL);DIR_DIR为文件目录则打开文件,DIR_DIR为文件夹目录则打开文件夹

2017-07-27 15:00:55

VS编译时output/Errorlist窗口自动弹出设置

导入了别人的一个vs配置之后每次编译时总是默认弹出Errorlist窗口,自己习惯了output窗口导致用了很不习惯,在网上也没找到直接说明的解决方式,自己找到了,在此记录。菜单->tools(工具)->options(属性)在projectsandsolutions(项目和解决方案)->general(通用)设置里面*“alwaysshowerrorlistif

2017-07-19 16:43:13

C++中利用迭代器删除元素

C++中利用迭代器删除元素会发生什么(1)对于关联容器(如map,set,multimap,multiset),删除当前的iterator,仅仅会使当前的iterator失效,只要在erase时,递增当前的iterator即可。这是因为map之类的容器,使用了红黑树来实现,插入,删除一个结点不会对其他结点造成影响。使用方式如下例子:

2017-07-13 09:40:47

PowerShell提示系统禁止执行脚本解决方法

在Powershell直接运行脚本时会出现:无法加载文件**.ps1,因为在此系统中禁止执行脚本。解决办法:首次在计算机上启动WindowsPowerShell时,现用执行策略很可能是Restricted(默认设置)。Restricted策略不允许任何脚本运行。若要了解计算机上的现用执行策略,请键入:get-executionpolicy若要在本地计算机上运行您编写的未签名脚本和

2017-07-10 12:04:56

linux下Git的安装与配置

首先安装git(安装可略过)sudoapt-getinstallgit要是提示安装找不到,先更新apt-get:apt-getupdate安装完成后对git进行配置,gitconfig–globaluser.name“test”gitconfig–globaluser.eamil“testemail”使用命令生成秘钥ssh-keygen-C‘tes

2017-06-27 20:57:36

MFC listbox水平滚动条

MFClistbox水平滚动条设置了水平滚动条属性为true但是还是不显示,需要手动调整。voidSetHScroll(){CDC*dc=GetDC();SIZEs;intindex;CStringstr;longtemp;for(index=0;index<m_listbox.GetCount();inde

2017-06-26 12:02:52

Python开启线程,函数中开线程

Python开启线程,函数中开线程逻辑处理上分成了多个模块,为了提高效率,前一个模块处理完调用后一个模块操作时使用多线程我这里遇到的情形是前面取数据后面存到mysql,发现单线程效率很低,改为取数据后开线程存到mysql开启线程之后性能提升一倍,同时用信号量做线程同步,控制数据库同时连接数这里只是简单的一个demo,主要是开线程的处理方式,在自己类里面的函数中开启线程,并用自己类的成

2017-06-09 15:12:57

linux shell脚本监控进程崩溃自动重启

linuxshell脚本监控进程崩溃自动重启,由于目前有Python实现的通讯组件时不时会异常中断,在还没有找到问题的解决办法时先暂时用shell监控并自动重启处理。#!/bin/shbasepath=$(cd`dirname$0`;pwd)whiletruedoprocnum=`ps-ef|grep"服务名称"|grep-vgrep|wc-l`if

2017-06-08 16:13:52

Python 封装使用日志处理类

在logging的基础上封装一个简易的日志处理类,同时输出到日志文件和打印到屏幕importloggingimportlogging.handlersclassLog:__file='log.log'#日志文件名称__handler=False__fmt='%(asctime)s-%(filename)s:[line:%(lineno)s]-

2017-06-01 14:29:07

Python 配置处理类(ini文件)

简单的封装操作ini文件的配置处理类,保存使用#coding=utf-8importconfigparser#配置处理类classConfig:__configdir=Falsedef__init__(self,configdir=''):#默认为空ifnotconfigdir.strip():s

2017-06-01 14:26:34

ubuntu命令整理(包括出错处理)

用Python来做开发,使用UbuntuCouldnotgetlock/var/lib/dpkg/lockpython2.7版本运行没有问题,Python3.x版本运行提示nomodule‘xxxx’修改python默认版本ImportErrorNomodulenamedBeautifulSouppythonthejsonobjectmustbestr,notbyte

2017-05-03 10:31:12

C/C++获取Windows系统CPU和内存及硬盘使用情况

//1.获取Windows系统内存使用率//windows内存使用率DWORDgetWin_MemUsage(){MEMORYSTATUSms;::GlobalMemoryStatus(&ms);returnms.dwMemoryLoad;}//2.获取windowsCPU使用率__int64CompareFileTime(FIL

2017-04-05 13:57:29

C++运行报错 HEAP CORRUPTION DELTECTED|Run-Time Check Failure #2

C++运行时报错1、HEAPCORRUPTIONDELTECTED:afterNormalblock(#215)at0x(地址).CRTdetectedthattheapplicationwrotetomemoryafterendofheapbuffer.2、Run-TimeCheckFailure#2-Stackaroundthevariable'xx

2017-04-05 10:57:49

记录自己有用的链接

自己搜索到使用过觉得有用的链接,保存做记录。1、值得推荐的C/C++框架和库2、navicatformysql的注册码3、如何在头文件中定义静态

2017-04-03 15:53:59

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!