自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 【无标题】

WK行为分析

2023-01-09 17:32:38 119

原创 【无标题】

产品梳理&项目管理笔记

2023-01-09 17:23:04 92

原创 sqllite-使用数据库

#include"sqlliteConnect.h"CSqlConnection::CSqlConnection(){ m_pSqliteDBHandle = new CSqlite3();}CSqlConnection::~CSqlConnection(){ CloseDB();}int CSqlConnection::ConnectionDB(const char* pcFileName, int nMemberFlag){ int nRet = 0; if (NU

2020-07-10 16:26:24 228

原创 CSqlite3--连接数据库

#include"db_sqlite3.h"CSqlite3::CSqlite3(){ m_pdb = NULL; m_pSqliteStmt = NULL; m_mapParamOut.clear(); m_nParamInMaxCnt = 0; m_nParamOutMaxCnt = 0;}CSqlite3::~CSqlite3(){ if (NULL != m_pdb) { sqlite3_close(m_pdb); m_pdb = NULL;

2020-07-10 16:11:43 274 1

原创 sqlite--使用数据库

#include"sqlLite.h"#include"db_sqlite3.h"#define MAX_SQL_LEN_512 512#define SQLLITE_TXT_NAME_LEN 64//获取一个可用连接#define SQLLITE_FREE_CONN(PCONN)\ {\ m_lockMutex.lock();\ PCONN = GetFreeConn();\ if(NULL == PCONN)\ {\ m

2020-07-10 15:34:10 89

原创 sqlite--访问数据库

#include"sqlite3.h"#include<map>using namespace std;#define SQLITE3_USE_MEMORY_DB 1 //使用内存数据库#define SQLITE3_UNUSE_MEMORY_DB 0#define SQLITE3_MAX_PARAMETER_IN 100#define SQLITE3_MAX_PARAMETER_OUT 100#define SQLITE3_DIRECT_PARAMETER_IN 0#defin

2020-07-10 15:29:18 223

原创 sqlite--SQL语句宏定义

//SQL语句宏定义#define SQLLITE_DROP_TABLE_USER "DROP TABLE IF EXIST tb_user;"#define SQLLITE_CREATE_TABLE_USER "CREATE TABLE IF NOT EXISTS tb_user( "\ "user_id varchar(16),"\ "name varchar(32),"\ "gender integer,"

2020-07-10 15:26:06 700

原创 线程池5-CThreadPoolExe

#include"CThreadPoolExe.h"CThreadPoolExe::CWorker::CWorker(CThreadPoolExe* pThreadPool, CTask* pFirstTask) : m_pThreadPool(pThreadPool), m_pFirstTask(pFirstTask), m_bRun(true){}CThreadPoolExe::CWorker::~CWorker(){}void CThreadPoolExe::CWorker::Run(

2020-07-09 21:56:03 92

原创 线程池4-thread.cpp

#include"CThread.h"CThread::CThread(void) :m_pCTask(NULL), m_bRun(false),m_nThreadId(0),m_handle(nullptr){}CThread::CThread(CTask* pCTask) :m_strThreadName(""), m_pCTask(pCTask), m_bRun(false),m_nThreadId(0),m_handle(nullptr){}CThread::CThread(const

2020-07-09 21:31:56 271

原创 线程池3-应用

#include "CThreadPoolExe.h"//QObject要放前面class CBaseProcess :/*public QObject, */public CTask{};class CProcessLogin :public CBaseProcess{ //Q_OBJECT;public: CProcessLogin(int nParam); ~CProcessLogin(); void Run(); void Destroy() { delete this; }

2020-07-09 21:24:08 77

原创 线程池2--CThreadPool

#include"CThread.h"#include<set>#include<list>#define TASK_PRIORITY_HIGH 0 //高优先级#define TASK_PRIORITY_MIDDLE 1 //中优先级#define TASK_PRIORITY_LOW 2 //低优先级class CThreadPoolExe{public: CThreadPoolExe(void); ~CThreadPoolExe(void); bo

2020-07-09 21:21:11 174

原创 基于libcUrl库HTTPS协议封装(3)

