11 2012 档案

摘要:1.把内容打印到网页上面: PrintWriter out = response.getWriter(); out.println("<br/>");2.tomcat中修改值,访问某个目录时,以列表形式展开 默认缺省Servlet 在tomcat/conf/web.xml <servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class 阅读全文
posted @ 2012-11-24 21:02 Andye 阅读(415) 评论(0) 推荐(0) 编辑
摘要:1、如何修改tomcat访问端口? Answer: conf/server.xml2、如何配置tomcat Manager访问用户? Answer: conf/tomcat-users.xml 主要应用调试管理上,上线系统中该功能一定关闭掉3、发布工程到tomcat的三种方式 Answer: 虚拟目录配置 1) 拷贝网站目录到 tomcat/webapps (将网站目录打成war包 zip格式压缩包) 2) 配置conf/server.xml <Host>中配置 <Context path="" docBase="" /> 3) 阅读全文
posted @ 2012-11-24 20:14 Andye 阅读(3521) 评论(0) 推荐(1) 编辑
摘要:“rt” 只读打开一个文本文件,只允许读数据 “wt” 只写打开或建立一个文本文件,只允许写数据 “at” 追加打开一个文本文件,并在文件末尾写数据 “rb” 只读打开一个二进制文件,只允许读数据 “wb” 只写打开或建立一个二进制文件,只允许写数据 “ab” 追加打开一个二进制文件,并在文件末尾写数据 “rt+” 读写打开一个文本文件,允许读和写 “wt+” 读写打开或建立一个文本文件,允许读写 “at+” 读写打开一个文本文件,允许读,或在文件末追加数据 “rb+” 读写打开一个二进制文件,允许读和写 “wb+” 读写打开或建立一个二进... 阅读全文
posted @ 2012-11-21 16:40 Andye 阅读(510) 评论(0) 推荐(0) 编辑
摘要:一、JNI(Java Native Interface,JAVA原生接口) 使用JNI可以使Java代码和其他语言写的代码(如C/C++代码)进行交互。问:为什么要进行交互?|- 首先,Java语言提供的类库无法满足要求,且在数学运算,实时渲染的游戏上,音视频处理等方面上与C/C++相比效率稍低。|- 然后,Java语言无法直接操作硬件,C/C++代码不仅能操作硬件而且还能发挥硬件最佳性能。|- 接着,使用Java调用本地的C/C++代码所写的库,省去了重复开发的麻烦,并且可以利用很多开源的库提高程序效率。二、C语言常见术语:库函数:|- 为了代码重用,在C语言中提供了一些常用的、用于执行一些 阅读全文
posted @ 2012-11-21 16:39 Andye 阅读(3176) 评论(0) 推荐(0) 编辑
摘要:目标:利用NDK生成SO库,使用SO库进行JNI调用,在Android sdcard创建文件并写入数据。工具:NDK1.5 R1, android SDK1.5 R1, SDCARD, Eclipse , ADT 0.9, Eclipse Galileo for C/C++, Cygwin 1.5。... 阅读全文
posted @ 2012-11-21 16:31 Andye 阅读(2255) 评论(0) 推荐(0) 编辑
摘要:在手机调试的时候,当程序出现错误的时候,我们可以得到错误信息,但是在我们使用真机进行Android应用调试时,无法获得调试信息,错误提示如下:Unable to open log device ‘/dev/log/main’: No such file or directory这是因为我们的手机没有开起log记录,下面以华为c8812为例开启手机的log功能:1、在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面。2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开 LOG级别设置–VERBOSE4、Dump&Log– 全部选中5、重启手机 阅读全文
posted @ 2012-11-15 15:04 Andye 阅读(482) 评论(0) 推荐(0) 编辑
摘要:有时候w7系统下,odbc数据源驱动程序中只有sql好多人都出现过类似问题有的版本可以[从“控制面板”中,访问“管理工具”,再访问“数据源 (ODBC)”]不行就如下操作:cmd 进入 %WINDIR%\SYSWOW64 [里面有 32 位 程序! 很多的!]也可手动进入然后 运行odbcad32.exe 之后就和XP设置一样的了!估计你的是64位系统程序. 如果找不到就 google 里写上 get jet odbc driver for windows7 答案会很多!可以试试另外access连接数据库的代码:// 1. 加载驱动,Class.forName("sun.jdbc.o 阅读全文
posted @ 2012-11-14 21:49 Andye 阅读(7014) 评论(0) 推荐(0) 编辑
摘要:实现一个简单的手机博客客户端的开发本程序暂时实现以下的功能:1、首先实现一个去服务器获取一串xml的数据,然后显示到界面上2、点击图片可以放大查看最终效果如下:1、首先把界面写出来,使用listView<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andr 阅读全文
posted @ 2012-11-08 18:30 Andye 阅读(542) 评论(0) 推荐(0) 编辑
摘要:本章写一个程序用来读取网络图片的功能,实现一个功能读取到服务器上的一张图片,然后下载到本地的程序本程序使用多线程来读取网络图片,包括自动判断缓存文件,还有进度条。别的不多说,上内容,我把实现过程都当做注释写到程序里了,很完全。希望对初学的朋友有帮助!1、读取进度条的效果2、成功读取到图片的效果1.首先是Activitypackage cn.itcast.pic;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.os.Bundle; 阅读全文
posted @ 2012-11-08 16:12 Andye 阅读(5463) 评论(0) 推荐(1) 编辑
摘要:一.获取网络文本 1.Java代码 创建URL对象 调用openConnection()方法得到一个HttpURLConnection对象 设置超时时间 setConnectionTimeOut() 获取响应码 getResponseCode() 获取输入流 getInputStream() 读取数据 转为字符串 2.界面滚动 ScrollView HorizontalScrollView 二.获取网络图片 1.功能实现 和文本非常相似, 只是读取数据之后转为Bitmap. Bitmap... 阅读全文
posted @ 2012-11-08 14:45 Andye 阅读(176) 评论(0) 推荐(0) 编辑
摘要:一.下载 * 1.多线程下载 开启多个线程, 指定同一个URL, 指定同一个文件 不同的线程请求URL时指定不同的Range, 不同的写成写入同一个文件时seek()到不同的位置 每一个线程负责下载其中一部分 2.断点续传 在下载的过程中, 每下载一部分数据, 就把已完成的进度保存 下次开始的时候从文件中读取上次已完成进度, 从这个进度后面继续二.Handler ***** 1.什么是Handler Handler可以用来在线程之间进行通信, Android中的界面组件只能在创建界面的线程中修改, 如果主线程创建界面, 那么新线程... 阅读全文
posted @ 2012-11-08 14:45 Andye 阅读(285) 评论(0) 推荐(0) 编辑
摘要:一.ContentProvider 1.什么是ContentProvider ContentProvider是Android四大组件之一, 用来将程序内的数据共享给其他程序. 在共享数据的时候, 将操作数据的代码封装成方法, 不直接把数据暴露出来, 提高安全性. 可以对ContentProvider注册ContentObserver, 实时监听数据修改. 2.怎么创建和访问ContentProvider ***** 定义类继承ContentProvider, 在清单文件<application>节点中注册<provider>节点 将程序安装到手... 阅读全文
posted @ 2012-11-08 14:44 Andye 阅读(245) 评论(0) 推荐(0) 编辑
摘要:一.Junit 1.什么是Junit Junit是一种测试的方法, 当写完一个业务方法时, 我们最好对其进行测试, 以保证这个方法在各种情况下都可以正常运行. 2.怎么使用Junit 配置AndroidManifest.xml 在<manifest>节点下配置<instrumentation>节点, 指定使用的测试类和要测试的工程 在<applicaiton>节点下配置<uses-library>节点, 指定使用的类库 定义测试类继承AndroidTestCase, 其中编写测试方法 测试方法以小写"test"开头 右键点击R 阅读全文
posted @ 2012-11-08 14:43 Andye 阅读(265) 评论(0) 推荐(0) 编辑
摘要:一.数据库 1.另一种增删改查 ***** insert() 指定表名和包含数据的一个Map集合(ContentValues), 为了避免集合为空抛出异常的情况还可以指定一个列名. 插入后返回id delete() 指定表名和查询条件, 删除后返回受影响的记录数 update() 指定表名, 数据集合和查询条件, 更新后返回受影响的记录数 query() 指定表名, 查询的列名, 查询条件, 以及分组条件, 排序条件, 分页条件等. 得到的也是一个Cursor 2.事务管理 * beginTransaction() 开启事务 setTr... 阅读全文
posted @ 2012-11-08 14:43 Andye 阅读(286) 评论(0) 推荐(1) 编辑
摘要:一.安装开发环境 1.所需资源 JDK, Eclipse, SDK, ADT 2.注意 所有资源存储的路径不要包含中文 模拟器路径通过创建环境变量android_sdk_home修改, 可以指定任意目录, 但不能包含中文. 重启Eclipse之后生效. 二.拨打电话 1.界面 使用TextView, EditText, Button进行布局 2.Java代码 findViewById(int) 获取界面上的组件 setOnClickListener(OnClickListener) 注册点击监听器 创建I... 阅读全文
posted @ 2012-11-08 14:42 Andye 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1、什么是ANR异常?application not response 应用程序无响应。在用户进行一个操作,如果用户在6秒内没有操作的话,就会出现异常代码示例:import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Toast;public class MainActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onC... 阅读全文
posted @ 2012-11-08 14:24 Andye 阅读(5086) 评论(2) 推荐(0) 编辑