自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

https://github.com/JelinYao

隐居山水之间誓与浮名散

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

原创 使用Libcef+Duilib创建自己的Chrome内核浏览器

浏览器代码已开源:欢迎收藏https://github.com/JelinYao/MyChrome前言:编译Chrome开源代码是一件很恐怖的事情,代码庞大,还需要各种工具配合。在windows上快速开发chrome内核网页程序,Libcef是一个很好的选择。最近趁空闲时间,写了一个简单的浏览器,很多功能都没有完善,不知道以后还会不会继续写了,PC端确实是萎了。1、Libcef 的使...

2015-09-20 12:43:34 16779 26

原创 安卓开发实例一:创建可拖动的图片控件

重载、自绘1、从View派生一个控件类 ,构造函数中调用父类构造器。2、重载其onDraw函数,在里面绘制图片。(和windows的MFC有种似曾相识的感觉,可能安卓借鉴了windows的模式吧)消息处理拖动图片的消息,主要是处理按下和移动两个消息,重载onTouchEvent。数学知识(平移):在ACTION_DOWN时记录下坐标点,在ACTION_MOVE时根据当前位置与按下时

2015-09-28 21:13:35 2413

原创 安卓NDK编程使用STL库及注意事项

NDK环境搭建windows上搭建NDK开发环境:VS2013 + VisualGDB,参考链接:http://jingyan.baidu.com/article/a681b0de1a361c3b1843460c.htmlVS2013新建一个安卓项目,选择创建一个安卓动态库,然后就可以开始编写C\C++代码了。添加STL支持STL是C++开发最常用的一个库了,直接在程序中添

2015-09-25 23:39:47 8925

转载 Android三种实现定时器的方法

原文转载自:http://blog.csdn.net/yhm2046/article/details/8213629,感谢作者。我更倾向于使用第三种方法,定时器开线程来做的话太消耗系统资源了(多个定时器时)。方法一:Handler+Thread[java] view plaincopypackage com.xunfang.h

2015-09-23 23:01:52 3843

转载 Android JNI通过C++调用JAVA

JAVA通过native函数调用C++前面已经转载学习过,终于找到一篇经典的C++调用JAVA的文章,文章转载自:http://blog.csdn.net/itachi85/article/details/8532977,感谢作者。1. JNIEnv对象   对于本地函数   JNIEXPORT void JNICALL Java_video1_TestNa

2015-09-23 21:49:01 544

转载 JNI基本原理

Jni原理    JNI是Java Native Interface(Java本地接口)的缩写。JNI作为java和操作系统间的一个直接接口,可以通过JNI使得java直接调用操作系统的资源。目前JNI只能通过c/C++实现,因为jni只是对操作系统资源调用的一个桥接过程。所以理论上在windows下只要是dll文件均可以被调用。java代码编译之后是运行在一个jvm里,所以java的任何

2015-09-23 20:28:04 8888 1

转载 Android LayoutInflater详解

原文转载自:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html,感谢作者。在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布

2015-09-20 20:31:02 700

转载 android — NDK生成so文件

原文转载自:http://blog.csdn.net/laczff21/article/details/7542236,感谢作者。我们在安装环境的时候安装了NDK,可以在eclipse下直接生成so文件。NDK的压缩包里面自带了一些sample工程,NDK的文件直接解压到某个目录下即可。第一次生成so文件的时候,我们先使用NDK的sample下的hello-jni的例子。

2015-09-20 12:09:32 1494

转载 浅析Android中的消息机制

原文转载自:http://blog.csdn.net/liuhe688/article/details/6407225,感谢作者.在分析Android消息机制之前,我们先来看一段代码:[java] view plaincopypublic class MainActivity extends Activity implements

2015-09-19 23:05:25 439

转载 浅析Java中的final关键字

浅析Java中的final关键字  谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲:  一.final关键字的基本用法  二.深入理解final关键字  若有不正之处,请多多谅解并欢迎指正。

2015-09-14 21:38:42 617

转载 数据在内存中的存储方式( Big Endian和Little Endian的区别 )(x86系列则采用little endian方式存储数据)

