标签:mmm

Java

cve-2019-2729挖掘思路 – cve-2019-2725 bypass

15

xirruiqiang 发布于 2019-06-22

前言 Weblogic 当中对 wsdl 中的 soap 消息体解析依赖的是 XMLDecoder 的数据转换 XMLDecoder 其实就是一个将字符串的描述转换成java对象的一个jdk内置工具。因为本身wsdl设计的原因,XMLDecoder的反序列化不用登陆即可利用,处理...

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

Java

手把手搭建生产可用的 Nacos 集群

2

小丁 发布于 2019-06-21

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 注:本文使用Nacos 1.0.1 + MySQL 8.0 前面部署的是单机版的Nacos Server,这一般不适用于生产。 本节详细探讨如何搭建一个生产可用的Nacos集...

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

编程技术

积木式开发体系的原理与应用

16

xirruiqiang 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Java

积木式开发体系的原理与应用

16

hanze 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Java

CVE-2019-2729 Weblogic XMLDecoder反序列化漏洞分析

9

yanxinchi 发布于 2019-06-20

漏洞分析 该漏洞是 CVE-2019-2725 的绕过,因此前面的流程都是一样的,经过21个 handler 处理,最终进入 WorkAreaHeader 在4月份 oracle 对2725紧急补丁中,过滤了 class 元素,因此不能再通过 class 创建对象 这次的绕过实际...

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

Spring

如何设计并实现一个秒杀系统?(含完整代码)

30

zhuangli 发布于 2019-06-20

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Java

下载编译AOSP源码

4

songhua.gao 发布于 2019-06-19

准备 由于 aosp 需要支持大小敏感,但 OSX 上面不建议使用官方说的创建 dmg 文件的方式来编译。因为这可能会由于空间只增不减,即使删除文件也不会变化,导致空间不够。 建议使用磁盘空间重新分区:缩小现有空间大小,留出足够空间创建一个大小写敏感的分区,将这个分区给 aosp...

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

编程技术

有赞移动 iOS 组件化(模块化)架构设计实践

6

hellas 发布于 2019-06-19

文 | Jackie on 零售移动 一、背景 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自 16 年起也在不断尝试各种组件化方案,在有赞微商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑...

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

Java

阿里、拼多多面试经历分享,面试岗位:java技术专家

2

hanze 发布于 2019-06-19

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Java

【Netty】ByteBuf (一)

3

dulong 发布于 2019-06-17

欢迎关注公众号:【 爱编码 】 如果有需要后台回复 2019 赠送 1T的学习资料 哦!! 简介 所有的网路通信都涉及字节序列的移动,所以高效易用的数据结构明显是必不可少的。Netty的ByteBuf实现满足并超越了这些需求。 ByteBuf结构 ByteBuf维护了两个不同的索...

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

编程技术

蚂蚁金服一站式、高可用架构实践与输出应用

10

小丁 发布于 2019-06-14

作者: 梁耀斌,花名追源,来自“追本溯源”,目前主要负责蚂蚁金融科技输出产品架构,关注 ToB 的数字化转型领域;2013 年加入到阿里技术保障部架构工具团队,从淘宝的异地多活架构的实施,到阿里集团的高可用架构和容灾体系建设,也曾经管理大规模的物理机集群和统一调度,对系统高可用和...

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

Java

从简历被拒到收割今日头条 offer,我用一年时间破茧成蝶!

6

changyuan.xu 发布于 2019-06-14

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

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

Java

苏宁Spring Cloud微服务脚手架工具vole实践分享

16

puefu.he 发布于 2019-06-12

作者|王一硼 & 黄小虎 为应对传统单体架构的缺陷,微服务架构被企业广泛应用。Spring Cloud 为开发人员提供了快速构建微服务的系列工具,但是并没有进行相关整合, vole 是在其基础上搭建的一套可以快速实现微服务的基础脚手架工具。 1、传统单体架构的缺陷 传统单...

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

Java

我的奇葩面试经历分享:喊价25K,HR 却给了30K。。。

3

puefu.he 发布于 2019-06-12

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

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

Java

java基础(一)-面向对象思想

2

hanze 发布于 2019-06-11

java是一门面向对象的语言,在学习java前,先要理解面向对象这个概念,区别于c这类的面向过程语言,面向对象有着什么一样的特点呢?先上一张思维导图吧: 对象 什么是对象 问题空间中的元素及其在解空间中的表示 这句话摘抄自 java编程思想 ,是一句很难理解的话语(果然大佬的总结...

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

Java

一文摸清 Go 的并发调度模型

3

小丁 发布于 2019-06-08

与其说并发调度,不如说,这就是一场“配对”游戏。 线程模型 在细说 Go 的调度模型之前,先来说说一般意义的线程模型。线程模型一般分三种,由用户级线程和 OS 线程的不同对应关系决定的。 N:1,即全部用户线程都映射到一个OS线程上,上下文切换成本最低,但无法利用多核资源; 1:...

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

Java

阿里面试官:字符串在JVM中如何存放?90%的人就真的只回答在哪里存放

4

邓龙华 发布于 2019-06-08

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Java

码妞:领导让我重构代码,怎么办?

17

songhua.gao 发布于 2019-06-06

什么时候进行重构? 任何时间都可以进行重构,前提是你有足够的时间以及精力去做这件事情,大部分公司重构代码是不会计入KPI的,甚至重构的越多,出bug的概率就越大,背锅的可能就越大。因此,小规模的重构或者自己负责功能的重构,可以穿插在需求中进行;大规模重构因为耗费时间较长,出错概率...

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