软件架构生态化-多角色交付的探索实践
作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题“业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV团队又担心质量和安全,培训周期长“等等,基于此我们探索了一种新的技术体系及交付方案来解决如上问题。
Stella981 Stella981
4年前
RocketMQ 可视化环境搭建和基础代码使用
RocketMQ是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求,在2016年底捐赠给Apache开源基金会成为孵化项目,经过不到一年时间正式成为了Apache顶级项目。<br/早期阿里曾经基于ActiveMQ研发消息系统,随着业务消息的规模增大,瓶颈逐渐显现,后来也考虑过
Wesley13 Wesley13
4年前
JAVA递归实现线索化二叉树
JAVA递归实现线索化二叉树基础理论首先,二叉树递归遍历分为先序遍历、中序遍历和后序遍历。先序遍历为:根节点左子树右子树中序遍历为:左子树根节点右子树后序遍历为:左子树右子树根节点(只要记住根节点在哪里就是什么遍历,且都是先左再右)线索化现在有这么一棵二叉树,它的数据结
Wesley13 Wesley13
4年前
Jackson 反序列化远程代码执行漏洞复现
本文作者:light(Ms08067实验室SRSPTEAM小组成员)!(https://oscimg.oschina.net/oscnet/fc8ed3d4ebfa70658b548bc1de2e976963e.png)jackson介绍Jackson是一个能够将java对象序列化为JSON字符串,也能够将JSON
Wesley13 Wesley13
4年前
UDT协议实现分析——UDT初始化和销毁
UDT协议是一个用于在高速Internet上传输大量数据的基于UDP的可靠传输协议。我们可以将UDT协议的实现看作一个比较复杂的状态机。更准确的说,是一个主状态机,外加多个子状态机。主状态机是指协议实现中全局唯一、全局共享的状态与数据结构,主要对应于CUDTUnited类。子状态机则是对于一次UDT连接或一个Listening的UDTServer的抽象
Easter79 Easter79
4年前
SVN权限控制界面化if.svnadmin使用笔记
Centos6.5:https://www.linuxidc.com/Linux/201512/126486.htmCentos7:http://www.cnblogs.com/Sungeek/p/6905102.htmllinux安装SVN常见问题:https://blog.csdn.net/slovyz/article/details/4798
Stella981 Stella981
4年前
CukeTest+Puppeteer的Web自动化测试(二)
  上一篇我们讲了CukeTestPuppeteer的相关理论知识,带大家认识熟悉了CukeTest如何运行与如何编写剧本,Puppeteer大体的理论体系与如何结合使用,但一直没有给大家进行上手实战操作。这一篇,我就带大家一起来实战燥起来~~~测试页面以百度首页为例,我们用CukeTestPuppeteer编写功能测试Demo,将上篇讲的相关知识点
Stella981 Stella981
4年前
Serverless + GitHub Actions 完美自动化部署静态网站
作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠。经过研究测试,最终使用GitHub和腾讯云两大平台,成功完成了全自动部署网站的实践。本文来自Serverless社区用户「Stille」投稿方案简介业务需求博主有一个简单的纯静态文档站点docs.ioiox.com(https
Wesley13 Wesley13
4年前
NO.147 维护禅道:初始化管理脚本。
禅道底层的zentaoPHP框架提供了命令行的操作入口,通过这个功能,可以通过命令行实现对禅道的各种配置或者维护工作。在继续阅读下面文章之前,请大家了解这篇文档:http://devel.cnezsoft.com/book/extension/34\_cli.html(https://www.oschina.net/action/GoToLink?url
LeeFJ LeeFJ
3年前
Foxnic-SQL (5) —— 创建与初始化DAO
DAO对象是FoxnicSQL执行语句并返回结果的核心对象。它包含了众多方法,包括语句的执行、查询、序列、存储过程,元数据等。本文中的示例代码均可在https://gitee.com/LeeFJ/foxnicsamples项目中找到。