j2se
文章平均质量分 88
luocong1986
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Filter开发
Filter:即过滤器。如非法文字的过滤、字符编码过滤和登录验证过滤等是我们在编程过程中经常使用的过滤器,能够使我们的应用程序更人性化。 一、Filter的主要功能1、过滤非法文字。2、设置统一的字符编码。3、对用户进行登录验证。4、改变图片的文件格式。5、进行压缩处理。6、对XML的输出使用XSLT来进行转换。 二、如何使用Filter Fi...2010-04-27 14:59:58 · 153 阅读 · 0 评论 -
批处理命令编译Java文件到指定目录
批处理命令就是将Doc下的命令写入一个批处理文件(.bat)中在逻辑上看着是多条命令一次执行,也就是批处理。之所以我们要编写一个自动编译Java文件的批处理文件同在命令行中执行一样,需要以下几个步骤:一、设置环境变量:同命令行设置环境变量一样,这个环境变量的设置是"一次性"的,即当前Doc命令窗体内有效。1、由于要用到javac应用程序来进行编译,所以需要为path环境变量添加jdk目录下...2010-05-22 18:02:37 · 492 阅读 · 0 评论 -
Java正则表达式
正则表达式(regular expression):对文字进行模糊匹配的语言,用一些特殊的符号(元字符)来代表某种特征的一组字符以及指定匹配的次数,含有员字符的文本不再表示其特定的文本内容,而是一种由正则表达式指定的文本模式,它可以匹配所有符合这一模式的文本串。类似于操作系统的文件通配符:?、*。?表示任意的一个字符(如data_?:data_1,data_a等)。*表示0个或以上的字符(如dat...2010-05-21 22:55:16 · 226 阅读 · 0 评论 -
生产者消费者模型
生产者—消费者问题:多线程访问的一个经典案例,即按面向对象的思想来分析问题的话,这个问题涉及四个对象,生产者Procedure、消费者Consumer、产品Product、仓库WareHouse。下面以一个简单的例子来进行实现。一、产品Product 每个产品有一个属性id,这个id值由生产者赋予。即生产者调用产品的构造方法来设置该属性id。class Product{ int...原创 2010-05-15 22:40:10 · 162 阅读 · 0 评论 -
Java死锁
死锁(DeadLock):指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程.一、死锁现象例如:两个线程t1、t2分别需要两个对象obj1、obj2。t1锁定obj1、t2锁定obj2。同时t1需要obj2才能执行,而obj2被t2锁定,不能获取。同理,t2也...原创 2010-05-15 17:45:07 · 160 阅读 · 0 评论 -
Java线程的终止和同步
线程:是程序内部的顺序控制流。Java线程:通过java.lang.Thread类来实现。一、实现线程方法:1、新建一个Thread对象2、新建一个Thread类的子类对象3、新建一个实现Runnable接口的对象二、Java VM的主线程:VM启动一个主线程(由public static void main(String[] args){}定义)。多线程:在操作系统中...原创 2010-05-15 15:33:44 · 187 阅读 · 0 评论 -
程序的国际化
程序的国际化:当一个程序或Web应用需要面对多个国家或区域的用户时,由于不同国家或地区的用户的文化习惯不同,具体表现在使用的文字、货币、时间、数字等的表现格式不同。例中文和English,¥和$.此时就不可避免的需要实现程序的国际化来满足用户的需求。我们也可以把国际化简称为I18N,这是因为国家化单词internationalization的首字母"i"和尾字母"n"之间有18个字母。所以,国际化...原创 2010-05-14 15:27:03 · 344 阅读 · 0 评论 -
CallBack原理和实现
在上一篇文章中讲了Spring的JDBC框架—JdbcTemplate模板类。在JdbcTemplate所实现的接口JdbcOperations中并没有用传统的JDBC API类和方法,而是使用了CallBack参数。在JdbcTemplate中对JdbcOperations的方法进行实现时才真正使用传统JDBC API中的类和方法。这里的CallBack是什么?为什么要用?实现机制又是什么?...2010-05-10 22:26:35 · 437 阅读 · 0 评论 -
通用JDBC编程
JDBC:Java数据库连接。一、JDBC驱动程序1、相应的数据库都有自己的JDBC驱动程序,很多都可以在相应网站上可以下载相应的jar包。在Web项目中安装JDBC驱动程序非常简单,只需要将相应的数据库驱动程序的Jar包拷贝到Web项目的WEB-INF目录下的lib目录下就可以了。安装完成后,就可以在该项目中使用JDBC驱动程序中的相应类和方法来进行数据库连接和CRUD操作。2、加载...2010-05-07 20:37:36 · 128 阅读 · 0 评论 -
Java IO操作和将字符串解析为数值数组
今天对K_means聚类算法用Java进行实现了一下,在这过程中使用了Java的文件操作,好久没用流了,用起来没那么快速了。下面我就Java的文件操作的几个常见问题附上实例进行说明,这几个问题主要是将内容写入文件、将文件读出和将由数字和相应的分隔符组成的文件读出为相应的数值数组。一、通过流和Buffer的方式将文本内容写入新建的一个文件中:package K_means;import ...2010-05-24 20:43:59 · 233 阅读 · 0 评论
分享