疯狂java迷

 

2011年12月6日

基于ant的socket编程

摘要: 服务器端package org.zqm.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class TcpServer {private ServerSocket serv 阅读全文

posted @ 2011-12-06 13:27 疯狂java迷 阅读(309) 评论(0) 推荐(0)

Ant全面了解

摘要: 在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。Ant基本使用指南1 Ant是什么?Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本2下载、安装Ant安装Ant下载.zip文件,解 阅读全文

posted @ 2011-12-06 11:19 疯狂java迷 阅读(368) 评论(0) 推荐(0)

2011年12月5日

如何设置android模拟器的地理位置

摘要: 阅读全文

posted @ 2011-12-05 14:39 疯狂java迷 阅读(2321) 评论(1) 推荐(0)

如何改变eclipse控制台编码

摘要: 如何改变eclipse控制台编码为GBK,它默认的是UTF-8. 右键项目,Properties-->Resource-->设置Text file encoding-->Other中选择GBK,如果没有可以直接输入GBK然后保存 阅读全文

posted @ 2011-12-05 14:04 疯狂java迷 阅读(1681) 评论(0) 推荐(0)

2011年12月2日

Java调用Ant API用法

摘要: Java调用Ant API用法Java调用Ant API用法用法 API 调用 JAVAAnt是Java程序员的一个好的工具,主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。Ant功能强大的地方在于,程序员不仅能通过编写Ant的脚本(build.xml)来进行各种文件部署管理操作,还可以通过调用Ant的丰富的API,甚至扩展Ant的API进行编程。用于介绍Ant 脚本编写的书比较多,而介绍Java 调用 Ant API的书籍和资料比较少,初学者用户在 阅读全文

posted @ 2011-12-02 17:42 疯狂java迷 阅读(997) 评论(0) 推荐(0)

ant深入浅出

摘要: 为了条理地介绍Ant,下面我分几部分来介绍Ant:1.什么是AntAnt 是一种基于java的build工具,理论上来说,有点类似与(liunx)种的make,但是修复了make的缺陷,使build更加好用,更加方便。这里有必要介绍一下为什么会产生Ant这个工具?既然已经有了make,gnumake,nmake,jam和其他的构建工具,为什么还有开发另外一个呢?这时因为那些工具都具有局限性,Ant的原作者(James Duncan Davidson)在开发跨平台软件时,并不能使用其中一个完成所有的任务,这就好像,在英语不是通用语言之前,你去那里,必须搞个翻译似的,降低了开发小绿绿,也急不利于大 阅读全文

posted @ 2011-12-02 17:28 疯狂java迷 阅读(432) 评论(0) 推荐(0)

java集合层次结构

摘要: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(... 阅读全文

posted @ 2011-12-02 16:52 疯狂java迷 阅读(924) 评论(0) 推荐(0)

浅谈java输入输出流

摘要: 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样,如下图:Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个):InputStream,OutputStream,Reader,Writer。Java中其他多种多样变化的流均是由它们派生出来的:在这其中InputStream和OutputStream在早期的Java版本中就已经存在了,它们是基于字节流的,而基 阅读全文

posted @ 2011-12-02 16:45 疯狂java迷 阅读(293) 评论(0) 推荐(0)

Android之java需掌握的30个基本概念

摘要: s1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance)。 3.封装:就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。.. 阅读全文

posted @ 2011-12-02 12:56 疯狂java迷 阅读(261) 评论(0) 推荐(0)

2011年12月1日

SQLiteOpenHelper简介

摘要: SQLiteDatabase是Android SDK中操作数据库的核心类之一。使用SQLiteDatabase可以打开数据库,也可以对数据库进行操作。然而为了数据库升级的需要以及使用更方便,往往使用SQLiteOpenHelper的子类来完成创建、打开数据库及各种数据库操作。 SQLiteOpenHelper是个抽象类,在该类中有如下两个抽象方法,SQLiteOpenHelper的子类必须实现这两个方法。 public abstract void onCreate(SQLiteDatabase db); public abstract void onUpdate(SQLiteDatabase 阅读全文

posted @ 2011-12-01 17:20 疯狂java迷 阅读(3271) 评论(0) 推荐(0)

导航