
JavaEE
文章平均质量分 71
王彦清
清心攻读世间文,華年志为天下事。
展开
-
Spring AOP 实现原理
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从...转载 2018-10-19 05:34:42 · 220 阅读 · 0 评论 -
谈谈对Spring IOC的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Sp...转载 2018-10-19 05:30:53 · 218 阅读 · 0 评论 -
Spring Boot 入门之基础篇
原文地址:Spring Boot 入门之基础篇(一)博客地址:http://www.extlight.com一、前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。本系列以快速入门为主,可当作工具小手册阅读二、环境搭建...转载 2018-09-30 11:36:53 · 187 阅读 · 0 评论 -
ajax post参数后台Tomcat 7获取不到的问题
AJAX post传参后台获取不到查询参数。网上找了各种方法,包括设置content-type,又是把json转成json格式字符串,问题依然存在,但是把post改成get又可以获取到,百思不得其解。后来看tomcat7配置的时候,把maxPostSize="0"的配置去掉的时候问题消失。根据以往的经验,maxPostSize="0"不就是不限制post数据的大小的么,怎么还反倒限制了数据的大小了...转载 2018-05-26 19:19:55 · 686 阅读 · 0 评论 -
Log4j 2和Slf4j 的配置和使用
org.apache.logging.log4j log4j-core 2.7 org.apache.logging.log4j log4j-api 2.7 org.apache.logging.log4j log4j-1.2-api 2.7 org.ap原创 2018-01-31 20:54:12 · 230 阅读 · 0 评论 -
WARN: Establishing SSL connection without server's identity verification is not recommended. Accordi
WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default i原创 2018-01-31 20:51:10 · 581 阅读 · 0 评论 -
Tomcat 启动时报 to the cache because there was insufficient free space available after evict
tomcat的缓存因为没有足够的可用空间后加载文件在tomcat的/conf/context.xml中的中添加 cachingAllowed="true" cacheMaxSize="100000" />转载 2018-01-31 11:43:37 · 3425 阅读 · 0 评论 -
Tomcat 7服务器线程模型
Tomcat 7服务器网络处理主要由NioEndpoint,其处理客户端连接的主要流程如图所示图中Acceptor及Worker分别是以线程池形式存在,Poller是一个单线程。注意,与BIO的实现一样,缺省状态下,在server.xml中没有配置,则以Worker线程池运行,如果配置了,则以基于java concurrent 系列的java.util.concurrent.Threa转载 2017-12-08 20:01:45 · 172 阅读 · 0 评论 -
LVS原理详解(3种工作方式8种调度算法)
一、集群简介什么是集群计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高转载 2017-12-08 19:10:02 · 412 阅读 · 0 评论 -
阿里云Maven仓库
可以有两种用法1、配置settings.xml<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.原创 2017-09-29 15:38:08 · 418 阅读 · 0 评论 -
JSP核心标签库
1. 一般标签在JSTL中,一般标签主要用在输出、设置变量值和错误处理等,这些是JSTL中使用最多的标签1). <c:out value=”” escapeXml=”true|false” default=”defValue”> 计算一个表达式的值,然后把计算的结果输出到当前的JspWriter对象。调用的结果和Servlet中out.println()转载 2017-09-30 11:38:36 · 595 阅读 · 0 评论 -
MyBatis的配置及打印SQL语句
1、MyBatis配置 2、Log4j配置log4j.logger.java.sql.Connection=DEBUGlog4j.logger.java.sql.Statement=DEBUG,A1log4j.logger.java.sql.PreparedStatement=DEBUG,CONSOLE,A1原创 2017-09-29 15:29:37 · 2930 阅读 · 0 评论 -
关于java.lang.IncompatibleClassChangeError: Implementing class错误解决
pom.xml文件如下: opensymphony quartz-all quartz quartz 1.6.0 org.quartz-scheduler quartz 2.3.0 quartz jar冲突,解决的办法删除版本为1.6.0的jar原创 2017-09-30 09:52:41 · 2210 阅读 · 0 评论 -
ZBus消息中间件和WebSocket的联合使用
1、ZBusconfig.java, zbus的启动、生产、回调处理消息的方法。package com.accenture.icc.zbus.config;import java.io.IOException;import java.util.HashMap;import java.util.List;import java.util.Map;import org.slf4j原创 2017-09-29 14:46:42 · 2344 阅读 · 0 评论 -
基于Spring框架的Shiro配置
1、配置applicationContext-shiro.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:util="http://www.springframework.org/schema/util" xmlns:xsi="http://www.w3.org/2001/XMLSchema原创 2017-09-29 14:28:23 · 349 阅读 · 0 评论