随笔分类 - java
摘要:Apache Ant 是一个基于 Java 的开放源代码构建实用工具。人们常把它与 Make 进行比较,Make 长期以来一直用于帮助自动完成构建过程。经过不同版本的改进,Ant 已发展成一个丰富的功能库,使其成为适用于许多场合的合适工具。例如,Ant 的当前版本提供的一些任务包括了操作文件内容、执行命令行和 Java 程序以及启动 SSH 和 FTP 连接的功能。由于定义所有构建逻辑的 Ant 构建文件都是用 XML 编写的,因此,如果需要更改逻辑,则不需要重新编译代码,也不需要了解语言特定的语法。此外,Ant 具有高度的可扩展性。它提供了使用 Java™ 创建您自己的自定义任务的功能,之后
阅读全文
摘要:java压缩工具类,可加密依赖包:ant.jar , winziaes.jar(winzipaes_src_20110222.zip) bcprov-jdk16-146.jarimport java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;impo
阅读全文
摘要:The standard way to develop and deploy Android applications is using Eclipse. This is great because it is free, easy to use, and many Java developers already use Eclipse. To deploy your applications using Eclipse, you simply right-click on the on the project, choose to export the application, and fo
阅读全文
摘要:JAVA_HOME环境变量对java开发很重要,mac下也不例外。mac自带jdk,apple维护的jdk,默认的jdk路径,也就是JAVA_HOME路径是:/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Homejava version “1.6.0_22″Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261)Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)
阅读全文
摘要:http://www.linuxidc.com/Linux/2012-01/51479.htm和Android的manifest.xml类似,ios中一个应用的版本信息,应用名称,兼容的最低版本等等都在ipa包中的info.plist中列出,但是对于一个打包好ipa包,里面的info.plist是乱码的,想要获取信息还是相当的麻烦。而最近也要到这方面的需求,找到的第一个方案是使用java调用linux 中的plutil工具来实现对info.plist的解析,这样做虽然可以实现但感觉太牵强了,,第二个方案是继续寻找纯java的解决方案,找啊找最后还是在老外的一个网站上(overstackflow
阅读全文
摘要:URL url = null;URLConnection urlCon;InputStream inStream;// 你只需判断这个变量值 .try {url = new URL("http://"+host+":8080/shareResource/test.xml");urlCon = url.openConnection();inStream = urlCon.getInputStream();if (inStream != null) {System.out.println(host+"中有xml文件,且tomcat已启动"
阅读全文
摘要:读者范围:本文是一篇简短入门文章.本文假设读者对Java的IO系统和Java的网络系统有所了解.正文:关于文件传输的问题,实际也是一种IO读写的基本问题.对于网络而言也是一种IO读写问题.因此所谓网络的文件传输实际是两种IO问题的综合讨论.这里我们首先分析一个图示.然后围绕这个图示来讨论:图1:分析图1我们基本可以知道从服务器文件系统中通过流把文件中的数据写入到服务器的进程中,然后把进程中的数据通过网络IO系统传递到客户机,这个阶段,网络中的数据以字节流的形式保存.当该字节流被客户进程接受后,客户进程通过客户本地文件流写入客户本地的文件系统中.根据以上分析,我们基本可以确定我所需要处理的问题了
阅读全文
摘要:线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相.
阅读全文
摘要:我写了一个java版本的实现,在android当中效果也实现了。是一样的,你可以把代码当中提示点和辅助线的都打开,我在源码中都注释掉了public void DrawBezier(int x[],int y[],int n,Graphics g){ int i,j; double t; //暂时存储传入的参数X和Y数组 double dx[] = new double[100]; double dy[] = new...
阅读全文
摘要:HttpURLConnection为javaAPI提供的一种Rest访问的方式。其支持对Post,Delete,Get,Put等方式的访问。以下为对于HttpURLConnection对Post等方式访问的一段代码。view plaincopy to clipboardprint?packagecom.sw.study.urlConnection;importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.net.HttpURLConnection;impo
阅读全文
摘要:DefaultHttpClient:请求超时httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 60000);读取超时httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 60000);HttpClientHttpClienthttpClient=newHttpClient();链接超时httpClient.getHttpConnectionManager().getParams().setConnection
阅读全文

浙公网安备 33010602011771号