为何要用到NDK?
前段时间,工作中需要用android的应用程序访问android的根文 件系统中的文件,但是由于应用程序的权限限制,无法访问这些文件,怎么办? 所以这就要用到了NDK编程了,既用C/C++代码实现访问系统文件,并将其生成本地库,供android中的java代码调用,这样就可以在java代 码中通过调用C/C++编写的库的接口来实现对系统文件的访问。
下面就介绍下Android ND...
by yuzaipiaofei - 移动操作系统 - 2011-12-22 08:51:04 阅读(706) 回复(0)
Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 struct sockaddr { unsigned short sa_family; /* 地址族, AF_xxx */ char sa_data[14]; /* 14 字节的协议地址 */ }; 用来保存socket信息,sa_family一般为AF_INET;sa_data则包含该socket的IP地址和端口号。 struct sockaddr_in { ...
udp函数: 头文件: #include #include int sendto(int sockfd, const void *msg,int len,unsigned int flags,const struct sockaddr *to, int tolen); 该函数比send()函数多了两个参数,to表示目地机的IP地址和端口号信息,而tolen常常被赋值为sizeof (struct sockaddr)。Sendto 函数也返回实际发送的数据字节长度或在出现发送错误时返回-1。 Recvfrom()函数原型为: int recvfrom(int sockfd,void *buf,int len,u...
Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 struct sockaddr { unsigned short sa_family; /* 地址族, AF_xxx */ char sa_data[14]; /* 14 字节的协议地址 */ }; 用来保存socket信息,sa_family一般为AF_INET;sa_data则包含该socket的IP地址和端口号。 struct sockaddr_in { sh...
udp函数: 头文件: #include #include int sendto(int sockfd, const void *msg,int len,unsigned int flags,const struct sockaddr *to, int tolen); 该函数比send()函数多了两个参数,to表示目地机的IP地址和端口号信息,而tolen常常被赋值为sizeof (struct sockaddr)。Sendto 函数也返回实际发送的数据字节长度或在出现发送错误时返回-1。 Recvfrom()函数原型为: int recvfrom(int sockfd,void *buf,int len...
CCS编程入门 http://www.dzkf.cn/html/qianrushixitong/2007/0718/2392.html cCS中如何看程序运行的时钟周期 http://www.dzkf.cn/html/qianrushixitong/2007/0718/2393.html TI公司提供了高效的C编译器和集成开发环境Code Composer Studio,学习C6X的编程应该从学习CCS的使用开始。 首先安装CCS,CCS的安装有详细的说明,并配有简短的Quick Time的多媒体介绍,对于没有购买CCS的用户,可以从TI处得到30天的试用版(没有硬件仿...
由于项目涉及到通讯加密,需要了解一下openssl的编程接口, 今天在网上很幸运的找到了周老师的一篇文章,个人觉的很 好的一个例子。 测试环境:ubuntu7.10 openssl0.98 gcc4.1.3 整理代码含有证书,手动生成的 原文:http://zhoulifa.bokee.com/6085904.html [ 本帖最后由 印随 于 2008-1-23 16:27 编辑 ]
1.建立和运行shell程序 什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件. 象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等. 在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整 的程序文件. 执行shell程序文件有三种方法 (1)#chmod +x file (2)#sh file (3)# . file 在编写shell时,第一行一定要指明系统需要那种shell解释你的shell程序,如:#!...
shell编程入门1 -如何写shell脚本 按如下步骤来编写shell脚本: (1)用文本编辑器,如vi、mcedit编写脚本; (2)给编写的脚本设置可执行权限,设置方法如下: 语法:chmod permission scriptName 如:chmod +x scriptName chmod 755 scriptName (3)执行脚本: 语法:bash scriptName sh scriptName ./scriptName 如:bash HelloWorld 注意:在第三种执行脚本的语法格式中“./”指当前目录...