`
文章列表
  简单一点就是文件夹,可以把包看作是管理类文件的文件夹,使用原因是项目越来越大,文件和类越来越多。使用包的好处也很明显: 第一 :当Java源文件多时,可以通过声明包的形式分类存放,这样有利于查找; 第二 :当有Java源文件同名时,通过使用声明包的形式存放,这样也可以不免同名冲突。 创建包和调用包的方法: 第一:建文件夹,将java文件放在这里,在java文件的首部加上package packName 第二:调用外部包时加上import   packName.*;
  类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;方法:每个对象有它们自己的行为或者是使用它们的方法,比如说一只狗会跑会叫等,我们把这些行为称之为方法,是动态的,可以使用这些方法来操作一个对象;类的成员:属性和方法称为这个对象的成员,因为它们是构成一个对象的主要部分,没有了这两样东西,那么对象也没什么 ...
"两个jre"和"三个lib"的功能简单扼要的解释     安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!     普通用户装jre即可。开发人 ...
这是项目其中的一个功能 1前台:                                     {iconCls:'icon-out',text:"导出文件",handler:function(){ judgePurview('teacher.0905?forward=importOut',function (){ Ext.Ajax.request({ url:'teacher.0905?method=importOut', success:function(a,b){ var ob ...
用JAVA代码实现执行CMD命令的方法! Runtime rt = Runtime.getRuntime(); Process p = rt.exec(String[] cmdarray);     或者   Process p = rt.exec(String cmd); cmd命令格式为  "cmd.exe /c ipconfig /all" 对像p为进程,在给p赋值以前,必须保证p为空 if(p != null){ p.destory(); p = null; }        
1what JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。 2why JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句并处理结果。 3how 简单的例子 package db;  import java.sql.*;import com.sun.corba.se.spi.orbuti ...
  1what 是Java1. 4 开始引入的一种新I/O(API)     2why 通过使用非阻塞型I/O(Nio),不要求阻塞等待I/O 操作完成即可返回,从而减少了管理I/O 连接导致的系统开销,实现流畅的网络读写操作,大幅度提高了系统性能     3how 工作原理 针对传统I/O 工作模式的不足,NIO 工具包提出了基于Buffer(缓冲区)、Channel(通道)、Selector(选择器)的新模式、Selector(选择器)、可选择的Channel(通道)和 SelectionKey(选择键)配合起来使用,可以实现并发的非阻塞型I/O 能力。 ...
1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节 ...

判断日期大小

    博客分类:
  • Ext
  function getDiffDate(m){    m-=(D=parseInt(m/86400000))*86400000;    return D+""; } //判断日期大小 Ext.apply(Ext.form.VTypes,{         validate:function(i,h){//i就是触发这个事件的组件的值            if(h.param.id){             ...
  ONE       如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, //这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容 <script type="text/javascript">    window.onload = function()    {         //这么写是为了实现js代码与html代码的分离,当我修改js时,不 ...
    通俗的说,事务(Transaction)就是对数据执行的一组操作, 这些操作钭数据从一种状态更改为另一种状态,他们必须为一个 单元运行。 事务最主要的功能就是确保多个连续的操作必须全部执行成功, 否则回复到未执行任何数据操作的最初状态。也就是说事务 的 结果只有两种状况;事务完成(Transaction commit)                   事务失败(Transaction abort) 当事务失败或异常中断时,事务就会回滚(Transacton roolback), 回复至数据的初始状态。       start               A ...
在Java中,有两种初始化块:静态初始化块和非静态初始化块. 静态初始化块:使用static定义,当类装载到系统时执行一次.若在静态初始化块中想初始化变量,那仅能初始化类变量,即static修饰的数据成员.非静态初始化块:在每个对象生成时都会被执行一次,可以初始化类的实例变量. 非静态初始化块会在构造函数执行时,且在构造函数主体代码执行之前被运行.  1 package com.tiandinet.studyjava; 2   3 public class TestInitiateBlock { 4   5 
  什么是数据库备份 数据库备份是把你的数据备份到硬盘,一旦系统出问题,如果不备份你就会失去很多有用的数据,备份以后,即使重装系统也没关系,你可以用数据恢复,把你需要的数据恢复到你的应用软件里。     以下是简单的例子(定时备份) 前台:   {text:'&nbsp;备份',iconCls:"backup",handler:function(){     Ext.MessageBox.confirm("请选择","确定要备份数据库信息",function(button,text){ ...
////////////固定节点////////////////////    Ext.onReady(function(){     var nodeba={       nodeType:"async",       text:"b子节点ba",       checked:false,//这样的checked:false才会出现复选框       leaf:true ,       listeners:{             click:function(){                Ext.Msg.alert("aaaaaaa& ...
文件上传实例   testFileUpload.jsp代码<script>  Ext.onReady(function(){   var panel=new Ext.form.FormPanel({    tbar:[{text:'提交',handler:function(){         panel.getForm().submit({          url:'FileUploadAction',          success:function(){            alert("上传成功!");          }          } ...
Global site tag (gtag.js) - Google Analytics