自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (10)
  • 收藏
  • 关注

原创 c/c++创建动态导出库模版

#ifndef __EXPORT__H_#define __EXPORT__H_#if defined WIN32 || defined _WIN32#if defined DLL_EXPORT#define EXPORTAPI __declspec( dllexport )#else#define EXPORTAPI#endif#endifextern "C" { ...

2018-11-28 18:08:39 398

原创 Linux下设置coredump脚本

linux下调试程序崩溃一般都有coredump生成,可以设置coredump生成路径#!/bin/shsed -i '/# End of file/i\*                soft    core            unlimited' /etc/security/limits.confsed -i '/# End of file/i\*               ...

2018-11-24 16:08:27 670

原创 libuv封装pipe通信封装

#ifndef __CUVPIPEBASE__H_#define __CUVPIPEBASE__H_#include "UvBase.h"#include <string>class CUvPipeBase : public CUvBase{public: CUvPipeBase(); virtual ~CUvPipeBase();public...

2018-11-24 15:39:54 1751

原创 libuv封装共享信号量

#ifndef __CUVSEM__H_#define __CUVSEM__H_#include "uv.h"class CUvSem{public: CUvSem(); ~CUvSem();public: void Post(); void Wait(); int TryWait();private: uv_sem_t mstUv...

2018-11-21 16:12:35 475

原创 libuv封装线程

#ifndef __CUVTHREAD__H_#define __CUVTHREAD__H_#include "uv.h"#include "UvSem.h"#include "CLogmanager.h"class CUvThread{public: CUvThread(); virtual ~CUvThread();public: int Start(...

2018-11-21 16:10:45 288

原创 libuv锁的封装

libuv进行锁封装#ifndef __CUVMUTEX__H_#define __CUVMUTEX__H_#include "uv.h"class CUvMutex{public: CUvMutex(); ~CUvMutex();public: void Lock(); int TryLock(); void UnLock(); ...

2018-11-21 16:09:17 456

原创 libuv封装uvloop自动创建新的loop循环

#ifndef __CUVLOOP__H_#define __CUVLOOP__H_#include "UvThread.h"#include "UvBase.h"#include "UvMutex.h"#include <queue>class CUvLoop : public CUvThread, public CUvBase{public: CUvLoo...

2018-11-21 16:07:37 1163

原创 Libuv文件操作封装

#ifndef __CUVFILE__H_#define __CUVFILE__H_#include "UvBase.h"class CUvFile : public CUvBase{public: CUvFile(); virtual ~CUvFile();public: static void FsOperCb(uv_fs_t* pFileReq);...

2018-11-21 16:03:26 423

原创 libuv TCP开发封装

如下是创建TCP服务器#ifndef __CUVTCPSVR__H_#define __CUVTCPSVR__H_#include "UvNetBase.h"class CUvTcpSvr : public CUvNetBase{public: CUvTcpSvr(); virtual ~CUvTcpSvr();public: static void Co...

2018-11-21 15:43:00 1403

原创 libuv UDP开发封装

#ifndef __CUVUDP__H_#define __CUVUDP__H_#include "UvNetBase.h"struct tagUvUdpPkg { struct sockaddr_in stAddr; uv_buf_t stBuf;};class CUvUdp : public CUvNetBase{public: CUvUdp(); ...

2018-11-21 15:40:32 2709

原创 libuv网络公共库的封装

如下是提取libuv开发过程中UDP以及TCP的公共基类#ifndef __CUVNETBASE__H_#define __CUVNETBASE__H_#include "UvBase.h"#include "UvMutex.h"#include <string>class CUvNetBase : public CUvBase{public: CUvNe...

2018-11-21 15:38:37 721

原创 libuv库的封装

在后端开发中用到一些libuv库,如下是对libuv库的一些封装,便于以后扩展使用。uvdefine.h#ifndef __UVDEFINE__H_#define __UVDEFINE__H_#include "uv.h"#define UV_DEFAULT_BUF_SIZE 10240 //default 10KB buffer sizestruct tagUvBuf {...

2018-11-21 15:30:30 1342

使用CefSharp结合vue3实现简单URL资源下载器

使用CefSharp结合vue3实现简单URL资源下载器

2022-07-05

libuv多线程

服务端代码进行封装,libuv以及pjsip等,支持扩展,便于开发.

2018-11-16

libuv关于TCP UDP以及文件操作的封装测试

libuv关于TCP UDP以及文件操作的封装测试,便于以后进行扩展使用

2018-10-30

libuv封装,封装libuv网络库

封装libuv库,可以方便的继承实现自己的功能。便于以后的扩展。

2018-10-26

模拟摄像头libuv支持多线程并发

模拟IPC,注册接收sip信令消息,模拟发送视频数据,多线程支持多路并发

2018-08-14

流媒体转发设计,支持rtp,封装libuv

流媒体转发服务器设计,使用libuv,pjsip多线程设计,支持多路并发

2018-08-14

xhell+破解

xshell破解版,旧版XSHELL,支持在线破解,支持FTP传输

2018-07-23

securecrt破解版

串口通信

2017-07-07

Visual AssistX

支持VS

2017-05-08

ACE学习相关

ACE学习PDF下载

2017-03-30

空空如也

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

TA关注的人

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