- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 android基本架构
转自:http://www.cnblogs.com/lijunamneg/archive/2013/01/18/2866953.htmlAndroid其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。A
2015-06-26 08:41:18 377 1
转载 Android向sd卡写文件出现的问题
安卓写文件时,一直创建不成功,没有红色错误提示,在调试过程中出现好多问题,如source not found,Class file editor source not found,Factoryorg.eclipse.jdt.ui.ClassFileEditorInputFactory returned null from createElementfor editor id=org.eclips
2015-03-17 17:07:10 943
转载 IO多路复用
IO多路复用 与多线程和多进程相比,I/O多路复用的最大优势是系统开销小,系统不需要建立新的进程或者线程,也不必维护这些线程和进程。主要应用:(1)客户程序需要同时处理交互式的输入和服务器之间的网络连接(2)客户端需要对多个网络连接作出反应(3)TCP服务器需要同时处理多个处于监听状态和多个连接状态的套接字(4)服务器需要处理多个网络协议的套
2014-07-29 11:38:33 520
转载 socket()用法
SOCKET()转自:http://www.cnblogs.com/hnrainll/archive/2011/07/22/2113745.html我们使用系统调用socket()来获得文件描述符:#include#includeint socket(int domain,int type,int protocol);第一个参数domain设置为“AF_INET”。
2014-07-22 15:36:38 479
转载 htons()函数用法
转自:http://www.cnblogs.com/CBDoctor/archive/2012/10/28/2743109.html在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数: htonl()--"H
2014-07-22 15:25:59 2632
转载 setsockopt()用法(参数详细说明)
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接
2014-07-22 15:12:11 538
转载 在Linux中创建静态库.a和动态库.so
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为
2014-07-17 14:53:13 489
原创 JNI ERROR (app bug): local reference table overflow (max=512)
这是我接手别人的工作后,一次偶然测试发现的bug。原因是:在jni层一个循环里不停的调用一个函数,该函数返回jobject类型,每次该函数都会产生一个local reference,而且要返回,不能释放。当循环次数过多时,就会出现上述错误根本原因:从java代码进入jni层本地代码调用时,Dalvik就创建了一张local reference表来存储local referenc
2014-07-16 14:32:11 3333
转载 金融危机下窗帘选购秘籍
窗帘的谎言!!!窗帘暴利大揭秘!!!转一个真正的好贴给大家看看,我看完后已经省了两千多大洋!!^_^看完本文,你会大吃一惊,恍然大悟!金融危机来了,大家都捂着钱包过日子。希望本文能为您省一大笔钱。即使您暂时不买窗帘,也不妨看看,可从中得知一些商家的秘密,为居家过日子带来好处。我曾在城东的某布艺广场做过几年营业员,有一件事促使我离开去自己创业了。因为我
2014-07-16 14:09:30 1532
转载 信号量sem_wait()的使用
闲来无事,我给大家讲下UNIX/Linux下信号量函数的使用。首先你得知道什么叫信号量,什么时候要用信号量。这个嘛,主要就是用来保护共享资源的,也就是说如果你想限制某个(些)资源在同一时刻只能有一(多)个线程拥有,就可以使用信号量。当然也可以用作让一个线程等待另一个线程完成某项工作。 用下面一组函数(系统调用)来实现。int sem_init(sem_t *
2014-07-16 13:59:46 1005
转载 Mina socket通信
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。 Mina 主要
2014-06-23 15:55:41 1980
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人