- 博客(48)
- 收藏
- 关注
转载 String.format的用法(http://blog.csdn.net/lu8000/article/details/11717331)
在JDK1.5中,String类增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一系列等 待被格式化的对象。该函数对c语言中printf函数的用法进行了一定的模仿,因此有c语言基础的人学起来会轻松许多。下面我们着重讨论一
2013-09-16 10:14:40 1206
转载 递归调用简单例子——按层次列出文件夹下所有文件和文件夹
import java.io.File;public class TestFileInteration { static String endString = "|__"; //结尾字符串,用来形象显示层次关系 public static void main(String[] args) { File f = new File("F:/A"); //假设
2013-09-14 16:58:55 1437
转载 JAVA的Random类(转)
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机
2013-09-14 15:08:22 756
原创 ContentProvider的使用
这方面的资料应该网上已经很多了,我在这里只是做简单的总结就行了。如题:ContentProvider是android的内容提供器,可以为应用程序提供各种的数据,例如数据表,txt文件,xml文件等等。应用程序可以利用SQLLiteDataBase这个类来操作数据表中的内容。下面就简单的介绍下ContentProvider的具体使用。ContentProvider使用可以分为两种情况
2013-07-03 14:42:17 964
转载 Java程序员应该知道的10个调试技巧
摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方
2013-07-02 10:53:03 586
原创 android图片的打开和缩放时出现oom处理过程
内容如题:以前对于图片缩放时出现oom,也是束手无策。昨天看了Android_Tutor对于图片处理的文章,今天就斗胆将这部分的内容演习下。首先创建一个布局文件:用imageview控件加载图片<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi
2013-06-20 15:59:58 1534 1
原创 android通过ContentPrivider扫描sd卡所有图片,并显示
如题:重点在于ContentPrivider的使用,和图片的显示上首先在使用ContentPrivider查找图片前,先将sd卡整个扫描一遍,要不然的话你可能刚刚添加的图片是不会查找出来的。// 必须在查找前进行全盘的扫描,否则新加入的图片是无法得到显示的(加入对sd卡操作的权限) public void allScan() { sendBroadcast(new Inten
2013-05-27 11:01:56 7334 2
原创 java转换日期的工具类
package com.lingan.common;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.regex.Pattern;import org.apache.commons.l
2013-05-24 15:37:47 875
原创 android访问web工程,并解析web工程返回的xml文件
如题:首先建立一个简单的web工程,使用servlet技术:下面是servlet的实现。/** * @FILE:ListServlet.java * @AUTHOR:Administrator * @DATE:2013-5-19 下午6:03:19 **/package com.yehui.servlet;import java.io.IOException;impor
2013-05-20 09:57:04 1717
原创 sql优化的进入的误区
如题,近期做新作一个项目,有个CR是让对sql语句进行优化,提高运行效率。具体的sql这里就不写了,因为不是本文要写的重点。这里用select * from dual来代替《这里认为是sql1》。本以为是对这个sql进行优化就可以了,但是经过了两天修改,一无所获。后来无奈只能请教同事,才发现问题并不在此。因为在这句sql执行过后,下面的代码间接的使用了sql1执行的结果集。并且
2013-05-20 09:04:48 1039 2
原创 javax.el.PropertyNotFoundException: Property 'id' not found on type java.lang.String
如题:在做一个servlet的练习的时候用到了jstl标签的迭代,却出现了以上的错误:最后发现错误在下面的jsp页面,在贴出来:该引用的也都引用了。 ${video.title} ${video.timelength} 一开始在网上找问题所在:有人说是bean的属性名称错误,或者没有get,set方法,但是我的bean如下
2013-05-19 19:45:36 16361 1
原创 android通过http协议获得图片
android通过图片网址获得图片并显示在imageView中。下面就简单的来说明操作过程:首先必须在布局文件中声明imageView控件: <ImageView android:id="@+id/image" android:layout_width="fill_parent" android:layout
2013-05-18 19:41:56 1395
转载 eclipse快捷键
Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面
2013-05-15 09:36:23 508
转载 android应用的单元测试
首先配置AndroidManifest.xmlxml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.zhy.test" android:versionCode="1" andro
2013-05-15 09:29:45 692
原创 android轻量型数据库sqlite的使用方法汇总
声明:主要是对sqlite的使用做一下简单的汇总。首先建立数据库和建立数据表/** * @FILE:DBOpenHelper.java * @AUTHOR:Administrator * @DATE:2013-5-14 下午10:06:29 **/package com.yehui.service;import android.content.Context;import
2013-05-15 09:27:40 1079
原创 java Vo和Model的转换工具
声明:是将项目中的内容总结出来的。Model类的属性和数据表中的字段是一一对应的,Vo首先属性值也是要和Model类中的属性一一对应,其次Vo也可以有自己的额外属性。下面先将工具贴出:package test;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.math.Big
2013-05-14 17:29:44 6068 2
原创 android 使用pull方式解析xml文件
如题,应该网络上讲解的是比较多了,我这里只是做一个简单的总结。首先在工程的src目录下建一个person.xml文件:好,我们现在就用pull方式来解析这个xml文件,文件内容如下:注意xml文件,几个重要的判断条件:文档开始,文档结束,元素开始,元素结束。元素的属性对应的value,元素的txt值。搞清楚这个就很明白了pull的解析原则了。为了方便,将xml中
2013-05-08 22:17:04 1020
原创 android android:onClick="save"的用法
如题, android:onClick="save"是在layout.xml文件中控件的一个属性:这个属性会在activity中对应一个名为“save”的方法,并且注意这个方法的参数必须是View类型。例如下面的方法:/** * @description:保存用户对软件的设置 * 因为这个方法在layout文件中声明过,所以其参数必须是view类型的 * @auth
2013-05-08 22:02:54 1375
原创 android保存数据方法之SharedPreferences
还是说明下吧,这个SharedPreferences偏好设置主要是用来保存用户对应用的个人设置的:保存的内容是写入到上面图示的路径下的,以xml文件的形式保存。内容是以键值对的形式出现:下面来说怎么保存偏好设置public void Save(String name,int age) {SharedPreferences preferences = context.ge
2013-05-08 21:44:39 886
转载 将输入流转换为字符串
如果要输入流转换为字符串使用ByteArrayOutputStream来实现:private static String changeInputStream(InputStream inputStream, String encode) { // TODO Auto-generated method stub ByteArrayOutputStream outputStream
2013-05-06 08:58:23 980
原创 android文件读写
android文件的读写主要分为两个方面,一个是将内容写入本应用的data文件夹中,另一个是将内容写入到sdcard中。两者都使用I/O流的读写技术。下面具体具体介绍这两方面的内容:一。将内容写入本应用中:/** * @description:将内容保存到内置存储中 * @author:Administrator * @return:boolean * @param f
2013-05-05 14:16:10 1117
原创 android连接http总结
最近学习了下android与http连接!参考了老罗的视频,也参考了一些文本资料。现将总结的内容记录下来:首先搭建一个web应用,用来给android提供http的连接。ServletTest类用来处理android的http请求/** * @FILE:HttpTest.java * @AUTHOR:yehui * @DATE:2013-5-2 上午11:25:28 **/
2013-05-03 11:31:34 1245
原创 java调用svn的方法(基本操作,并不全)
首先要使用svn的方法,就需要在工程中增加svn的jar包: jar包到http://subversion.apache.org/download/#recommended-release 下载 ; source包可以到 http://subversion.apache.org/download/ 下载jar导入工程后,就可以使用了新建两个java文件:
2013-05-02 11:16:02 2364 3
原创 java操作数据库的工具类
public abstract class AbstractDao { protected final Log log = LogFactory.getLog(this.getClass()); protected DBHelper helper = new DBHelper(); private Map params; private String sqlQry; protected
2013-05-02 09:58:34 1185
原创 java将数据写入到txt文件中(txt有固定的格式)
java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了。这里举个简单的例子,以供参考:比如我要将数据写成下面的样子:1 | 2 | 3 | 45 | 6 | 8
2013-05-02 09:42:38 4559
原创 java将数据写入到csv文件
对于csv文件,因为要将数据分别的写入到每一个单元格中。用什么来分开当前单元格和下一个单元格之间呢?这里就用到了“ , ”逗号可以分割单元格。举例说明:我们这里用一个输出流将数据写入到csv文件中FileOutputStream fos=new FileOutputStream ("D:/test.csv");现在往当前单元格中写入数据 fos.write("hello")
2013-05-02 09:21:12 3729
原创 提防浏览器兼容性视图设置陷阱
我今天就遭遇到了这个问题:事情是这个样子的,运行一个html文件,在很多机子上运行页面都是正常的,唯有在一个日文环境下的IE8浏览器上出现画面乱掉的情况,起初以为是css引起的问题,就将css文件全部去掉,结果还是没有好。这样的话,就开始认为是日文环境的问题,可是这个也不好测试。所以又觉得应该是浏览器的问题。但是各种浏览器都试过了,都没有出现这个情况。真是让人头大。后来有人告诉我可能是兼容性视
2013-04-26 16:00:37 1229
原创 使System.out.println("程序执行完毕!");这句话的内容输入到文件中
今天看到一篇文章:总结了下,怎么样将System.out.println("程序执行完毕!");这句话的内容输入到文件中。一般我们在程序中写入这句话,执行的时候会在控制台打印出这句话。但是怎么样让他不显示在控制台,输入到指定的文件中呢?FileOutputStream fos = null; PrintStream ps = null; PrintStream temPS = n
2013-04-24 15:17:34 1058
原创 动态的给下拉列表添加内容
var list = data.rows; if(list.length > 0){ $("#leftselect :first").append(""+list[0]+""); if(list.length > 1){ for(var i=1;i<list.length;i++){ $("#leftselect option:las
2013-04-24 10:21:48 975
原创 利用ztree js插件,产生一个异步的文件目录树
ztree这个js插件大家可以网上参考。这里不多讲:只将例子;1.treeNode的model类/** * @FILE:TreeNode.java * @AUTHOR:yehui * @DATE:2013-3-21 上午10:23:58 **/package jp.co.tsh.model;import jp.co.tsh.common.BaseModel;/****
2013-04-24 10:04:06 2290 2
原创 使用applet通过网页从服务器端下载文件
因为项目需要,舍弃了struts2方便的文件下载方式,采用了applet,主要为了下载的时候手动点出一个文件下载的选择框,在进行文件的下载保存。下面开始介绍实现的过程:1.applet代码import java.applet.Applet;import java.awt.Color;import java.io.File;import java.io.FileOutputSt
2013-04-24 09:34:32 2382 1
转载 对文件列表List<File>按名称排序
public List fileSort(List files) { Collections.sort(files, new Comparator() { @Override public int compare(File o1, File o2) { if (o1.isDirectory() && o2.isFile()) return -1; if (
2013-04-24 08:44:17 1956
原创 Log4j的使用方法
log4J主要是用来记录程序执行过程中,人为的设置一些信息。以此来查看程序的执行过程中出现的一些异常情况。首先要将log4j的jar包引入到工程中。举一个例子其次配置log4j的配置文件:简单的配置情况:log4j.properties文件放在工程的根目录下。配置根logger,INFO是日志级别,A1,A2是自定义的名称,用来显示日志将要显示的
2013-04-22 09:32:33 820
原创 使用简单工厂模式使对于对象的同步
看下面的代码: /** * 类描述:用简单工厂模式来使类的实例对象唯一 * @version: 1.0 * @author: Administrator * @version: 2013-4-18 下午8:01:21 */public class SingletonTest { //该类的一个普通属性。 int value; //使用静态属性类保存该类的一个实例
2013-04-18 20:07:51 535
原创 java连接数据库的工具类
声明以下代码并非本人所写,也不是转载。只是参与项目中,总结出来的而已。public class DBHelper { private final static Log log = LogFactory.getLog(DBHelper.class.getClass()); //获得properties文件的各个参数 private static String driver =
2013-04-17 14:14:58 523
原创 读取properties.xml配置文件的类
public class Utils { protected final static Logger log = Logger.getLogger(Utils.class); private static Properties props = new Properties(); // 读取配置文件 public static void readFile(String filePath)
2013-04-17 14:06:54 549
原创 java 构造方法
看下面的代码:public class Confusing { private Confusing(Object o) { System.out.println("Object"); } private Confusing(String str) { System.out.println("String"); } public static void main(Str
2013-04-16 10:08:16 457
原创 java基础学习
抽象类不能new对象的,只能被子类继承。如果抽象类中方法是抽象方法,那么子类必须实例化此方法,否则不需要去此方法!抽象类没有构造方法,也不能实例化.静态变量,因为初始化的时候会在内存中开辟一块地方存储,所以不论对他进行什么操作,都是对同一个内存进行操作,也就是说对这个静态变量操作的结果是会累加的。比如 下面的程序:public class Ruckus { public static
2013-04-16 09:26:51 618
原创 java continue,break,return 的使用
先看下面的代码public class Test1 { private static boolean run = true; public void update() { for (int i = 0; i < 10; i++) { if (run) { System.out.println(i); continue; } System.out.
2013-04-16 09:14:21 623
原创 java instanceof的使用
先看下面的程序:public class Type2 { public static void main(String[] args) { String a = null; String b = new String(); System.out.println("a instanceof String :" + (a instanceof String)); System.o
2013-04-15 22:01:52 758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人