工作中都遇到过哪些操蛋的代码? (mp.weixin.qq.com)
本文章展示的代码的片段来自知乎的同名问答贴,举出来一些反面例子,切勿模仿,就当轻松一刻了吧。
by @code小生 2019-12-12 18:41 分享 查看详情
生猛!看 XX 神器来了!实时把画质变成 4k 高清,仅延迟3毫秒 (mp.weixin.qq.com)
看动画 (特别是里番/P站) 的时候,总会觉得画质不够好,就算已经有1080p,还是会感到不够清晰,太影响体验了。
by @code小生 2019-12-12 18:40 分享 查看详情
40个笑到抽筋的神回复,绝了! (mp.weixin.qq.com)
程序员退休后决定练习书法,于是重金购买文房四宝。一日,饭后突生雅兴,一番研墨拟纸,并点上了上好檀香。定神片刻,泼墨挥毫,郑重地写下一行字:Hello World!
by @code小生 2019-12-12 18:40 分享 查看详情
Mac 超详细入门指南,备用! (mp.weixin.qq.com)
这是写给 Mac 小白看的!重要的事要先说。对于使用 Mac 有一定经验的童鞋,请出门左拐,下面的东西是你不屑的。
by @code小生 2019-12-12 18:39 分享 查看详情
Android开发架构设计演变 (mp.weixin.qq.com)
软件架构设计是个不老的话题,随着业务驱动,技术展现形式随之变化,从当初的“堆”模式开发到后来有点模型的形式(功能分包但无模式),再到后来 MVC 的出现,结束了“堆”模式,再到后来 MVP 模式出现,一部分开发者积极尝试,或重构,或运用,得到了很多的认可,后面又出现了双向绑定架构— MVVM,算是继 MVP 之后的又一经典架构;当然 Android 官方也推荐了架构:AAC(Android Architecture Components),后面,还会继续出其他的架构...
by @code小生 2019-12-12 18:39 分享 查看详情
重磅! Flutter视图局部更新 (mp.weixin.qq.com)
新建一个flutter工程, 以flutter框架给我们自动生成的代码为例, 当我们点击按钮更新记数_counter时,最终是通过调用State.setState来更新视图的:
by @code小生 2019-12-12 18:38 分享 查看详情
APT自动化生成代码整理 (mp.weixin.qq.com)
说到java的apt技术,其实已经算不是很陌生了,在以前阅读第三方框架butterknife、Dagger2等框架的时候,看到过apt的影子。他是squareup公司出的javapoet技术,通过在java的编译时期生成类,提高了在运行时期通过反射调用的效率。大家试想一下,如果butterknife所有的注解在运行时期都通过反射调用相应的findViewById的话,那得多慢啊。所以可以看到butterknife都是通过apt技术来生成相应的_ViewBinding,大家可以看下app-->build-->generated-->source-->apt下面找到对应的_ViewBinding。好了废话不多说,咋们下面来直接来撸码。
by @code小生 2019-12-12 18:38 分享 查看详情
探索 Android 内存优化方法 (mp.weixin.qq.com)
写这篇文章的目的是完善我对 Android 多线程优化方法的认识,分享这篇文章的目的是希望大家也能从这些知识从得到一些启发。
by @code小生 2019-12-12 18:37 分享 查看详情
Knative 实战:基于 Knative Serverless 技术实现天气服务 (yq.aliyun.com)
提到天气预报服务,我们第一反应是很简单的一个服务啊,目前网上有大把的天气预报 API 可以直接使用,有必要去使用 Knative 搞一套吗?杀鸡用牛刀?先不要着急,我们先看一下实际的几个场景需求:
by @可耐芊小仙女 2019-12-06 15:10 分享 查看详情
新功能初探 | MySQL 8.0 Multi-Valued Indexes功能简述 (yq.aliyun.com)
顾名思义,索引上对于同一个Primary key, 可以建立多个二级索引项,实际上已经对array类型的基础功能做了支持,并基于array来构建二级索引。这意味着该二级索引的记录数可以是多于聚集索引记录数的,因而该索引不可以用于通常意义的查询,只能通过特定的接口函数来使用,下面的例子里会说明。
by @可耐芊小仙女 2019-12-05 17:07 分享 查看详情
阿里巴巴架构师:十问业务中台和我的答案 (yq.aliyun.com)
“中台”概念这几年非常火,特别是阿里、腾讯、百度、京东等互联网公司最近频繁的基于中台调整组织架构,把“中台”的热度又上升到另一个高度,甚至有这样的声音, 90 年代不做 ERP 会死,现在不做中台也会定企业生死。中台的概念起源于阿里,也发展于阿里。笔者有幸参与阿里业务中台方法体系建设,也主导参与一些阿里云新零售业务中台项目,经常被问到如下问题。
by @可耐芊小仙女 2019-12-05 17:05 分享 查看详情
喜大普奔,又拍云全新产品 WebSocket 上线啦 (zhuanlan.zhihu.com)
WebSocket 的高实时性就可以做到这一点,由服务器主动给客户端下发数据,告别传统轮询,传递数据更效率。同时 WebSocket 特有的维持连接状态的优点也和圣骑士只需要进行一次指定,后续就会保持圣光道标的状态的技能一样,免除了每个请求都携带状态信息的问题。
by @又拍云 2019-12-05 11:04 分享 查看详情
从零开始入门 | Kubernetes 中的服务发现与负载均衡 (yq.aliyun.com)
在 K8s 集群里面会通过 pod 去部署应用,与传统的应用部署不同,传统应用部署在给定的机器上面去部署,我们知道怎么去调用别的机器的 IP 地址。但是在 K8s 集群里面应用是通过 pod 去部署的, 而 pod 生命周期是短暂的。在 pod 的生命周期过程中,比如它创建或销毁,它的 IP 地址都会发生变化,这样就不能使用传统的部署方式,不能指定 IP 去访问指定的应用。
by @可耐芊小仙女 2019-12-03 15:20 分享 查看详情
最佳实践 | 数据库迁云解决方案选型 & 流程全解析 (yq.aliyun.com)
Oracle是非常强大的综合数据库,但同时也存在一些劣势,比如由于采用集中式架构,无法很好地实现横向扩展,并且其稳定性依赖于硬件。出于架构升级、降低成本和云化等需求,越来越多的企业需要“去Oracle”。日前,阿里云数据库技术专家樊文凯在2019数据技术嘉年华大会上,为大家分享了Oracle数据库异构上云的最佳实践。
by @可耐芊小仙女 2019-12-03 15:19 分享 查看详情
全球 43 亿 IPv4 地址已耗尽!IPv6,刻不容缓 (zhuanlan.zhihu.com)
大家都知道目前网络协议使用的主要是 IPv4,全称为 Internet Protocol version 4,作用是为每一个网络和每一台主机分配一个 IP,IP 地址是一个 32 位的二进制数,算下来有 2^32 个地址,看起来好像非常多。然而 IPv4 的地址耗尽比我们想象中来的还要早……
by @又拍云 2019-12-03 10:05 分享 查看详情
基于MaxCompute InformationSchema进行冷门表热门表访问分析 (yq.aliyun.com)
在实际的数据平台运营管理过程中,数据表的规模往往随着更多业务数据的接入以及数据应用的建设而逐渐增长到非常大的规模,数据管理人员往往希望能够利用元数据的分析来更好地掌握不同数据表的使用情况,从而优化数据模型。一个MaxCompute项目中经常使用的表简称为热门表,使用次数较少或者很长时间不使用的表简称为冷门表,本文将介绍如何去通过MaxCompute元数据信息去分析热门表和冷门表。
by @可耐芊小仙女 2019-12-02 15:33 分享 查看详情
当 Messaging 遇上 Jepsen (yq.aliyun.com)
随着计算机技术的发展,系统架构从集中式演进到分布式。分布式系统相对于单台机器来说提供了更好的可扩展性,容错性以及更低的延迟,但在单台计算机上运行软件和分布式系统上运行软件却有着根本的区别,其中一点便是单台计算机上运行软件,错误是可预测的。当硬件没有故障时,运行在单台计算机的软件总是产生同样的结果;而硬件如果出现问题,那么后果往往是整个系统的故障。因此,对于单体系统来说,要么功能完好且正确,要么完全失效,而不是介于两者之间。
by @可耐芊小仙女 2019-12-02 15:31 分享 查看详情
Dubbo 在跨语言和协议穿透性方向的探索:支持 HTTP/2 gRPC (yq.aliyun.com)
本文总体上可分为基础产品简介、Dubbo 对 gRPC (HTTP/2) 和 Protobuf 的支持及示例演示三部分,在简介部分介绍了 Dubbo、HTTP/2、gRPC、Protobuf 的基本概念和特点;第二部分介绍了 Dubbo 为何要支持 gRPC (HTTP/2) 和 Protobuf,以及这种支持为 gRPC 和 Dubbo 开发带来的好处与不同;第三部分通过两个实例分别演示了 Dubbo gRPC 和 Dubbo Protobuf 的使用方式。
by @可耐芊小仙女 2019-12-02 15:31 分享 查看详情
Linux 终端最全推荐(建议收藏) (mp.weixin.qq.com)
如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。
by @code小生 2019-12-02 10:34 分享 查看详情
小编自费赠书第二期开奖,第三期书单揭晓 (mp.weixin.qq.com)
恭喜以上三位同学,请在明天中午 12 点之前微信联系小编选择书籍和安排收货信息,过期视为弃权!
by @code小生 2019-12-02 10:31 分享 查看详情