java
文章平均质量分 61
zhangtian_84Fighting
自谋出路
展开
-
Java变量类型间的相互转换 [转]
我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围。此外,我们还经常用到两种类变量,即String和Date。对于这些变量类型之间的相互转换在我转载 2007-08-28 08:27:00 · 1863 阅读 · 0 评论 -
heap 和Stack的区别
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,转载 2007-12-01 16:33:00 · 1040 阅读 · 0 评论 -
String 的split()方法
定义了一个String后,当这个字符串只是由数字和字母组成时 ,调用split()方法没有问题,他可以根据任意一个字母和数字分割字符串,返回字符串数组;但是当要分割的字符串中包含特殊字符,并希望通过特殊字符分割字符串,那情况就不是这样了。现在总结如下:当希望通过如下的字符分割字符串是不行的: ? ^ $ ( ) * + . |需要做如下处理:String str原创 2007-11-27 21:41:00 · 820 阅读 · 0 评论 -
ajax传递中文,解决方法
在Ajax中传递中文解决方案如下:在js中: //要传递的参数 var queryString = "msg=" + msg; //其中msg包含中文 //GET方式提交 doRequestByGet() { createXMLHttpRequest(); var url = "handleAjaxServlet?" + querySt转载 2007-10-18 20:53:00 · 1134 阅读 · 0 评论 -
AJAX用户名的检验
学习使用AJAX之前,有几样的东西是必须的: 1、HTML 2、DHTML,就是动态HTML,这里可能会常用到document.getElementById([id])方法,或者是使用window.id.value=[value]等等,如果不熟悉,不及,看看下面的例子,如果还不能够理解,再把网上搜搜,这方面的解释多得不能够再多了。 3、Javascript。这个就是非常的重要的,因为好多东西都需要转载 2007-09-18 09:58:00 · 849 阅读 · 0 评论 -
基于JSP实现数据库中图片的存储与显示
来源:赛迪网 1、引言 数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示。通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果我们想动态的显示图片,上述方法就不能满足需要了。我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片。实际操作中,可以利用转载 2007-09-16 20:37:00 · 2823 阅读 · 0 评论 -
有关SimpleDateFormat的常用方法说明
G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / 下午 标记符 k 时 在一天中 (1~24) K 时 在上午或下午 (0~11) z 时区////////////转载 2007-09-07 09:25:00 · 1000 阅读 · 0 评论 -
executeUpdate()返回值
以前错误认为executeUpdate(sql)的返回值为1就代表更新记录(添加,删除,修改)成功了,而在执行一个一条更新时产生相反的结果:String sql = "delete from sraimsusertime where sraimsuser_id=?";if (stmt.executeUpdate()==1) return true; else retu原创 2007-09-05 09:09:00 · 79216 阅读 · 8 评论 -
数据库中datetime型数据的操作
向数据库中添加datetime型数据: 例如: 2007-09-05 11:08:53 public boolean addSraimsUserTime(int sraimsuser_id, java.util.Date entertime) { java.sql.Timestamp tt = new java.sql.Timestamp(entertime.getTime());原创 2007-09-05 11:36:00 · 4729 阅读 · 2 评论 -
用户名和密码的校验
package safe;public class Check { // 要求: 输入的用户名不得少于6位,最所为15位,且为数字字母和下滑线,首字符不能是数字和下滑线 public boolean user_nameCheckSafe(String user_name) { boolean flag = true; if ((user_name.length() > 15 |原创 2007-08-28 08:35:00 · 1599 阅读 · 0 评论 -
java 进程
一个小试验:要求:写一个程序,该程序启动后出现一个窗口,窗口上有一个按钮,按一下这个按钮,就在窗口中的随机位置产生一个随机颜色的方块,停留3秒后消失,每个方块均是一个线程产生 代码: package base;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionL原创 2007-12-13 10:30:00 · 772 阅读 · 0 评论