int libHttpsPost(const std::string& strUrl, const std::list<std::string>& headers, const std::string& strCookie, const std::string& strPost, std::string& strResponse, int nType, const char* pCaPath){ CURRLcode res; CURL* curl

2020-07-09 15:59:01 186

原创 基于libcUrl库HTTP协议封装(2)

#include"libcurl.h"static size_t OnWriteData(void* buffer, size_t size, size_t nmemb, void* pVoid){ std::string* str = dynamic_cast<std::string*>((std::string*)pVoid); if (NULL == str || NULL == buffer) { return 0; } char* pData = (char

2020-07-09 15:50:35 275

原创 DirectX 3D渲染yuv/RGB数据模块--D3DRender.cpp

#include "D3DRender.h"CD3DRender::CD3DRender(){ m_pDirect3D9 = NULL; m_pDirect3DDevice = NULL; m_pDirect3DSurfaceRender = NULL; m_bDeviceLost = false; m_nWidth = 0; m_nHeight = 0; ZeroMemory(&m_d3dpp, sizeof(m_d3dpp));}CD3DRender::~CD3DRe

2020-07-09 11:32:10 1066 1

原创 D3D渲染--D3DRender.h

#include <d3d9.h>class CD3DRender {public: CD3DRender(); ~CD3DRender(); //清除,释放接口 void Cleanup(); //初始化Direct3d int Init(HWND hwnd, unsigned int nWidth, unsigned int nHeight, bool isYuv); //渲染数据 bool Render(const char* pBuffer, int

2020-07-09 11:16:20 706

原创 基于libcUrl库HTTP协议封装(1)

在这里插入代码片#ifndef _CURL_INTERFACE_H_#define _CURL_INTERFACE_H_#include<string>#include<list>#include<stdio.h>#include<strstream>#include<sys/stat.h>#include "curl....

2020-07-02 14:41:51 399

原创 单实例模板

#include<mutex>template < typename T >class Singleton{public: static inline T* GetInstance() { if(null == instance_) { lock_.lock(); if(null == instance_) { instanc...

2020-07-02 14:41:23 55

原创 线程池1--thread.h

//thread.h//线程基类,线程的基本功能#ifndef _THREAD_H_#define _THREAD_H_class CTask{public: CTask(){tInsertQueTime=time(NULL)}; virtual ~CTask(){}; virtual void Run()=0; virtual void Destroy...

2020-04-01 21:49:28 266

原创 c++客户端编程小问题

检测路径是否可用<io.h>_access(strPath.c_str(),0);//把路径中的斜线replace("/","\\");字符数组复制strncpy(char* Des, const char* Source, size_t count);sprintf_s(char(&Buffer)[size], const char* Format, c...

2020-02-28 21:44:49 114

原创 QT客户端小问题收集

Qt窗口控件不刷新,点击无三态变化但有实际作用void showEvent(QShowEvent* e){ this->setAttribute(Qt::WA_Mapped); QWidget::showEvent(e);}最后一个可视窗口退出的时候,程序是否退出QApplication::setQuitOnLastWindowClosed(bool);设置窗口置顶...

2020-02-28 21:36:26 179

原创 软件设计的编写

在总体设计中对产品进行划分,设计出子系统和模块,在概要设计中对子系统进行划分,设计出模块和子模块,在详细设计中,设计出子模块的每个功能和特性。

2020-02-27 19:52:34 300

原创 CentOS环境搭建linux

1.VMware安装CentOS1,选择语言2,选择software selection,不要选择最小单元发布,要选择带图形界面的,比如GONE Desktop2,网络配置1,IP地址配置:root@develop:/etc/sysconfig/network-scripts#cat ifcfg -ens33TYPE="Ethernet"PROXY_METHOD=noneBR...

2020-02-27 19:39:47 202

原创 客户端框架图

| UI层 |界面,数据处理基类,定时器 ||数据处理|-获取,设置数据,编解码,处理报文-|| 消息处理 | http socket 第三方库,数据库,配置文件 |

2020-02-27 11:04:47 828

原创 使用windbg分析dump步骤

1,打开dump文件1,在windbg的file菜单中分别设置好symbol file path 和source file path,其中 symbol file path 包括系统符号文件和应用程序的pdb文件,PDB文件需要和产生dump的程序相对应;2,在windbg中file菜单选择open crash dump 来打开dump文件,或直接将dump文件拖入windbg客户区2,调试...

2020-02-27 10:59:03 1351

原创 项目管理--2,PMP相关分享

官网:exam.chinapmp.cn1,五种解决冲突的方法: 合作面对 妥协调解 缓解包容 撤退回避 强迫命令2,指定目标的SMART规则 specific 明确性,具体目标 measurable 可衡量性 attainable 可实现性 relevant 相关性 time-based 时限性,有限性...

2020-02-27 10:43:13 339

原创 项目管理--1,项目管理过程

1,项目立项*输入:*立项申请及附件*申请人:*提交立项申请及附件->指定PDT经理以及核心团队->规划TR和DCP时间点*过程:*项目立项->项目报备->下达项目任务书->分配SVN库->结束输出:项目任务书2,项目策划*输入:*项目任务书*开发代表:*组建项目团队(项目初步计划)->项目目标并进,目标分解估算->指定初始项目管...

2020-02-27 10:00:50 200

pg_chameleon-master-python.zip

转自PostgreSQL中文社区,是一款 MySQL 到 PostgreSQL 的复制工具。pg_chameleon 2.0 版本发布了,新版本可以兼容 python 3.3+,并且带来了许多新的改进。

2020-08-04

20200623-153716.pb

替换google的与训练模型,用于facenet人脸识别系统中,替换欧美人脸的训练模型,使用7000余人的图片集合,制作了亚洲人脸模型

2020-07-08

循环码编译码通用版

用c语言写的循环码的编译码,通用版,有注释!

2015-11-12

空空如也

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

TA关注的人

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