字节跳动Android实习面试凉凉经 (mp.weixin.qq.com)
Jvm虚拟机
messageQueue会不会阻塞ui线程
对象锁和类锁
之字形打印树
还有其他的记不清了,主要是我对二面印象太深刻了。
by @code小生 2019-02-24 15:51 分享 查看详情
【重磅】Gopher China 2019 大会讲师及议题揭晓 (mp.weixin.qq.com)
今年,我们即将迎来第五届Gopher China 大会。至2018年1月 Gopher China 2019 大会正式启动到现在,短短一个多月的时间,报名人数已经超过400人。今年的大会上我们将一如既往的给大家带来最前沿,最干货的分享,我们致力于为中国广大的 Gopher 提供最好的交(mian)流(ji)平台。举办 Gopher China 大会的目的是汇集广大 Go 语言的开发者以及大规模应用 Go 的示范企业给大家带来精彩分享,呈现一场最 cool 的盛会。
by @ASTA谢 2019-03-07 23:16 分享 查看详情
我们雇佣了一只大猴子 (yq.aliyun.com)
从程序员的视角来看,提高系统稳定性的方法无外乎三种:

通过各种技术手段,例如在容器和调度、微服务、消息、软负载和配置中心等纬度提高系统和架构的健壮性;
提升监控的广度和深度,生产中一旦出现问题,能快速定位,给出解决方案;
生产就是大考,谁也不知道升学考中会出现什么样的试题,建立故障演练机制,把各类可以预见的故障提前演练出来,例如随机杀节点、延时响应,甚至中断机房;
by @可耐芊小仙女 2019-03-07 15:29 分享 查看详情
程序员如何让自己 Be Cloud Native - 配置篇 (yq.aliyun.com)
这是《程序员如何让自己 Be Cloud Native》系列文章的第二篇,从第一篇的反馈来看,有些同学反馈十二要素太形式主义,不建议盲目跟从。作者认为任何理论和技术都需要有自己的观点,这些观点是建立在个体知识体系逐渐锻炼出来的辩别能力之上的。Be Cloud Native这一系列的文章,会基于十二要素为理论基础,加上作者在云计算诞生以来对于架构的演进所观察到的变化去分享自己的一些心得。
by @可耐芊小仙女 2019-03-07 15:05 分享 查看详情
可持续创新之七巧板 (insights.thoughtworks.cn)
我们以在某商业银行的实践案例,分享如何扎扎实实构建可持续创新能力。
by @ThoughtWorks 2019-03-06 17:49 分享 查看详情
生产环境 Kafka 消费速度巨慢该咋办? (mp.weixin.qq.com)
随着业务的发展,项目组有大量的任务需要处理。

这些任务需要主要分为两种类型:

通过接口调用, 后台执行任务

通过调度系统定时执行
by @zhisheng_tian 2019-02-20 20:13 分享 查看详情
使用 Ngrok 实现内网穿透 (kymjs.com)
ngrok 是一个反向代理工具,官方有免费的可以使用,但是由于海外原因速度非常慢。好在这套服务都开源了,我们可以用开源代码搭建一个服务,自己使用。
by @kymjs张涛 2019-02-19 17:21 分享 查看详情
Java 工程师成神之路 | 2019正式版 (mp.weixin.qq.com)
Java 工程师成神之路

