标签:final

编程技术

DBA日常维护SQL脚本_自己编写的

puefu.he 发布于 2017-12-14

查询碎片程度高(实际使用率小于30%)的表,也就是可以收缩的表 条件为什么block>100,因为一些很小的表,只有几行数据实际大小很小,但是block一次性分配就是5个(11g开始默认一次性分配1M的block大小了,见create table storged的NEXT参...

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

Spring

springboot源码分析14-ApplicationContextInitializer原理Springboot中PropertySource注解多环境支持

2

xiaoli.wang 发布于 2017-12-14

Springboot中PropertySource注解的使用 一文中,详细讲解了 PropertySource注解的使用,通过PropertySource注解去加载指定的资源文件、然后将加载的属性注入到指定的配置类,@value以及@ConfigurationProperties...

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

IOS技术

无图言屌?YYImage 设计思路,实现细节剖析

7

changyuan.xu 发布于 2017-12-12

前言 图片的历史早于文字,是最原始的信息传递方式。六书中的象形文构造思想就是用文字的线条或笔画,把要表达物体的外形特征,具体地勾画出来。 许慎《说文解字》云:“象形者,画成其物,随体诘诎,日、月是也。” 现代社会的信息传递中,图片仍然是不可或缺的一环,不论是报纸、杂志、漫画等实体...

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

Spring

SpringCloud Eureka 源码解析 —— Eureka-Client 初始化(一)之 EurekaInstanceConfig

4

hellas 发布于 2017-12-12

摘要: 原创出处 http://www.iocoder.cn/Eureka/eureka-client-init-first/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. EurekaInstanceConfig 2.1...

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

Spring

SpringCloud(九):API网关服务Zuul

1

puefu.he 发布于 2017-12-11

[TOCM] [TOC] 源码地址:https://github.com/IsResultXaL/springcloud 通过上一节内容介绍与实践,我们已经搭建起微服务架构中的核心组件 服务注册中心 服务提供者 服务消费者 断路器Hystrix Hystrix仪表板 Turbin...

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

Spring

Spring Cloud(七)服务网关 Zuul Filter 使用

13

yanxinchi 发布于 2017-12-11

上一篇文章中,讲了Zuul 转发,动态路由,负载均衡,等等一些Zuul 的特性,这个一篇文章,讲Zuul Filter 使用,关于网关的作用,这里就不再次赘述了,重点是zuul的Filter ,我们可以实现安全控制,比如,只有请求参数中有token和密码的客户端才能访问服务端的资...

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

Spring

Spring、Spring Boot 和 TestNG 测试指南 ( 4 )

zhuangli 发布于 2017-12-11

Mock测试技术能够避免你为了测试一个方法,却需要自行构建整个依赖关系的工作,并且能够让你专注于当前被测试对象的逻辑,而不是其依赖的其他对象的逻辑。 举例来说,比如你需要测试Foo.methodA,而这个方法依赖了Bar.methodB,又传递依赖到了Zoo.methodC,于是...

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

Spring

Spring、Spring Boot 和 TestNG 测试指南 ( 3 )

wenming.gapo 发布于 2017-12-10

Spring&Spring Boot Testing工具提供了一些方便测试的Annotation,本文会对其中的一些做一些讲解。 @TestPropertySource @TestPropertySource可以用来覆盖掉来自于系统环境变量,Java的系统属性,@Property...

阅读(139)评论(1)赞 (0)

IOS技术

用Swift写一个响应式编程库

xiaoli.he 发布于 2017-12-08

2017年又快过去了,忙了一年感觉没啥收获,感觉是不是应该写点啥,想了好久没想出要写什么。下半年因为工作的原因,狗狗也没养了,吉他上也积满了灰尘,兴致勃勃的学习素描,到现在也没画出了啥,博客也很久没更新了。想想感觉更新一下博客吧。 整个2017年我完全使用 Swift 进行开发了...

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

Spring

Spring Boot 2.0 M7 整合 ES 5 、Kibana 和 X-pack

3

邓龙华 发布于 2017-12-07

本章内容 ES 及 x-pack 下载安装 Kibana 及 x-pack 下载安装 Spring Boot 整合 ES Spring Boot 操作 ES 阅读时间:5 分钟 摘录:打算起手不凡写出鸿篇巨作的,往往坚持不了完成第一章节 1. ES 及 x-pack 下载安装 s...

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

Spring

springboot源码分析11-ApplicationContextInitializer原理

1

小丁 发布于 2017-12-07

摘要: springboot源码分析10-ApplicationContextInitializer使用 一文中,我们详细地讲解了 ApplicationContextInitializer的三种使用方式,本文我们重点看一下为何这三种方式都可以使用,也就是框架是如何处理的。包括内...

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

Spring

springboot源码分析9-random的使用以及原理

1

xiaoli.he 发布于 2017-12-06

摘要: springboot框架为我们提供了很多的便利,其中有一个非常有意思的功能,那就是可以通过变量的方式来配置一个随机数random,然后使用random随机出各式各样数值。本位重点讲解一下random的使用以及框架内部的实现机制。 1.1. Springboot 中 ran...

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

Spring

Spring Cloud 服务提供者 Eureka + 服务消费者(rest + Ribbon)

8

wenming.gapo 发布于 2017-12-05

Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。它是一个基于HTTP和TCP的客户端负载均衡器。它可以通过在客户端中配置ribbonServerList来设置服务端列表去轮询访问以达到均衡负载的作用。 Ribbon是什么? ...

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

IOS技术

Swift中的RactiveCocoa (上)

3

yeseng 发布于 2017-12-05

本文为CocoaChina网友黑花白花投稿 原文 RXSwift的教程太多, ReactiveSwift的教程又太少 前言 大概是这样, Swift4.0出了, 重新梳理Swift知识, 对比了下RXSwift和ReactiveSwift, 喜欢ReactiveSwift多一些,...

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

互联网.投资

零下 9 度,露天网点,快递还没中断 | 二零一七故事⑪

26

xubiao.zhuang 发布于 2017-12-05

来源:好奇心日报 作者:谢金萍 唐云路 这是北京快递目前的一些情况,别说即将到来的双 12 ,很多快递公司和网点还不知道如何维持每天的正常运营。 原本每天下班后停进仓库的十几辆申通快递三轮车,最近一周都靠在北京丰台区三四环间的小路边上。 11 月 30 日早上快 7 点,天蒙蒙亮...

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

Spring

Spring MVC源码解析(一)——概况

2

xirruiqiang 发布于 2017-12-05

Spring MVC 基于模型-视图-控制器(Model-View-Controller, MVC)模式实现,并且很好的实现了软件设计中的开闭原则(即对扩展开放,对修改关闭),当因为业务需要对Spring MVC做些定制化处理时,就会发现Spring MVC对功能扩展是极其友好的...

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

Spring

spring IoC源码解析(3)

yanxinchi 发布于 2017-12-04

在上面的解读中,我们知道getBean()方法的实现过程,首先尝试从缓存中获取,缓存获取失败后则尝试创建对象,在创建对象时首先检查依赖关系,在满足了依赖关系后就会调用createBean()对象获取实例. 那createBean()方法又是如何实现的呢?createBean()底...

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

Spring

spring IoC源码分析(2)

yanxinchi 发布于 2017-12-04

在本文的第一部分中,我们对容器的初始化操作refresh()方法做了全面的解读,了解了容器构造的整个过程,包括读取bean对象的定义,配置BeanFactoyPostProcessor&BeanPostProcessor接口,以及其它的属性. 在第一部分的解读过程中,还遗...

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