java 基础
文章平均质量分 66
tengzhinei1
这个作者很懒,什么都没留下…
展开
-
android开发与jave ee集成开发心得[转]
前言: 很早以前,就听人说过android以后会火起来,作为一个前瞻性,对它有所了解会是一个转型的好机会。javaweb太成熟饱和了,现在市面上各种android手机层出不穷,网上各种android视频连续剧一样跟进,安卓一下子成为了热门话题,刚开始也是出于个人兴趣学的很hi感觉挺容易上手的样子,后来工作中才发现问题很多也很棘手,慢慢的在纠结和痛苦中琢磨出了一些经验和规律! 1. and...原创 2011-09-10 01:13:57 · 135 阅读 · 0 评论 -
Java之WeakReference与SoftReference使用讲解
如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。 java.lang.ref.WeakReference 不过,现在有了 Weak Reference之后,这就可以迎刃而解了。如果你希望能随时取得某对象的信息,但又不想影响此...原创 2012-08-22 09:46:21 · 60 阅读 · 0 评论 -
commons.lang ArrayUtils StringUtils
数组是我们经常需要使用到的一种数据结构,但是由于Java本身并没有提供很好的API支持,使得很多操作实际上做起来相当繁琐,以至于我们实际编码中甚至会不惜牺牲性能去使用Collections API,用Collection当然能够很方便的解决我们的问题,但是我们一定要以性能为代价吗?ArrayUtils帮我们解决了处理类似情况的大部分问题。来看一个例子: package sean.st...原创 2012-07-12 13:17:45 · 82 阅读 · 0 评论 -
apache commons beanutils
/* * UserBean * 所含属性:(get和set方法必须) * private String name; private int age; private Date birth; private String[] hob; private Address ads; private Map school; ...原创 2012-07-12 12:47:01 · 86 阅读 · 0 评论 -
commons-BeanUtils简介
Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。 1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态取得的,就像这样: BeanUtils.getP...原创 2012-07-12 12:01:15 · 135 阅读 · 0 评论 -
Prototyping Tools(产品原型设计工具)
1、Axure Axure RP Pro是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML模版等。 http://www.axure.org/ 2、Balsamiq Mockups 在Web产品设计中,Balsamiq Mockups是产品设计师绘制线框图或产品原型界面的利器。在产品设计的需求阶段,低保真的线框图或者草图设计介于产品...原创 2012-06-23 17:56:03 · 371 阅读 · 0 评论 -
应用eclipse生成doc(解决"编码GBK的不可映射字符"问题)
步骤:新建工程,将源码放到src中,右键项目-export——选择Java下的Javadoc——next——选择Javadoc command(可能是我的配置了jdk的位置,默认为D:\Program Files\Java\jdk1.6.0_14\bin\javadoc.exe)、文档的保存路径——next——默认设置——next——在Extra Javadoc options处设置编...原创 2012-06-21 21:50:13 · 74 阅读 · 0 评论 -
浅谈Java对象的强、软、弱和虚引用(转载)
在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类...原创 2012-06-19 14:33:27 · 68 阅读 · 0 评论 -
java.lang.NoSuchFieldError: deferredExpression解决
java.lang.NoSuchFieldError: deferredExpression这个问题的出现是在的lib下面有多个版本的jstl.jar包,解决办法很简单,只留下一个版本的jstl.jar包即可.原创 2012-06-11 17:54:53 · 89 阅读 · 0 评论 -
ExecutorService 线程池线程
ExecutorService 建立多线程的步骤:1。定义线程类class Handler implements Runnable{}2。建立ExecutorService线程池ExecutorService executorService = Executors.newCachedThreadPool();或者int cpuNums = Runtime.getRunti...原创 2011-10-06 15:42:35 · 75 阅读 · 0 评论 -
java 飞信接口
本接口走的是移动wap飞信接口,绝对安全package net.duohuo.tengzhinei.Feition;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingEx...原创 2011-07-13 11:41:23 · 161 阅读 · 0 评论 -
用pull解析和生成xml简单实例
pull 解析也是事件驱动的,android中已经加入jar包,java使用时可以到官网加入jar包//xml文件<?xml version="1.0" encoding="UTF-8"?><persons> <person id="23"> <name>liming</name&g原创 2011-09-29 18:39:31 · 81 阅读 · 0 评论 -
javaio
Java中比较丰富的I/O操作,使得Java能够被众多公司接受的一个优势之一。 数据流的概念和技术家奴啊了堆文件I/O的理解、处理以及操作。数据流指一定字节长度和方向的线性有序数据。虽然输入、输出数据都以线性有序字节流的形式存在,但这些数据流的内容可以构成不同文件格式:文本文件、二进制文件、对象文件、压缩文件等等。 Java中的I/0须知道以下内容: 文件的格式、文件内容、数据流方向、文件路径和缓...原创 2011-09-11 01:32:12 · 125 阅读 · 0 评论 -
DOM解析XML
一、前言 用Java解析XML文档,目前有以下方法: 首先是 DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具...原创 2011-09-11 01:08:55 · 94 阅读 · 0 评论 -
sax解析xml
DOM是基于文档驱动的,也是读取和操作XML文件的标准文档对象模型。DOM有什么优点呢?那就是简单方便,易于开发,随机存取,可以随意的修改DOM树从而达到修改XML文档的目的。当然啦,缺点也是显著的,就是它不适宜操纵大型的文档,毕竟要在内存中操作,所以可能造成低效,迟缓。 SAX是基于事件驱动的,也就是说它不需要读入整个文档,文档的读入过程就是SAX的解析过程。所谓的事件...原创 2011-09-11 01:07:21 · 81 阅读 · 0 评论 -
webservice 一些在线接口
webservice工厂接口 http://www.36wu.com快递查询接口http://webservice.36wu.com/ExpressService.asmxip查询接口http://webservice.36wu.com/ipService.asmx天气预报接口http://webservice.36wu.com/weatherService.asmx身份证查...原创 2012-09-09 20:39:46 · 353 阅读 · 0 评论