自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android webview 初略

浏览器控件是每个开发环境都具备的,windows有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page

2013-09-25 20:52:13 515

原创 NDK资源释放

JNI 中的 Local Reference 只在 native method 执行时存在,当 native method 执行完后自动失效。这种自动失效,使得对 Local Reference 的使用相对简单,native method 执行完后,它们所引用的 Java 对象的 reference count 会相应减 1。不会造成 Java Heap 中 Java 对象的内存泄漏。而 Gl

2013-09-25 15:38:17 473

原创 epub学习

epub包含:mimetype;META-INF;OEBPS1.mimetype:每一本epub电子书均包含一个名为mimetype的文件,且内容不变,用以说明epub的文件格式。文件内容如下: application/epub+zip  //注释,表示可以用epub工具和ZIP工具打开2.META-INF:用于存放容器信息,默认情况下(即加密处理),该目录包含一个文件,即contai

2013-08-15 21:08:41 860

转载 YUV分析

先区分一下YUV和YCbCrYUV色彩模型来源于RGB模型,该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。应用:模拟领域Y'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' =0.492*(B'- Y')V'= 0.615*R' - 0.515*G' - 0.100*B' =0

2013-02-23 13:41:58 421

原创 linux下NDK的简单使用

1.将NDK的压缩包解压到确定的目录,比如说解压到/home/name/Android里2.在examples里新建一个文件夹folder,用于编译自己的工程,然后在这个folder里新建一个文件夹jni,将需要编译的源代码以及*.mk文件都拷贝在这个文件夹里,在这个文件夹里执行NDK主目录里的ndk-build,编译过程开始3.编译完成后,会在folder里再生成两个文件夹l

2013-02-04 15:02:43 250

转载 linux静态链接库、动态链接库、动态加载 lib so使用学习

如果是将a.c和b.c编译成静态库libfoo.a的话,可以使用ar crv libfoo.a  a.o b.o如果要在bar.c中使用这个静态库的话,可以指定gcc -o bar bar.c -L. -lfoo如果还需要把系统的库也静态链接到你代码中的话还要使用-static参数可以使用gcc -o bar bar.c ./libf

2013-01-20 22:31:05 389

转载 linux下so动态库一些不为人知的秘密

linux 下有动态库和静态库,动态库以.so为扩展名,静态库以.a为扩展名。二者都使用广泛。本文主要讲动态库方面知识。      基本上每一个linux 程序都至少会有一个动态库,查看某个程序使用了那些动态库,使用ldd命令查看 # ldd /bin/lslinux-vdso.so.1 => (0x00007fff597ff000)libsel

2013-01-20 18:07:23 728 1

转载 ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1

一、首先,先下载三个必要的文件:1.下载 jrtplib-3.9.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib2.下载 jthread-1.3.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread

2013-01-17 22:26:07 492

TCP/UDP调试工具

该软件模拟TCP或UDP的客户端或者服务器,模拟发包与收包,支持UDP组播

2013-05-13

把listctrl中的数据导出到excel中

把listctrl中的数据导出到excel中,调用简单,不需要自己去简历office的一系列对象

2012-05-28

sqlite数据库

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月. 至今已经有10个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

2012-05-28

c++stl的学习,瞧瞧吧

C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一就是C/C++的文本处理 功能太麻烦,用起来很不方便。以前没有接触过其他语言时,每当别人这么说,我总是不屑一顾,认为他们根本就没有领会C++的精华,或者不 太懂C++,现在我接触perl, php, 和Shell脚本以后,开始理解了以前为什么有人说C++文本处理不方便了。

2009-08-25

线段树的学习,啦啦啦

从简单说起,线段树其实可以理解成一种特殊的二叉树。但是这种二叉树较为平衡,和静态二叉树一样,都是提前已经建立好的树形结构。针对性强,所以效率要高。这里又想到了一句题外话:动态和静态的差别。动态结构较为灵活,但是速度较慢;静态结构节省内存,速度较快。

2009-08-25

空空如也

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

TA关注的人

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