Wesley13 Wesley13
3年前
jackson
1.  漏洞描述近日,百度云安全团队跟踪到jacksondatabind在github上更新了一个新的反序列化利用类com.caucho.config.types.ResourceRef,issue编号2660,该类绕过了之前jacksondatabind维护的黑名单类。如果项目中包含resinkernel库,并且JDK版本较低的
轻量级的架构决策记录机制
ADR是一种性价比非常高的架构决策文档化实践,团队引入和实践成本很低,却能为团队带来极大收益!
Stella981 Stella981
3年前
Github上最受欢迎的10大开源免费的RTSP流媒体项目
Github选出dTOP10开源免费的RTSP流媒体项目,以下是具体排名及星星数。!(http://p1ttipv6.byteimg.com/large/pgcimage/88353d8637ff42b7b2d2e12fa11e46ee)1、Easydarwin星星数:4,307Easydarwin是国内团队开发的开
Stella981 Stella981
3年前
RocketMQ 可视化环境搭建和基础代码使用
RocketMQ是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求,在2016年底捐赠给Apache开源基金会成为孵化项目,经过不到一年时间正式成为了Apache顶级项目。<br/早期阿里曾经基于ActiveMQ研发消息系统,随着业务消息的规模增大,瓶颈逐渐显现,后来也考虑过
Wesley13 Wesley13
3年前
vivo 调用链 Agent 原理及实践
一、项目背景2017年,vivo互联网研发团队认为调用链系统对实际业务具有较大的价值,于是开始了研发工作。3年的时间,调用链系统整体框架不断演进……本文将介绍vivo调用链系统Agent技术原理及实践经验。vivo调用链系统的研发,始于对Google的《Dapper,aLargeScaleDistributedSyst
Stella981 Stella981
3年前
MPush开源消息推送系统:简洁、安全、支持集群
引言由于之前自己团队需要一个消息推送系统来替换JPUSH,一直找了很久基本没有真正可用的开源系统所有就直接造了个轮子,造轮子的时候就奔着开源做打算的,只是后来创业项目失败一直没时间整理这一套代码,最近比较闲就拿出来给开源做点贡献。作为Java版的开源推送系统,MPUSH还是有很多不错的设计的,特别是对想自己搭建一套推送系统的团队是
Wesley13 Wesley13
3年前
Understand教程
许多团队希望在常规构建过程中快速生成Understand的HTML报告和指标,或者以其他方式自动创建项目。命令行工具“und”提供了许多用于执行此操作的选项。在本演练中,我将使用最新版本的源代码创建一个Understand项目,并为该版本的代码生成html报告和指标。由于und有几种不同的模式,因此我将说明如何在每种模式下完成此操作。!(http
Wesley13 Wesley13
3年前
Java面试记录
首先,你需要先准备下工作相关的自我介绍,包括以下内容:  1.几年Java开发经验,大概概括下做过什么类型的项目,分别多久经验(如互联网金融,互联网电商,传统后台等)  2.选择1~2个近期关键项目具体介绍;  主要担任什么岗位,工作内容是什么,也可以简单介绍下团队人员组成,你在其中是属于什么角色(如架构搭建,核心代码编写,主要做接口开发等。。
liam liam
2年前
我用这一招让团队的开发效率提升了 100%!
我在一家做微信营销的公司干技术leader,带40多个人,公司名就不说了。在这个位置上做了好几年,把团队从小带大,公司虽然不算风口浪尖上的高增长业务,但技术这块儿也从来没出过什么问题,我还是蛮自豪的。带团队时间久了,就能发现整个Team都渐渐疲了。前两年老板还专门买了个系统搞OKR,现在也不大提了;Scrum我们也搞了,用起来也就那样;项目管理
陈哥聊测试 陈哥聊测试
10个月前
怎么建立跨职能团队?
要建立一个成功的跨职能团队,需要注意多个方面,本文将介绍建立跨职能团队需要注意的方方面面。