自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

while(1) { smile(); }

致力于构建完善的Windows应用开发生态体系

  • 博客(241)
  • 资源 (65)
  • 论坛 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 图形编程接口扫盲

一、常见图形编程接口我们常见的图形编程接口主要分为如下派系:OpenGLDirectXVulkanMetal下图展示了各个派系的分支及特点:二、ANGLEANGLE (全称 Almost Native Graphics Layer Engine)是Google的开源项目,Google创建这个项目为了使WebGL能够在Windows平台上使用DirectX图形接口。从上图可以看到,WebGL基于OpenGL ES开发,而在Windows系统上默认只安装了OpenGL 1.1驱动程序,如

2021-01-27 14:38:56 128

原创 基于Joplin和WebDAV搭建私有云笔记

一、私有Docker搭建WebDAV服务docker-compose.yml文件内容下:version: '3'services: webdav: image: bytemark/webdav restart: always ports: - "9000:80" environment: SERVER_NAME: www.xxxx.com:9000,xxx.com:9000 AUTH_TYPE: Basic volumes

2020-09-21 11:36:59 1780 1

原创 搭建JavaScript和TypeScript开发调试环境

一、安装Visual Studio Code打开Visual Studio Code官网https://code.visualstudio.com/,根据系统选择对应的版本进行安装:根据个人喜欢进行安装,对安装选项没有强制的要求。二、配置Visual Studio CodeVisual Studio Code的优势就是有丰富的扩展包,大多数功能都可以通过安装扩展包来实现。2.1 将默认语言设置为中文安装完Visual Studio Code之后,其界面的默认语言是英文,我们只需要安装“简体中文

2020-08-27 12:50:53 227

原创 TypeScript语法快速入门

如果你还不了解TypeScript是什么,或者其与JavaScript之前的关系,可以参考:《前后端常用概念》TypeScript是JavaScript的一个超集,支持ES6的语法规范,并在此基础上进行了增强,二者最大的不同在于:TypeScript是强类型语言,而JavaScript是弱类型的语言。下面着重介绍二者的不同之处。一、变量声明TypeScript支持使用var、let、const进行变量声明,但建议不要使用var。TypeScript声明变量时,可以强制指定变量类型或者由编译器自.

2020-08-26 17:52:06 26465

原创 ECMAScript6语法快速入门(二)

一、数据结构1.1 数组JavaScript中使用Array类创建数组对象:// 使用Array类创建数组let cars1 = new Array("Saab", "Volvo", "BMW");// 使用Array类创建数组let cars2 = new Array();cars2[0] = "Saab"; // 支持[]方式访问和赋值,下标从0开始cars2[1] = "Volvo";cars2[2] = "BMW";// 简写方式let cars3 = ["Saab",

2020-08-25 15:14:49 117

原创 ECMAScript6语法快速入门(一)

【写在前面】ECMAScript标准的发展经历了一个漫长的过程,从1997年发布的ECMAScript 1.0,到2011年的ECMAScript 5.1,再到2015年的ECMAScript 2015,以及后面每年都会发布的一个新的ECMAScript版本,版本众多,而且每个版本都有新特性的加入。我们通常用ECMAScript 6来统称ECMAScript 2015及其之后的的版本。但ECMAScript 2015可谓是ECMAScript标准的分水岭,其从制定到发布前后经历了15年,目前绝大多

2020-08-25 15:03:23 113

原创 前后端常用概念

1. 浏览器内核在Web大行其道的时代,网民需要上网浏览网页就需要依赖浏览器这个软件,掌握了浏览器就掌握了流量的入口,于是各大软件公司开始研发自己品牌的浏览器,不同品牌的浏览器其实现原理当然是有区别的,这个实现原理就是浏览器的核心,我们称其浏览器内核。现在市面上有这么多的浏览器,如Chrome,QQ浏览器,搜狗浏览器,这些浏览器厂商是不是都是自己研发浏览器内核了?不是的!因为有些公司或者团体将浏览器内核进行了开源,方便其他人基于该内核进行二次开发,常见的开源浏览器内核有Chromium、WebKit、

