文章列表
事件:
1.今天的事件
2.事件流
2.1冒泡型事件
引用 <html onclick="alert('响应了HTML元素的事件')">
<head>
<title>测试事件冒泡</title>
<script>
window.onload=function ()
{
document.onclick=function (){alert('响应了DOCUMENT的事件');}
};
</script&g ...
- 2009-02-21 15:46
- 浏览 914
- 评论(0)
1、总论:
LEFT JOIN返回”first_table”中所有的行尽管在” second_table”中没有相匹配的数据。
RIGHT JOIN返回”second_table”中所有的行尽管在”first_table”中没有相匹配的数据。
INNER JOIN返回的结果集是两个表中所有相匹配的数据。
2,分解:
还是用一个例子来的痛快些。。。
declare @a table(a int,b int)
declare @b table(a int,b int)
insert @a values(1,1)
insert @a values(2,2)
insert @b values( ...
- 2009-02-18 14:47
- 浏览 2414
- 评论(0)
type 1:jdbc-odbc桥
type 2:本地api驱动
type 3:网络协议驱动
type 4:本地协议驱动
Type 1: jdbc-odbc桥
Jdbc-odbc 桥 是sun公司提供的,是jdk提供的的标准api. 这种类型的驱动实际是把所有 jdbc的调用传递给odbc ,再由odbc调用本地数据库驱动代码. ...
- 2009-02-18 11:05
- 浏览 1554
- 评论(0)
SQL Server中的标识列和ACCESS中的“自动编号”相似,都是插入记录的时候自动生成,一般不允许也不需要我们去手动修改它。如果我们在标识列中插入值,例如:
insert member(id,username) values(10,'admin')
则在查询分析器里面会返回错误信息:
引用内容
服务器: 消息 544,级别 16,状态 1,行 1
当 IDENTITY_Insert 设置为 OFF 时,不能向表 'member' 中的标识列插入显式值。
而在ASP程序中会返回错误信息:
引用内容
Microsoft OLE DB Provider for SQL Serve ...
- 2009-02-18 09:57
- 浏览 2002
- 评论(0)
引用1判断select选项中 是否存在Value="paraValue"的Item
2向select选项中 加入一个Item
3从select选项中 删除一个Item
4删除select中选中的项
5修改select选项中 value="paraValue"的text为"paraText"
6设置select中text="paraText"的第一个Item为选中
7设置select中value="paraValue"的Item为选中
8得到select的当前选中项的value
9得 ...
- 2008-12-14 12:13
- 浏览 630
- 评论(0)
出现该异常的原因是原来的Hibernate的连接池的连接速度以及管理模式都不够好,所以本人换了
第三方的c3p0连接池.之后就出现了这个异常.在网上查了一下
原因
在手工事务模式 (AutoCommit=false) 下,如果使用直接 (SelectMethod=direct) 模式,当您尝试对使用 JDBC 驱动程序的 SQL Server 数据库执行多个语句时,将会出现此问题。直接模式是该驱动程序的默认模式。
回到顶端
解决方案
当您使用手工事务模式时,必须将驱动程序的 SelectMethod 属性设置为 Cursor,或者确保您按照本文“更多信息”一节指定的方式在每个连接上只使用一个 ...
- 2008-11-10 20:53
- 浏览 1711
- 评论(0)
在Windows桌面单击鼠标右键,从弹出的快捷菜单中选择“新建”→“文本文档”命令,Windows将启动记事本程序,在记事本中输入如下内容:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
单击“文件”菜单中的“另存为”命令,打开其对话框,单击“保存类型”栏右侧的下拉箭头,从列表框中选择“所有文件”类型,然后在“文件名”输入栏中输入文件名“显示桌面.scf”,单击“保存在”下拉列表,将文件保存位置选择为“桌面”,最后单击“保存”按钮将文件存盘后退出。
这时在Windows桌面上 ...
- 2008-10-29 09:35
- 浏览 1668
- 评论(0)
分析:由于千方百剂软件,在数据库安全方面采用了最安全的方式“混合模式”,它主要应用于网络主要是Novell网络或者对等网,使用SPX/IP协议和SQL Server验证模式。
优点如下:
创建了Windows NT/2000之上的另外一个安全层次。
支持更大范围的用户,例如非Windows NT客户、Novell网络等。
一个应用程序可以使用单个的SQL Server登录和口令。
下面以操作系统Windows 2000上的SQL Server 2000为例,对误将身份验证模式选择为“windows身份验证模式”的数据库进行修改,操作步骤为:
1. 打开企业管理器,依次 ...
- 2008-10-23 14:42
- 浏览 1348
- 评论(0)
1 知道远程MSSQL IP 用户名 密码
2 在本地MSSQL企业管器里新注册 远程数据库
3 选中所有远程数据库的用户表,右键 所有任务 生成SQL脚本 并在选项里选中 编写主键 外键 ......
4 在本地新建一数据库,在新建数据库中执行新生成的SQL脚本,注意脚本中的所属用户 一般全部替换为[dbo] 然后全部执行。
5 然后在新建数据库中点 右键 所有任务 导入数据,先填源数据库,也就是远程数据库,后填目的数据库,也就是新数据库 最后确定。
这样就可以把远程的数据库备份到本地,今天刚试过,可行,同时还可以相反,即通过此方法把本地库备份到远程机子上。另外无法通过映射远程磁盘到 ...
- 2008-10-23 14:09
- 浏览 5235
- 评论(1)
3.3. 依赖
3.3.1. 注入依赖
DI主要有两种注入方式,即Setter注入和 构造器注入
3.3.1.1. Setter注入
通过调用无参构造器或无参static工厂方法实例化bean之后,调用该bean的setter方法,即可实现基于setter的DI
public class SimpleMovieLister {
// the SimpleMovieLister has a dependency on the MovieFinder
private MovieFinder movieFinder;
// a setter method so ...
- 2008-09-19 15:33
- 浏览 913
- 评论(0)
一 基于XML配置元数据的基本结构:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation= ...
- 2008-09-19 10:53
- 浏览 805
- 评论(0)
sping2.0新特性
1、控制反转(IOC)容器
1.1更简单的XML配置
若要使用机遇XML Schema的XML配置语法,需要引用新的Spring 2.0 DTD以使用的新XML Schema配置。
语法为: <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
DTD 文件可在Spring2 ...
- 2008-09-18 17:25
- 浏览 682
- 评论(0)
[color=orange][/size][size=small][size=large][/size]代理的意思很好理解,它借鉴了我们日常所用的代理的意思:就是本来该自己亲自去做的某件事,由于某种原因不能直接做,而只能请人代替你做,这个被你请来做事的人就是代理。比如过春节要回家,由于你要上班,没时间去买票,就得票务中介代你购买,这就是一种代理模式。这个情景可以形象的描述如下:
class:火车站
{ [color=green][/color]
卖票:
{……}
}
火车站是卖票的地方,我们假设只能在火车站买到票。卖票的动作实质是火车站类完成的。 ...
- 2008-08-29 14:34
- 浏览 681
- 评论(0)
摘要
Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之inter ...
- 2008-08-28 16:04
- 浏览 675
- 评论(0)
1.1. 背景
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。
最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是让一系列的打印语句充斥了代码的主体。
1.2. Log4j简介
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 ...
- 2008-08-27 17:00
- 浏览 620
- 评论(0)