Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: 1.背景 慎入:本文将会有大量代码出入。 在看一些框架源码的时候,可以看见他们很多都会和Spring去做结合。举个例子dubbo的配置: 很多人其实配置了也就配置了,没有去过多的思考:为什么这么配置spring就能识别,dubbo就能启动? 如果你也需要做一个框架和Spring结合,或者你想知道Sp 阅读全文
posted @ 2018-09-21 11:37 梳碧湖砍柴的人 阅读(4098) 评论(0) 推荐(3) 编辑
摘要: 什么是 FreeMarker? FreeMarker 是一款模板引擎:即基于模板和数据源生成输出文本(html网页,配置文件,电子邮件,源代码)的通用工具。它是一个 java 类库,最初被设计用来在MVC模式的Web开发框架中生成HTML页面,它没有被绑定到Servlet或HTML或任意Web相关的 阅读全文
posted @ 2018-09-19 14:35 梳碧湖砍柴的人 阅读(176) 评论(0) 推荐(0) 编辑
摘要: spring-boot本身对websocket提供了很好的支持,可以直接原生支持sockjs和stomp协议。百度搜了一些中文文档,虽然也能实现websocket,但是并没有直接使用spring-boot直接支持的websocket的特性。 在实践中觉得stromp协议对于websocket开发的自 阅读全文
posted @ 2018-09-19 14:30 梳碧湖砍柴的人 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 前言 为了保证应用的高可用和高并发性,一般都会部署多个节点;对于定时任务,如果每个节点都执行自己的定时任务,一方面耗费了系统资源,另一方面有些任务多次执行,可能引发应用逻辑问题,所以需要一个分布式的调度系统,来协调每个节点执行定时任务。 Spring整合Quartz Quartz是一个成熟的任务调度 阅读全文
posted @ 2018-09-19 14:26 梳碧湖砍柴的人 阅读(335) 评论(0) 推荐(0) 编辑
摘要: aop也是Spring里比较重要的一个点,最近把源码看了下,这里总结一下 使用上主要就下面的点注意下: 相关的Annotaion Around Before After AfterReturning AfterThrowing 执行顺序 expression表达式 execution args @a 阅读全文
posted @ 2018-09-19 14:21 梳碧湖砍柴的人 阅读(137) 评论(0) 推荐(0) 编辑
摘要: session是一个非常常见的概念。session的作用是为了辅助http协议,因为http是本身是一个无状态协议。为了记录用户的状态,session机制就应运而生了。同时session也是一个非常老的概念了,使用session的方法也是多种多样。就Java来说,servlet的标准本身是包含ses 阅读全文
posted @ 2018-09-19 14:20 梳碧湖砍柴的人 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 概述 Spring的最终目的是简化应用开发。通俗的讲减少重复代码,少写代码达到相同的目的。面向切面编程(AOP, Aspect Oriented Programming)就是一种减重复代码方式。我们都知道JAVA是一门面向对象编程(OOP, Object Oriented Programming)语 阅读全文
posted @ 2018-09-19 14:19 梳碧湖砍柴的人 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。该框架基于 Expert One-on-One Java EE Design and Development(ISBN 0 阅读全文
posted @ 2018-09-19 14:09 梳碧湖砍柴的人 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1. ActiveMQ安装 1.1 下载(版本5.14.5) 点我官网下载 1.2 安装 解压下载的压缩文件到任意目录中(eg. C:\Program Files (x86)\apache-activemq-5.14.5),进入%ACTIVEMQ_HOME%/bin目录,根据自己的系统位数,进入32 阅读全文
posted @ 2018-09-19 14:08 梳碧湖砍柴的人 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 下面说说这几种函数之间的区别: 函数定义适合场景 provider(name, Object OR constructor() ) 一个可配置的、有复杂逻辑的服务。如果你传递了一个对象,那么它应该有一个叫$get的函数返回这个这个服务的实例。否则的话,Angular 假设你已经产生了一个构造函数,当 阅读全文
posted @ 2018-08-14 13:58 梳碧湖砍柴的人 阅读(266) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页