自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 Spring中IOC和AOP的详细解释

我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂。 主要用到的设计模式有工厂模式和代理模式。 IOC就是典型的工厂模式,通过sessionfactory去注入实例。 AOP就是典型的代理模式的体现。 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消

2015-03-30 22:53:20 435

转载 Spring 配置 事务的几种方式

Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现: package com.dao; public interface UserDao { public void getUser(); }实现: package co

2015-03-30 17:42:26 343

转载 Java、Socket 编程

一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为

2015-03-27 22:21:06 468 1

转载 Spring中的事务管理

大家在使用spring的注解式事务管理时,对事务的传播行为和隔离级别可能有点不知所措,下边就详细的介绍下以备方便查阅。 事物注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事物处理 例子: @Transactional public class TestServiceBean implements TestService {} 当

2015-03-27 21:06:34 340

转载 oracle 性能优化建议小结

平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。 原则一:注意WHERE子句中的连接顺序:  ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.  尤其是“主键ID=?”这样的条件。

2015-03-27 14:43:43 599

转载 Java类加载器总结

1.类的加载过程   JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据; 2)链接: 验证:确保被加载类的正确性; 准备:为类的静态变量分配内存,并将其初始化为默认值; 解析:把类中的符号引用转换为直接引用; 3)初始化:

2015-03-26 13:22:53 368

原创 WebService调用的两种方式

1、 XFIRE方式,调用WebService 通过WebSerice获取数据 /********调用接口加速测试**** ***************************/ HttpClientParams params = new HttpClientParams(); // 避免'Expect: 100-continue' handshake params.s

2015-03-24 21:48:34 601

原创 JS 判断字符串是否包含特殊字符和空格tab

me.checkSpecialChar = function(e){ var re = /[~#^$@%&!*]/gi; if (re.test(e.newValue)) { mx.indicate("info","名称中含有特殊字符!"); return; } } me.checkSpecialChar = function(e){ var re = /[~#^$@%&!*(

2015-03-02 18:34:23 13774

毕业设计-商城

毕业设计-商城

2019-01-11

instantclient-basic-win32-10.2.0.5.zip

instantclient-basic-win32-10.2.0.5.zip

2015-01-31

Java swing 俄罗斯方块

Java swing 俄罗斯方块

2014-07-09

Struts2+Spring3+mybatis3整合Jar包全了

Struts2+Spring3+mybatis3整合Jar包全了

2014-01-16

Java经典案例-小游戏-雷霆战机!

Java经典案例-小游戏-雷霆战机! 简单易懂,让效果好

2012-08-16

空空如也

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

TA关注的人

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