C
idaretobe
1.熟悉Android应用开发框架,能独立开发高性能的Android应用;精通Android 开发平台及框架原理,熟悉用户UI开发,网络编程,多线程,性能优化;熟悉OOA/OOD等设计方法;熟悉多线程、http/xml协议,Socket等技术,有扎实的Java语言基础,理解面向对象设计的基本原则,熟悉并能灵活运用常用的设计模式; 2.具有强烈的责任心和团队精神,工作尽职尽责,善于合作,吃苦耐劳,能在高强度的压力下工作; 3.具备良好的分析解决问题能力,独立承担任务和系统进度把控能力; 4.具有较强的自学和创新能力、逻辑分析和统筹规划能力,掌握新知识和新技术的能力。
展开
-
从 C/C++ 程序调用 Java 代码
JNI允许您从本机代码内调用 Java 类方法。要做到这一点,通常必须使用 Invocation API 在本机代码内创建和初始化一个 JVM。下列是您可能决定从 C/C++ 代码调用Java 代码的典型情况: 1.希望实现的这部分代码是平台无关的,它将用于跨多种平台使用的功能。 2.需要在本机应用程序中访问用 Java 语言编写的代码或代码库。转载 2014-09-19 19:15:35 · 417 阅读 · 0 评论 -
关于typedef的用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别转载 2015-02-06 14:12:19 · 349 阅读 · 0 评论 -
如何在JNI中抛异常
在android的JNIHelp.h文件中声明四种可以向JVM抛异常的函数:int jniThrowException(JNIEnv* env, const char* className,const char* msg)int jniThrowNullPointerException(JNIEnv* env, char* msg)int jniThrowIOException转载 2015-01-09 19:09:54 · 411 阅读 · 0 评论 -
linux C 字符串转换
atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include 定义函数double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字转载 2014-09-21 16:17:11 · 512 阅读 · 0 评论 -
Linux下select函数的使用
一.Select 函数详细介绍 Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发 生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。转载 2014-09-22 19:12:47 · 370 阅读 · 0 评论 -
用 inotify 监控 Linux 文件系统事件
在 2.6 内核中进行有效且高效的文件系统事件监控当需要对 Linux®文件系统进行高效率、细粒度、异步地监控时,可以采用 inotify。可利用它对用户空间进行安全、性能、以及其他方面的监控。转载 2014-09-12 20:35:46 · 701 阅读 · 0 评论 -
使用C语言解析URL
1234567891011121314151617181920212223242526272829303132333435原创 2014-09-12 20:26:18 · 435 阅读 · 0 评论 -
使用C语言获取指定域名的IP
最近正在学习使用C语言发送电子邮件,但是发送邮件需要连接到SMTP服务器,C语言只支持连接IP,而不支持连接域名,那么就需要将SMTP地址转换成IP地址了。虽然我们可以使用DOS命令中的ping命令来将SMTP服务器的IP地址转换出来,但这并不是我的本意。在网上找贴半天,实在是让人无语。最后,自己终于研究出来,故发表出来,希望能够帮助到大家。 如果要将一个域名转换成一个IP地址,需要使用转载 2014-09-12 20:28:56 · 2669 阅读 · 0 评论 -
HTTP状态码302分析
在SEO中,我们会经常碰需要将一些页面转移到URL,或者网站改版的时候,需要301或者302来帮忙处理这个过度阶段。301、302跳转代码, 在处理上,我们需要借助技术的帮助。因为这个处理,需要在服务器上进行设置。而且,我们在准备这么做的时候,我们必须要保证我们的处理方式是对的,如果出 错的话,导致的后果,可能会是很严重的。 HTTP状态代码中,用于重定向的是301和302.这两个代码指转载 2014-09-12 20:42:08 · 43152 阅读 · 0 评论 -
c语言URL通过Http下载mp3 格式
通过http协议下载MP3的关键就是 整块打包,一块一块向文件里面存储。读取的时候用二进制/***szWebAddr: 页面地址(包含host+addr)szMp3FileName:将要存储文件的名字szRequest: 请求内容szHeadEx: http头附加信息(替换其默认的设置)iReqType: 请求类型(1--Get;2--Post)iTimeout转载 2014-09-12 20:38:58 · 1327 阅读 · 0 评论 -
C语言退出函数
C标准定义了下面的退出函数: #include void exit(int status); void _Exit(int status); int atexit(void (*function)(void)); 函数功能介绍如下: void exit(int status) 该函数终止调用的程序。s转载 2014-09-20 19:38:27 · 10874 阅读 · 0 评论 -
Linux中C语言open函数打开或创建文件详细讲解
头文件:#include#include#include函数原型:int open( const char * pathname, int flags);int open( const char * pathname,int flags, mode_t mode);作用:以各种方式打开文件返回值:返回打开的文件句柄,-1 打开失败函数说明 参数pathname转载 2014-09-20 23:54:18 · 950 阅读 · 0 评论 -
typedef用法小结
来源一:Using typedef to Curb Miscreant Code Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。 typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使转载 2015-02-06 14:17:04 · 364 阅读 · 0 评论