- 浏览: 18967 次
- 性别:
- 来自: 上海
最新评论
-
hailiang0901:
fnet 写道左右值在插入和更新的时候,做的事情多点,查询还是 ...
关于分类数据表格的设计 -
fnet:
左右值在插入和更新的时候,做的事情多点,查询还是很快的。
关于分类数据表格的设计 -
罗春桉:
...
单点登陆02(现实篇) -
hailiang0901:
lvyuebin 写道抄袭俺的博客
?不知道是谁的,大哥自己 ...
将程序写成服务 -
lvyuebin:
抄袭俺的博客
将程序写成服务
文章列表
长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:
一、函数和方法差异;
二、样式访问和设置;
三、DOM方法及对象引用;
四、事件处理;
五、其他差异的兼容处理。一、函数和方法差异
1. getYear()方法
【分析说明】先看一下以下代码:
var year= new Date().getYear(); document.write(year);
在IE中得到的日期是& ...
图解SQL的Join
- 博客分类:
- SQL
假设我们有两张表。
Table A 是左边的表。
Table B 是右边的表。
其各有四条记录,其中有两条记录是相同的,如下所示:
Table A:
id
Name
1
Pirate
2
Monkey
3
Ninja
4
Spaghetti
Table B:
id
name
1
Rutabaga
2
Pirate
3
Darth Vader
4
Ninja
下面让我们来看看不同的Join会产生什么样的结果 ...
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...)
values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将
一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。
1.INSE ...
在一个系统设计中经常遇到分类数据表格设计,而且分类层数可能是不确定的。比方说一个商场的产品分类可以如下:
上图的数据结构就是一个树,数据表格设计有多种方法。每个分类可能在系统运行时需查询、增加、 ...
1.将自己的需要启动的项目,写成.bat(太简单不解释)
2.利用battoexe将bat文件转换成exe程序,下载地址http://download.csdn.net/source/2967376
3.创建一个自己的服务,需要的软件为:instsrv.exe,srvany.exe,下载地址:http://download.csdn.net/source/2967384
http://download.csdn.net/source/2967387
步骤:运行cmd 输入:c;\instsrv.exe 服务名 c:\srvany.exe.
服务名前后是两个软件的全路径, ...
在java性能调优中经常要把字符串匹配转换为枚举型匹配。
介绍:
java.lang.Enum是JDK5.0版本新加入的类,我们所编写的枚举其实都是隐式的继承自它,既然它是类,因此会有类型安全性、编译期检查以及可将它用在变量声明中的 ...
SQL语言: 统计数据库每天的数据增长量
需求
:系统有时要统计数据库总共多少空间、剩余多少空间、使用空间、空间使用率、空间空闲率
实现:
select t.*
from (SELECT D.TABLESPACE_NAME,
SPACE "SUM_SPACE(M)",
BLOCKS SUM_BLOCKS,
SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)",
...
要做个单点登陆的例子,要有以下:
1
用户身份认证服务器
2
两个应用系统。用户身份认证系统是提供认证功能和登陆功能的,应用系统是模拟跨域访问。项目结构如下图所示:
其中有三个项目:
...
原来我一直以为“单点登陆”是指某个账户只能在一个地方登陆,也即服务器只有某个账户一个的一个实例。现在才发现我错了,而且错的很厉害啊。单点登录(
Single Sign On
),简称为
SSO
,是目前比较流行的企业业务整合的解决方案之一。
SSO
的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和
IT
服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门
提供全公司人员的维护服务;各种业务系统为公司内部 ...
var checkSpecialKey = function(e){
e=e||window.event;
var k = e.which||e.keyCode;
//屏蔽 BcakSpace 后退键
//屏蔽 F5 刷新键
//屏蔽 CTRL+R 刷新键
if(k == 8 || k == 116 || (e.ctrlKey && k == 82 ) ){
if(e.preventDefault){
e.preventDefault();
} ...
* Make a map like java.
* You can use this map like this :
* var myMap = new Map();
* myMap.put("key","value");
* var key = myMap.get("key");
*/
function Map() {
this.elements = new Array();
this.size = function() {
return this.elements.len ...
1 - Tomcat Server的组成部分
1.1 - Server
A Server element represents the entire Catalina servlet container. (Singleton)
1.2 - Service
A Service element represents the combination of one or more Connector components that share a single Engine
Service是这样一个集合:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Co ...
eclipse下的打包插件fatjar 在ECLIPSE下,如果要将JAVA应用程序打包的话,一般用file菜单下的EXPORT就可以EXPORT成JAR文件里,但如果工程里有其他的库文件的话,那ECLIPSE就无能为力了,这时,可以到http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924 下载,解压将文件夹拷贝到eclipse的plugins下,重新启动Eclipse3.1,Windows=>prefernce=>fat jar preference看到他就说明已经安装成功 ...
- 2009-11-10 23:07
- 浏览 1306
- 评论(0)
本文给出了一些使用SwingWorker类的例子。SwingWorker类的目的是实现一个后台线程,让你可以用它来执行一些费时的操作,而不影响你的程序的GUI的性能。关于SwingWorker类的一些基本信息,请参阅《线程和Swing》。注意:在2000年9月我 ...
- 2009-09-17 09:49
- 浏览 1208
- 评论(0)
本文关于Swing中的多线程,发表于1998年4月。一个月后,我们发表了另一篇文章《使用Swing Worker线程
》,该文更深入地讨论了这一主题。要更好地了解多线程在Swing中如何工作,我们建议你把这两篇文章都看一下。注意
:在2000年9月我们修改了这篇文章和它的例子以适用于一个更新版本的SwingWorker类。SwingWorker类的这个版本修正了一些微妙的线程bug。
Swing API的设计目标是强大、灵活和易用。特别地,我们希望能让程序员们方便地建立新的Swing组件,不论是从头开始还是通过扩展我们所提供的一些组件。
出于这个目的,我们不要求Swing组件支持多线程访 ...