- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 SQL Server与Oracle、DB2三种数据库比较
开发数据库应用,选择一个好的数据库是非常重要的。本文从一些方面比较了SQL Server与Oracle、DB2三种数据库,为你选择数据库提供一些参考。 开发数据库应用,选择一个好的数据库是非常重要的。本文从一些方面比较了SQL Server与Oracle、DB2三种数据库,为你选择数据库提供一些参考。 开放性 SQL Server 只能在Windows 上运行,没...
2011-02-21 21:07:33
171
原创 struts2.0中struts.xml配置文件详解(转)
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" ><struts> <!-- include节点是struts2中组件化的方式 可以将每个...
2011-01-11 10:27:15
119
原创 java中四种操作xml方式的比较
1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优...
2010-08-23 20:42:00
96
原创 Target runtime Apache Tomcat 6.0 is not defined
Target runtime Apache Tomcat 6.0 is not defined在他们机器上整合好的工程在我机器上总是出现Target runtime Apache Tomcat 6.0 is 解决not defined.这个错误,找工程属性也没有,后来网上找到的方法。 在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.proj...
2010-08-01 17:39:48
111
原创 WBS工作分解结构
WBS,不止是工作分解结构,也能更好的管理个人时间,是一个很好的工作和做事的思路和习惯。 先看下WBS的官方定义吧,工作分解结构(WorkBreakdownStructureWBS):以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。 讲下自己对WBS的理解和认识的过程。 最初安排各个模块后,大家各行其路,自己按照自己的思路开始进行。项目...
2010-05-06 15:51:56
367
TCP和UDP传输的深入浅析,MSN和QQ文件传输速度解析
来源:http://www.xgdown.com/ 发现很多情况下,MSN传输文件比QQ要慢,倒不是说msn没有快的时候,但是大部分的时候是真的比QQ慢,连我这种神经比较大条的人都注意到了,Google了一下,早就有人做了解答,基本上就是说msn传输文件是使用TCP,而QQ使用UDP,剩下的事情就是论证TCP传输文件没有UDP快。大概的就是下面的几个观点:1. TCP是可靠的,需...
2010-04-12 10:06:28
119
spring bean标签的属性配置
<beans> Spring配置文件的根元素,包含一个或多个bean元素。 default-autowire属性:默认的bean自动装配模式。可选5种模式。 no:不使用自动装配。Bean的引用必须通过ref元素定义。 byName:通过属性名字进行自动装配。 byType:如果BeanFactory中正好有一个同属性类型一样的bean,就自动装配这个属性。如果有多于一个这样的bean...
2010-03-30 13:53:43
155
原创 让你的虚拟机飞起来--VMware workstaion
首先 ,说明写这篇文章的意义: 当下,很多地球人转行做技术,那么无疑需要学习了,而虚拟机正式我们从菜鸟起步入门的最佳武器。其作用当然是学习之用。 想起一次讲座的时候,学生的问题:老师,我很喜欢网络安全方面的东西。也准备从事这方面的工作,能不能推荐一本好书。 话音刚落,我郁闷了,现在年轻人喜欢走捷径到了这个地步了么?切不知,技术源于实践,而非啃几本书就可以登峰造极的。 ...
2010-01-28 10:31:34
118
原创 创建windows域---深入理解域概念
在说域这个概念之前,我们先来回忆一下工作组. 首先,工作组中,每一台计算机都独立维护自己的资源,不能集中管理所有网络资源. 其次,每一台计算机都在本地存储用户的帐户 第三,一个账户只能登陆到一台计算机 第四,工作组中计算机都是平等的,对于其他计算机来说即是服务器,也是客户机. 第五,工作组的网络规模一般少于10台计算机. 记得以前有个小弟弟(某企业网络管理员),刚开始全单位8台计算机,他用的是工作...
2010-01-28 09:45:38
169
原创 IBM JDK 1.5 for windows 攻略
本文教你怎么在普通的非ibm机器上适用“IBM JDK 1.5 for windows”。目前的问题是: 1. 网上没有ibm jdk 1.5 for windows的下载,有一个jre 1.5 for windows的下载 2. 那个jre 1.5 for windows不能在non ibm system上安装,它会检查bios 步骤: 1. 下载那个 jre 1.5 for windows 联...
2010-01-27 11:37:14
516
原创 java反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. 概括一下: 反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。 例如我们可以通过类名来生成一个类的实例; 知道了方法名,就可以调用这个方法;...
2010-01-25 11:15:55
71
原创 Java多线程编程详解
一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。具体到java内存模型,由于Java被设计为跨平台的语言,在内存管理上,显然也要有一个统一的模型。...
2010-01-12 21:43:14
59
原创 四大数据库的比较(SQL Server、Oracle、Sybase和DB2)
开放性: SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据 Oracle 能在所有主流平台上运行(包括 windows)。完全支持所有的工...
2010-01-07 21:48:13
144
原创 SQL Server 索引使用分析(2)- 改善SQL语句,防止索引失效
原文出处[url]http://www.blue1000.com/bkhtml/2006-08/45510.htm[/url] 改善SQL语句 很多人不知道SQL语句在sql server中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' an...
2010-01-07 21:25:10
85
原创 SQL Server创建索引
什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词)。同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度。•...
2010-01-07 00:05:40
101
原创 SQL Server创建视图
什么是视图 大家都知道,我们国家现在“神七”上天了。从美国的月球登月开始,人类上天不再是神话。听说,在美国,你只要出几十万美元,您就可以上一次月球进行太空旅行,所以,我们相信:在不久的将来,上天旅行将走进我们百姓的生活,那是一件多么新鲜神奇的事情啊。好多美国人上天后,他们用望远镜观看我们的地球,结果看到的地球形状各不相同。有的说象绿色的橘子,有的说象白色的大鸭梨,有的说象蓝色的大西瓜。...
2010-01-07 00:04:07
134
原创 SQL Server 的三种自定义函数(用户定义的函数)
“自定义函数”是我们平常的说法,而“用户定义的函数”是 SQL Server 中书面的说法。SQL Server 2000 允许用户创建自定义函数,自定义函数可以有返回值。自定义函数分为:标量值函数或表值函数如果 RETURNS 子句指定一种标量数据类型,则函数为标量值函数。可以使用多条 Transact-SQL 语句定义标量值函数。 如果 RETURNS 子句指定 TABLE,...
2010-01-07 00:02:39
371
原创 BTree,B-Tree,B+Tree,B*Tree
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如...
2010-01-06 23:38:03
76
原创 SQL Server开发问题前十名
在SQL Server中进行开发会让你身处险地,并且寻找快速解决方案。我们编辑了前十名关于SQL Server开发的常见问题。对常见的针对表和字段的名字约束进行探究。学习如何解决并发问题,并且在不了解T-SQL的情况下编写存储过程。查看这些解决方案的快速参考,并且了解更多内容。 花点时间来会见我们的全体专家,然后看看有关SQL Server主体的全体列表.Take a moment to m...
2010-01-06 22:00:59
89
原创 SQL Server开发人员应聘常被问的问题妙解汇总
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情...
2010-01-06 22:00:13
98
原创 SQL赋值SET和SELECT有什么区别?
事实上SQL Server数据库的开发者在SQL Server 7.0(1999)版本之前都是用SELECT赋值的,但在SQL Server 7.0 之后,推出了SET方法赋值,而且Microsoft在其联机帮助文档中明确提出推荐使用SET方法赋值。 这让开发者很迷惑,Microsoft也没有明确说明为什么SET方法是被推荐的。本文会讲明SET和SELECT的区别,而且让你明白什么时候用SET,什...
2010-01-06 21:59:04
157
原创 SQL Server函数大全
SQL Server函数大全 --聚合函数use pubsgoselect avg(distinct price) --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales) --最大数from titlesgo use pubsgoselect...
2010-01-06 00:14:19
79
原创 IBM WebSphere 产品介绍
IBM WebSphere产品系列是一套典型的电子商务应用开发工具及运行环境。该产品系列包括: 1) NetObject Fusion提供许多构建和组织站点的工具,可用来建立和管理整个Web站点;2) NetObject BeanBuilder是一个构建applets的可视化写作工具; 3) NetObjects ScriptBuilder提供了Smart HTML、JavaScript、JS...
2010-01-05 22:19:27
152
SQL Server 视图创建点滴
视图在数据库开发过程中是非常重要的,对提高查询速度有很大的提高。因此我们的学会创建视图,并且有效的使用视图。(1)表准的SQL视图 标准视图比较简单,大家也都在使用,在此就不垒述了。(2)使用动态视图 标准视图有一个严重的局限性,那就是标准视图不支持参数。俗话说“法网恢恢,疏而不漏”,呵呵,我们也可以变通的使用带参数的视图。实现方法是我们把一个用户定义的表值...
2009-12-08 16:43:55
78
原创 纠正网上流传的SQL取某一时间的当月第一天和最后一天的时间写法
网上取当月第一天和最后一天的SQL语句很多,有的是通过字符截取,有的是通过函数,个人还是比较偏向于使用内置函数来处理,但是看了下网上的运用函数来取第一天和最后一天时间的SQL语句几乎都像下面这样的,其实是存在问题的,存在一个临界值得问题。本月第一天:select dateadd(dd,-day(getdate())+1,getdate()) 本月最后一天:select dateadd(...
2009-11-16 16:16:18
97
原创 Sql Server 日期格式化函数
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDA...
2009-11-09 15:49:44
80
原创 POI操作EXCEL技巧
1.创建工作簿 (WORKBOOK) HSSFWorkbook wb = new HSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); ...
2009-11-07 14:30:02
65
原创 使用POI操作Excel的几点注意事项
首先说说现在我所知道的Java编辑Excel文件的两大开源工具:jakarta POI和JavaExcelAPI(简称JXL),这两套工具我都试用了一这段时间,感觉各有优劣吧。POI在某些细节有些小Bug并且不支持写入图片,其他方面都挺不错的;JXL就惨了,除了支持写入图片外,我暂时看不到它比POI好的地方,我碰到的主要的问题就是对公式支持不是很好,很多带有公式的Excel文件用JXL打开后,公式...
2009-11-06 11:47:26
144
原创 使用POI操作Excel电子表格
只要有表格,就会有Microsoft Excel,用Microsoft Excel处理数据已成为不少人的习惯。Jakarta POI API就为Java程序员提供了一条存取Microsoft文档格式的神奇之路,其中最成熟的就是能存取Microsoft Excel文档的HSSF API。 本篇文章就举例示范如何利用Java 创建和读取Excel文档,并设置单元格的字体和格式。 为了保证示例程序...
2009-11-06 11:45:03
88
原创 SQL Server数据类型
在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。 在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。 其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3 种数据类型。下面分类讲述各种数据类型。一、 整数数据类型 ...
2009-10-11 17:15:40
389
原创 SQL Server各种日期计算方法
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意...
2009-09-10 09:00:11
81
原创 浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1...
2009-08-31 13:56:08
55
原创 HTTP中Get和Post的区别
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 3、Get是不安全的,因为在传输过程,数据被放在请...
2009-08-31 13:55:06
70
原创 编程的四种境界
人类心理学研究中的一个基础支撑科目就是分析人的潜意识和意识。 弗洛伊德是最早的一位能够清楚的认定和描述我们的心理活动“领域”的人。 在他这著名的一生的早期,他就指出我们的意识里分“潜意识”,“前意识”,“意识”。如果我们想能清楚他们分别跟我们的思想、感觉、认知、判断和动机(这这些在我们每天的生活,职业生活中都是关键因素)有什么关联,我们可以把我们自己描述成一个冰山。 冰山的尖端,唯一能从水...
2009-08-24 09:41:50
66
原创 深入理解Servlet/JSP之“转发和重定向”
时间2008-8-5: 作者 李翊 作者: 李翊,JAVA高级软件工程师就业班特聘讲师 blog: (http://blog.sina.com.cn/avaj) 作者介绍:北京航空航天大学软件工程硕士。原IBM中国研究中心(IBM China Lab)资深系统架构师,是目前国内最著名的企业级应用设计及实现专家之一。曾经负责过的主要项目包括:Petri网实验模型系统、多个省级考试中心信...
2009-08-24 09:39:03
69
如何研究技术更有效
1、 读书不在多,在精。 2、最好在使用某项技术的时候再研究。 3、经常回忆研究过的、使用过的技术。 4、经常“异想天开”。 5、独学而无友,孤陋而寡闻。 6、开始时可以博而不精,待用时再专研专精。...
2009-07-16 23:42:53
108
原创 Spring bean之间的依赖
本文由石头发表于以下地址:http://changshi.chen.blog.163.com/blog/static/2542389520077553854662/ 依赖:典型的企业应用不会只由单一的对象(或bean)组成。毫无疑问,即使最简单的系统也需要多个对象一起来满足最终用户的需求。接下来的的内容除了阐述如何单独定义一系列bean外,还将描述如何让这些bean对象一起协同工作来实...
2009-07-12 01:04:38
401
原创 Spring容器和bean的基本原理
本文由石头发表于:http://changshi.chen.blog.163.com/blog/static/2542389520077532736199/ 控制反转: Inversion of Control,IoCSpring框架所提供的众多功能之所以能成为一个整体正是建立在IoC的基础之上,因此对这一内涵简单、外延丰富的技术我们有必要进行详细的介绍。org.springf...
2009-07-12 00:59:10
150
原创 Spring 官方资源
Spring 官方资源: 主站点: http://www.springframework.org/ API文档: http://static.springframework.org/spring/docs/2.0.x/api/index.html 中文指南: http://www.jactiongroup.net/reference2/html/...
2009-07-12 00:51:36
74
原创 简化Spring架构事务配置
让Spring架构减化事务配置 注:本文由klyuan发表于本论坛,URL为:http://klyuan.iteye.com/blog/72435 Spring颠覆了以前的编程模式,引入了IOC等全新的概念,广受大家的喜爱。目前大多数j2ee项目都已经采用Spring框架。Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。最典型的就是事务配置(...
2009-07-12 00:47:10
86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人