原文转载自:http://www.cnblogs.com/renyuan/archive/2013/05/26/3099766.html,感谢作者。1.故事的起源 “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。 我

2015-09-13 09:48:56 858

转载 Socket/TCP粘包、多包和少包, 断包

原文转载自:http://zgc168.iteye.com/blog/1880620,感谢原作者。为什么TCP 会粘包前几天,调试mina的TCP通信, 第一个协议包解析正常,第二个数据包不完整。为什么会这样吗,我们用mina这样通信框架,还会出现这种问题?带者问题,我们先分析一下问题。提到通信, 我们面临都通信协议,数据协议的选择。 通信协议我们可选择TCP/UDP:TC

2015-09-11 23:32:12 4510

转载 HeapAlloc 和 GlobalAlloc 以及 VirtualAlloc 三者之间的关系

1、首先转载一下介绍的内容VirtualAlloc 一次分配 1PAGE 以上的 RAM. 每次分配都是 PAGE 的整数倍. 你不会想为了分配 1 个 BYTE 的空间而浪费剩下的 4095 字节. OK, 你可以自己写算法, 多分配几 PAGE. 然后每次分配少量数据时就从那几 PAGE 中划分出来. KERNEL32 提供了一个解决办法, 用 HeapAlloc/GlobalAlloc

2015-09-11 22:55:05 544

原创 Java文件的MD5校验和CRC校验

1、CRC校验使用7Z 开源SDK中提供的功能类// SevenZip/CRC.javapackage SevenZip;public class CRC{ static public int[] Table = new int[256]; static { for (int i = 0; i < 256; i++) { int r = i; for

2015-09-05 22:04:52 3969

原创 Java十六进制与十进制间相互转换

1、10进制转16进制,运用辗转相除法,取余数补对应的位数,直到相除结果为0。2、16进制转10进制,对16进制数的每一位数乘以其对应的16的幂,相加。函数代码如下://10进制转16进制 public static String IntToHex(int n){ char[] ch = new char[20]; int nIndex = 0; while ( true

2015-09-03 17:26:12 24183 1

Websocketpp实现自己的web服务器

使用开源Websocketpp实现自己的web服务器,实例代码主要介绍了对客户端基本几种请求的处理。

2016-11-04

libjpeg-turbo编码、解码实例代码

libjpeg-turbo使用实例代码。包含jpeg解码成dib格式 绘制到界面上;jpeg格式图片转换成bmp格式图片;bmp格式图片转换成bmp格式图片。

2016-09-23

libCef开发的多标签浏览器2.0

libCef开发的多标签浏览器2.0,支持调出开发者模式,保存网页为PDF。都是查看官方代码例子做出来的。

2016-09-03

Windows上编译的libx264(源码+生成DLL、lib、def)

Windows上编译的libx264(源码+生成DLL、lib、def),没有依赖项,不想自己配置环境编译代码的人可以拿去用。

2016-07-05

windows上使用Libcef实例源码

在win32程序中使用Libcef嵌入浏览器控件,libcef基于最新chrome内核,无IE兼容性问题,你值得拥有。源码中包含了cef的使用:初始化、回调设置、JS与C++交互等,适合初学者学习。(VS2008工程)

2015-12-11

WebsocketPP C++构建Web服务器源代码

WebsocketPP是一个使用C++编写的开源Web服务器框架,具体实现则是用的大名鼎鼎的boost::asio。ASIO是一个跨平台的网络库,Windows上底层实现使用的是重叠I/O。

2015-11-30

DuiLib下载管理器小例代码

DuiLib下载管理器小例代码,希望对于初学者有用,大牛们就不用看了。

2015-02-07

VC++实现支持换肤半透明的MP3播放器

MP3播放器。主要用到的技术有:MFC控件自绘、GDI双缓冲绘图。(网上一大推资料,暂且叫技术吧)。包括几大模块:主界面、歌词面板模块、截屏模块、公用函数模块。

2015-01-25

C++实现HTTP处理类

HTTP协议库有两个版本,一个是基于WININET,一个则是使用socket实现的。 可以支持POST 、GET请求,断点下载、重定向下载、下载进度回调,不支持HTTPS。

2015-01-15

VC自定义不规则窗体

