9月27日杭州云栖大会,阿里巴巴副总裁、阿里云智能计算平台事业部总经理贾扬清正式担任阿里巴巴开源技术委员会负责人。据悉,阿里巴巴开源技术委员会的目标是持续赋能开源,在基于阿里巴巴自身优势、发展社区协同机制的基础上为开发者深挖开源价值:提供强大计算能力、丰富应用场景帮助开源项目的成熟与完善;鼓励、发扬
随着Python之父GuidovanRossum逐步卸任BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python今后的发展会怎么样?社区将如何运作?谁来领导Python这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。目
在做项目中,只要涉及敏感信息,或者对安全有一定要求的场景,都需要对数据进行加密。在Java中原生API即可实现对称加密与非对称加密,并支持常用的加密算法。对称加密对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。主流的算法有:AES,3DES。生成3DE
作者丨徐杰承【51CTO.com原创稿件】DevOps一直以来都是转变IT工作方式的主要催化剂,它能够使项目变得更加敏捷,使企业能够更快的对客户需求作出响应。正如企业需要DevOps帮助研发团队在保持高质量情况下提高交付效率一样,企业同样需要依赖这些功能来实现对于数据工程的分析与开发,而应对这
本文转载自微信公众号「Java技术指北」,作者指北君。转载本文请联系Java技术指北公众号。大家好,我是指北君。相信大家平时开发的过程中,都会使用到API文档工具吧?大家都在使用什么呀?Javadocs,I/ODocs,apiary.io,Docco,Dexy,Doxygen,TurnAPI,Swa
01前言你是否对大厂展示的五花八门,花花绿绿的架构设计图所深深吸引,当我们想用几张图来介绍下业务系统,是不是对着画布不知从何下手?作为技术扛把子的筒子们是不是需要一张图来描述系统,让系统各个参与方都能看的明白?如果有这样的困惑,本文将介绍一些画图的方法论,让技术图纸更加清晰。02架构的定义系统架构是
1.背景Xcode作为日常开发iOS程序的IDE,支持C、C++、Objective-C、Swift、Ruby等语言进行编写。日常开发入口就是Xcodeworkspace或者Xcodeproject。workspace是一个Xcode文档,它将项目和其他文件、project分组。一个workspa