自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle表空间,用户,用户授权

Oracle表空间,用户,用户授权一:Oracle表空间1,Oracle表空间与SQL Server文件组对比  SQL Server的文件组(文件组包括若干MDF,NDF数据文件)对我们来说并不陌生,前段时间我在博客“怎样玩转千万级别的数据”提到了过表分区的概念,其实表分区说到本质上就是按一定条件把不同数据放在不同的数据文件里,这些数据文件在物理上是相对独立的,在逻辑上又是一

2017-06-15 11:29:12 365

转载 浏览器是如何渲染页面和加载页面

一:浏览器是如何渲染页面和加载页面   为什么有些网站打开的时候会加载会很慢,而且是整个页面同时显示的,而有些网站是从顶到下逐步显示出来的?要搞懂这个可以先从下面这个常规流程开始:   1. 浏览器下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。   2. 在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)

2017-02-15 16:39:17 566

转载 Javascript 装载和执行

Javascript 装载和执行明白了JS的装载和执行,没有给出很好的解决方案,在IE下可用defer属性;浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执行时会阻塞页面后续的内容(包括页面的渲染、其它资源的下载)。于是,如果有多个js文件被引入,那么对于浏览器来说,这些js文件被被串行地载入,并依次执行。   因为javascript可能会来操作HT

2017-02-15 16:38:12 226

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis) .

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2016-08-31 22:03:23 345

转载 COM组件开发(一)—— 对象与接口 .

一.前言       在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在组件中是被封装起来的,客户代码只能通过接口来访问COM对象并享受其服务,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。二.COM对象         COM对象其实就类似于C++中的对象,也就是说某个类的实例,包含了一组数据和操作。在

2016-08-31 22:00:23 318

转载 在Eclipse中使用JUnit4进行单元测试(高级篇)

通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。一、     高级 Fixture上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,

2016-08-31 21:57:35 169

转载 常用加密解密方法

一、数据加密/编码算法列表常见用于保证安全的加密或编码算法如下:1、常用密钥算法密钥算法用来对敏感数据、摘要、签名等信息进行加密,常用的密钥算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合; 3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高; RC2和 RC

2016-08-31 21:56:25 501

转载 使用Junit进行单元测试

在.NET学习的时候接触到NUnit,到了java学习当然也少不了对JUnit的学习,这篇博文简单的介绍一下Junit的使用。    1.在项目根目录下右击-->Build Path-->Add Libraries                                                                    图

2016-08-31 21:55:59 353

转载 Java架构必会几大技术点

Java架构必会几大技术点关于学习架构,必须会的几点技术 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等)几样比较实用的技术: 1. 模板语言freemarker

2016-08-31 21:54:34 244

转载 动态代理实现日志的写入

之前在学习设计模式的时候就学习过代理模式,在DRP的学习过程中,又一次遇到了代理模式,但是这次接触到的是动态代理。做项目的时候也听同学们提到过AOP,那么动态代理和AOP是一种什么样的关系呢?       一、代理定义                                                    图1  代理模式类图         

2016-08-31 21:53:42 274

转载 23种设计模式全解析

目录(?)[+]一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘

2016-08-31 21:52:42 314

转载 tomcat集群

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]一、为何要集群单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景。当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service l

2016-08-31 21:50:34 267

转载 IOC原理分析