本文则主要讲述通过代码来在自定义透明。有的时候需要在窗口的某些位置打个洞,我以前做过这样的需求。

2014-11-27

VC不规则窗口

VC不规则窗口 UpdateLayeredWindow实现

2014-06-20

VC不规则窗口实例代码

VC不规则窗口实例代码,WIN32应用程序,同样适用于MFC。

2014-06-20

VC++图像分割、灰度处理源码

VC++实现图像的分割,对分割图像进行灰度处理并统计出黑色像素点的数目,最后绘制出4幅图:原图、分割图、灰度分割图、比例图。主要使用GDI绘制,欢迎下载源代码学习指教。

2013-10-12

STL 源码剖析 PDF

侯捷写的STL源码剖析,对于需要了解STL内部实现的C\C++程序员值得一看。

2013-04-01

VC发送邮件

本实例调用DLL中函数发送邮件到指定邮箱(通过生成的XML文件进行配置),还可以添加附件哦,测试过程中,发送邮件以及附近均成功

2012-12-29

VC图像的亮度处理

MFC写的一个小的图像处理DEMO,可以快速对图像进行灰度处理、以及亮度处理, 处理过程均在线程中实现,比较快

2012-12-29

退出提示框

MFC程序退出提示 记忆对话框 主要是用XML保存,以实现记忆

2012-10-27

MFC属性表单使用(模态和非模态两种)

生成属性表单的基本方式,包括两种方法:模态和非模态.

2012-10-16

CMarkup解析XML小例

CMarkup的使用,包含文档,用一个小C++程序测试,可以看看。

2012-10-16

MFC类库详解

MFC参考文档,对于MFC中所有的类以及其成员函数的调用有了详细的说明,是MFC开发不可多得的帮助文档,相对于臃肿的MSDN而言。

2012-09-26

zlib的使用小例

本实例使用zlib中的主要压缩与解压函数compress\uncompress,对文件进行压缩和解压,对于使用zlib的初学者有一定的帮助。

2012-09-26

MFC DLL开发

MFC 工程调用DLL,设计DLL开发,基本界面开发,热键(HOOK)设置等,很适合MFC初学者学习,希望大家能看看,本人很懒,也很菜,很少有注释的

2011-11-23

MFC硬件检测

此例已VS2008为工具,新建一个MFC应用程序,可以检测系统配置,包括:系统属性、CPU配置、内存检测以及硬件设备检测,界面做的不好看,欢迎指教:[email protected]

2011-09-18

一个开源 UI库

一个开源的UI库,让你的程序的界面更加漂亮,详细内容请看具体文件,我就不多说了

2011-04-10

MFC多用途文件编辑器

自己用VS2008的MFC做的一个应用程序,可以很方便的查看多种类型的文档:txt\c\cpp\h\sql……打开后还可以对文字进行各种简单的操作,并且可以另存为其他格式的文件,提供源码,希望能够帮助MFC的初学者们、

2011-04-01

MFC教程(PDF)

MFC教程,详细介绍了MFC应用程序开发的各种资源的使用方法,以及多线程编程,介绍的比较详细,是MFC初学者必不可少的好教程。

2011-03-31

windows 程序设计2(第五版)

windows 程序设计,详细介绍开发windows程序的过程,以及各种API函数的使用方法、

2011-03-30

windows 程序设计1(第五版)

windows 程序设计,详细的介绍了开发windows程序的步骤,以及相应的API函数。

2011-03-30

关于VC多语言转换问题

VC中实现多种语言的切换,试试看吧。这里的只是一小部分,希望能够对大家有帮助。

2011-03-30

Windows API参考大全

Windows API 进行windows应用程序开发不可不用的函数,里面包含了上百个API函数

2011-03-05

MFC做的关机程序,可以关机、注销、重新启动计算机

用MFC做的一个关机程序,静态编译的,自己用了一下感觉还行吧。我只是一个菜鸟,我不是炫耀、

2011-03-05

如何用C++在MFC的对话框中实现关机源码

利用MFC做个对话框,然后通过添加按钮响应函数来实现具体的功能,如:关机、重启、注销等、

2011-02-27

空空如也

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

TA关注的人

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