网站首页 - 第10页 - 博客园
1

Spring-cloud (八) Hystrix 请求缓存的使用

前言: 最近忙着微服务项目的开发,脱更了半个月多,今天项目的初版已经完成,所以打算继续我们的微服务学习,由于Hystrix这一块东西好多,只好多拆分几篇文章写,对于一般对性能要求不是很高的项目中,可以使用其基础上开发的Feign进行容错保护。Hystrix学到现在我认为它的好处在于可以更灵活的调整熔 ...

东北小狐狸 发布于 2018-05-21 10:17 评论(1)阅读(173)
0

私有云建设之超融合技术

目前,在私有云建设(很多可能并不是真正的私有云,也包括一些虚拟化平台的建设)中,超融合出现的身影越来越多,本文 我们探讨下超融合技术。 一 什么是超融合 既然在说超融合架构,那就肯定有一般的融合架构,这其实也是目前行业内对于超融合定义争论的焦点,也就是说哪些定义为 融合架构,哪些定义为超融合架构。 ...

Mars小歪 发布于 2018-05-21 09:50 评论(5)阅读(288)
6

性能优化指南:性能优化的一般性原则与方法

作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还是分布式系统。本文从以下几个方面来思考这个问题:性能优化的一般性原则,性能优化的层次,性能优化的通用方法。本文不限于任何语言、框架,不过可能会用Python语言来举例。 不过囿于个人经验,可能更多 ...

xybaby 发布于 2018-05-21 09:47 评论(4)阅读(609)
1

PHP 7.3 我们将迎来灵活的 heredoc 和 nowdoc 句法结构

php.net RFC 频道已经公布了 PHP 7.3 的 Heredoc 和 Nowdoc 语法更新,此次更新专注于代码可读性: Heredoc 和 Nowdoc 有非常严格的语法,有些时候这令很多开发者避而远之,因为他们在代码中看起来非常丑陋,令代码的可读性降低。本次的更新针对此问题,对语法做出 ...

Summer2018 发布于 2018-05-21 09:33 评论(1)阅读(302)
11

css3D的魅力

前言: 最近玩了玩用css来构建3D效果,写了几个demo,所以博客总结一下。 在阅读这篇博客之前,请先自行了解一下css 3D的属性,例如:transform-style,transform-origin,transform, perspective。 demo1 高度可变的立方体,先来看看最终效 ...

子慕大诗人 发布于 2018-05-21 09:32 评论(3)阅读(833)
5

由HashMap哈希算法引出的求余%和与运算&转换问题

1、引出问题 在前面讲解 HashMap 的源码实现时,有如下几点: ①、初始容量为 1<<4,也就是24 = 16 ②、负载因子是0.75,当存入HashMap的元素占比超过整个容量的75%时,进行扩容,而且在不超过int类型的范围时,进行2次幂的扩展(指长度扩为原来2倍) 扩大一倍 ③、新添加一 ...

YSOcean 发布于 2018-05-21 09:29 评论(0)阅读(210)
1

上周热点回顾(5.14-5.20)

热点随笔: · 大龄码农的新西兰移民之路(yan_xiaodi)· 【原创】分布式之数据库和缓存双写一致性方案解析(孤独烟)· 博客园美化终极版-(自定义导航栏)(zhang_derek)· 努力的孩子运气不会太差,跌宕的人生定当更加精彩(Angel_Kitty)· Java开源生鲜电商平台-支付模 ...

博客园团队 发布于 2018-05-21 09:25 评论(0)阅读(587)
1

更多细节的理解RSA算法

一、概述 RSA算法是1977年由Ron Rivest、Adi Shamir 和 Leonard Adleman三人组在论文A Method for Obtaining Digital Signatures and Public-Key Cryptosystems提出的公钥加密算法。由于加密与解密使 ...

Qcer 发布于 2018-05-21 09:00 评论(0)阅读(286)
1

聊一聊顺序消息(RocketMQ顺序消息的实现机制)

当我们说顺序时,我们在说什么? 日常思维中,顺序大部分情况会和时间关联起来,即时间的先后表示事件的顺序关系。 比如事件A发生在下午3点一刻,而事件B发生在下午4点,那么我们认为事件A发生在事件B之前,他们的顺序关系为先A后B。 上面的例子之所以成立是因为他们有相同的参考系,即他们的时间是对应的同一个 ...

杭州.Mark 发布于 2018-05-21 08:54 评论(0)阅读(28)
25

Oracle .NET Core Beta驱动已出,自己动手写EF Core Oracle

使用.net core也有一段时间了,一直都没有Oracle官方的正式版驱动程序,更别说EF版本了。之前基于Oracle官方的.net core预览版本写了个Dapper的数据库操作实现,但是总感觉不太完美,有消息称Oracle官方的EF版本可能要到第三季度出了,还需要静静等待几个月的时间。 既然有 ...

