- 博客(15)
- 资源 (13)
- 收藏
- 关注
原创 VS各个版本下载地址
不知道咋回事,现在VS2017等其他版本下载都没有链接了,好不容易找到一个,保存下方便后来人使用。地址::https://my.visualstudio.com/Downloads/Featured?mkt=zh-cn
2022-03-29 10:43:56 280
原创 STL模版知识汇总
不废话直接上代码,测试过,可运行!/*******************************文件名称:Vector_Test.cpp **功能简介:STL 模版知识汇总**创建日期:2018-09-21**修改日期:**创建人员:viture_li [email protected]**文件版本:*****************************/#pragma...
2018-09-21 14:52:54 179
转载 文件流读写问题汇总
序:工作遇见文件流问题,查阅网上资料,这篇文章较好,保存以便后续查阅; 1.流的三种形态(均是char组成的,流对象不支持复制操作,因此不能保存在vector 对象中):【1】控制台流对象- istream - ostream -iostream;【2】文件流对象---- fstream -ifstream,ofstream;【3】字符串流对象- stringst...
2018-09-18 14:15:02 750
原创 JAVA JDK搭建以及环境配置
重点:首先安装好JDK,配置好环境变量之后在启动我给你打包的那个tomcat 1. 安装完JDK1.7 2.配置环境变量创建环境变量 PATH 值为:%JAVA_HOME%\bin; 3. 配置系统变量JAVA_HOME 创建java_home 值为 你安装JDK的路径 4. 配置CLASSPATH 值为%JAVA_HOME%\lib\dt.ar;%JAVA_HOME%\lib\tool...
2018-06-19 11:37:29 189
原创 Poco_Thread的用法
Poco_Thread 中所有的业务逻辑全部在Runnable里面,Thread类只负责开始(Start)和停止(Join)两个动作。下面贴出一个示例一看便明白;// Poco_thread_2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "Poco/Thread.h"#include "Poco/Runnable.h"#...
2018-03-29 15:40:28 2780
原创 POCO 编译源码后的测试程序
1. 先说下自己感受,配置文件需要根据你当前的VS编译器版本修改下;例如我用的VS2012(其实公司基本用VS2015,我电脑装不上只能大家都用12),修改build_vs110.cmd文件,修改如下:@echo offif defined VS110COMNTOOLS(call"D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\...
2018-03-28 17:54:05 392
原创 基于POCO框架的C++库 源码分析
POCO C++库// 特点:1.侧重于互联网时代的网络应用程序2.使用高效的,现代的标准ANSI/ISO C++,并基于STL3.高可移值性,并可在多个平台下可用4.开源,并使用Boost Software License发布5.不管是否商用,都完全免费6.Poco是一个强大的类库,并易于构建自己的应用程序7.Poco帮助你创建跨平台的应用程序(一次编写,多平台编译...
2018-03-28 16:08:50 2298
原创 URL编码与解码
由于调休所以好长时间没有记录工作博文了,恰巧项目需要,写篇关于URL编解码的纯干货;直接贴代码://************************************//函数功能:URL编码//函数名称:URLEncode//参数说明:const string &sIn:待编码字符串//返回值 : 编码后的字符串//其他说明://*********************...
2018-03-27 14:13:41 238
原创 QT QLineEdit自动补全功能
【1】项目需要,回炉下QT,现在使用QT5.6版本,写了一个练手的字符自动补全功能【2】问题:QCompleter 对中文支持不好还是我使用有误,希望各位大侠给予指导;#include "widget.h"#include "ui_widget.h"#include <QDebug>#include <QCompleter>#include <QStringL...
2018-02-09 17:48:39 2100 2
原创 16进制、2进制等相互转换
思路就不说了,代码很简单,贴出方便有需要的人使用;【1】16进制 转 2进制string HexToBin(const string &strHex){ if (strHex.size() % 2 != 0) { return ""; } string strBin; strBin.resize(strHex.size() / 2); for (size_t i =
2018-02-06 11:29:38 490
原创 Linux下的网络通信
近日由于项目原因给客户提供的Linux下动态库需要重构,特做记录备份,方便以后查阅和需要的人检视,如有疑问可随时联系本人;1:全局函数//************************************//函数功能:创建socket连接//函数名称:create_and_connect//参数说明:char *sip:ip地址//参数说明:int iport:端口//
2018-02-06 11:11:07 898
原创 FFMPEG打开摄像头
1.由于现使用的DirctShow技术很难用切问题很多,需要了解FFMPEG技术来控制摄像头,在翻阅了雷神(雷霄骅-搞视频音频的别说你不知道哦,他是一代英才!给FFMPEG技术贡献巨大!)的笔记后汇总了一篇基于雷神原型下的重新启动摄像头显示功能;2.由于本文章为了方便以后在工作中个人使用,所以很多配置细节没有详细说明,如需下载请联系本人;3.直接贴源码;#include "stdafx
2018-02-02 11:44:21 6579 1
原创 Getlocaltime()
string Getlocaltime(){ time_t now_time; now_time = time(NULL); tm *pCurTime=NULL; pCurTime = localtime(&now_time); if (NULL == pCurTime) { return ""; } stringstream stringtime; stringtime
2018-02-01 18:12:49 2744
原创 UTF-8转ANSI
BOOL Utf8ToAnsi( LPCSTR lpcszStr, char* lpwszStr, DWORD dwSize ){ DWORD dwMinSize; WCHAR* strTmp ; dwMinSize = MultiByteToWideChar (CP_UTF8, 0, lpcszStr, -1, NULL, 0); strTmp = new WCHAR[dwMinSiz
2018-02-01 17:58:26 768
原创 MFC下ANSI转UTF8
1.MFC下ANSI转UTF8void ANSItoUTF8(CString &strAnsi){//获取转换为宽字节后需要的缓冲区大小,创建宽字节缓冲区,936为简体中文GB2312代码页UINT nLen = MultiByteToWideChar(936,NULL,strAnsi,-1,NULL,NULL);WCHAR *wszBuffer = new WCHAR[nLen+1];
2018-02-01 17:52:31 890 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人