java
文章平均质量分 79
taxuefangmei
java
展开
-
java开发过程常用基础函数
package tools;import java.util.*;import java.text.*; //日期处理用到的包import java.util.regex.*;import java.lang.*;import java.math.*;/** * Title: 常用基础函数 * Description: 以下全部是静态函数 * Copyri原创 2013-03-07 16:50:01 · 712 阅读 · 0 评论 -
JAVA中几种集合(List、Set和Map)的区别
Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. 总结:List有顺序有重复没有排序,set无重复有排序,map的原创 2015-07-03 10:01:16 · 5188 阅读 · 2 评论 -
<WEB>平板_手机开发_13 个处理触摸事件和多点触摸的JS 库
触摸屏是现在所有智能手机的标配,还包括各种平板设备,而且很多桌面也慢慢在开始支持触摸操作。要开发支持触摸屏设备的 Web 应用,我们需要借助浏览器的触摸事件来实线。下图是各种触摸事件说明:本文我们介绍 11 个用来处理触摸事件以及支持多点触摸的 JS 库:QUO JS Events: Touch, Tap, Double tap, Hold, Fingers,原创 2013-10-29 16:04:40 · 3054 阅读 · 0 评论 -
利用 org.apache.commons.io.FileUtils快速读写文件
利用 org.apache.commons.io.FileUtils快速读写文件http://php.11519.net/5jblog/?p=475 String fileName = "C://11.txt"; File file = new File(fileName); String fileContent = ""; try { fileConten转载 2013-10-11 15:12:39 · 942 阅读 · 0 评论 -
Java常用正则表达式
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网原创 2013-03-11 16:34:23 · 483 阅读 · 0 评论 -
java获取网页源码
01 package gogo.cool;02 03 import java.io.BufferedReader;04 import java.io.IOException;05 import java.io.InputStreamReader;06 import java.net.HttpURLConnection;07 import java.net.URL;08原创 2013-03-08 09:36:00 · 627 阅读 · 0 评论 -
通过java流实现读取文件
在项目中,经常会遇到要读取文件,为了避免自己技术遗忘,还是决定写写博客01 public void doinput(String filePath ){02 OutputStream os=null;03 InputStream input=null;04 try{05 /原创 2013-03-08 09:35:09 · 1151 阅读 · 0 评论 -
Java语言编程必备十大技能
作为一个语言编程技术文档工程师,我个人认为掌握计算机语言需要一些基本技能。以下这几点相信能够帮你翻越Java计算机编程这座山。 1、读编程手册。无论是Java或者c++程序员常常和负责系统设计的架构师一起工作,因此必须在编程手册的指导下写代码。这是个有挑战性的工作,因为程序员必须一条条理解规范,写出的代码才能够遵照统一的参数,最终成功编译。 2、坚持不懈。除了耐心,坚持不懈的能力和性格转载 2013-03-07 16:59:13 · 519 阅读 · 0 评论 -
java日期处理类总结
所有日期类型的父类,已知子类Date、 Time、TimestampDate , Date 表示特定的瞬间,精确到毫秒。 //默认是创建一个代表系统当前日期的Date对象 Date d = new Date(); //创建一个我们指定的时间的Date对象:下面是使用带参数的构造方法,可以构造指定日期的Date类对象,Date类中年份的参数应该是实际需原创 2013-03-08 09:37:02 · 457 阅读 · 0 评论 -
如何让你的java代码跑的更快
本文简单介绍一下在写代码过程中用到的一些让JAVA代码更高效的技巧. 1,将一些系统资源放在池中,如数据库连接,线程等.在standalone的应用中,数据库连接池可以使用一些开源的连接池实现,如C3P0,proxool和DBCP等,在运行在容器中的应用这可以使用服务器提供的DataSource.线程池可以使用JDK本身就提供的java.util.concurrent.ExecutorS原创 2013-03-08 09:34:08 · 879 阅读 · 0 评论 -
Java异常大全
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆原创 2013-03-07 16:48:43 · 606 阅读 · 0 评论 -
用Java编写一段代码引发内存泄露
本文来自StackOverflow问答网站的一个热门讨论:如何用Java编写一段会发生内存泄露的代码。Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码。这个问题我一点思路都没有,好囧。A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中):应用程序创建一个长时间运行的线程(或者使用线程池,会更快地发生内存泄露)。线程通过某个类加载器(可...转载 2018-02-23 19:47:37 · 1606 阅读 · 0 评论