- 浏览: 243263 次
- 性别:
- 来自: 深圳
最新评论
-
aa499357363:
我知道楼主叫雷志民,别问我怎么知道的,。
如何创建和启动一个线程? -
alvin198761:
很好,但是直接杀死进程会导致很多问题,建议不要使用
如何使用Java执行cmd命令? -
k_kid9157:
在JSP中有哪些注释格式? -
sunney2010:
ifFRAME不行哟
如何在关闭页面时自动清除Session? -
liuyuru:
java 初始化块
文章列表
简单一点就是文件夹,可以把包看作是管理类文件的文件夹,使用原因是项目越来越大,文件和类越来越多。使用包的好处也很明显:
第一 :当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)小节 ...
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:' 备份',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("上传成功!"); } } ...