自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

酒庄熊人胆

欢迎各位IT大神指导 (*^▽^*)

  • 博客(31)
  • 资源 (33)
  • 收藏
  • 关注

原创 git操作及fatal: Authentication failed for错误解决

1、配置用户信息git config --global user.name [username]git config --global user.email [email] 2、查询用户信息git config --list 3、如果push遇到在输入密码是熟错后,就会报这个错误fatal: Authentication failed for解决办法:git c...

2018-05-09 17:37:43 138850 15

原创 C++笔记2

1、算法脱离具体的语言有穷性 — 在保证执行有限步骤之后确定能够结束确切性 — 每条语句具体干什么输入输出 — 所有的算法都有输出,打印屏幕,写文件,写DB2、快速排序法数据个数超过一个,任选其中一个数据作为分界值,把其他数据按大小关系分为2组,分界值在中间对两组数据实行递归重组//快速排序算法,效率最高的排序算法。第一个参数表示数组首地址,第二个参数表示数组起始位置,第三个参数表...

2018-10-30 16:44:32 746

原创 TCP客服端代码

这两天在看网络编程,写了点程序,发给大家看看.首先看看流程:然后直接上代码:下面是客户端代码,如果想了解服务器端的代码请查看https://blog.csdn.net/u011394598/article/details/83110014#include <Windows.h>#include <iostream>using namespace std;...

2018-10-17 15:11:36 4060

原创 TCP服务器代码

这两天在看网络编程,写了点程序,发给大家看看.首先看看流程:然后直接上代码:#include <Windows.h>#include <iostream>using namespace std;#define SERVER_IP "192.168.0.168" //本地UD

2018-10-17 15:08:57 4962

原创 docker的安装

Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器。然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统。下面我将在Ubuntu 14.04安装和使用Docker。Docker使得在同一个服务器上可以运行更多的应用程序——它通过提供了一个额外的抽象层和操作系统级虚拟自动化。Docker使用Go...

2018-10-15 16:41:18 5750

原创 scrapy-splash安装使用

一、利用pip安装scrapy-splash库:pip install scrapy-splash二、安装docker, 安装好后运行docker(参考docker笔记)三、拉取镜像(pull the image):docker pull scrapinghub/splash四、用docker运行scrapinghub/splash:docker run -p 8050:8050 ...

2018-10-15 16:01:40 5993

原创 C++类相关知识总结

1、类和对象类就是对对象的描述,主要从属性和行为两个方面描述。对于属性一般作成private , 行为作为public函数 (1)构造函数,初始化所有的成员变量,系统自动调用,可以重载(2)析构函数,在对象生命周期结束的时候自动被调用调用,不准重载构造函数和析构函数都是系统自动调用的,析构函数可以通过对象调用A a;a.A(); //error 构造函数是不能手工调用的a.~A...

2018-10-15 15:45:18 4697

原创 给PDF添加目录

1、工具下载FreePic2Pdf, 附上百度网盘链接;https://pan.baidu.com/s/1ZCCWrQOjmGivQJ-6HfXJcQ 提取吗:bkr52、在网上找到你要添加书的目录:如:目 录都是这种没有分级的需要你自己分级, 使用Notepad ++ 来用正则来替换分级:替换一级目录^(\d{1,2}\.\d) 替换为\t\1替换2级目录^(\s\d{...

2018-10-15 12:18:07 5284

原创 MongoDB 导入导出

一、导出工具mongoexport mongoexport --helpMongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示:参数说明:-h:指明数据库宿主机的IP-u:指明数据库的用户名-p:指明数据库的密码-d:指明数据库的...

2018-10-12 17:32:30 6099

原创 va_start、va_end、va_arg、va_list、fprintf、 vfprintf用法解释

今天有个需求写文件,所有研究了一下标题的函数:首先要使用va_start等这些方法需要包含头文件:#include<stdarg.h>直接上代码说明:int MyWriteFile(char *format, ...){ va_list paramList; char *para; //va_start函数来获取参数列表中的参数, 使paramList指向第一个可选参...

2018-10-11 16:37:53 4986 2

原创 C++ 个人笔记

char 数组 string str1= "hello."; string str2=str1; // 没有问题 char chararr[20] = "hello."; char chararr1[20]; chararr1 = chararr;//如果直接将chararr赋值给chararr1是会报错的 //char数组赋值1、mencpy; 2、strcpy 推荐用第二个 ...

2018-10-10 11:20:51 6440

原创 error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead

出现这个错误时,是因为strcpy函数不安全造成的溢出。解决方法是:找到【项目属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS。...

2018-10-10 11:12:03 11114 3

原创 C++程序员必须看的书

一、C++:C++ Primer (学习C++的都懂的)高质量C/C++ (国内C/C++经典书籍)Effective C++ (提高代码质量的两部书)More effective C++深入探索C++对象模型STL源码剖析设计模式:大话设计模...

2018-10-10 09:05:47 4355 9

原创 设计模式

最近在看设计模式,所以将常用的设计模式列举出来方便以后查阅1、策略模式:它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式就是用来封装算法的,但在实践中,我们发现可以用它来封装几乎任何类型的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能性。【组合:策略模式的Context很重要,在C...

