首页 文章 精选 留言 我的

精选列表

搜索[明星开源社区],共10000篇文章
优秀的个人博客,低调大师

『StabilityGuide』| 10+位阿里技术专家共同发起稳定性知识库开源项目

我们穿过山和大海,也见过人山人海。我们见过各类故障,也排过千雷万险。这一次,不如我们一起,开启稳定性的探索之旅。让无法解决的问题少一点点,让世界的确定性多一点点。 无论是前端业务的开发者,还是后端架构的开发者,都会遇到业务稳定性的难题。但稳定性的话题涉及之广、之深,很难通过一两篇文章道清原委。因此,我们集结了多位阿里技术工程师,他们来自性能压测、故障演练、JVM、应用容器、服务框架、流量调度、监控、诊断等不同的技术领域,以更结构化的方式来打造稳定性领域的知识库,该知识库的目录将分为: 事前规范:代码规约、变更管控、性能压测、故障演练、风险预案、限流降级、业务隔离; 事中“止血”:监控、告警、异常巡检、流量调度; 事后诊断:系统诊断、JVM诊断、组件诊断、在线诊断、链路追踪、Root cause; 但我们也深知,仅凭阿里自身的业务场景和技术积

优秀的个人博客,低调大师

主流开源开发者工具落地阿里云,进一步提升开发者体验

在云计算大数据时代,企业的不断上云,业务的不断发展,技术架构的不断演进,导致资源、应用和数据的管理成本不断增加,运维难度不断加大。业务场景的不断和复杂和变化,不得不引起我们更多的思考: 业务基础设施架构如此复杂,是否可以实现一键搭建? 自定义云镜像,能否实现批量生产? 数据安全,是企业和个人最关心的事儿~ AK,证书,敏感数据如何实现自动加密,获取,存储? 不想手动登录机器,如何实现应用开发运维? 机器这么多,架构这么复杂,如何快速迁移到阿里云上? 企业上云,多家云资源如何统一管理? ... 面对这些问题和困扰,如果能借用一种或者多种自动化工具,让机器来帮我们做一些繁琐的工作,而我们只需关注一些简单的配置,那么将大大提高工作效率。 如何让机器给我们做事情呢?这就是基础设施即代码(Infrastructure As Code,IaC)。即,将我们的阿

优秀的个人博客,低调大师

中国团队夺得MegaFace百万人脸识别冠军,精度98%再创记录,论文代码+数据全开源

人脸识别被很多人认为是个成熟领域的问题,在知名的人脸识别评测 LFW 中,很多团队都取得了接近乃至超过 99.80% 的成绩,这在 2017 年人脸识别诸多报道中都可以看到,由于 LFW 评测中存在个别错误数据的缘故,这个成绩意味着接近满分。 尽管 LFW 是一个 1 比 1 比对任务,这仍然说明了在较小规模数据集上的人脸识别问题基本已经得到解决。然而在大规模人脸识别中,挑战依然存在。例如 MegaFace 百万人脸识别挑战,这是个 1 比 N 比对测试,即便在 LFW 上表现良好的模型也常常只能达到 60% 多的精度。2018 年 2 月,我们通过系列努力,将 MegaFace 的精度提升到了 98%,超过俄罗斯 Vocord 公司保持的 91% 的纪录,让这一大规模人脸识别具备了一个更加良好的 baseline。我们同时公布了代

优秀的个人博客,低调大师

Cloudera 发布自助式数据科学开发环境 原生支持 R、Python、Scala 和各大开源框架

相关技术来自于 Cloudera 去年收购的数据科学初创公司 Sense.io。该产品的最大特点是原生支持 Apache Spark、Hadoop 和 R、Python、Scala 等开发语言。 开发者能在 Cloudera 的企业平台上同时使用这些工具和语言,这将加速数据分析项目从研发到最终产品的过程。 Cloudera 高级副总裁 Charles Zedlewski 表示: “Cloudera 专注于提升数据科学和工程团队的使用体验,尤其是想要用 Spark 来协助数据处理和机器学习,来对分析任务进行扩展的用户。对 Sense.io 的收购,以及其团队的加入,为该产品提供了牢固的基石。Data Science Workbench 向我们的客户,提供了开展大规模自助式数据科学工作的能力。” Charles Zedlewski (中

优秀的个人博客,低调大师

在Android中开源类库使用过程中兼容性等问题的讨论

1、在Android4.0环境下编译的actionbarsherlock、slidingmenu类库,能不能在4.0以下的版本中使用 相信很多人跟我一样,都以为在低版本(如Android2.1或2.3版本)编译的应用能够在高版本中运行,但高版本(比如Android3.0或4.0)中编译的应用恐怕就不能在低版本中运行。于是,我们可能就会想方设法地把一些在高版本中编译的代码,改成在低版本的Android SDK中编译,以便兼容。我们一直忽视了在<manifest>文件中关于兼容性的声明,如下面代码段。 <uses-sdk android:minSdkVersion="integer" android:targetSdkVersion="integer" android:maxSdkVersion="integer" /> android:minSdkVersion就声明了应用可以运行在最小的什么API版本之上。我们如何知道,一个应用可以运行在什么API上面呢?常查Android Reference(API文档)的同学,应该对下面这幅图很熟悉。 在API Reference中不仅说明了你调用的函数的功能,也说明了它是在什么版本API中引入的(见红框处)。从而我们需要检查一下自己应用中的系统调用函数的是在什么版本的API中引入的。 slidingmenu的兼容性声明 actionbarsherlock的兼容性声明 上面两幅图分别是slidingmenu、actionbarsherlock的兼容性说明。如果我们只使用slidingmenu,那么我们的应用里面的兼容性说明的android:minSdkVersion只要大于5就行了,如果同时使用slidingmenu、actionbarsherlock,那么android:minSdkVersion就必须至少是7。 对于Android高版本中引入的SDK,一般google都会推出相应的兼容包。比如在Android3.0才推出的Fragment相关API,在android-support-v4这个兼容包中就有对应的兼容API,详见创建Fragment。 最后,做一个结论,在高版本的环境下(如Android4.0)编译的应用能不能在低版本的Android系统中运行不是看编译的SDK版本,而是取决于android:minSdkVersion这个最小API版本声明。 当然,你不能声明了android:minSdkVersion是5,结果在引用中使用了android:minSdkVersion为11才引入的API。 2、遇到“IllegalStateException:Both setBehindContentView must becalled in onCreate in addition to setContentView.”错误 这个错误是在一启动,还没见到界面的时候,就爆出的错误。这是因为在代码中,缺少 setBehindContentView(R.layout.menu_frame)。而这个函数主要就是用来决定侧边栏长什么样的。 public class BaseActivity extends SlidingFragmentActivity 而这又是因为我的Activity继承了SlidingFragmentActivity(见下面代码段),这个特殊的Activity本身就带有侧边栏,因此必须在OnCreate函数那里就调用setBehindContentView()函数来设置侧边栏的样式。 本文转自陈哈哈博客园博客,原文链接http://www.cnblogs.com/kissazi2/p/3450800.html如需转载请自行联系原作者 kissazi2

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册