摘要: 1、html-Hypertext Markup Language超文本标记语言 规范:http://www.w3.org/TR/REC-html40/ 数据+排版2、http-HyperText Transfer Protocol超文本传输协议 规范RFC 2616:http://www.w3.org/Protocols/rfc2616/rfc2616.html 可传输html;3、URI:统一资源定位 URL: URN:需要定位中间件,eg:Android的content provider;4、资源:服务器的文本、图片、video、music等; MineType:标识资源类型... 阅读全文
posted @ 2012-09-14 17:32 TovenZhou 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1、Timer是一个thread, 管理其中的TimerTask2、TimerTask:一个Runnable 阅读全文
posted @ 2012-09-13 19:25 TovenZhou 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 2、http:请求-响应语义:client发送一个请求,服务器返回响应信息。最初每个请求与server创建一个新的socket连接,用该连接发送请求,获取相应信息,关闭连接。优点:简单,易于描述、理解、编程。缺点:效率低。3、keep alive:HTTP/1.0,请求增加头Connection:Keep-Alive,server在响应增加头:Connection:Keep-Alive。一次请求完成后,连接保持,clent再发送一个请求时,使用同一个连接,直到client或者server认为会话结束,决定关闭该连接。HTTP/1.1 ,默认keep-alive,否则需在头中加Connectio 阅读全文
posted @ 2012-09-12 17:57 TovenZhou 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 1.指针数组:eg int *a[]; char *strs[];每行长度可以不同,内存空间类似链表;int main(int argc, char *argv[])其中argc为参数个数,argv为参数,argv[0]为命令名,argv[argc]为NULL指针;Java new ArrayList<String>;2.二维数组,指向指针的指针:eg int a[][6];每行长度必须相同,而且内存空间连续;3.函数声明:int fun(char*, char*); 指向函数的指针:int (*fun)(char*, char*) --Java中以interface代替; 类型名 阅读全文
posted @ 2012-09-07 18:39 TovenZhou 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.滚雪球:工作前3年,滚雪球式打基础,对os、linux、编译连接、网络、数据结构、db等不断学习;迭代学习,互相启发促进;2.专攻:在基础上选择一个方向进行深入学习专攻,如android。 阅读全文
posted @ 2012-09-07 18:37 TovenZhou 阅读(136) 评论(1) 推荐(0) 编辑
摘要: 1.前言:先讲解该技术的相关背景、应用领域2.概要:介绍讲解的内容概要、顺序3.新平台:先介绍思想4.实例、图片、简洁的文字; 阅读全文
posted @ 2012-09-07 18:34 TovenZhou 阅读(130) 评论(0) 推荐(0) 编辑
摘要: java.lang.OutOfMemoryError: Java heap space可以尝试办法:A.修改Tomcat\bin\catalina.bat,添加如下内容set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true [-XX:MaxPermSize=128M]B.eclipse->windows->preferences..->tomcat->jvm..->jvm文本框里,添加-Xms256m -Xmx512mC.eclipse->preference->java->instal 阅读全文
posted @ 2012-09-06 19:35 TovenZhou 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.http由五部分组成:请求行/状态行、通用头、请求头/响应头、实体头、实体主体http请求:请求行 eg1:GET /index.html HTTP/1.1 eg2:POST http://ip/index.html HTTP/1.1+通用头,请求头 eg:Host、user-Agent、Accept+空行CRCF+post实体头+post实体内容eg: user=a&pwd=bhttp响应:状态行 eg:HTTP/1.1 200 OK+通用头,响应头 eg:Content-Type、Content-lenght+空行CRCF+实体头 eg:Content-Type:text/ht 阅读全文
posted @ 2012-09-06 19:32 TovenZhou 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.google提供的在sdk中的帮助,实例,api;2.32位程序在64位linux上运行,需要安装ia32-libs;3.Android线程中异步调用完后,后台执行,模板模式回调;4.Android对象池:与sun JVM不同的内存管理机制,不建议new销毁对象,尽量复用原有对象; 系统需要更多内存时,onStop()应用,在onCreat()时恢复应用。5.包名(主Activity所在包)+签名唯一标识一个应用程序,keystore提供签名密码;6.Activity可看作Model样式的窗口,view类似Control,资源R由layout、动画、数据结构组成; Activity Sta 阅读全文
posted @ 2012-09-06 19:28 TovenZhou 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.nm libs/armeabi/libengine.so | grep 出错行号; 找到库出错代码行的信息2.~/tk/android-ndk-r4/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/arm-eabi-objdump -D ~/workspace/work/libs/armeabi/libengine.so > temp; 类似so库的反汇编,写入temp文件,用vim temp命令模式下/出错行号,查找出错信息3.find android-ndk-r4/ -name *objdump*; 查找文件4.hd -n 100 file 阅读全文
posted @ 2012-09-06 19:27 TovenZhou 阅读(261) 评论(0) 推荐(0) 编辑