焰尾迭 发布于 2018-05-21 08:44 评论(11)阅读(2286)
24

Containerd 简介

我们可以把 docker 抽象为下图所示的结构(此图来自互联网): 从图中可以看出,docker 对容器的管理和操作基本都是通过 containerd 完成的。 那么,containerd 是什么呢?Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Containe ...

sparkdev 发布于 2018-05-21 08:21 评论(10)阅读(2771)
3

数据库历险记(一) | MySQL这么好,为什么还有人用Oracle?

关系型数据库(Relational DataBase Management System),简称 RDBMS。说起关系型数据库,我们脑海中会立即浮现出 Oracle、MySQL、SQLServer 等数据库,这些都是我们常用的关系型数据库。 关系型数据库最大的特点就是在其关系这个词,它可以保存数据库 ...

陈树义 发布于 2018-05-21 08:20 评论(7)阅读(104)
4

服务间通信方式【MQ在分布式系统中的使用场景】

解决的问题 一项技术的产生必然是为了解决问题而生,了解了一项技术解决的问题,就能够很轻松的理解这项技术的设计根本,从而更好地理解与使用这项技术。 消息中间件和RPC从根本上来说都是为了解决分布式系统的服务间通信问题,我们的服务从最初的单体应用发展到SOA架构到现在的微服务架构,必不可少的就是服务间通 ...

吴纹羽 发布于 2018-05-21 08:15 评论(2)阅读(31)
4

TCP入门与实例讲解

TCP是TCP/IP协议栈的核心组成之一,对开发者来说,学习、掌握TCP非常重要。 本文主要内容包括:什么是TCP,为什么要学习TCP,TCP协议格式,通过实例讲解TCP的生命周期(建立连接、传输数据、断开连接) ...

程序猿小卡 发布于 2018-05-21 08:14 评论(0)阅读(30)
11

ASP.NET三剑客 HttpApplication HttpModule HttpHandler 解析

我们都知道,ASP.Net运行时环境中处理请求是通过一系列对象来完成的,包含HttpApplication,HttpModule, HttpHandler。之所以将这三个对象称之为ASP.NET三剑客是因为它们简直不要太重要,完全是ASP.NET界的中流砥柱,责任担当啊。了解它们之前我们得先知道AS ...

撸码那些事 发布于 2018-05-21 08:06 评论(3)阅读(42)
4

静儿的自卑感

小时候,因为上学比别人早,学习上虽然可以跟的上。综合的差距总是在那里,羡慕稍大点的同学,他们总是看起来那么光鲜,什么都懂💓 爸妈大我40岁,给我的教育晚于同龄人20年的水平。好羡慕那些有年轻妈妈的女孩,总是把自己的姑娘打扮的洋气,母女俩无话不谈。而我妈总是教育我艰苦朴素才是美。别的女孩在减肥啊、化 ...

静儿1986 发布于 2018-05-21 00:16 评论(14)阅读(87)
0

EDM模板编写踩坑指南(非响应式,纯table有源码)

如果问你table布局,你肯定会嗤之以鼻?什么table布局?不是早已经淘汰了吗?但是如果让你写EDM邮件模板,table布局相对来说是最好的选择。 如果让你立刻写EDM,你在网上搜的话,得到的信息相对较少,但是又很懵的话,建议你看看这篇文章,让你30分钟之内入门并开始写, 需要源码再私我吧~ 或许 ...

lasia962 发布于 2018-05-20 23:10 评论(1)阅读(126)
0

Dubbo源码-Dubbo是如何随心所欲自定义XML标签的

Dubbo框架源码中有很多诸如dubbo:application的自定义标签,本文介绍其是如何定义并实现相应的类加载到Spring容器中的 ...

JackieZheng 发布于 2018-05-20 22:36 评论(0)阅读(18)
4

redis集群

今天早上一上午,对滴,没错,从九点开始配,配到了12点多,才把集群搭配起来。 唉,毕竟渣渣的第一次配置集群,犯了好多错误。 从百度 -> 官方文档 -> Google 无不尽其用。但我发觉百度的好多文章都是你抄我的,我抄你的,最终并不能解决问题,还是要靠自己多踩坑,踩多了,你下次就会绕路了,不过花费 ...

wenbochang 发布于 2018-05-20 22:30 评论(5)阅读(871)
6

Docker for Windows 使用 VMware WorkStation

一.前言 Docker for Windows 不同于 Docker Toolbox。Docker for Windows 对系统的要求至少为Windows 10专业版,因为它需要Hyper V的支持,而Dockbox Toolbox使用Oracle Virtual Box而不是Hyper V 。使 ...

晓晨Master 发布于 2018-05-20 22:04 评论(6)阅读(1149)