`
文章列表
Class.forName(xxx.xx.xx) 返回的是一个类, .newInstance() 后才创建一个对象 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段   Class aClass = Class.forName(xxx.xx.xx); Object anInstance = aClass.newInstance(); Class.forName("").newInstance()返回的是object but there is some limit for this metho ...
Java实用经验总结--日期、数字篇 1.   日期部分 对于像日期、时间和钱这样的对象来说,不同的国家、地区都有不同的显示格式。即便是同一地区,也可能存在差异。但是在不考虑国家化,时间格式相对固定的情形下,对于时间的处理还是相对比较简单的。在我最近所作的一个小程序里面,遇到了一些与日期有关的且不考虑国际化和复杂格式的问题。例如如何求两个日期所差的天数,所差的月数;将日期类转化为规定格式的字符串,将规定格式的日期字符串转成相应的日期类等等。下面我就以源码的形式逐一介绍上面提到的问题,需要注意的是这些代码都源于我做的一个名为DateUtil的类,其中独立的变量都是其中的成员变量,函数都是其成员函数 ...
Java实用经验总结--其他 1.   Map的遍历 有人看了这个标题可能发笑,因为这实在太简单,难道我在凑字数?可是根据我自己的经验来说,人的岁数长的时候记忆力却不跟着长,倒有不进反退的现象。我就是虽然写过很多遍但仍然用到的时候就忘个干净,在这里写一下强化记忆J SortedMap pDataMap = new TreeMap(); Iterator itor = pDataMap.entrySet().iterator();        while(itor.hasNext()){            Map.Entry vEntry = (Entry) itor.next();     ...
启动:net start mySql;   进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;   列出数据库:show databases;   选择数据库:use databaseName;   列出表格:show tables;   显示表格列的属性:show columns from tableName; ...
<%@ page contentType="text/html; charset=GBK"%> <%--引入数据库操作类包--%> <%@ page import = "java.sql.*" %> <%@ page import = "java.util.*" %> <%@ page import = "java.io.*" %> <html> <head> <title>MySQL数据库的JDBC驱动</titl ...
一.TOMCAT部署相关目录 bin 存放启动和关闭Tomcat脚本,startup.bat 和 shutdown.bat就放在这里。另外一个在部署时可能要用到的脚本程序是setclasspath.bat,可以用来设置Tomcat用到的类路径。 common 存放TOMCAT和所有WEB应用程序都使用到的类和库,放在这里的类,其中又两个子目录,/classes 目录中存放.class文件,/lib目录中存放.jar文件 conf 存放TOMCAT服务器的配置文件,在部署时可能用到的文件有server.xml(Tomcat的主配置文件)和Tomcat_users.xml(用于配置TOMCAT服务器 ...
在servlet的配置当中, <load-on-startup>5</load-on-startup>,标记容器是否在启动的时候就加载这个servlet,当值为0或者大于0时,表示容器在应用启动时就加载这个servlet 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载,正数的值越小,启动该servlet的优先级越高。
在eclipse上面配置好tomcat,就会有一个小猫出现,点小猫就可以运行了.JBuilder2006怎么配置tomcat?我在我的<nobr oncontextmenu="return false;" onmousemove="kwM(0);" id="key0" onmouseover="kwE(event,0, this);" style="COLOR: #6600ff; BORDER-BOTTOM: 2px dotted; BACKGROUND-COLOR: transparent; TEX ...
一。把JBuilder2006安装到C:\JBuilder2006  (目录自己设置) 二。破解文件有三个,文件名分别是ent.slip    sanct5   sanctuary 三。把ent文件复制到C:\JBuilder2006\license         另外两个文件复制到C:\JBuilder2006\lib
 现在不是80年代了。互联网已经成为每<nobr>个人</nobr>生活中的一部分。你的那个陈旧过时的网站要不要也加入进来呢?如果你比较上进的话我想你的回答应该是“YES”。不管web2.0是多么的让人讨厌,我还是收集了12个条目,让你可以轻松的把你的web1.0的网站升级到web2.0。   1. 把esomething.com 换成 MYsomething.com   如果你的网站域名前面有个蹩脚的“e”,那就说明你的网站不是web2.0的。很容易觉得你的网站是个<nobr>电子产品</nobr>罢了。如果你在域名前用的是“my”,这样看起来就 ...
第一部分,快速入门   首先,需要去下载LOG4J这个软件并解压缩出其中的log4j.jar.在你的应用程序的classpath中包含该JAR文件,你也可以简单地将这个文件拷贝到JDK的%java_home%\lib\ext目录下。   在作完以上工作后,你可以将下面的代码保存到名为TestLogging.java中: ############################## import org.apache.log4j.*; // How to use log4j public class TestLogging {     // Initialize a logging catego ...
  序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列 ...
Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。这一点甚至在跨网络的环境下也是如此,这就意味着 ...
所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确 ...
/* 下面的程序说明了怎样实现对象序列化和反序列化。它由实例化一个MyClass类的对象开始。该对象有三个实例变量,它们的类型分别是String,int和double。这是我们希望存储和恢复的信息。 FileOutputStream被创建,引用了一个名为“serial”的文件。为该文件流创建一个ObjectOutputStream。ObjectOutputStream 的writeObject( )方法用来序列化对象。对象的输出流被刷新和关闭。 然后,引用名为“serial”的文件创建一个FileInputStream类并为该文件创建一个ObjectInputStream类。ObjectInpu ...
Global site tag (gtag.js) - Google Analytics