排序:
默认
按更新时间
按访问量

spring IOC容器启动原理

Spring容器的refresh()【创建刷新】; 1、prepareRefresh()刷新前的预处理; 1)、initPropertySources()初始化一些属性设置;子类自定义个性化的属性设置方法; 2)、getEnvironment().validateRequiredP...

2018-06-10 22:37:35

阅读数:5

评论数:0

spring 事件监听发布原理

【事件派发器】 * 1)、容器启动:refresh(); * 2)、initApplicationEventMulticaster();初始化ApplicationEventMulticaster; * 1)、先去容器中找有没有id=“applicati...

2018-06-10 20:49:36

阅读数:58

评论数:0

spring 事务 @EnableTransactionManagement原理

@EnableXXX原理:注解上有个XXXRegistrar,或通过XXXSelector引入XXXRegistrar,XXXRegistrar实现了 ImportBeanDefinitionRegistrar的registerBeanDefinitions方法,给容器注册XXXCreator。...

2018-06-10 16:41:42

阅读数:29

评论数:0

spring AOP @EnableAspectJAutoProxy原理

@EnableAspectJAutoProxy原理

2018-06-10 15:23:48

阅读数:12

评论数:0

身份证验证java工具类(纠正网上流行代码错误)

参考网上代码,不过网上代码全部是拷贝的,纠正下,身份证前2位代表地区,64是青海,65是新疆。。。以下代码已纠正并测试/** * 身份证验证的工具(支持5位或18位省份证) 身份证号码结构: 17位数字和1位校验码:6位地址码数字,8位生日数字,3位出生时间顺序号,1位校验码。 * 地址码(前...

2017-11-02 20:21:09

阅读数:130

评论数:0

angular2后台管理系统

angular2-4对angular1的改变是颠覆性的,增加了npm, typescript,@等目前前端开发流行的元素,但坑多github上开源项目:https://github.com/mrholek/CoreUI-Free-Bootstrap-Admin-Template/tree/mast...

2017-09-03 11:43:24

阅读数:2155

评论数:1

Druid连接池的testQuery/validationQuery

<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="...

2017-08-27 10:42:38

阅读数:1638

评论数:0

JMS与MDB实例

JMS和消息驱动Bean(MDB) 1.Java消息服务(JMS)编程: 应用程序A发送一条消息到消息服务器的某个目的地,然后消息服务器把消息转发给应用程序B,由于JMS允许消息发送方和接收方不同时在线,没有代码关联,从而实现应用程序的解耦,JMS的过程如下: 应用程序A——>消息——...

2017-05-18 18:42:52

阅读数:264

评论数:0

Java RMI实例

RMI:远程方法调用(Remote Method Invocation)。能够让在某个Java虚拟机上的对象像调用本地对象一样调用另一个java 虚拟机中的对象上的方法。下面是实例: 首先为服务建立一个Model层,注意因为此对象需要现实进行远程传输,所以必须继承Serializablepack...

2017-05-17 18:51:15

阅读数:180

评论数:0

jsf入门实例

百科上定义:引入了基于组件和事件驱动的开发模式,使开发人员可以使用类似于处理传统界面的方式来开发Web应用程序。提供了行为与表达的清晰分离。 不用特别的脚本语言或者标记语言来连接UI组件和Web层。JSF技术API被直接分层在Servlet API的顶端。 技术为管理组件状态提供一个丰富的体系机构...

2017-05-17 16:27:34

阅读数:141

评论数:0

CAS框架单点登录原理解析

单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。CSA中包括三个:A系统,B系统,CAS认证中心 用户...

2017-05-16 19:35:33

阅读数:3782

评论数:0

servlet过滤器实现跨域Access-Control-Allow-Origin

1.定义过滤器接口Filter的实现类,实现类中修改respone的头信息,把 “Access-Control-Allow-Origin” 的域名修改问请求方的域名,如下:package filter; import java.io.IOException; import javax.serv...

2017-05-16 16:25:50

阅读数:4757

评论数:0

javaWeb乱码解析

jsp从编写到浏览器显示经历四个阶段 1,编写完按下ctrl+s,jsp文件将保存到硬盘,在windows中文系统中将以GB2312保存。 2,jsp引擎以ISO8859-1解析为servlet 3,javac以utf-8编译 4,浏览器以GB2312展示。 因为ISO8859的存在,只...

2017-05-11 20:09:17

阅读数:161

评论数:0

angularjs请求头中x-requested-with XHR

XSS跨站脚本攻击见:http://blog.csdn.net/he90227/article/details/51491997 为增加安全性,服务器为cookie设置HttpOnly属性。对于Tomcat 7.0.x以上的版本,可以在应用的web.xml文件中增加如下配置:<sessio...

2017-05-04 19:04:15

阅读数:789

评论数:0

jdk安装后没有配置环境变量也可以java -version

jdk安装后,没有配置环境变量,打开dos,输入java -version也可以显示java版本信息。 原因是:jdk安装过程,java、javaw、javaws三个命令被复制到C:\windows\system32目录下。 所以,如果运行命令javac,会提示“javac不是内部或外部命令”。

2017-04-08 15:32:07

阅读数:2211

评论数:0

bootatrap3下兼容ie8解决方法

bootstrap前端框架美观,而ie8是不兼容的。 兼容解决方案如下(以下改动不影响其它浏览器): 1.加上<!DOCTYPE html>2.加上<meta http-equiv="X-UA-Compatible" content="IE=ed...

2016-07-29 11:50:32

阅读数:856

评论数:0

易宝支付开发实现

支付流程通过http请求方式向易宝支付网关发起一个支付请求,简单地说就是向https://www.yeepay.com/app-merchant-proxy/node发起请求,请求可以是get或post方式提交,页面应采用GBK/GB2312编码。下面使用表单以post方式向易宝支付网关发起一个支...

2016-06-12 18:54:08

阅读数:2901

评论数:0

java反射效率及优化

看了些博客,自己试一下并总结,如下:import java.lang.reflect.Method; import java.util.Date;class DemoClass{ public String firstName; private String endName...

2016-05-04 15:25:30

阅读数:835

评论数:1

JedisConnectionException: java.net.ConnectException: Connection refused: connect

JedisConnectionException: java.net.ConnectException: Connection refused: connect 解决如下:Redis的配置文件redis.conf里bind 127.0.0.1 注释掉。 band localhost 只能本...

2016-05-03 22:00:51

阅读数:4653

评论数:0

Webservice理解

原文:http://blog.csdn.net/zhuizhuziwo/article/details/8153327WebServices简介 先给出一个概念 SOA ,即Service Oriented Architecture ,中文一般理解为面向服务的架构, 既然说是一种架构的话,所以...

2016-04-27 10:46:15

阅读数:426

评论数:0

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