- 博客(5)
- 资源 (13)
- 收藏
- 关注
原创 like linux connect errno说明
getsockopt(socketHandle, SOL_SOCKET, SO_ERROR, &error, &len);Linux的错误码表(errno table)_ 124 EMEDIUMTYPE_ Wrong medium type_ 123 ENOMEDIUM__ No medium found_ 122 EDQUOT___ Disk quota excee
2015-12-30 18:25:20 2999
原创 jni的简单使用
JNI(java native interface)主要用于java调用原生代码(java中间代码运行于虚拟机,虚拟机不具跨平台性,原生代码也是一样的,这个都知道的^_^)。所以JNI应该是在java的代码和native的库间存在映射关系,java代码调用native code时通过jvm查找到相应函数的地址执行,调用思路和dll、so类似,然后dll、so和jvm在同一个进程的不同地址上,平行的
2015-12-17 15:09:57 706
原创 JNA的简单使用
以前从效率上考虑,做native调用都是通过jni实现,其中的一些障碍我想开发过jni的人都知道,比如你要复用老的代码库,为了适应Jni的机制需要再做一次封装,这其中要涉及到jni的内存管理规则,和Java代码的交互,数据类型的转换,在c/c++复杂数据类型上是很棘手的。当然这些都是可以解决的,就看个人的开发思路。近日研究了JNA(java native access),这种机制调用dll,s
2015-12-17 11:18:46 12305 1
转载 设计并实现同时支持多种视频格式的流媒体点播系统
觉得不错,尤其是拖动播放位置的处理部分很有启发。地址:http://www.cnblogs.com/haibindev/archive/2011/12/21/2295333.html
2015-12-04 10:51:36 611
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人