自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Oracle性能优化之SQL语句

1      Oracle数据库性能优化方案1.1     ORACLE SQL执行流程图1.2     SQL语句优化技术分析1.2.1       操作符优化IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:

2012-01-17 17:08:46 1669

原创 jQuery选择器

一、jQuery基本选择器  前面提到,选择器是jQuery的特色。jQuery的基本选择器主要分为以下五种类型:  1. $(“#myId”) // 选择ID为myId的网页元素  2. $(“标签名”) // 例如$(“div”)获取的就是HTML文档中的所有的div元素的jQuery对象集合  3. $(“.myClass”) // 获取的是HTML文档中所有的class为“

2012-01-17 17:02:56 288

原创 dblink

进入系统管理员SQL>操作符下,运行命令:>create public database link ecbm_19 connect to ecbm_userName  // 远程数据库的用户名 identified byecbm_pwd  //远程数据库的用户密码 using 'CCPBS_19'; //远程数据库的服务名Database link created.格式:c

2012-01-17 16:58:47 363

原创 JavaScript跨域总结与解决办法

什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL说明

2011-11-22 16:09:10 249

原创 报表统计函数

Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。如果是GROUP BY CUBE(A, B, C),则首先会对(A、B、C)进行GROUP BY,然后依次是(A、B)

2011-11-22 15:29:44 541

原创 EXTJS可视化开发工具-Extjs Design

1、此工具需要ADOBE的AIR支持,先下载http://airdownload.adobe.com/air/win/download/latest/AdobeAIRInstaller.exe2、下载Ext的核心安装包http://extjs.com/deploy/xds_preview.air3、需要汉化的下载汉化工具http://download.csdn.net/

2011-11-11 10:01:09 2295

原创 Spring事务配置的五种方式

总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。    DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为Session

2011-11-09 16:12:35 223

原创 Struts 2.0的Action讲解

有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。Struts 1.xStuts 2.0接口必须继承org.apache.struts.action.Action或者其子类无须继承任何类型或实现任何接口

2011-11-09 16:07:27 248

原创 struts ModuleConfig类加载初始化的过程以及RequestProcessor类源码分析

简要的对struts ActionServlet init()方法以及 struts RequestProcessor类做源码分析首先要确定的是Servlet至始至终只有一个对象以及init()方法会在Servlet第一次加载时被执行一次也是唯一的一次,所以Servlet的初始化工作一般在init()方法进行一、解析ModuleConfigModuleConfig封装了struts

2011-11-09 15:55:19 783

原创 线程总结

关于 java多线程学习总结小弟的第二篇j2se学习笔记,如果有错误或者遗漏的地方,还恳请各位高手老鸟们不要见笑,多给小弟一些批评,建议!一、线程的基本概念简单的说:线程就是一个程序里不同的执行路径在同一个时间点上cpu只会有一个线程在执行Java里的多线程是通过java.lang.Thread类来实现的每个线程都拥有自己独立的方法栈空间二、java线程的创建和

2011-11-09 15:51:40 228

原创 软件架构设计见解

架构师不仅要熟悉技术,业务和管理,更重要的是要有自己的思想,架构设计在我看来,他不是技术,而是一种艺术。我喜欢艺术,我热爱架构,以前在自己的学习道路上总是渺茫,似乎现在找到了方向。         通过一段时间的学习让我认识了互联网软件架构,企业应用软件架构,嵌入式软件架构和有线或无线网络架构。以及在一个方面的各种架构,比如我们经常忽略的安全架构。         希望 blog 友推荐一

2011-11-08 16:29:55 309

原创 一个完整的项目管理流程

从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤:1、产品立项报告按照公司的管理流程,由公司有关人等都有可能提出《产品立项报告》,比如公司老总、市场部门、研发部门,一般是在公司组织的定期召开的会议上提出,经初步讨论具有一定的可行性之后,由公司领导提交到公司负责产品开发立项的部门,比如,总工办,然后,按照公司的管理流程,由该部门组织人员进行讨论,最后指定某人进

2011-11-08 12:26:44 605

原创 从需求分类到多视图架构设计方法

摘要:要开发出用户满意的软件并不是件容易的事,软件架构师必须全面把握各种各样的需求、权衡需求之间有可能的矛盾之处,分门别类地将不同需求一一满足。本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行架构设计,从而确保重要的需求一一被满足。 呼唤架构设计的多重视图方法灵感一闪,就想出了把大象放进冰箱的办法,这自然好。但希望每个架构设计策略都

2011-11-08 12:25:25 906

原创 浅谈“领域驱动设计”

Eric Evans所著的《领域驱动设计》(Domain-Driven Design:通常简称为“DDD”)一书可以说是经典中的经典,虽然“领域”的概念早就存在,但是直到这本书的出现,才让人们真正开始认真审视软件的构建,相信你看了这本书后会真正体会领域的力量,也正是这个力量决定了软件最终的价值。领域的含义:简单的说,每个软件程序都会与其用户的活动或兴趣相关,其中使用程序的主要环境称为软

2011-11-08 12:22:58 286

转载 建模揭秘----构建用户模型

简介: 用户模型是对一组人员和这些人员如何使用某个 IT 解决方案的描述。这种类型的建模基于主要的可用性理论与实践,并允许解决方案架构师指定 IT 解决方案的外部条件,以便该解决方案对所有类型的用户都有用并可用。在本文中,了解如何为支持安全 Web 资源访问的简单组件构建用户模型。了解用户模型如何确定需求定义方面的可能差距。查看本系列更多内容<!---->

2011-11-08 12:19:18 902

转载 Java中对HashMap的深度分析与比较(转载初学者笔记)

HashMap可谓JDK的一大实用工具,把各个Object映射起来,实现了“键--值”对应的快速存取。但实际里面做了些什么呢?        在这之前,先介绍一下负载因子和容量的属性。大家都知道其实一个 HashMap 的实际容量就 因子*容量,其默认值是 16×0.75=12; 这个很重要,对效率很一定影响!当存入HashMap的对象超过这个容量时,HashMap 就会重新构造存取表。这就是

2011-11-08 12:14:20 282

原创 Struts2文件的上传和下载

1.    文件上传的原理:表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:1)      application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。2)      multipart/form-data:这种编码方式的表单会以二进制流的方式

2011-11-08 12:12:14 208

空空如也

空空如也

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

TA关注的人

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