2018-10-10 08:59:16 3832

原创 C++ 创建线程的方法

c++开发过程中,创建线程是必不可少的,今天就给大家说说c++创建线程的方法,主要介绍我常用的2种方法。第一种:CreateThreadHANDLE WINAPI CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, LPTHREAD_START_ROUTINE lpStart...

2018-10-09 15:35:13 11202

原创 事件SetEvent、RestEvent、WaitForSingleObject与CreateEvent详解

SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。WaitForSingleObject()等待,直到参数所指定的OBJECT成为发信号状态时才返回,OBJECT可以是EVENT,也可以是其它内核对象。CreateEvent 用来创建或打开一个命名的或无名的事件对象,对于它的其他解释,请自行百科,这里只简单描述它的两种常用用法!CreateEvent...

2018-10-09 14:01:42 23673 5

原创 windows系统中创建线程常用的函数及其区别

在windows系统中创建线程的函数有以下几个方法:CreadThread,AfxBeginThread,_beginthread,_beginthreadex。一、CreateThreadHANDLE WINAPI CreateThread( __in LPSECURITY_ATTRIBUTES lpThreadAttributes, __in ...

2018-10-09 13:09:10 5095

原创 C++ 虚析构函数与析构函数的区别

先看下面代码:class Parent{public: Parent(); ~Parent();};Parent::Parent(){ cout << "基类构造...." << endl << endl;}Parent::~Parent(){ cout << "基类析构..." << endl &

2018-10-09 11:34:14 6673

原创 事件相关知识

注:Windows下创建的Object都会被赋予一个状态量。如果Object被激活了,或者正在使用,那么该Object就是无信号,也就是不可用;另一方面,如果Object可用了,那么它就恢复有信号了。一、WaitForSingleObject()函数1、格式DWORD WaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds);有两...

2018-10-08 15:52:41 3878

原创 VS显示控制台窗口

有的时候我们在完成编程后, 运行发现没有控制台窗口, 比如我们用Qt编写的界面软件, 又想看到我们在代码中添加的打印日志信息,这个时候加上控制台窗口就能实现方法:项目–> 属性–>链接器–>系统–>子系统(选择控制台即可)...

2018-09-27 09:03:03 41285 4

原创 Git常用命令

1、git pull --rebase(再提交自己的代码之前也进行此操作)2、git add -Agit commit # git commit --amend 添加到上次的提交git push origin HEAD:refs/for/master3、如果发现冲突后,修改完执行git rebase --continue4、 git checkout5、git stas...

2018-09-21 09:59:03 6521

原创 C++数组求和用自带的库超级方便

C++数组求和用自带的库超级方便,而且也达到代码更加简洁的目的。你只需要做2步:1、导入库文件include 2、添加空间名 using namespace std;然后就可以直接使用 : accumulate(arrayName, arrayName + 数组长度, 数组起始位)demo: int array[6] = {1,2,3,4,5,6}; in...

2018-07-17 09:53:44 19950 5

原创 C++ STL基本容器的使用

C++中有两种类型的容器:顺序容器和关联容器。顺序容器主要有vector、list、deque等。其中vector表示一段连续的内存,基于数组实现,list表示非连续的内存,基于链表实现,deque与vector类似,但是对首元素提供插入和删除的双向支持。关联容器主要有map和set。map是key-value形式,set是单值。map和set只能存放唯一的key,multimap和multise...

2018-06-28 17:15:04 4357

原创 QString、int、char、QByteArray直接的相互转换

一、int 转 QString int m=1; QString b; b=QString::number(m)二、QString 转int QString a=”1111” int b; b=a.toInt()三、char 转换为 QString char a=’b’; QString str; str=QString(a);四、QString 转换为 char ...

2018-06-28 16:00:56 8171

原创 QString 与 int直接的转换

1)QString转int直接调用toInt()函数QString str = “100”;int tmp = str.toInt();2)int转QString直接调用QString::number()方法就ok;例:int tmp = 100;QString str = QString::number(tmp);...

2018-06-28 15:55:01 49162 2

原创 vs 无法将参数 1 从“const char *”转换为“LPCWSTR” 解决办法

选择项目->属性->常规->字符集(选择多字节就ok)如果还是编译不过 查看项目->属性->C++->预处理器->预处理定义中是否有UNICODE如果有去掉就ok 然后重新编译...

2018-06-01 13:56:20 26658 8

原创 QT多线程中,对象信号与槽连接不上的解决办法

