文章标题关闭所有内容预览 | 展开所有内容预览
-
java实现屏幕取色
[内容预览]
9 | 2009-03-16
Colorpixel=newColor(0,0,0);Robotrobot;Pointmousepoint;intR,G,B;MouseInfomouseinfo;robot=newRobot();mousepoint=mouseinfo.getPointerInfo().getLocation();pixel=robot.getPixelColor(mousepoint.x,mousepoint...
[阅读全文]
-
java版的SHA
[内容预览]
19 | 2009-03-16
/***<b>ThisJavaClassconsiststheserversideforthewondefulJavaScriptlibrary'sha1.js'.IwroteitbecauseIbasicallyneeded*somecheapclient/serverloginauthenticationbytheusualkey/datasystem.Besides,Igotthecreep...
[阅读全文]
-
java版的MD5
[内容预览]
3 | 2009-03-16
publicclassMD5{/**AJavaimplementationoftheRSADataSecurity,Inc.MD5Message*DigestAlgorithm,asdefinedinRFC1321.*BasedontheJavaScriptimplementationofPaulJohnston*Copyright(C)PaulJohnston1999-2000.*Seehttp...
[阅读全文]
-
关于继承内部类——java编程思想示例程序分析
[内容预览]
4 | 2009-03-16
关于继承内部类——java编程思想示例程序分析;classEgg2{protectedclassYolk{publicYolk(){System.out.println("Egg2.Yolk()");}publicvoidf(){System.out.println("Egg2.Yolk.f()");}}privateYolky=newYolk();publ...
[阅读全文]
-
java JDBC 提高程序可移植性
[内容预览]
1 | 2009-03-16
很多java初学者在开始接触JDBC编程的时候,在网上和大部分的教材上都是这样介绍JDBC一般的程序://可以运行的完整程序importjava.sql.*;publicclassDatabaseDemo{publicstaticvoidmain(Stringargs[]){Connectioncon;...
[阅读全文]
-
javaCC学习笔记
[内容预览]
4 | 2009-03-16
javaCC的功能和yacc相似,主要根据bnf范式生成解析程序,不过javaCC是集合了词法分析和语法分析生成java解析代码,主页为:https://javacc.dev.java.net/javaCC有三个工具javaCC用来处理语法文件(jj)生成解析代码;...
[阅读全文]
-
递归函数之JAVA演绎
[内容预览]
2 | 2009-03-16
1、递归函数的定义:答:递归函数即自调用函数,在函数体内直接或间接的调用自己,即函数的嵌套是函数本身。2、递归方式:递归调用有直接递归和间接递归两种方式。A:直接递归:在函数中出现调用函数本身。示例1:下...
[阅读全文]
-
Java开发工具配置 UltraEdit
[内容预览]
47 | 2009-03-16
确定你的jdk环境变量配置是正确的。对于java初学者来说,编译和运行java程序是一件很头疼的东西。显然,在命令方式下编译和运行java程序用久了,确实是很麻烦,而我们又不想使用大型的开发工具时,UltraEdit是一个不...
[阅读全文]
-
java经典问题大集合
[内容预览]
8 | 2009-03-16
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×friendly√√××private√×××不写时默认为friendly2、ArrayList和...
[阅读全文]
-
java 与 mysql 中文问题的处理
[内容预览]
25 | 2009-03-16
问题:用jdbc插入、读取数据库种文字串乱码。首先,mysql数据库中的东西都是二进制存放的,支持任何数据,当然包括中文。你到命令行下insertintotesttablevalues('中文');select*fromtesttable;全都显示正常。但是,...
[阅读全文]
-
JAVA中图片文件的缩放
[内容预览]
11 | 2009-03-16
需要对图片进行处理,使之能够适当的显示在画面中。找到一些资料后,处理也比较简单代码:/**AndyChen(andy.chen.sh@gmail.com)***/publicstaticIcongetFixedBoundIcon(StringfilePath,intheight,intwidth)throwsExc...
[阅读全文]
-
Java中的移位操作
[内容预览]
7 | 2009-03-16
Java中的位操作指定包括:&~>><<>>>,前面几个都非常简单,主要是以为操作比较容易出错.1.<<逻辑左移,右边补0,符号位和其他位一样.正数:x<<1一般相当于2x,但是可能溢出.溢出范围:230~(231-1)二进制表示010000...000到01...
[阅读全文]
-
用Java转化汉字为拼音全拼
[内容预览]
2 | 2009-03-16
packagecom.easydozer.commons.util;importjava.util.Iterator;importjava.util.LinkedHashMap;importjava.util.Set;/***<pre>汉字转化为全拼</pre>*<BR><DL><DT><B>JDK版本:</B></DT><BR><DD>1.4</DD></DL>*@author...
[阅读全文]
-
java 面试
[内容预览]
10 | 2009-03-16
找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。面试是没什么道理可讲的,它的题目有的不合情理、脱...
[阅读全文]
-
Java线程模型缺陷研究
[内容预览]
1 | 2009-03-16
Java编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对Java语言进行重大修改和补充,以解决这些问题。 Java语言的线程模型是此语言的一个最...
[阅读全文]
-
学习JAVA的笔记(一)
[内容预览]
3 | 2009-03-16
因为学校开JAVA课程的原因,让我接触到了JAVA。然后跑到网上用GOOGLE搜索了一下JAVA,得到很多消息。进去看看,弄的一头雾水,什么是API,什么是面向对象............(嘿嘿,偶什么基础都没有,是不是很卤莽啊。)马...
[阅读全文]
-
Java开源项目Hibernate包作用详解
[内容预览]
7 | 2009-03-16
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目...
[阅读全文]
-
Java开源项目Hibernate深度探险
[内容预览]
13 | 2009-03-16
一)Hibernate意义 在一个真正的OOAD中,我们的设计首先是做UML建摸,最终将一个系统涉及所有对象(这个东西不是东西那么简单)用类图来体现一个完整的设计,我们最后可能得到这几种类:控制业务逻辑的类,保存业...
[阅读全文]
-
Java 打包与批处理执行
[内容预览]
21 | 2009-03-16
编译好的项目,在WINDOWS下可以这样打包与执行:1、工程目录设置为$\proj2、代码文件放到$\proj\snake\Frame1.java/**最简单的一个frame*/packagesnake;importjava.awt.*;importjava.awt.event.*;importjavax.swing....
[阅读全文]
-
Java实现汉字转换为拼音
[内容预览]
9 | 2009-03-16
本文的核心代码取自easydozer的blog:http://blog.csdn.net/easydozer/代码说明:Java实现汉字转换为拼音的GUI版本。GUI代码部分:/***@(#)CnToSpellGUI.java*kindani*2004-10-25??**/importjava.awt.*;importjava.aw...
[阅读全文]
-
将文本格式的文章转换为html/xml格式文本的功能封装到Javabean
[内容预览]
1 | 2009-03-16
在将textarea里面的大段文字储存到数据库,然后提取出来以显示时,格式无效,因为此时是html格式,所以需要转换。看到JK_10000在javascript区提供了此代码,就顺路牵来。当然,碰到我这个代码格式化狂人,是肯定要面...
[阅读全文]
-
java中的匿名类(zz)
[内容预览]
1 | 2009-03-16
匿名类匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这就要采用另一种形式的new语句,如下所示:new<类或接口><类的主体>这种形式的new语句声明一个新的匿名类,它对...
[阅读全文]
-
java中,this用途总结。。。
[内容预览]
2 | 2009-03-16
注:参考了JIT(javainthinking),示例都是那里面的。1、在一个类中,this可以表示该类的当前实例;例如:publicclassLeaf{privateinti=0;Leafincrement(){i++;returnthis;}voidprint(){System.out.println("i="+i);}...
[阅读全文]
-
Java 理论与实践:变还是不变?
[内容预览]
1 | 2009-03-16
不变对象具有许多能更方便地使用它们的特性,包括不严格的同步需求和不必考虑数据讹误就能自由地共享和高速缓存对象引用。尽管不变性可能未必对于所有类都有意义,但大多数程序中至少有一些类将受益于不可变。在本月...
[阅读全文]
-
Java 理论与实践: 哈希
[内容预览]
2 | 2009-03-16
每个Java对象都有hashCode()和equals()方法。许多类忽略(Override)这些方法的缺省实施,以在对象实例之间提供更深层次的语义可比性。在Java理念和实践这一部分,Java开发人员BrianGoetz向您介绍在创建Java类以有效和...
[阅读全文]
-
Java 理论与实践: Web 层的状态复制
[内容预览]
1 | 2009-03-16
大多数具有一定重要性的Web应用程序都要求维护某种会话状态,如用户购物车的内容。如何在群集服务器应用程序中管理和复制状态对应用程序的可伸缩性有显著影响。许多J2SE和J2EE应用程序将状态存储在由ServletAPI提供的...
[阅读全文]
-
java快速排序函数
[内容预览]
13 | 2009-03-16
voidQuickSort(String[]pData,int[]pDataNum,intleft,intright){inti,j;intiTemp;Stringmiddle,strTemp;i=left;j=right;middle=pData[(left+right)/2];do{while((pData.compareTo(middle)<0)&&(i<right))i++;while((...
[阅读全文]
-
JAVA程序开发小经验
[内容预览]
5 | 2009-03-16
1.ObjectInputStream与ObjectOutputStream的顺序问题在网络通讯中,主机与客户端若使用ObjectInputStream与ObjectOutputStream建立对象通讯,必须注意声明此两个对象的顺序。如:主机端先建立ObjectInputStream后建立...
[阅读全文]
-
一个操作数据库的Java Bean……
[内容预览]
10 | 2009-03-16
一个操作数据库的JavaBean,有兴趣的朋友看一下吧~~packagedbconnect;importjava.sql.*;publicclasssqlconnection{StringsDbDriver="sun.jdbc.odbc.JdbcOdbcDriver";StringsConnStr="jdbc:odbc:sqlconnect";//sqlcon...
[阅读全文]
-
Java中数据库事务处理的实现
[内容预览]
1 | 2009-03-16
摘要本文介绍在Java中进行事务处理的方法,通过实例分别讲述了如何采用JavaBean、Ejb组件实现J2EE应用服务器支持的JDBC事务、JTA(JavaTransactionAPI)事务。 关键词JavaBean,EJB,数据库,事务处理,JTA ...
[阅读全文]