标签:备份

Java

Shiro 721 Padding Oracle攻击漏洞分析

15

xiaoli.he 发布于 2019-11-19

前言 前不久刚分析完Shiro 550的漏洞,后面@wh1t3Pig告诉我Shiro十月份又出了一个安全公告,等级是Critical https://issues.apache.org/jira/browse/SHIRO-721 公告梗概: Shrio所使用的cookie里的re...

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

编程技术

《提升能力,涨薪可待》-如何设计一个符合自己公司的微服务架构

1

Harries 发布于 2019-11-18

使用微服务架构可以为我们带了好处、便利的同时,但也带了很多挑战,新的问题。比如,微服务之间的调用和调用和通信会不会很复杂? 通讯模式,一对一还是一对多的?依赖的服务没有准备好,如何验证我的开发功能?数据一致性的问题等等。 总结起来: 微服务的粗细粒度难于掌握 分布式的微服务增加了...

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

Java

送你一份P6级Java面试题(二)

5

xiaoli.wang 发布于 2019-11-15

导读 : 作者: 瞿云康 , 英文名 jacksonKang ,是一名努力成长中的 Java 爱好者 。 本文出处: http://mayiyk.cn/article/6 本文为 Java面试题的 第二篇,这个系列的文章主要把一些常见的java面试题目整理发给大家,希望能在大家以...

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

Spring

SpringBoot 2.0 开发案例之整合FastDFS分布式文件系统

5

yeseng 发布于 2019-11-15

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 最近在做一款图床服务,前面的文章也有提到,之前整合了阿里云 OSS 做图片存储,虽然小批量的存储并不贵,然而再少也是肉,还是有点心疼的。 恰好,双十一搞活动,顺手购买了腾讯云的&...

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

Java

Dubbo源码解析(十一)远程通信——Buffer

1

dulong 发布于 2019-11-14

目标:介绍Buffer的相关实现逻辑、介绍dubbo-remoting-api中的buffer包内的源码解析。 前言 缓存区在NIO框架中非常重要,它作为字节容器,每个NIO框架都有自己的相应的设计实现。比如Java NIO有ByteBuffer的设计,Mina有IoBuffer...

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

编程技术

沃尔玛架构翻新:如何保证微服务领域的业务连续性和灾难恢复?

13

zhuangli 发布于 2019-11-14

作者 | Jyotiswarup Raiturkar 译者 | 王强 沃尔玛为美国几乎所有州及全球许多国家 / 地区提供杂货店提货和配送服务。沃尔玛的集成配送系统由应用程序和后端系统组成,使全球员工可以满足各地商店的全渠道电商订单需求。 电商环境下的订单交付 近年来,这套系统的业...

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

编程技术

您的微服务是否过于琐碎?ironSource分享如何避免微服务带来的细粒度复杂性 -新堆栈

刘莉莉 发布于 2019-11-14

如何将应用程序分解为细粒度的微服务会带来可能最终导致巨大灾难的复杂性,以及如何避免这种情况。 在ironSource,我们与面向服务的体系结构(SOA)一起工作,该体系已经存在了数十年,并且已经接受了其最新的迭代-微服务。使用微服务方法进行应用程序开发使我们能够提高弹性并缩短上市...

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

编程技术

敲开通往架构师的门

3

xubiao.zhuang 发布于 2019-11-14

最近学习了一些关于架构设计的知识想分享给大家。俗话说得好,不想当架构师的程序员不是好厨子。那么如何成为一名架构师呢?接下来就聊一聊我的一些想法。 什么是架构师 之前有同学问我,做了几年技术,应该转管理还是转架构师?对于这位同学,我给他的答案是,你要先踏踏实实做好现在的工作。因为就...

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

编程技术

沃尔玛架构翻新:如何保证微服务领域的业务连续性和灾难恢复

11

darida 发布于 2019-11-13

沃尔玛在美国几乎所有州及全球许多国家 / 地区提供杂货店提货和配送服务。沃尔玛的集成配送系统由应用程序和后端系统组成,使全球员工可以满足各地商店的全渠道电商订单需求。 电商环境下的订单交付 近年来,这套系统的业务量取得了巨大的增长: 引用来源: https://techcrunc...

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