1、在接收者创建线程中,把接收者移动到主线程中:pReceiverObj->moveToThread(QApplication::instance()->thread());2、这样发送信号的时候,就会在主线程事件队列处理中来处理了。把connect的最后一个参数改成Qt::DirectConnection,使用直连接的方式来连接信号与槽。3、启动QThread自己的事件队列处理(ex...

2018-05-23 08:45:43 9308 8

原创 Qt 信号和槽

信号和槽信号和槽用于对象间的通讯。信号/槽机制是Qt的一个中心特征并且也许是Qt与 其它工具包的最不相同的部分。在图形用户界面编程中,我们经常希望一个窗口部件的一个变化被通知给另一个 窗口部件。更一般地,我们希望任何一类的对象可以和其它对象进行通讯。例如,如 果我们正在解析一个XML文件,当我们遇到一个新的标签时,我们也许希望通知列表 视图我们正在用来表达XML文件的结构。较老的工具包使用一种被称...

2018-05-14 09:50:22 6740

原创 去掉 VS2013中的红色波浪下划线

1、去掉红线下划线  :选择工具->选项->文本编辑器->C++->高级->禁用波浪线(改为True)2、显示行号:选择工具->选项->文本编辑器->所有语言->行号(选择)4、字体颜色设置:选择工具->选项->环境->字体和颜色(根据自己情况设置快捷键)...

2018-05-11 09:51:03 8153 1

原创 Qt如何将消息在2个没有关系的类中从一个类发送到另一个类中

条件:①2个类直接没有任何关系;②接收消息的类必须有一个全局变量;③ QMetaObject::invokeMethod((QObject*)全局变量类, "接收的方法", Qt::AutoConnection, Q_ARG(接收的参数类型, 接收的参数));class ViewManagerA : public QMainWindow{ Q_OBJECT public: View...

2018-05-09 09:41:54 7787

原创 QTextEdit添加内容与Qt在Vs中中文显示乱码问题解决

QTextEdit  *m_textShower = new QTextEdit();(1)设置字体的方法..............QFonttextFont;textFont.setPointSize(16);m_textShower->setFont(textFont);(2)设置编辑为只读属性的方法m_textShower->setReadOnly(true);(3)设置文字的...

2018-05-09 09:24:20 10524 1

C++ 网络编程卷2

网络编程 ACE进一步学习的可以下载看看 很好

2018-11-22

C++ 网络编程卷1

C++网络编程卷一 想学习ACE的 是本很好的数据

2018-11-22

ACE程序员指南

ACE程序员指南 ACE程序员指南

2018-11-22

TCP/IP详解(一、二、三、卷)

TCP/IP详解卷一、二、三高清并且带目录 TCP/IP详解卷一、二、三高清并且带目录

2018-10-22

流畅的Python

流畅的Python

2018-10-11

MYSQL必知必会

MYSQL必知必会

2018-10-10

深度探索C++

深度探索C++对象模型 深度探索C++对象模型

2018-10-10

STL源码解析

STL源码解析中文版

2018-10-10

More Effective C++

More Effective C++ 中文版 More Effective C++ 中文版

2018-10-10

Effective C++

Effective C++ 中文版

2018-10-10

高质量C++编程

高质量C++编程

2018-10-09

C++ 设计模式

C++ 设计模式

2018-10-09

Photoshopcs6 中文版自学教程

书很好 本人自己在用 Photoshopcs6 中文版自学教程 Photoshopcs6 中文版自学教程 Photoshopcs6 中文版自学教程

2018-10-09

代码大全2中文版

代码大全2中文版 代码大全2中文版

2018-10-09

OPC 环境搭建详解

OPC 环境搭建详解OPC 环境搭建详解OPC 环境搭建详解OPC 环境搭建详解OPC 环境搭建详解

2018-08-02

OPC 开发指南

OPC 开发指南OPC 开发指南OPC 开发指南OPC 开发指南OPC 开发指南OPC 开发指南OPC 开发指南

2018-08-02

vc_mbcsmfc.exe

vs2013版本之后都不支持多字节, 安装vc_mbcsmfc.exe之后就可以使用

2018-05-23

MSDN中文版

MSDN中文版还有一份大的 1.6G的 有需要的下载这个留下邮箱发你们邮箱

2018-05-23

TCP调试助手

TCP调试助手TCP调试助手TCP调试助手TCP调试助手TCP调试助手TCP调试助手TCP调试助手

2018-05-23

Windows Api 手册

Windows Api 手册Windows Api 手册Windows Api 手册Windows Api 手册Windows Api 手册

2018-05-23

visual assist 帮助助手

visual stdio 的帮助工具assistX visual stdio 的帮助工具assistX

2018-05-11

tesseract图片识别工具及使用说明

tesseract图片识别工具及使用说明,源码,tesseract图片识别工具及使用说明

2018-04-24

ACE 网络框架源码

ACE+TAO -6.4.6 源码 下下来只需编译一下就可以使用,

2018-04-24

tesseract-ocr 字符识别总结

tesseract-ocr 字符识别总结(Linux windows都可以), 博客里面有对应的软件,和语言包如果需要可以去下载

2018-04-24

掌握标准C++ 类 .扫描版

掌握标准C++ 类 .扫描版 掌握标准C++ 类 .扫描版 掌握标准C++ 类 .扫描版

2018-04-24

c#车牌识别系统(附30张测试图片)

本代码是用于车牌识别系统,并附有30张测试图片用于代码的测试

2014-07-22

C#车牌识别源代码

主要用c#编写的车牌识别系统,为需要用的兄弟姐妹们附上源代码

2014-07-22

空空如也

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

TA关注的人

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