阿里巴巴集团副总裁贾扬清:开源大数据生态前瞻 (developer.aliyun.com)
2019阿里云峰会·上海开发者大会于7月24日盛大开幕,本次峰会与未来世界的开发者们分享开源大数据、IT基础设施云化、数据库、云原生、物联网等领域的技术干货,共同探讨前沿科技趋势。本文整理自开源大数据专场中阿里巴巴集团副总裁,阿里巴巴计算平台事业部总裁贾扬清先生的精彩演讲,将为大家讲述开源大数据与人工智能生态前瞻,分享阿里云对开源的态度,以及对大数据和人工智能的未来规划。
by @可耐芊小仙女 2019-08-05 15:40 分享 查看详情
如何选定搭建个人独立博客工具 (www.jeffjade.com)
身处当前数字化社会,打造个人品牌,越发显得重要(自我推销)。对于从事技相关的人群,欲要树立并长时间保持自己的个人品牌,最便捷的方法无疑是:坚持长时间高质量输出原创文章。就择取合适的博文平台,也是项技术活儿;本文主旨,就针对这承载文字的各类平台,结合其功能特点,探讨下其优劣所在,以便可为更多朋友,就如何选择博文平台诉求,提供些参考。
by @杨琼璞 2019-08-05 00:29 分享 查看详情
有关 Map 的一些总结 (mp.weixin.qq.com)
我们知道在Java中最常用的两种结构是数组和模拟指针(引用),几乎所有的数据结构都可以利用这两种来组合实现,HashMap也是如此。实际上HashMap是一个“链表散列”,如下是它数据结构:
by @code小生 2019-08-04 23:53 分享 查看详情
动态加载 so 注意事项&案例 (mp.weixin.qq.com)
打包在apk中的情况,不需要开发者自己去判断ABI,Android系统在安装APK的时候,不会安装APK里面全部的SO库文件,而是会根据当前CPU类型支持的ABI,从APK里面拷贝最合适的SO库,并保存在APP的内部存储路径的 libs 下面。
by @code小生 2019-08-04 23:53 分享 查看详情
一次 Android 权限删除经历 (mp.weixin.qq.com)
近期google play发布了新的政策,其中一部分是限制权限使用,只允许满足条件的使用场景才能申请权限,小编所在的项目被检测出使用了RECEIVE_SMS权限,但是从app下的Androidmanifest文件中并未发现有该权限的注册,所以该权限是哪里来的呢?
by @code小生 2019-08-04 23:52 分享 查看详情
架构师之路 - SOLID设计原则 (mp.weixin.qq.com)
在架构之路上和代码设计上,我们一定要明白上面的几个原则,在这几个原则的指导下,才能设计出优良的架构,才能经得住撕逼。
by @code小生 2019-08-04 23:52 分享 查看详情
ANR 问题一般解决思路 (mp.weixin.qq.com)
本文案例主要源于项目上实际遇到的问题,希望通过梳理之后能够对ANR问题能够快速定位,减少排查时间,同时在遇到棘手问题,能够更加从容。
by @code小生 2019-08-04 23:51 分享 查看详情
如何开发一款高性能的 gradle transform (mp.weixin.qq.com)
对于java开发者来说,大家好像都比较喜欢在编译期间搞事儿,比如为了做到AOP编程,大家都喜欢利用字节码生成技术,常用的有无痕埋点,方法耗时统计等等。那么Android中具体是如何做到这些的呢?所谓字节码插桩技术,其实就是修改已经编译的class文件,往里面添加自己的字节码,然后打包的时候打包的是修改后的class文件。为了便捷的修改编译后的class文件,Google爸爸开发了一套gradle相关的库,也就是gradle-transform-api,利用这个工具,我们可以自己实现class文件修改,下面我们看看具体做法。
by @code小生 2019-08-04 23:51 分享 查看详情
一站式数据采集存储的利器:阿里云InfluxDB®️数据采集服务 (yq.aliyun.com)
随着时序数据的飞速增长,时序数据库不仅需要解决系统的稳定性和性能问题,还需实现数据从采集到分析的链路打通,才能让时序数据真正产生价值。在时序数据采集领域,一直缺少自动化的采集工具。虽然用户可以使用一些开源的采集工具实现数据采集,例如,Telegraf、Logstash和TCollector等,但是,这些采集工具都需要用户自行搭建并维护其运行的环境,增加了用户的学习成本,大大提高了数据采集的门槛。另一方面,现有的采集工具缺乏对多个采集源的自动化管理,用户难以统一管理多个不同的采集源,实时监控各个采集工具是否正常运行并采集数据。
by @可耐芊小仙女 2019-08-02 16:16 分享 查看详情
Future Maker | 领跑亚太 进击的阿里云数据库 (yq.aliyun.com)
7月31日,阿里云马来西亚峰会在吉隆坡召开,阿里巴巴集团副总裁、阿里云智能数据库事业部总裁李飞飞在演讲中表示:“作为亚太地区第一的云服务提供商,阿里云数据库已为多家马来西亚知名企业提供技术支持,助力企业用户和合作伙伴加速上云,推动交通、金融等多个行业的数字化转型。”
by @可耐芊小仙女 2019-08-02 16:14 分享 查看详情
大合集 | 9 场 Dubbo Meetup 回顾视频和PPT下载 (yq.aliyun.com)
2018年2月16日,Dubbo 加入 Apache 基金会孵化器,在随后的那个夏天,我们开始在全国(北京、上海、深圳、成都、杭州)和社区的用户们见面、认识、交个朋友,将社区的最新动态、Dubbo 的发展规划、和一些用户的最佳实践进行分享,目的是让大家在使用和共建 Dubbo 的过程中,更有参与感。
by @可耐芊小仙女 2019-08-02 16:12 分享 查看详情
来自 Spring Cloud 官方的消息,Spring Cloud Alibaba 即将毕业 (yq.aliyun.com)
根据官方最新的发版规则,我们会把孵化器中的 Spring Cloud Alibaba 仓库迁移回 Alibaba 官方仓库,进行正式的毕业发布,我们将在下周二(7 月 30 日)前发布毕业的第一个版本,敬请期待!
by @可耐芊小仙女 2019-08-02 16:11 分享 查看详情
ChaosBlade 发布对 C++ 应用混沌实验的支持 (yq.aliyun.com)
为满足 C++ 应用系统故障演练,阿里妈妈安全生产团队开源了 C++ 混沌实验执行器,填补了 C++ 应用混沌工程实验的空白,其遵循《混沌实验模型》,可通过 ChaosBlade 工具直接执行。本文重点介绍该执行器的架构图、支持的实验场景,并以 Demo 为例介绍具体的使用方式,附录介绍了阿里妈妈内部混沌实验流程。
by @可耐芊小仙女 2019-08-02 16:09 分享 查看详情
【社群话题分享】程序员中年真这么难? (zhuanlan.zhihu.com)
程序员能靠技术度过中年危机吗?要接受一个不完美的自己,知道怎样扬长避短,最大化个人价值。能够做到这一步的程序员,人到中年完全不是程序员生涯的终结,反而会走向个人事业的巅峰。