Spring

对不起,服务器出了一点问题

14

hanze 发布于 2019-11-13

数据库突然断开连接、第三方接口迟迟不返回结果、高峰期网络发生抖动…… 当程序突发异常时,我们的应用可以告诉调用方或者用户「对不起,服务器出了点问题」; 或者找到更好的方式,达到提升用户体验的目的。  背景 用户在马蜂窝 App 上「刷刷刷」时,推...

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

编程技术

Serverless无服务应用架构

16

changyuan.xu 发布于 2019-11-12

编辑推荐: 本篇文章介绍了微服务架构与单体架构,,使用分布式架构实践举例–分布式TA系统,全面解析阿里技术中台的架构实践 。 本文来自于51CTO,由火龙果软件Alice编辑、推荐。 一、分布式架构的优势和理念 1.传统单体架构特点 通常一个初创型项目,都是从单体架构...

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

Java

快来!松哥的免费资源库更新啦!

4

changyuan.xu 发布于 2019-11-12

今年 5 月份的时候,松哥发了一个视频资源库,当时和大家说,这个资源库会定期更新,后来却迟迟未更新,其实不是我没资源了,是因为当时的关键字是我一个一个在微信后台配置的,配置到后面发现,后台配置关键字有数量上限,没法继续配置了,所以这事就搁置下来了。 九月份松哥上线了自己的服务,和...

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

Java

分库分表“实践”大全

9

puefu.he 发布于 2019-11-11

分库分表是个蛋疼的过程,需要考虑数据迁移、数据同步、数据切分等多个工作项,项目bug会持续到天荒地老。网络上搜索到的文章,往往有些错误的观点,只有调研,没有实践。在早些年,我就走过这方面的弯路。本篇文章亦为实践后的产出,有很大的参考价值 其余相关文章,参见: “分库分表"...

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

Java

实测Maven上传jar包到私服的方法归纳

14

xirruiqiang 发布于 2019-11-11

Hello,各位小伙伴大家好,我是小栈君。好久不见,最近因为工作的缘故,导致了更新变慢,但是小栈君也在积极的做素材的规划,毕竟学习知识点的归纳和提炼需要一定的时间。 所以还请大家多多见谅,下一期的分享主题我们依旧会围绕着go语言系列进行。不过小栈君会尽量加快节奏。因为接下来的挑战...

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

编程技术

linux学习–week17–nginx-lnmp

12

dulong 发布于 2019-11-10

负载均衡 2.1 负载均衡与反向代理区别 2.2nginx 7层负载 2.3 nginx 7层负载 2.4 nginx 4层负载均衡 nginx缓存 lnmp 4.1 概述 4.2 环境准备 LNMP环境迁移 5.1 数据库迁移 5.2 用户上传文件到nfs 5.3 回顾及今日内...

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

Spring

服务端技术九大门派

3

xiaoli.wang 发布于 2019-11-10

导语:本文是基于我github上的项目 server-tech-tree 的演绎版本,更详细内容(各门派核心技术原理分析)要去github上看。 自20世纪30年代现代计算机诞生至今,服务端软件技术(本文简称服务端技术)已经发展成为IT领域一大重要分支。大到操作系统,小到仅一行代...

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

Java

快手 | 资深Java架构师 | 北京 | 2019 [面试失败经验]

Harries 发布于 2019-11-10

前景 不靠谱的推荐 面试机会是通过猎头推荐的,差不多在推荐后的3天左右快手HR联系我约定面试时间。在这之前,猎头与我进行了沟通,了解了我的基本诉求和基本情况。但是,当我收到HR面试通知的短信时,却显示着完全不匹配的职位“资深Java架构师”。对于语言方面我会多少认为快手可能会包容...

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

Java

夯实Java基础系列8:深入理解Java内部类及其实现原理

6

邓龙华 发布于 2019-11-10

https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.comww.how2playlife.com 内部类初探 什么是内部类? 内部类是指在一个外部类的内部再定义一个类。...

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