结构调整,更适合从入门到精通;进一步完善知识体系; 新技术补充;
by @HollisChuang 2019-02-19 15:28 分享 查看详情
阿里云移动端播放器高级功能---直播时移 (yq.aliyun.com)
通常都知道直播是无法seek拖动的,那么针对在直播中想回看之前直播过的内容的用户来说,直播时移就能派上用场。我们阿里云播放器支持了直播时移功能,用户能较为方面和快速的使用直播时移的功能。
先来看一下直播时移的介绍:时移直播基于常规的HLS视频直播,直播推流被切分成TS分片,通过HLS协议向播放用户分发,用户请求的m3u8播放文件中包含不断刷新的TS分片地址;对于常规的HLS直播而言,TS分片地址及相应的TS文件并不持久化保存,导致当前时间之前的直播视频内容无法回溯;而对于开通了时移功能的HLS直播而言,TS分片地址及相应TS文件会分别在数据库和OSS中持久化保存最长15天,使得回溯从直播开始时间到当前时间之间的视频内容成为可能。
by @可耐芊小仙女 2019-03-05 16:20 分享 查看详情
阿里云移动端播放器高级功能---截图和音频波形 (yq.aliyun.com)
如果用户对视频播放中的某一帧画面特别感兴趣,可以使用截图功能将这一帧视频保存起来。另外有一种场景想知道是否有声音,或者想感知声音的大小震动频率等,可以通过显示一个声音的波形来形象的表示。
by @可耐芊小仙女 2019-03-05 16:02 分享 查看详情
聊聊常见的网络攻击 (zhuanlan.zhihu.com)
2 月 28 日,CNNIC 发布《中国互联网络发展状况统计报告》。报告显示,截至 2018年 12 月,网民规模达 8.29 亿,全年新增网民 5653 万,互联网普及率为 59.6%,较 2017 年底提升 3.8 个百分点。随着网民数量的增加,互联网的安全更是刻不容缓。到底是哪些行为会影响网络安全呢?
by @又拍云 2019-03-05 11:17 分享 查看详情
Android 研发技术进阶之路 (mp.weixin.qq.com)
移动研发火热不停,越来越多人开始学习 android 开发。但很多人感觉入门容易成长很难,对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。市面上也多是谈论知识图谱,缺少体系和成长节奏感,特此编写一份 android 研发进阶之路,希望能对大家有所帮助。
by @code小生 2019-02-17 17:23 分享 查看详情
迟来的 2018 年总结 (mp.weixin.qq.com)
想了很多总结的话语,手放到键盘上的那一刻,觉得又不知道怎么来总结,不知道这一刻你是否也有同感,2018有很多经历,也有很多故事,喝一口手边的82年可乐,开始聊聊这一年,滴滴滴老司机开车啦!
by @code小生 2019-02-17 17:23 分享 查看详情
Android 官方架构组件(三)——ViewModel (mp.weixin.qq.com)
ViewModel类主要用来存储和管理与UI相关的数据,它能够让数据在屏幕旋转等配置信息改变导致UI重建的情况下不被销毁。
by @code小生 2019-02-17 17:22 分享 查看详情
深入解读MySQL8.0 新特性 :Crash Safe DDL (yq.aliyun.com)
在MySQL8.0之前的版本中,由于架构的原因,mysql在server层使用统一的frm文件来存储表元数据信息,这个信息能够被不同的存储引擎识别。而实际上innodb本身也存储有元数据信息。这给ddl带来了一定的挑战,因为这种架构无法做到ddl的原子化,我们在线上经常能够看到数据目录下遗留的临时文件,或者类似server层和innodb层列个数不一致之类的错误。甚至某些ddl可能还遗留元数据在innodb内,而丢失了frm,导致无法重建表…..(我们为了解决这个问题,实现了一个叫drop table force的功能,去强制做清理….)
by @可耐芊小仙女 2019-03-04 16:17 分享 查看详情
VuePress 1.0.0-alpha.36 发布,基于 Vue 的静态网站生成器 (www.oschina.net)
VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。...
by @浩洞 2019-02-17 10:30 分享 查看详情
当 “HTTP” 先生遇上“S”小姐 (zhuanlan.zhihu.com)
HTTP (超文本传输协议)是目前互联网应用最广泛的协议,伴随着人们网络安全意识的加强,HTTP“S” 被越来越多地采纳。不论是访问一些购物网站,或是登录一些博客、论坛等,我们都被 HTTPS 保护着,甚至 Google Chrome、Firefox 等主流浏览器已经将所有基于 HTTP 的站点都标记为不安全。
by @又拍云 2019-02-15 11:31 分享 查看详情
基于 DataLakeAnalytics 做跨地域的数据分析 (yq.aliyun.com)
在阿里云上,很多客户的应用都是多地域部署的, 比如在北京(cn-beijing)的地域部署一个应用让北方的客户访问快一点,同时在杭州(cn-hangzhou)地域部署一份让南方的客户访问快一点。多地域部署之后,业务数据被拆成了多份,而各个地域的数据库都是独立的,网络又不通,给总体业务数据的分析造成了困难。今天我给大家介绍一套基于 DataLakeAnalytics, OSS, DataX 等几个阿里云产品的跨地域数据分析的解决方案。
by @可耐芊小仙女 2019-03-01 17:39 分享 查看详情
Data Lake Analytics,大数据的ETL神器! (yq.aliyun.com)
数据湖(Data Lake)是时下大数据行业热门的概念:https://en.wikipedia.org/wiki/Data_lake。基于数据湖做分析,可以不用做任何ETL、数据搬迁等前置过程,实现跨各种异构数据源进行大数据关联分析,从而极大的节省成本和提升用户体验。关于Data Lake的概念。
by @可耐芊小仙女 2019-03-01 17:33 分享 查看详情
如何驱使行为改变 | 驱动变革 (insights.thoughtworks.cn)
绝大多数工程师对于变革有种无力感。然而这种无力感无论是中层管理者、执行副总裁甚至首席执行官都会存在。
by @ThoughtWorks 2019-03-01 11:15 分享 查看详情