- 博客(22)
- 资源 (43)
- 收藏
- 关注
转载 理解数据库范式——通俗易懂
理解数据库范式系统是短暂的数据是永恒的转自:http://blog.csdn.net/jianxiong8814/archive/2008/03/03/2142442.aspx 数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据
2012-04-18 20:58:07 571
转载 数据库
数据库之路——从关系演算到数据立方作者:WangQingDa Gender: Malee-mail:expectoneday@hotmail.com专业:会计电算化(bachelor);计算机软件理论(Master)仅以此文献给我自己,以及对数据库理论和实践感兴趣的并具备足够的耐心阅读它的诸位朋友。数据库对于任何学习计算机专业的人来说都是基础之中的
2012-04-18 20:22:33 8515
转载 PV原语
在计算机操作系统中,PV操作是进程管理中的难点。首先应弄清PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S³0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。 V(S):①将信号量S的值加1,即S=S+1;
2012-04-04 18:52:23 1735
转载 HQL
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和De
2011-12-05 20:26:55 389
转载 .UnsupportedClassVersionError
今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。 那次
2011-11-27 21:00:31 2485
转载 hashcode
谈一谈HashSet中hashCode的作用. 说一下我自己的理解. 在存放集合,这种数据的时候,我们可以选择List和Set两种形式,当然,Java当中它们不是具体的实现类.我们可以使用具体的实现类进行数据的存储. 但是List和Set的最显著区别,应该是,List可以放置相同的元素,Set只能放置不同的元素.也就是说Set里面的元素具有唯一性. 当然ArrayL
2011-11-27 19:50:59 131
转载 hibernate.sourceforge.net Nested exception
在Configuration.buildSessionFactory中,parse xxx.hbm.xml的时候,经常抛出UnknowHostException:hibernate.sourceforge.net,而我将DTD换成我本地的地址就可以了,难道一定要写上DTD引用的吗?如果我的server没连在internet上面,要把DTD放在本地,但我如果换了路径,那岂不是要将所有的XML都修改
2011-11-26 10:48:14 1196
转载 7个改变世界的Java项目
7个改变世界的Java项目2011-07-26 09:20 | 20983次阅读 | 【已有74条评论】发表评论来源:伯乐在线 | 收藏到我的网摘Java的开源生态系统是强大而健康的,这是我们(Oreilly)创建OSCON Java(Open Source Convention Java)的主要原因之一。在过去10年中,一些项目已经被广泛接受,并且已经统治
2011-11-04 13:09:36 345
转载 maven实战笔记-7
第九章 使用Nexus创建私服 9.1 Nexus简介 开源版本的特性:较小的内存占用(最少仅为28M)基于ExtJS的友好界面基于Restlet的完全REST API支持代理仓库、宿主仓库和仓库组基于文件系统,不需要数据库支持仓库索引和搜索支持从界面上传Maven构件细粒度的安全控制 9.2 安装Nexus
2011-11-03 12:28:03 604
转载 maven实战笔记-6
第七章 生命周期和插件 7.2 生命周期详解 7.2.1 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean、default和site。clean生命周期的目的是清理项目,default生命周期的目的是构建项目,而site生命周期的目的是建立项目站点。 7.2.2 clean生命周期 包含三个阶段是: 1)
2011-11-03 12:24:49 310
转载 maven实战笔记-4
第五章 坐标和依赖 5.2 坐标详解 com.wangsy testMVN 1.0.0 jar 各个坐标元素:groupId:定义当前Maven项目隶属的实际项目。首先,Maven项目和实际项目不一定是一对一的关系。其次,groupId不应该对应项目隶属的组织或公司。原因很简单,一个组织下会有很多实际项目。最
2011-11-03 12:14:25 577
转载 maven实战笔记-3
第三章 Maven使用入门 3.1 pom.xml示例 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2011-11-03 12:01:33 104
转载 Maven的安装和配置
本章首先将介绍如何在主流的操作系统下安装Maven,并详细解释Maven的安装文件;其次还会介绍如何在主流的IDE中集成Maven,以及Maven安装的最佳实践。2.1 在Windows上安装Maven2.2 在基于Unix的系统上安装Maven2.3 安装目录分析2.4 设置HTTP代理2.5 安装m2eclipse2.6 安装NetBeans Maven插件2.7
2011-11-03 11:52:44 483
转载 maven实战笔记-2
第二章 Maven的安装和配置 2.1 安装步骤:1.检查JDK安装 java –version2.下载mavenhttp://maven.apache.org/download.html我下载的是apache-maven-3.0.2-bin.zip。解压到一个目录,如d:\maven-3.0.2。3.设置环境变量M2_HOME=d:\maven-3.0.2
2011-11-03 11:33:57 343
转载 maven实战笔记-1
第一章 maven简介 1.3 maven与极限编程 简单。Maven暴露了一组一致、简洁的操作接口,能帮助团队成员从原来的高度自定义的、复杂的构建系统中解脱出来,使用Maven现有的成熟的、稳定的组件也能简化构建系统的复杂度。 交流与反馈。与版本控制系统结合后,所有人都能执行最新的构建并快速得到反馈。此外,自动生成的项目报告也能帮助成
2011-11-03 11:26:52 314
转载 Maven:划分模块
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi- module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来 不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用中,我们分了几层:
2011-11-03 11:11:37 1075 1
转载 maven实战笔记-1
第一章 maven简介 1.3 maven与极限编程 简单。Maven暴露了一组一致、简洁的操作接口,能帮助团队成员从原来的高度自定义的、复杂的构建系统中解脱出来,使用Maven现有的成熟的、稳定的组件也能简化构建系统的复杂度。 交流与反馈。与版本控制系统结合后,所有人都能执行最新的构建并快速得到反馈。此外,自动生成的项目报告也能帮助成
2011-11-03 00:10:54 361
转载 Maven 3的10大新特性详解
1、向后兼容 Maven创始人,Sonatype公司的CTO Jason van Zyl表示“Maven 3是为用户构建的”,很明显,他的意思是Maven 3.0将会全面取代Maven 2.x,Maven 3开发人员尽了最大努力,确保Maven 2.x用户顺利过渡到Maven 3.0,如果出现重复依赖,插件声明或未指定插件版本号,Maven 3.0将会发出警告,这里我强烈建议你在POM中
2011-11-03 00:07:44 429
转载 maven笔记5
maven实战笔记-52011-04-14 08:34:36标签:maven maven笔记,学习笔记原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jawsy.blog.51cto.com/752812/544645
2011-11-03 00:01:22 470
转载 如何实现完美的表单验证?js? jquery? struts? ajax?
首先,如果用js,必定要有事件,如果用onblur(),暂且不说默认没有光标这回事,我们设想已经把光标定位到“用户名”这里,但是如果登陆页面上有“注册”这一功能,你直接去点击“注册”,会出现什么样的情况?会对表单验证而不会跳转; 如果用onclick()事件,首先要把提交按钮的type设置为button而不能是submit,但是这样的话,如果后台要判断用户名重复,密码正确等操作时,由于整个表单并没
2011-10-31 23:11:46 796
转载 如何实现完美的表单验证
如何实现完美的表单验证?js? jquery? struts? ajax?首先,如果用js,必定要有事件,如果用onblur(),暂且不说默认没有光标这回事,我们设想已经把光标定位到“用户名”这里,但是如果登陆页面上有“注册”这一功能,你直接去点击“注册”,会出现什么样的情况?会对表单验证而不会跳转; 如果用onclick()事件,首先要把提交按钮的type设置为button而不能
2011-10-31 23:10:36 629
转载 Mysql6的auto Reconnect错误
最近在一个J2EE项目的开发过程中,遇到了这样的问题: 在服务器上部署好这个Web系统后,这时访问系统是很正常的。当把服务器的时间(例如:2008-03-31)加一天或更多天(例如:2008-04-01,2008-04-02...),这时再访问这个Web系统,报出如下的异常:QUOTE:com.mysql.jdbc.CommunicationsE
2011-10-31 15:12:50 476
Java实现几种常见的排序算法
2012-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人