我们说软件体系结构的时候,常常说的是静态的体系结构。众所周知,静态的体系结构在运行的时候是不会发生结构上的变更的。而每当在结构上有变更的时候,比如给软件增加一个新的功能,新的模块,都需要重新编译相关的组件并部署。由于这个部署常常需要重启软件,这给一些软件的运行维护带来了极大的挑战,比如金融类的软件系统,正常情况下不能停止运行,哪怕数秒时间,否则会产生很多麻烦。而通过动态软件体系结构,使用可以“热插拔”的插件,我们就能够实现“给奔跑的汽车换零件”。
大约三周前,一位GitHub用户在ASRT开源语音识别项目提交了一个Issue,指出该项目不能运行于TensorFlow 2.X环境下,存在兼容问题。于是他上周向本项目提交了修改代码的Pull Request。经过本人实际测试,修改后的代码同时兼容TensorFlow 1.X版和2.X版,并且完全无错误正确运行。
“家是最小国,国是千万家”,是一句耳熟能详的歌词,时常会在我们的耳边响起。从古至今,对于英雄或者做出了突出贡献的人们,我们也经常会提到一个词,那就是“家国情怀”。家国情怀是《礼记》里修身齐家治国平天下的人文理想,是《岳阳楼记》中“先天下之忧而忧,后天下之乐而乐”的大任担当,也是中国人的精神谱系里,国家与家庭、社会与个人的一种密不可分的整体思维。而这次疫情,让中国人的“家与国“,在社会中的各个角落里,体现得淋漓尽致。
SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognition
原文:https://arxiv.org/abs/1904.08779
Daniel S. Park∗, William Chan, Yu Zhang, Chung-Cheng Chiu, Barret Zoph, Ekin D. Cubuk, Quoc V. Le
Google Brain
{danielspark, williamchan, ngyuzh, chungchengc, barretzoph, cubuk, qvl}@google.com
曾有不少人问过我怎么搭建自己的博客。其实搭建一个个人的博客有很多种方式,有使用Git Page的,有使用一些博客平台的,也有自己购买网站空间或服务器搭建的,更有大神索性自己开发一套博客程序来用的。本文所介绍的方法全部基于Linux系统服务器和LEMP(即Linux、Nginx、Mysql和PHP),使用著名的WordPress程序进行安装搭建。
2020年注定是不平凡的一年,1月份爆发的一场席卷全国的新型冠状病毒肺炎疫情,让我们黯然失色,谈毒色变,闻野生动物丧胆。往日本该热热闹闹的大街小巷,现在却冷冷清清,行人个个带起口罩,一听到咳嗽声就会下意识躲开。
AI柠檬博客三周年啦
伴随着2020年的到来,AI柠檬博客已经陪伴着我们走过了三年啦。三年来,博客的访问量逐渐上升,博主也在每天的一点一滴中取得了一些进步。博客、微信公众号和对应的QQ群、微信群,成为了博主以及各位技术大佬之间互相交流的平台,使得我们能够一起学习进步。
本文转载自segmentfault.com
https://segmentfault.com/a/1190000018626163
1. 概述
本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。
特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径
本文转载自微信公众号:阿里技术,作者:韩帅
https://mp.weixin.qq.com/s?__biz=MzIzOTU0NTQ0MA==&mid=2247490231&idx=1&sn=b12ac5475855701c7d5ab73bb4d2b8c0
程序的世界飞速发展,今天所掌握的技能可能明年就过时了,但有些知识历久弥新,掌握了它们,你在程序的海洋中就不会迷路,架构思想就是这样的知识。
本文是《架构整洁之道》的读书心得,作者将书中内容拆解后再组织,不仅加入了个人的独到见解,而且用一张详细的知识脉络图帮助大家了解整本书的精华。如果你读过这本书,可以将本文当做一次思想交流,如果你还没看过这本书,更要阅读这篇文章,相信你会得到不同于以往的启发。
你是否在使用百度云时觉得无法忍受龟速般的下载速度呢?你是否觉得在使用OneDrive时觉得网络时常不稳定呢?你是否觉得自己的数据放在别人那里不放心呢?私有云盘你值得拥有!你只要买得起一个树莓派,或者一个VPS (云服务器)实例,就可以搭建一个属于自己的高速云盘,让自己的数据不再流浪~~~Nextcloud是一个基于PHP的开源私有云存储服务程序,本文将教你使用Docker一步步地搭建Nextcloud服务,给自己的数据安个家。