标签:example

Spring

Spring Boot快速搭建Spring框架

2

hellas 发布于 2017-10-17

Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。 它是为了解决企业应用开发的复...

阅读(36)评论(0)赞 (0)

Spring

Spring5源码解析-Spring中的异步和计划任务

xiaoli.he 发布于 2017-10-16

Java提供了许多创建线程池的方式,并得到一个Future实例来作为任务结果。对于Spring同样小菜一碟,通过其 scheduling 包就可以做到将任务线程中后台执行。 在本文的第一部分中,我们将讨论下Spring中执行计划任务的一些基础知识。之后,我们将解释这些类是如何一起...

阅读(55)评论(0)赞 (0)

Spring

实战备忘:使用spring cloud构建微服务架构

1

xiaoli.wang 发布于 2017-10-16

背景需求 公司游戏运营平台由以下模块组成:游戏中心、会员专区、储值中心、客服中心、以及各个游戏官网等多个模块,每个模块都是一个独立的网站。平台已经上线运营有七八年,底层架构是我们自己根据一开源项目定制改写而成,期间由于业务复杂、需求不断增加和变动,代码修修补补,已经臃肿不堪,耦合...

阅读(61)评论(0)赞 (0)

android技术

在 Android 上,一个完整的 UDP 通信模块应该是怎样的?

hanze 发布于 2017-10-16

TCP与UDP差异对比分析 在这篇文章中,在可靠性、数据发送、适用场景等多个方面分析了二者的区别。而本文的目的是想给大家介绍下在 Android 设备上,一个手机通过热点连接另一个手机。这种场景下,完整的 UDP 通信模块应该考虑哪些方面,又应该如何优化,如何避开一些坑呢? UD...

阅读(70)评论(0)赞 (0)

Spring

Spring Boot 整合 Thymeleaf 完整 Web 案例

2

xiaoli.wang 发布于 2017-10-14

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢! Thymeleaf 是一种模板语言。那模板语言或模板引擎是什么?常见的模板语言都包含以下几个概念:数据(Data)、模板(Template)、模板引擎(Template Eng...

阅读(112)评论(0)赞 (0)

Spring

Eureka 源码解析 —— 任务批处理

4

xiaoli.he 发布于 2017-10-12

摘要: 原创出处 http://www.iocoder.cn/Eureka/batch-tasks/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. 整体流程 3. 任务处理器 4. 创建任务分发器 4.1 批量任务执行分发...

阅读(75)评论(0)赞 (0)

IOS技术

Block作为属性、方法参数、返回值

1

邓龙华 发布于 2017-10-10

简介: 首先来概述一下,Block对象提供了一个 特别的(ad hoc)函数,这个函数是使用C和C派生语言(如Objective-C和C++)来创建的一个表达式,Block对象在其他语言和环境中有时候可以理解为一个“闭包(closure)”。除非在某些范围内它们容易和标准C表达式...

阅读(40)评论(0)赞 (0)

互联网.投资

什么限制了你的公司扩张1000倍?

3

尖兵 发布于 2017-10-10

谢谢关注缓慢思考!缓慢思考,缓慢更新:-)。 本文来自James Mishra的Blog。 James总结了限制公司扩张的两个维度:产品生产和产品的分销难度,并依此列出了4种商业模式。虽然,也有例外,但是那些希望扩张1000倍的公司应该多思考第4种商业模式。 Lately, I ...

阅读(50)评论(0)赞 (0)

Spring

Sping AOP 代码怎么读

3

邓龙华 发布于 2017-10-09

Spring AOP的代码怎么读 Spring的体系越来越庞杂,但还是有童靴因为各种原因想翻开代码去看看其中的具体实现。写个短文,给想看代码的童靴一点参考。仅仅涉及Spring Framework里面的AOP部分。并讨论几个难点实现上的细节。 因为代码量特别大,如果盲目从类包开始...

阅读(71)评论(0)赞 (0)

Spring

Eureka 源码解析 —— 应用实例注册发现(五)之过期

2

xubiao.zhuang 发布于 2017-10-06

摘要: 原创出处 http://www.iocoder.cn/Eureka/instance-registry-evict/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 为什么需要过期 3. EvictionTask 4. 过期逻辑 666. 彩蛋 �...

阅读(100)评论(0)赞 (0)

Spring

Spring Security(二)–Guides

4

hanze 发布于 2017-10-06

上一篇文章《Spring Security(一)–Architecture Overview》,我们介绍了Spring Security的基础架构,这一节我们通过Spring官方给出的一个guides例子,来了解Spring Security是如何保护我们的应用的,之后会对进行一...

阅读(104)评论(0)赞 (0)

Spring

Spring5源码解析-Spring中的异步事件

dulong 发布于 2017-09-28

上一篇 Spring框架中的事件和监听器 并未对Spring框架中的异步事件涉及太多,所以本篇是对其一个补充。 同步事件有一个主要缺点:它们在所调用线程的本地执行(也就是将所调用线程看成主线程的话,就是在主线程里依次执行)。如果监听器处理同步事件需要5秒钟的响应,则最终结果是用户...

阅读(70)评论(0)赞 (0)

Spring

spring-boot项目里的MongoDB的用法

yeseng 发布于 2017-09-27

前言:MySQL数据库很好用,但数据量到了千万以上了,想增加字段是非常痛苦的,这个在MongoDB里就不存在,字段想怎么加就怎么加,所以也就有了想在spring-boot里用MongoDB的想法了,Github上spring-projects里有关于使用MongoDB的demo,...

阅读(118)评论(0)赞 (0)

Spring

Spring Security ( 二 ) – 指南

4

dulong 发布于 2017-09-25

上一篇文章《Spring Security(一)–Architecture Overview》,我们介绍了Spring Security的基础架构,这一节我们通过Spring官方给出的一个guides例子,来了解Spring Security是如何保护我们的应用的,之后会对进行一...

阅读(80)评论(0)赞 (0)

Spring

Spring Security ( 一 ) – 架构概述

2

xiaoli.wang 发布于 2017-09-25

一直以来我都想写一写Spring Security系列的文章,但是整个Spring Security体系强大却又繁杂。陆陆续续从最开始的guides接触它,到项目中看了一些源码,到最近这个月为了写一写这个系列的文章,阅读了好几遍文档,最终打算尝试一下,写一个较为完整的系列文章。 ...

阅读(49)评论(0)赞 (0)

Spring

设计模式在SpringMVC框架中的大规模应用

小丁 发布于 2017-09-24

设计模式有助于遵循良好的编程实践。作为最流行的Web框架之一的Spring框架也使用其中的一些。 当然,之前的文章《设计模式》已经有介绍过。本文将介绍Spring Framework中使用的设计模式。这是5篇专题文章的第一部分。这次我们将发现Spring框架中使用的4种设计模式:...

阅读(76)评论(0)赞 (0)

Spring

spring bean id相同引发的故障

5

zhuangli 发布于 2017-09-24

最近因为同事bean配置的问题导致生产环境往错误的redis实例写入大量的数据,差点搞挂redis。经过快速的问题定位,发现是同事新增一个redis配置文件,并且配置的 RedisSentinelConfiguration 的id是一样的,然后在使用 @Autowired 注入b...

阅读(56)评论(0)赞 (0)