IOC(inversion of control)控制反转在我们的程序中,要实现某个功能,我们都会用到两个或两个以上的类来协同完成,那么在一个类中,我们就会要有它的合作类的引用,也就是说这个类依赖于别的类,这个合作类的获取,将会有一下几种不同的情况依赖获取的三种方式:  Java代码  情况1.自己生成     Class person{       Eat

2016-08-31 21:49:22 310

转载 JS 面向对象之神奇的prototype

对于初学 JavaScript 的人来说 prototype 是一种很神奇的特性,而事实上,prototype 对于 JavaScript 的意义重大,prototype 不仅仅是一种管理对象继承的机制,更是一种出色的设计思想。JavaScript中对象的prototype属性,可以返回对象类型原型的引用。这是一个相当拗口的解释,要理解它,先要正确理解对象类型(Type)以及原型(pr

2016-08-31 21:47:17 195

转载 查看Oracle执行计划的几种方法

查看Oracle执行计划的几种方法一、通过PL/SQL Dev工具    1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。    2、先执行 EXPLAIN PLAN FOR   select * from tableA where

2016-08-31 21:45:46 208

转载 [Oracle]跨库查询方法:database link和透明网关

一、oracle数据库A 访问另一个oracle数据库B1.  创建DBLINK的方法:create public database link dblink connect to totalplant identified by totalplant using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (

2016-08-31 21:45:03 373

转载 RBO和CBO的基本概念

Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO)         RBO: Rule-Based Optimization 基于规则的优化器         CBO: Cost-Based Optimization

2016-08-31 21:43:50 643

转载 expdp / impdp 用法详解

一  关于expdp和impdp     使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。e

2016-08-31 21:42:11 257

转载 session过期后自动跳转到登陆页

项目需要做一个自动登出的功能,查询了网上的资料,一开始准备用session监听做,按照下面方式配置监听器1.在项目的web.xml文件中添加如下代码:listener>listener-class> 监听器路径 listener-class>listener>2.编写java类。public class SessionListener implements HttpSessi

2016-08-31 21:41:30 628

转载 Java异常处理和设计

Java异常处理和设计  在程序设计中,进行异常处理是非常关键和重要的一部分。一个程序的异常处理框架的好坏直接影响到整个项目的代码质量以及后期维护成本和难度。试想一下,如果一个项目从头到尾没有考虑过异常处理,当程序出错从哪里寻找出错的根源?但是如果一个项目异常处理设计地过多,又会严重影响到代码质量以及程序的性能。因此,如何高效简洁地设计异常处理是一门艺术,本文下面先讲述Java异常机制最基础的

2016-08-31 21:40:24 134

转载 Java反射应用

JAVA 反射机制的简单应用  开发的时候有时候会碰到这样的情况,我们在写程序的时候并不知道需要调用某个对象的哪个方法,只有程序运行后,我们才能够知道。或许我们需要根据客户端传过来的某个String 参数的值来判断我们应该执行哪个方法。在这种情况下JAVA 的反射执行就可以帮上忙了。下面是我做的一个简单的测试代码,提供给大家做个参考。import  java.lang.reflec

2016-08-31 21:39:20 129

转载 java在后台输出js弹出对话框

实现方法分为两种:一、直接在后台打印js对话框,原理如下:    response.setContentType("text/html; charset=UTF-8"); //转码    PrintWriter out = response.getWriter();    out.flush();    out.println("");    out.println

2016-08-31 21:37:47 481

转载 Java中弹出对话框中的几种方式

1.显示一个错误对话框,该对话框显示的 message 为 'alert':JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); 2.显示一个内部信息对话框,其 message 为 'information': JOptionPane.showInternalMes

2016-08-31 21:36:35 538

转载 Spring MVC自定义异常页面

因工作需要自己添加一个异常页面,弄完小结一下,具体项目配置如下:spring-mvc.xml: bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">   property name="exceptionMappings">   props>   pro

2016-08-31 21:34:51 545

转载 Spring实现AOP

Spring实现AOP的4种方式   先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生的“故事”和时间

2016-08-31 21:34:05 182

转载 SpringMVC拦截器

版权声明:本文为博主原创文章,未经博主允许不得转载。1.DispatcherServlet    SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。    DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,

2016-08-31 21:32:36 135

转载 使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库

1,先到Oracle网站下载Instant Client :http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html根据你的操作系统选择不同的Instant Client版本下载回是一个压缩文件,解压之后的文件夹叫:D:/instantclient_11_2.放

2016-08-31 21:30:41 2196

转载 :http://wwJSON和JSONP (含jQuery实例)

JSON和JSONP (含jQuery实例)(share)来源:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html前言: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以

2016-08-31 21:29:39 673

转载 jQuery的deferred对象详解

一、什么是deferred对象?开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结束,应该调用哪些函数。但是,在回调函数方面,jQuery的功能非常弱。为了

2016-08-31 21:28:22 149

转载 javaBean与Map<String,Object>互转

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1. 为什么要实现javaBean与Map相互转换?用过spring的都知道spring的MVC框架中有一个BaseCommandController对象,利用这个对象我们就可以很方便的将从客户端传递过来的参数封装到一个JavaBean对象中去,而不需要我们request.getPara

2016-08-31 21:26:00 209

转载 ORA此博文包含图片-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法

ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 (2011-01-20 13:50:37)转载▼标签: it 分类: 技术早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,

2016-08-31 21:24:54 271

转载 使用 Apache CXF 实现 Web Service 详解

1.Web service的概念什么是WebService呢?从表面上看,Web Service就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。从深层次上看,Web Service是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找以及通过We

2016-08-31 21:10:07 390

转载 CXF项目部署到WebSphere7上不兼容的解决方案

CXF版本:apache-cxf-2.5.2.zip新建一个web工程cxf,把用到的lib包导入,参考图:lib包.jpg web.xml配置:    contextConfigLocation    classpath*:**/spring.xml    cxf    org.apache.cxf.transpor

2016-08-31 21:08:06 2177

转载 IBM WAS ND 分布式网络环境的理解与集群的实现

如今的电子商务及电子政务应用系统的发展已经到了一个新的阶段,应用系统的成熟度和可用性都达到了更高的水准。因此庞大的部署规模和海量的用户访问成为目前大型电子商务及电子政务应用系统的显著特征。在这样的情况下,企业对系统关键业务:如金融信息,通信,交通等要求确保系统24*7*365不停歇运行业务的分布式部署结构和负载抗压能力,以及高可用性都提出了更高的要求。IBM WAS ND产品可以帮助我们在多应用服

2016-08-31 21:05:44 288

转载 IE8+兼容经验小结

∞January 15, 2014本文分享下我在项目中积累的IE8+兼容性问题的解决方法。根据我的实践经验,如果你在写HTML/CSS时候是按照W3C推荐的方式写的,然后下面的几点都关注过,那么基本上很大一部分IE8+兼容性问题都OK了(这里的IE8+主要是指IE8,据个人目测,IE9+的渲染效果已经非常好了)。前期准备测试IE兼容性必须要在Windows中测,而且

2016-08-31 21:03:28 163

空空如也

空空如也

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

TA关注的人

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