1. 作为程序员,你觉得中年危机是不是一个比较扯淡的说法?
2. 程序员事业生涯中,你在什么时候感受到了技术瓶颈?后来你是怎么度过的?
by @又拍云 2019-08-02 11:53 分享 查看详情
C 函数速查手册 (kymjs.com)
整理了一份 Android NDK 开发,常用 C 函数手册,觉得有用的还请帮忙转发一下
by @kymjs张涛 2019-08-02 11:25 分享 查看详情
从单体到微服务,这些年架构的演变 (insights.thoughtworks.cn)
架构就像一个杂货铺,微服务也只是工具箱,不能有了锤子满世界找钉子。
by @ThoughtWorks 2019-08-02 09:58 分享 查看详情
更简单易用的数据仓库,阿里云重磅推出分析型数据库3.0版 (yq.aliyun.com)
全新的AnalyticDB采⽤分布式云盘三副本机制,为企业客户提供99.9999999%的数据可靠性保证。此外,性能⼤幅度提升,基准测试写⼊性能提升50%,查询性能提升40%。实例存储空间可变,灵活控制CPU、存储和内存配⽐。全⾯兼容MySQL、数据类型更完备。更简单易⽤,使得企业客户像开启MySQL⼀样,使⽤数据仓库!据介绍,阿⾥巴巴早些年先后尝试过单节点Oracle、Oracle RAC、Greenplum做准实时分析。为了 迎接更⼤数据集、更⾼并发、更⾼可⽤、更实时的数据应⽤发展趋势,从2011年开始,在线分析这个技术 领域,阿⾥实时数仓坚定的⾛上了⾃研之路。
by @可耐芊小仙女 2019-08-01 15:42 分享 查看详情
AnalyticDB for MySQL 3.0 技术架构解析 (yq.aliyun.com)
企业数据需求不断变化,近年来变化趋势日益明显,从数据的3V特性看:体积,速度和变化;Big Data强调数据量,PB级以上,是静态数据。而Fast Data在数据量的基础上,意味着速度和和变化,意味着客户可以更加实时化、更加快速地进行数据处理。在Forrester最近的一项研究中,超过75%的受访公司已经使用Fast Data解决方案。 在接受调查的人中,88%表示他们需要近乎实时地对数据执行分析。
by @可耐芊小仙女 2019-08-01 15:39 分享 查看详情
阿里云 EMAS HTTPDNS 联合函数计算重磅推出 SDNS 服务,三大能力获得突破 (yq.aliyun.com)
传统的 DNS(Domain Name System)使开发者常面临着域名劫持、调度不精准的问题。HTTPDNS 使用 HTTP 协议替换常用的 UDP 协议,完成客户端和递归 DNS 之间的域名解析过程,使得 HTTPDNS 服务器自身可以充当递归 DNS ,这样域名解析请求直接发送到阿里云的 HTTPDNS 服务器,可以绕过Local DNS运营商 ,避免由于 Local DNS 造成的域名劫持和调度不精准问题。产品原理如下图所示:
by @可耐芊小仙女 2019-08-01 15:38 分享 查看详情
新一代互联网传输协议QUIC浅析 (yq.aliyun.com)
UDP和TCP都属于传输层协议。TCP是面向连接的,更强调的是传输的可靠性,通过TCP连接传送的数据,无差错,不丢失,不重复,按序到达,但是因为TCP在传递数据之前会有三次握手来建立连接,所以效率低、占用系统的CPU、内存等硬件资源较高;而UDP的无连接的(即发送数据之前不需要建立连接),只需要知道对方地址即可发送数据,具有较好的实时性,工作效率比TCP高,占用系统资源比TCP少,但是在数据传递时,如果网络质量不好,就会很容易丢包。
by @可耐芊小仙女 2019-08-01 15:37 分享 查看详情