自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySql通用存储分页

DELIMITER $$DROP PROCEDURE IF EXISTS `hotel`.`prc_page_hotel_result`$$CREATE DEFINER=`root`@`localhost` PROCEDURE  `hotel`.`prc_page_hotel_result`(in currpage      int,in columns       varchar(500),

2009-11-30 12:41:00 588

转载 MySQL 5.0存储过程

 首先看MySQL 5.0参考手册中关于创建存储过程的语法说明: CREATE    [DEFINER = { user | CURRENT_USER }]    PROCEDURE sp_name ([proc_parameter[,...]])    [characteristic ...] routine_body    proc_parameter:    [ IN | OUT

2009-11-27 10:37:00 691

转载 如何解决java.lang.NoClassDefFoundError--第二部分

如何解决NoClassDefFoundError--第二部分 第一部分请看:http://vipcowrie.iteye.com/blog/1561291 本文面向的是JAVA初学者,建议你们自己编译和运行例子程序。 本文包含了NoClassDefFoundError的原因分析和例子程序,并且给出了建议的处理策略。 NoClassDefFoundError 问题原因

2013-10-28 16:05:09 1604

转载 如何解决Java.lang.NoClassDefFoundError--第一部分

在JAVA开发中,main线程中抛出java.lang.NoClassDefFoundError是一个非常普遍且比较难解决的问题。解决这个问题的复杂性主要取决于你的软件大小和中间件部署情况,尤其要考虑在应用中出现的数量众多的classloader的情况。 本文将从一个比较高的角度看这个问题,主要是介绍java classloader机制。 那么,什么是java.lang.NoCla

2013-10-28 16:03:09 6919

转载 Java内部类的使用小结

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类

2013-08-28 11:46:20 887

转载 Java:String和Date、Timestamp之间的转换

一、String与Date(java.util.Date)互转      1.1 String -> Date Java代码  String dateStr = "2010/05/04 12:34:23";           Date date = new Date();           //注意format的格式要与日期String的格式相匹配

2013-07-30 21:49:55 834

转载 双机热备经典技术汇总

文章摘要】双机热备针对的是服务器的临时故障所做的一种备份技术,通过双机热备技术,来避免长时间的服务中断,保证系统长期、可靠的服务,本专题将详细介绍双机热备解决方案,双机热备配置,双机热备常见问题和相关产品的选择。  双机热备针对的是服务器的临时故障所做的一种备份技术,通过双机热备技术,来避免长时间的服务中断,保证系统长期、可靠的服务,本专题将详细介绍双机热备解决方案,双机热备配置,双机热备

2013-06-04 09:03:30 2410

转载 java中关于String类的比较运算

Debug时发现虽然可以正常的读取数据库中的值,但是在逻辑运算之后,总是得不到正确的结果,出错的代码如下:。。。。。。。。。    String sql = "select * from user";           rs = stmt.executeQuery(sql);                     while (rs.next()) {

2013-05-30 21:51:06 1012

转载 看懂SqlServer查询计划

阅读目录开始Sql Server 查找记录的方法Sql Server Join 方式更具体执行过程索引统计信息:查询计划的选择依据优化视图查询推荐阅读-MSDN文章对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题,本文只谈优化查询时如何看懂SqlServer查询计划。由于我对SqlServer的认识有限,如有错误,

2013-02-18 21:22:34 679

原创 判断SQLsever数据库表是否存在

方法一: if object_id('tableName') is not null   drop table tableName若为临时表,则指定临时数据库tempdb前缀if object_id('tempdb..#DataIn') is not null   drop table #DataIn方法二:if exists (select * from sysobj

2013-02-18 15:58:54 780

转载 SQLServer 系统表详述

sysaltfiles           主数据库              在特殊情况下,包含与数据库中的文件相对应的行。该表存储在master 数据库中。syscharsets           主数据库              每个字符集在表中各占一行,表中还包含定义供Microsoft? SQL Server?使用的排序次序。排序次序中的一个在 sysconfigures中标记为

2013-02-01 14:37:39 739

转载 left join 过滤条件写在on后面和写在where 后面的区别

create table t1(id int, feild int);insert into t1 values(1 , 1);insert into t1 values(1 , 2);insert into t1 values(1 , 3);insert into t1 values(1 , 4);insert into t1 values(2 , 1);insert i

2012-12-25 13:05:16 1825

转载 char、varchar、text和nchar、nvarchar、ntext的区别

很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有

2012-12-19 10:24:18 508

转载 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念     存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。     存储过程中可以包

2012-12-07 05:35:02 517

转载 Oracle创建表空间、创建用户以及授权、查看权限

创建临时表空间 创建临时表空间CREATE   TEMPORARY  TABLESPACE test_temp TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf' SIZE 32M AUTOEXTEND ON NEXT  32M MAXSIZE 2048M EX

2012-11-30 10:21:18 498

转载 SQLSERVER 之整体介绍

也许你不需要了解SQLServer的内部机制,你照样能完成CRUD,而且可能完成的还不错,也许你不需要研究SQLServer的架构设计,你照样可以根据自己参与的项目经验设计出自己需要的架构,也许你会说不断的需求变化已经把自己的精力耗尽,也许你会说针对项目目前的情况不需要对SQLServer有较深的了解,也许你还会说我喜欢研究某某公司某产品,也许你还会觉得SQLServer太过庞大无从下手……但

2012-11-27 18:11:32 1051

转载 SQL Server 2005使用作业设置定时任务

公司有一个老项目由于直接把终端拍摄的图片以二进制的形式保存到数据库中,数据库比较大所以需要经常删除这些冗余数据,手动删除费时费力,组长让我把这些操作变成自动的,每天执行一次,只保留最近两个月的图片数据。查阅了相关的资料,找到了解决方案,在此做一个记录,以便有同样需求的人和自己查阅。  现在我们通过一个非常简单的示例:有一张员工表,我们定时往里面添加一条数据。通过示例来了解如何使用Sql Ser

2012-11-25 16:15:54 672

转载 Oracle 完全卸载

1.停止所有与ORACLE相关的服务。2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.3.删除注册表内容。   运行regedit命令,删除下面内容:HKEY_LO

2012-11-21 15:44:15 504

转载 sqlserver2005使用convert转换日期[资料]

server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换语句及查询结果:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(1

2012-11-16 14:48:04 708

转载 SQL 行列转换--经典案例

http://blog.csdn.net/teerhu/article/details/7834035 http://www.cnblogs.com/luluping/archive/2012/08/08/2627548.html--1、行互列--> --> (Roy)生成測試數據 if not object_id('Class') is null drop table Cla

2012-10-11 11:32:51 519

转载 SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较

排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数:   1.row_number  2.rank  3.dense_rank  4.ntile    下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示:  图1  其中field1字段的类型是int,fie

2012-10-09 13:32:48 635

原创 什么是聚集索引

一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。  聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。  聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的

2012-09-26 16:42:29 1041

转载 什么是非聚簇索引

1 建立索引  建立索引的目的是加快对表中记录的查找或排序。付出的代价:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。 索引分为聚簇索引和非聚簇索引两种  2 非聚簇索引  非聚簇索引,叶级页指向表中的记录,记录的物理顺序与逻辑顺序没有必然的联系。非聚簇索引则更象书的标准索引表,索引表中的顺序通常与实际的页码顺序是不一致的。  非聚簇索

2012-09-26 16:37:55 724

转载 聚簇索引与非聚簇索引的区别以及SQL Server查询优化技术

在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引。不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。如下图

2012-09-26 16:34:32 548

原创 SQLServer中的uniqueidentifier类型

uniqueidentifier全局唯一标识符 (GUID)。注释uniqueidentifier 数据类型的列或局部变量可用两种方法初始化为一个值: 使用 NEWID 函数。将字符串常量转换为如下形式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字)。例如,6F9619

2012-09-26 15:57:00 2115

转载 SQL 2005 的存储过程和触发器调试大法

在SQL2000中,我们想要调试存储过程非常简单,只需要在对象浏览器中找到存储过程,然后点击鼠标右键选择“执行(调试)”就可以弹出一个工具栏出来,进行调试。然而到了SQL2005中同样的操作却变成了生成一段SQL语法,没有调试功能,如果使用了Express版本会更加郁闷,连“执行”菜单都没有,如图所示:Express版本中,菜单中根本没有“执行”功能。那么调试功能到什么地方去了呢?

2012-09-23 23:15:57 5335

转载 触发器

触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行完成后﹐与该触发器相关的这两个表也被删除

2012-09-21 13:57:37 590

转载 创建索引

1.什么是索引?我想这个用过数据库的人都应该知道了,索引类似于书的目录,主要用于提高查询效率,也就是按条件查询的时候,先查询索引,再通过索引找到相关的数据,索引相当于记录了对某个关键词,指定到不同的文件,或者文件里的不同位置,当然索引自身也是通过文件来保存的。2:创建索引CREATE INDEX mytable_categoryid_userid ON mytable(category

2012-08-08 15:29:45 460

转载 sun.net.ftp.FtpClient的函数说明

sun.net.ftp.FtpClient.,该类库主要提供了用于建立FTP连接的类。利用这些类的方法,编程人员可以远程登录到FTP服务器,列举该服务器上的目录,设置传输协议,以及传送文件。FtpClient类涵盖了几乎所有FTP的功能,FtpClient的实例变量保存了有关建立"代理"的各种信息。下面给出了这些实例变量。public static boolean useFtpProxy这

2012-06-13 11:58:46 814

转载 sql中exists,not exists的用法解析

exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:  select name from student where sex = 'm' and mark exists(select 1 from grade where ...) ,只要exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段始终为1,如果改成“select 2 from

2012-04-24 17:07:42 3484

转载 What is meant by LDF and MDF

Q:  What is mean by LDF and MDF?Bryan Oliver says:  From Microsoft themselves:Physical Database Files and FilegroupsMicrosoft® SQL Server maps a database over a set of operating-system files

2012-02-26 07:46:18 664

转载 在一台服务器上安装oracle服务端和客户端,不能访问的解决办法

由于客户端是在服务端之后安装的,所以在环境变量中path变量,客户端的配置在服务端的前面。只需要将客户端的配置放在服务端之后即可。  http://blog.csdn.net/liuyanhui414/article/details/6995175

2012-02-23 13:52:41 3848 1

转载 Uninstall Oracle Client 卸载

Plz follow progress belowed step by step, you will uninstall oracle sucessfully: 1、程序(All Programs) -- Oracle-OraClient10g_home1/2 -- Oracle Installation Products -- Uninversal install -- Deinstal

2012-02-23 13:48:59 7941 1

转载 java反射机制,通过类名获取对象,通过方法名和参数调

try {//得到类对象Class c = Class.forName("完整类名");Object yourObj = c.newInstance();//得到方法Method methlist[] = cls.getDeclaredMethods();for (int i = 0; i Method m = methlist[i];}//获取到方法对象,假设

2012-02-13 16:23:22 11622

转载 Java 图形用户界面设计(下)

四. 文本输入框、密码输入框  文本输入框包括两种,单行文本输入框 (JTextField) 和多行文本输入框 (JTextArea)。密码输入框则只有一种 (JPasswordField)。JPasswordField 是 JTextField 的子类,它们的主要区别是 JPasswordField 不会显示出用户输入的东西,而只会显示出程序员设定的一个固定字符,比如 '*'。  下面的

2012-02-06 20:47:37 1386

转载 Java 图形用户界面设计(上)

作为一个 Java 程序员,从论坛上感受到使用 Java 开发程序的人越来多,心中不免欣慰。但是,同样是从论坛中,看到多数人提到 Java 就以为是网络开发——不是这样的,Java 也可以开发应用程序,而且可以开发出漂亮的图形用户界面的应用程序,也就是 Windows/XWindow 应用程序。因此,我写下这篇文章,希望能带你进入Java 图形用户界面设计之门。  一. AWT 和 SWING

2012-02-06 20:46:09 677

转载 如何设计出具有GUI特色的纯JAVA程序

现在JAVA语言在世界上非常流行,其应用涉及电子商务,INTERNET网上数据库,CGI及多媒体等各个方面。1999年12月SUN公司宣布了最新版的JAVA2 SDK, 为新世纪的JAVA奠定基础。      JAVA是一种面向对象的程序设计语言(OOP)。它是一种类C++的语言,由于JAVA消除了C/C++麻烦的内存管理和一些复杂的构造,如多继承等,JAVA的应用要比C++容易得多,况且

2012-02-06 20:43:37 792

转载 java图形界面应用程序

图形界面应用程序java中各种图形组件如按钮对话框都是Component类的子类,放在容器(Container)中。java中的容器有两类:窗口Window和面板Panel。窗口是可以独立存在的容器,Panel必须放在其他容器中,如窗口或浏览器窗口中。窗口有两类,一类是具有标题栏、最大化、最小化、按钮的Frame,另一类是对话框Dialog。使用Frame的主要步骤是:import

2012-01-17 16:01:37 2019

转载 23种设计模式与追MM

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory  工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及

2011-12-30 12:21:41 562

转载 J2SE5中的预定义注释Override、Deprecated和SuppressWarnings

一、什么是注释     说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自定义注释。使用时在@后面跟注释的名字。

2011-12-16 10:34:26 907

SQLServer 2005 卸载工具 msicuu2.exe 和 SRVINSTW.exe

在手动完全卸载SQLServer2005时,需要使用MS官方 winds安装程序清理工具

2012-04-04

(oracle10g java) jdbc.jar

java 连接 ORACLE10g 驱动JAR。。

2011-08-17

VB 宾馆住宿管理系统

2.3功能需求描述 1、住宿管理模块 住宿管理模块具有住宿登记、追加押金、调房登记、退宿结帐四个功能。 2、客房管理模块 客房管理模块具有客房设置、客房查询、状态查看三个功能。 3、挂帐管理模块 挂帐管理模块具有挂帐查询、客户结款两个功能。 4、查询分析模块 查询分析模块具有住宿查询、退宿查询、宿费提醒三个功能。 5、报表统计模块 报表统计模块具有登记预首报表、客房销售报表、客房销售统计报表三个功能。 6、系统管理模块 系统管理模块具有操作员设置、密码设置、初始化、权限设置四个功能。 2.4目标系统要求 目标系统应该达到以下要求: 1、时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 2、可靠性。能连续准确的处理业务,有较强的容错能力。 3、可理解性。用户容易理解和使用该系统。 4、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。 5、可用性。目标系统功能齐全,能够完全满足业务需求。 6、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。

2009-10-18

j2ee API (英文)

j2ee API 帮助文档chm格式 3.67 MB

2009-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除