`
zengshaotao
  • 浏览: 807180 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

线程概述

    博客分类:
  • java
一、基本概念线程可看成小的进程,即一个进程中可以有多个线程。每个线程都是通过某个特定Threan对象所对应的run()方法来完成其操作的,方法run()称为线程体。每一个线程通过调用Thead类的start()方法来启动一个线程,而不是run()方法。二、继承与实现要实现一个线程必需继承java.lang.Thread 类或实现java.lang.Runnable 接口。由于java不像C++,无法多继承,所以建议实现Runnable接口。例子:public class MyThread extends Thead {    @Override    public void run() {    ...

j2ee 13种技术规范

    博客分类:
  • java
1)JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。     2)JNDI(Java Name and Directory Interface): JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。     3)EJB(Enterprise JavaBean): J2EE技术之所以赢得某体广泛重视的原因之一就是EJB。它们提供了一 ...

jdbc

    博客分类:
  • jdbc
package com.ccic.service.cash.time; import java.rmi.RemoteException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.uti ...
  001 /* 002  * MAP对象,实现MAP功能 003  * 004  * 接口: 005  * size()     获取MAP元素个数 006  * isEmpty()    判断MAP是否为空 007  * clear()     删除MAP所有元素 008  * put(key, value)   向MAP中增加元素(key, value) 

JQuery-xml

<title>jQuery 读取XML文件</title> 05     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 06     <style type="text/css"> 07         h1{color:Green;text-align:center;} 08         body{ backgr ...

DIV 鼠标定位

<head> <script language="javascript" src="jquery-1.6.1.js"></script> <style type="text/css"> .tanchuang_wrap { width: 400px; height: 300px; position: absolute; background-color: green; left: 200px; top: 200px;}</style>  </head>  <s ...

Mybatis

目前主流的ORM,无论 Hibernate 还是Apache OJB,都对数据库操作提供了较为完整的封装,提供了从 POJO 到数据库表的全套映射机制。开发人员往往只需关注POJO 到数据库表的映射关系,然后通过 Hibernate或者 OJB 提供的方法完成持久层操作,基本上不需要对 SQL 的熟练掌握。Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的 SQL 并调用 JDBC 接口加以执行,基本上是一种自动化的操作。 “半自动化
Servlet生命周期分为三个阶段:   1,初始化阶段  调用init()方法   2,响应客户请求阶段  调用service()方法   3,终止阶段  调用destroy()方法   Servlet初始化阶段:   在下列时刻Servlet容器装载Servlet:     ...
框架编程概述 一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的Jav ...
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title></title> <style> html {height:100%; o ...
<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www ...

jsp运行原理

    博客分类:
  • jsp
一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把该JSP文件转换成一个Java源文件,在转换时如果发现jsp文件有任何语法错误,转 ...

JQuery json

假定服务器返回的是JSON形式的字符串的形式如下: var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'上饶市'}, {name:'6102',value:'南昌市'}, ] }";   1.如果jquery异步请求没做类型说明,或者以字符串方式接受,那么需要做一次对象化处理: var dataObj=eval("("+data+")");//转换为json对象 alert(dataObj.root.length);//输出root的子对象数量 $.ea ...

JQuery 拖拽Div

<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>jQuery 模块拖动,拖动层效果</title><style type="text/css">#div2{    position:absolute;    width:400px;    height:300px;    border:1px solid #333333;    back ...

Struts2学习笔记

1.在实际操作中学习,效果更佳。struts1出现的比webwork早,技术不如webwork,所以开始合作,产生了strut2,不过主要用的都是webwork的技术 2.3.j25.0集成了一些功能插件,jstl等。一个工程里,要部署服务器,还要加入安装的jdk,而不用myeclipse自带的jre。一个软件,一个jar包,一本书,最开始是先熟悉其中的大概。使用struts2的时候需要引入相关的jar包,配置文件,web.xml文件,参考网上已经存在的配置。 4.copy内容时不要删除,一般都是注释,以便后续的参考。打开jsp文件时最好使用jsp editor不用上面是视图下面是代码的方式 ...
Global site tag (gtag.js) - Google Analytics