2020-08-24 15:42:12 315

原创 CEF的那点事 -- CEF介绍

CEF是Chromium Embedded Framework的简称,是Google公司开发的一个浏览器内核框架,以开源库的方式提供,可以内嵌到第三方程序中。CEF老版本使用的WebKit内核,从2013年开始,CEF已经使用Google自主研发的Blink内核(网上也有人说,Blink是基于Webkit修改而来,这个无从考证)。官网CEF的官网是:https://bitbucket.org/chromiumembedded/cef/wiki/Home,国内用户访问可能不会太顺利。版本CEF经历了

2020-08-05 18:03:49 581 1

原创 如何实现一个高速文件下载器

我们从网络上下载文件时通常会使用浏览器或者迅雷这样的下载软件,他们的大多具有高速下载(下载速度快),断点续传(可以暂停之后继续下载)等特性。假如我们自己开发的应用软件中也需要支持这些下载功能,我们该如何设计和实现了?本文主要围绕这一问题进行论述。首先,我们将一个完善的文件下载库需要具有的特性列举出来:多线程分片下载断点续传磁盘缓存最高下载速率限制及实时下载速率反馈(可选)多协议支持,跨平台(可选)1. 多线程分片下载Chrome浏览器和迅雷能实现高速下载的核心就是多线程分片下载(这里忽略

2020-07-09 11:28:37 452

原创 Qt QSS的几种图片显示方式

大家在使用QSS进行图片设置时,一定被image, border-image, background-image这几个属性困扰过。比如他们之间有什么区别,什么时候该用哪个属性来设置等等。本文就来讲解一下这个几个属性的异同点。在讲解之前需要大家对Qt的盒子模型有所了解,建议大家先阅读一下《Qt QSS使用》文章中关于盒子模型的部分。一、background-imagebackground-image按图片实际尺寸显示,超过控件部分会被裁剪,虽能显示SVG,但无法对SVG进行无损缩放;关于backgr

2020-06-10 16:24:34 1238

原创 Qt无边框窗体实现方案

Qt虽然提供了诸如Qt::FramelessWindowHint之类的属性可以移除窗体的边框,但是移除边框之后,窗体的一些默认行为也被移除了,如鼠标拖动改变大小、双击标题栏最大化等,这些行为需要开发者自己来实现。本文主要介绍实现无边框窗体的几种方案。笔者认为,一个完美的无边框窗体解决方案需要支持如下功能:支持通过使用鼠标拖拽来改变窗体位置和大小;支持双击标题栏最大化窗体和还原窗体;支持Windows Areo Snap特性;支持系统阴影;支持跨不同DPI的屏幕拖拽;适应分辨率和DPI改变;

2020-05-30 15:56:17 496 3

原创 Qt 5.13.2版本静态库编译

本文介绍如何使用MSVC编译Qt 5.13.2版本的静态库.1. 下载qt-everywhere-src-5.13.2Qt离线下载地址:http://download.qt.io/archive/qt/下载完成之后,解压到D:\Qt-5.13.2\qt-everywhere-src-5.13.2目录。2. 配置环境变量将如下内容保存到qtvars.cmd文件:REM Set up ...

2020-04-14 15:24:14 517

原创 WebRTC -- 自定义AudioDeviceModule时线程检查失败

《WebRTC – 添加选择音频输入输出设备功能》一文介绍了Webrtc默认使用计算机上的默认的音频输入输出设备,并且介绍了如何为webrtc指定音频的输入输出设备。读者根据上文介绍的方法实践的时候,Debug版运行时很可能会遇到thread check failed的提示。WebRTC内部有三个主要线程(network_thread,worker_thread,signaling_thread...

2020-01-15 11:20:58 834

原创 Qt QSS使用

一、选择器类型Qt QSS选择器和CSS2、CSS3的选择器类似,建议先学习或者复习一下CSS选择器的语法。QSS虽然和CSS类型,但有也稍许不同,而且支持的语法也没那么多,具体讲解如下。1.1 类选择器/*匹配QPushButton的实例及其子类*/QPushButton { color: blue;}/*匹配QPushButton的实例,但不包含子类*/.QPu...

2019-12-11 14:50:49 498

原创 WebRTC -- Janus编译部署及配置

Janus是一个开源的WebRTC SFU服务器,可以作为WebRTC的一个端将其收到的数据进行转发,同时提供一些的控制能力,Janus是基于插件架构的,其功能都是通过一个个插件来提供。一、编译部署Janus可以方便的在Linux和MacOS上面编译部署,暂时不支持Windows系统,但可以在Win10的Windows Subsystem for Linux上编译部署。1.1 安装依赖项在...

2019-11-12 20:02:14 1089

原创 WebRTC -- 音视频流传输带宽控制

WebRTC没有提供这方面的接口,我们可以通过修改sdp信息来实现音视频流的传输带宽控制,sdp格式参考之前的文章:《WebRTC – SDP格式解析》实现原理比较简单,就是分别在sdp的audio和video媒体部分加入b=AS:信息,可以参考下面的代码实现:void updateSdpAudioVideoMaxKbps(QString &sdp, int audioMaxKbps,...

2019-11-12 12:01:28 481

原创 WebRTC -- 添加选择视频输入设备功能

《WebRTC – 添加选择音频输入输出设备功能》介绍了如何添加音频输入输出设备选择功能,本文介绍如何添加选择视频输入设备的功能。添加视频输入设备的选择功能不需要像音频设备那样修改webrtc源码,只需要创建自定义webrtc::VideoCaptureModule即可。int videoDeviceIndex = 0; // 视频输入设备idstd::unique_ptr<webr...

2019-11-12 11:48:24 482

原创 WebRTC -- 添加选择音频输入输出设备功能

我们先来看看WebRTC中提供音频设备输入输出功能的类结构:从上图中我们看到:AudioDeviceModule接口类是音频设备模型的基类,该接口类及其子类并不提供任何针对音频的实际操作,实际操作都是由AudioDeviceGeneric接口类的子类来提供。AudioDeviceGeneric接口类是音频设备实际操作(如录音、播放、声音控制等)的基类,然后根据平台不同由不同的类来实...

2019-11-12 11:30:44 1542 4

原创 WebRTC -- 在直播领域应用的可行性分析

一、目前流行的直播技术架构目前主流的直播方案一般采用RTMP架构,首先客户端采集音视频流(如obs studio客户端),然后通过RTMP协议将流推到流媒体服务器,最后流媒体服务器将流处理后分发给各个直播客户端。优点:良好的CDN支持,目前主流的CDN 厂商都有比较成熟的解决方案,另外也有可用的商用SDK方便集成,例如声网等,只要集成对应平台的SDK即可。由于有CDN的支持,相较于端对...

2019-11-05 23:29:06 629

原创 WebRTC -- 解决VP8编码崩溃的问题

问题描述:在Release模式下,WebRTC的VP8编码模块崩溃。解决方案:由于我使用的MSVC编译器编译的(即clang=false参数),MSVC编译器默认对variance_final_from_16bit_sum_avx2函数中的汇编代码进行优化导致的bug,只需要禁用对该函数优化即可:#ifdef _MSC_VER#pragma optimize("", off)#endi...

2019-10-30 15:55:14 648

原创 Linux后台执行命令

一、&当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &如果放在后台运行的作业会产生大量的输出,最好使用下面的方法把它的输出重定向到某个文件中:command > log.out 2>&1 & 这样,所有的标准输出和错误输出都将被重定向到一个叫做log.out的文件中。...

2019-10-29 10:23:59 398 1

原创 WebRTC -- 端到端连接过程分析

STUN Server可以使用coturn开源实现,它同时实现了STUN和TURN服务器。Signal Server需要自己实现,可以基于WebSocket等协议,要注意的是:信令服务器需要主动通知Client A/B,所以需要维持一个长连接。...

2019-10-29 09:22:12 495

原创 WebRTC -- TURN服务器搭建

本文讲解如何在Ubuntu系统上采用coturn搭建p2p打洞服务器,coturn是一个开源的stun和turn服务器实现。安装依赖项sudo apt-get install opensslsudo apt-get install libsslsudo apt-get install libevent-dev下载coturn源码编译安装git clone https://github...

2019-10-28 17:50:51 440

原创 WebRTC -- Mesh、MCU、SFU架构

WebRTC是基于P2P的实时通信技术,(如果P2P打洞失败,则会使用TURN服务器进行数据转发),在有2台客户端参与的情况下,网络拓扑结构如图:一、Mesh架构在只有2个客户端参与情况下,我们可以使用上图的这种拓扑结构。但假如同时有3个客户端参与(如多人视频会议),如果还是按照上面的方式,拓扑结构就会变成:从上图中,我们可以看到,在3人参与的实时通信中,每个客户端要维持4个连接(2个上...

2019-10-28 16:44:51 2862

原创 日志输出规范

众所周知,软件日志对问题的排查可以起到至关重要的作用,但在多人协同开发的情况下,可能会导致不同的人使用不同的日志打印风格,导致日志可阅读性不高。纵观各大知名软件的输出日志,无不有着规范的格式,非常利于阅读。纵观网络,现在鲜有对程序如何输出日志进行规范的文档,本文尝试定义一个日志输出方面的文档。日志中使用英文;日志文件采用UTF-8编码;每条日志首个单词的首字母大写;每条日志以回车换行符(\...

2019-10-25 09:49:32 420

原创 WebRTC -- H264视频编码I、B、P帧

一、概述H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整的图像帧A,随后的B帧就不编码全部图像,只写入与A帧的差别,这样B帧的大小就只有完整帧的...

2019-10-24 15:33:07 599

原创 WebRTC -- 流媒体基础概念

流媒体协议 名称 推出机构 传输协议 客户端 RTSP+RTP IETF TCP+UDP VLC, WMP RTMP Adobe Inc. TCP Flash RTMFP Adobe Inc. UDP Flash MMS Microsoft Inc. TCP/UDP WMP HTTP...

2019-10-24 11:08:32 92654

原创 Lua语法快速回忆

一、基础Lua区分大小写注释格式-- 行注释--[[exp--]]局部变量local, 其他的为全局变量,变量默认值为nil只有false和nil为假Lua中字符串是不可变的常量“ … ”是字符串连接操作符Lua没有整形,都是实数在字符串前放置操作符"#"来获取字符串长度,某些情况下对table也适用关系操作符: < > == ~= >= &lt...

2019-09-04 09:56:29 205

原创 Windows注册自定义URL协议

原理:在注册表HKEY_CLASSES_ROOT项下加入对应的子项,内容如下:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\test]@="URL:test protocol""URL Protocol"=""[HKEY_CLASSES_ROOT\test\DefaultIcon]@="mytest.exe"[H...

2019-08-29 11:03:14 1803

原创 Windows资源管理器图标覆盖优先级设定

我们在安装了TortoiseSVN或TortoiseGit后,会自动在资源管理器的文件夹和文件图标上显示覆盖图标(Icon Overlay),这样会比较方便的查看文件的状态。但有时候我们安装的其他软件,如Dropbox等,也会在资源管理器中显示覆盖图标,多个软件都显示时,会由于优先级问题导致覆盖图标不显示等问题。本文主要讲述如何调整软件覆盖图标的优先级。打开注册表:HKEY_LOCAL_MA...

2019-08-23 11:57:36 545

原创 Windows批处理请求UAC管理员权限

@echo offcd /d "%~dp0"cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nulif %errorlevel%==0 goto Adminif exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"echo Set Reque...

2019-08-05 17:35:36 1186

原创 CEF的那点事 -- CEF源码编译

本文以CEF 3626版本为例,其他版本的编译可以用其作为参考。另,本文只是简略的记录了CEF编译过程的大致步骤,并没有事无巨细的记录可能遇到的任何问题,毕竟编译CEF是一个繁琐的事情,需要一定的独立解决问题的能力。假设:我们已经将automate-git.py下载到E:\sourcecode\cef\automate-git.py我们已经将depot_tools下载到d:\souc...

2019-07-13 21:45:55 638

原创 Fiddler抓包指南:结合Proxifier工具

本文介绍如何使用Fiddler抓取HTTP和HTTPS协议的包,同时还介绍了如何结合Proxifier工具来处理Filddler无法抓取到包的情况。一、HTTP基本抓包Fiddler官网下载安装:https://www.telerik.com/fiddler对浏览器的抓包,就不再赘述,打开这个软件就一目了然了,本文主要讲对普通Windows桌面应用程序的抓包,点击左下角的两个小图标,让Fi...

2019-06-20 11:44:47 8610 1

原创 WebRTC -- Windows平台编译

写作本文时使用的webrtc版本为:branch heads/67一、 准备工作1.0 科学上网工具如果你不知道什么是“科学上网”或者没有“科学上网”的工具,那么请止步吧。 因为源码都是在命令行中下载,为了防止全局代理对命令行无效,可以设置如下环境变量:netsh winhttp set proxy 127.0.0.1:1080 # 还原命令为:netsh...

2019-06-20 10:01:46 85815 1

原创 Windows Console彩色进度条

我们在进行命令行程序开发的时候,经常会遇到显示一个进度条,如下载进度等,现在提供一个封装好的在命令行中显示彩色进度条的函数:#include <windows.h>void ShowConsoleProcess(double percentage) { const char* PBSTR = "========================================...

2019-05-30 11:12:28 549

原创 Windows驱动开发入门 --WDM inf文件模板

本文介绍在安装WDM驱动时如何编写inf文件。由于inf文件的规则比较负责,写法也比多,故本文介绍的是通过Visual Studio开发WDM驱动时的inf模板文件的通用写法。模板文件如下:; ; 用于Visual Studio的inf模板;[Version]; 固定写法Signature="$WINDOWS NT$"; %ClassName% 类似C语言中的宏,值定义在[Stri...

2019-04-13 18:16:51 482

原创 Python瑞士军刀 --Python2与Python3共存

虽然Python3已经出来了有些年头了,且主流的模块均已支持Python3了,但难免有些脚本和模块由于历史原因还只能使用Python2,所以在电脑上还是会出现Python2和Python3共存的情况。在这种情况下,如何确定我们使用python命令调起的是Python2还是3了?如何确保使用pip命令安装的模块是安装到Python2还是Python3了?如何运行Py脚本我们在安装Python3(...

2019-03-26 15:06:50 204

原创 Windows驱动开发入门 -- HelloWorld

一、驱动开发环境搭建在Download the Windows Driver Kit (WDK)页面中下载最新版本的Visual Studio和WDK进行安装。如果要下载老版本可以到Other WDK downloads下载。本文演示环境为:Visual Studio 2017版本,WDK for Windows 10 17740。其他版本亦可。二、Hello Word工程在Visual ...

2019-03-13 09:34:11 8402 10

原创 用户界面特权隔离

写这篇文章源于本人在开发过程中遇到向某个进程发送消息失败而起。一、用户界面特权隔离在早期的Windows操作系统中,在同一用户下运行的所有进程有着相同的安全等级,拥有相同的权限。例如,一个进程可以自由地发送一个Windows消息到另外一个进程的窗口。从Windows Vista开始,当然也包括Windows 7、Windows 10,对于某些Windows消息,这一方式再也行不通了。进程(...

2019-03-06 11:25:10 771

原创 Windows驱动开发入门 -- 理清基本概念

一、DDK、WDM、WDF、WDK我们知道开发Windows平台的应用程序离不开微软提供的SDK,同样开发Windows驱动也离不开微软提供的类似SDK的开发包。但是驱动模型的发展经历了几个过程,每个过程都有不同的驱动开发包,所以导致很多初学者容易弄混。下面通过图表的形式列出各种驱动开发包的名称和区别:驱动模型驱动开发包驱动扩展名支持的系统备注VxdWindows...

2019-01-15 16:09:01 760

Qt Quick核心编程.pdf

Qt Quick核心编程,高清,带目录,全部是自己加的目录。

2017-12-29

完成端口(IOCP)模型示例

windows完成端口(IOCP)模型示例代码,含客户端和服务端代码。

2017-12-15

VS2015 Release Library

使用Visual Studio2015编译的程序,发布时需要依赖的库文件。

2017-10-31

OllyDbg+OllyICE调试工具

包含:OllyDbg v2.01;OllyICE 吾爱扣扣专版;OllyICE_1.10;吾爱破解专用版Ollydbg

2018-03-02

C++ Templates 中文版 陈伟柱

C++ Templates 中文版 陈伟柱, 以及和书本配套的源码

2014-11-21

NSIS图文教程集锦 - 轻狂志 - 20150508

NSIS图文教程集锦 - 轻狂志 - 20150508 chm文件。。。。。。。。。。。。。。。。。。。

2018-01-17

NSIS用户手册 中文版

《NSIS用户手册 中文版》 chm格式 ..........................................................................

2018-01-17

nsis-3.02.1

nsis-3.02.1.exe 官方地址:http://nsis.sourceforge.net/Download

2018-01-18

NSIS插件开发示例

NSIS插件开发示例,对应博客:http://blog.csdn.net/china_jeffery/article/details/79101886

2018-01-18

NSIS+Duilib仿QQ安装包

NSIS+Duilib仿QQ安装包,完整的工程,含插件、NSIS脚本。

2018-01-19

使用OllyDbg从零开始Cracking(1)

使用OllyDbg从零开始Cracking,压缩分卷第1卷,需要2卷下载完之后解压。

2017-12-20

C语言函数手册

本手册是为了配合我写的C/C++快速入门教程而制作的,本手册所收的函数全部有中文说明,并且所收函数全部都有示例代码。这是目前仅有的全中文C语言函数手册。这里面没有收录了所有C语言的函数, 也没有收录任何图形操作函数,因为这些函数在Windows中根本用不上

2013-01-02

基于NSIS Modern界面制作的网易云音乐安装包

基于NSIS Modern界面制作的网易云音乐安装包。博客:http://blog.csdn.net/china_jeffery/article/details/79095722

2018-01-18

Driver开发工具

驱动开发调试工具,包含: KmdManager,EzDriverInstaller,Dbgview,IRPTrace,DriverMonitor

2019-03-13

Windows DLL注入示例

Windows DLL注入系统文章的配套代码。详见“说明.txt”文档。

2018-04-02

ffmpeg帮助文档

自己编译的ffmpeg最新版(ffmpeg-1.2)帮助文档,chm格式方便查看。

2013-05-03

google_appengine

博客https://blog.csdn.net/china_jeffery/article/details/80092309对应资源.

2018-04-26

qtquick核心编程源码

qt quick 核心编程的源码,书籍下载地址:http://download.csdn.net/download/china_jeffery/10180603

2018-01-04

使用OllyDbg从零开始Cracking(2)

使用OllyDbg从零开始Cracking,压缩分卷第2卷,需要2卷下载完之后解压。

2017-12-20

HashMyFiles

HashMyFiles.exe 计算文件hash值,md5值。支持批量操作。

2017-12-21

7za命令工具

7za命令行压缩工具,配合nsis7z插件使用,该版本生成的7z文件,nsis7z插件可以解压。

2018-01-19

wireshark抓的网络包

使用wireshark抓取的一个网络包,用来分析tcp协议等等。

2018-01-29

ZThread 静态库

ZThread是开源的多线程库,这里提供了已经编译好的静态库。

2013-01-29

audacity-win-2.2.2

audacity-win-2.2.2 音频编辑利器,你懂的!如果你不懂,那我说了你也不会懂!

2018-04-28

Radmin Server-3.5.7z

Radmin server ver 3.5, include client and server. support chinese.

2019-08-05

基于duilib的NSIS界面插件

使用duilib界面库开发的NSIS界面插件,完整的visual studio工程。

2018-01-19

ffmpeg-20180427-4833050-win64-static

ffmpeg-20180427-4833050-win64-static, 音视频开发必用,你懂的!如果你不懂,那我说了你也不会懂!

2018-04-28

Spring+MVC+MYBatis企业应用实战

Spring+MVC+MYBatis企业应用实战 PDF 高清版。.......................

2018-02-27

WSAAsyncSelect模型示例源码

socket I/O WSAAsyncSelect模型示例源码。visual studio工程。

2017-12-12

Windows PE权威指南

《Windows PE权威指南》,PDF版本,高清,带目录。。。

2018-04-09

automate-git.zip

用于编译cef,也可以直接从cef官网下载。 博客:https://blog.csdn.net/china_jeffery/article/details/95794379

2019-07-13

你必须知道的495个C语言问题

《你必须知道的495个C语言问题》 C语言常见问题汇总

2013-02-01

基于NSIS传统界面制作的网易云音乐安装包

基于NSIS传统界面制作的网易云音乐安装包。博客地址:http://blog.csdn.net/china_jeffery/article/details/79095247

2018-01-18

Hudson+Visual Studio+SubVersion 远程编译环境搭建

Hudson+Visual Studio+SubVersion 远程编译环境搭建。 mht文档,用浏览器打开。

2013-10-18

NSIS图文教程集锦

NSIS是windows下的开源安装包制作工具,本教程可以帮助 你学习如何编写NSIS脚本来制作属于你的安装包。

2012-12-12

剑指Offer名企面试官精讲典型面试题

剑指Offer名企面试官精讲典型面试题,带目录,高清版本。

2018-03-28

VSPD串口虚拟工具

VSPD串口虚拟工具,支持windows平台。<<<With Cracked.>>>

2018-02-07

depends工具

windows平台上著名的depends工具,查看文件的依赖关系。

2018-02-07

WINDOWS核心编程(第4版)

WINDOWS核心编程(第4版),相对于最新版,其中有很多最新版中删除的章节。

2018-03-12

HTTPS权威指南 在服务器和WEB应用上部署SSL TLS和PKL

HTTPS权威指南 在服务器和WEB应用上部署SSL TLS和PKL.pdf,带目录。高清。

2018-03-15

china_jeffery的留言板

发表于 2020-01-02 最后回复 2020-01-02

C++与WPF混合编程

发表于 2014-11-09 最后回复 2018-12-18

boost::bind成员函数的问题

发表于 2017-03-28 最后回复 2017-03-30

C/C++ logging日志类分享

发表于 2013-02-02 最后回复 2016-11-17

使用IOCP实现命名管道服务端

发表于 2015-04-28 最后回复 2016-06-14

windows事件内核对象如何实现跨session

发表于 2015-04-02 最后回复 2015-04-28

如何windows安全机制

发表于 2014-11-12 最后回复 2015-04-28

【100分】Directshow播放mp4视频时出现花屏

发表于 2014-03-29 最后回复 2014-11-25

分享一个高效大小写转换代码

发表于 2014-09-26 最后回复 2014-11-09

女生上什么培训班比较好

发表于 2014-03-24 最后回复 2014-09-26

windows上删除快捷方式时会有提示(如图),如何实现的

发表于 2014-03-26 最后回复 2014-03-26

推荐一些有用的网站

发表于 2013-10-10 最后回复 2013-10-12

为什么CSDN押宝游戏结束了,却没给分了

发表于 2013-10-09 最后回复 2013-10-10

windows中如何检测文件被哪些程序使用

发表于 2013-02-17 最后回复 2013-02-20

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

TA关注的人 TA的粉丝

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