用于软件架构的 C4 模型 软件架构

用于软件架构的 C4 模型

作者 | Simon Brown 译者 | 无 明 软件架构图可能是一个非常有用的沟通工具,但很多团队减少了图表的创建,即使有创建图表,也往往模糊不清。本文作者依据自己多年的软件开发和与团队合作的经验,提出了 C4 模型。C4 模型是由一系列分层的软件架构图组成,这些架构图用于描述上下文、容器、组件和代码。C4 模型的层次结构提供了不同的抽象级别,每种抽象级别都与不同的受众有关。同时,C4...
阅读全文
Java中获取MAC地址 编程技术

Java中获取MAC地址

通过调用dos命令实现获取 import java.io.*; public class Test { public static void main(String[] args) { try { Process process = Runtime.getRuntime().exec("ipconfig /all"); InputStreamReader ir = ...
阅读全文
.encrypted 后缀勒索病毒分析 编程技术

.encrypted 后缀勒索病毒分析

更多详情请点击360勒索病毒专题页: http://lesuobingdu.360.cn 0x00 背景: 当前互联网行业发展迅速,拥有高效率编程的解释型语言更得到了广大网友的热爱,Autoit就是其中之一,本文分析的勒索病毒就是使用该语言进行编写,对文件加密完成后,将会在扩展名之前加入.encrypted ,例如1.txt 被加密后,文件名为1.encrypted.txt,并索要100...
阅读全文
纽约时报:iPhone 8起步价约为999美元 移动开发

纽约时报:iPhone 8起步价约为999美元

iPhone 8、7和7plus凤凰科技讯 据9To5Mac北京时间8月25日报道,配置OLED显示屏的iPhone 8价格是当前的一个热门话题,《纽约时报》刊文称,iPhone 8起步价“约为999美元”。 预计苹果将在下个月发布3款iPhone:iPhone 7和iPhone 7 Plus升级版,以及设计有大幅变动的iPhone 8。据悉iPhone 8配置5.8英寸无边框OLED显...
阅读全文
如何用云计算模式,实现生物信息分析 | 硬创公开课 编程技术

如何用云计算模式,实现生物信息分析 | 硬创公开课

雷锋网 (公众号:雷锋网) 按:当基因检测变得越来越普及,所得数据越来越多,对数据解读的需求也由此诞生,而这就是生物信息技术的作用。本文整理自华点云技术总监于伟文在雷锋网硬创公开课上的演讲,主题为如何用云计算模式实现生物信息分析。 于伟文,高级工程师,上海华点云生物科技有限公司技术总监。是北京航空航天大学国家示范学科——“移动云计算”专业的首批毕业生。拥有十余年 IT 领域从业经验,主要关注...
阅读全文
什么是数据科学? 编程技术

什么是数据科学?

严禁修改,可以转载,请务必注明出自数据人网和原文链接。 什么是数据科学? 未来属于那些知道如何把数据变成产品的企业和个人 我们已经听到这个观点:据哈尔•瓦里安(Hal Varian)说,统计学家是下一个性感的工作。五年前,在《什么是Web 2.0》里蒂姆•奥莱利(Tim O’Reilly)说“数据是下一个Intel Inside”。但是这句话到底是什么意思?为什么我们突然间开始关注统...
阅读全文
荒谬而可信的Docker数据中心商业案例 编程技术

荒谬而可信的Docker数据中心商业案例

【编者的话】本文构建了一个简单但很有参考性的商业案例,说明使用Docker可以给企业环境节省大量的成本和人员消耗。 这周我们一直在给一个大规模的Docker商业案例做试运行,在此过程中,发现了一些非常有趣的数字。 我们建模考虑的主要因素如下: 基础设施的效率 Docker数据中心的swarm组件会动态地调整服务器之间的工作负载。在实际应用中,很多机器没有被充分使用,那么工作负载可以...
阅读全文
使用 NGINX 进行微程序缓存的好处 编程技术

使用 NGINX 进行微程序缓存的好处

【编者按】本文作者为 Owen Garrett,主要介绍使用nginx 进行微程序缓存的好处,辅之以生动的实例。文章系国内ITOM 管理平台OneAPM 编译呈现。 NGINX 和 NGINX Plus 被广泛应用于网站内容缓存,小到个人网站,大到一些世界大型内容分发网站(CDNs),例如 MaxCDN 和 CloudFlare。 微程序缓存通过将动态、非个人化的内容缓存很短的时间...
阅读全文
极客DIY:制作一款属于自己的谷歌眼镜 编程技术

极客DIY:制作一款属于自己的谷歌眼镜

你想不想拥有一款属于自己的虚拟现实眼镜,是否因为看到此类眼镜的价格之后心碎了,但我没有停止这个想法,于是我开始考虑做一个属于自己的眼镜,下面就来一起了解一下吧。 灵感 过去一些类似的开发费用可能不低于1000美元,所以我考虑制作这个硬件开源平台。由此,制作这个眼镜的费用不会超过20美元,而在这之前我上网去了解了需要用到的硬件知识,这个设备可以避免交通事故,不少交通事故都是由于电话导致驾驶人...
阅读全文
技术元素:一千铁杆粉丝 默认分类

技术元素:一千铁杆粉丝

任何创作艺术作品的人,只需拥有1000名铁杆粉丝,也就是无论你创造出什么作品,他/她都愿意付费购买的粉丝,便能糊口。 长尾对于两类人来说是非常好的事:一些幸运的聚合商,如亚马逊和Netflix,以及60亿消费者。我认为两者相比,消费者从无限的利基市场所蕴藏的财富中获得了更多的回报。 但是对于创作者来说,长尾无疑令人喜忧参半。在这个公式中,独立艺术家、制作人、发明家和制造者,都被忽略了。长尾...
阅读全文
Loading...