别在 Java 代码里乱打日志了,这才是正确的打日志姿势 (mp.weixin.qq.com)

【简介】

使用slf4j



使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。

实现方式统一使用: Logback框架

点击查看全文 >>

@zhisheng_blog 2019-07-15 21:41分享 / 0个评论
赞过的人: zhisheng_blog
要不要再学学下面的文章?
工作中都遇到过哪些操蛋的代码? (mp.weixin.qq.com)
本文章展示的代码的片段来自知乎的同名问答贴,举出来一些反面例子,切勿模仿,就当轻松一刻了吧。
by @code小生 2019-12-12 18:41 分享 查看详情
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 分享 查看详情
如何写出让同事好维护的代码? (mp.weixin.qq.com)
写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。
by @code小生 2019-12-02 10:32 分享 查看详情
Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化 (mp.weixin.qq.com)
Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化
by @HollisChuang 2019-11-29 11:48 分享 查看详情
一文看懂 K8s 日志系统设计和实践 (yq.aliyun.com)
技术架构,是将产品需求转变为技术实现的过程。对于所有的架构师而言,能够将产品需求分析透彻是非常基本也是非常重要的一点。很多系统刚建成没多久就要被推翻,最根本的原因还是没有解决好产品真正的需求。我所在的日志服务团队在日志这块有近10年的经验,几乎服务阿里内部所有的团队,涉及电商、支付、物流、云计算、游戏、即时通讯、IoT等领域,多年来的产品功能的优化和迭代都是基于各个团队的日志需求变化。
by @可耐芊小仙女 2019-11-27 15:49 分享 查看详情
史上最烂的项目:苦撑 12 年,600 多万行代码 (mp.weixin.qq.com)
你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事。
by @code小生 2019-11-25 20:50 分享 查看详情
Dataphin的代码自动化能力如何助力商业决策 (yq.aliyun.com)
随着大数据趋势的迅速增长,数据的重要性与日俱增,企业内看数据、用数据的诉求越来越强烈,其中最常见的就是各种经营报表数据:老板每日早晨9点准时需要看到企业核心的经营数据,以便进行企业战略及方向决策,业务负责人不定期进行个性化的项目筹划,需要多维、及时的效果数据以优化项目安排。小二精准营销活动开展,需要和高层一致但粒度不同的经营分析数据,并进行活动策略调整……
by @可耐芊小仙女 2019-11-22 15:34 分享 查看详情
日志数据如何同步到MaxCompute (yq.aliyun.com)
日常工作中,企业需要将通过ECS、容器、移动端、开源软件、网站服务、JS等接入的实时日志数据进行应用开发。包括对日志实时查询与分析、采集与消费、数据清洗与流计算、数据仓库对接等场景。本次分享主要介绍日志数据如何同步到MaxCompute。具体讲解如何通过Tunnel,DataHub,日志服务SLS以及Kafka将日志数据投递到MaxCompute的参数介绍和详细同步过程等内容。
by @可耐芊小仙女 2019-11-22 15:25 分享 查看详情
据说程序员是这样写代码的 (mp.weixin.qq.com)
1、推荐几个开源库
2、IntelliJ IDEA 2019 快捷键终极大全,速度收藏!
3、Python 开发者从入门到进阶,套路是这样的
by @code小生 2019-11-17 23:29 分享 查看详情
可能是国内第一篇全面解读 Java 现状及趋势的文章 (developer.aliyun.com)
2 个月前,InfoQ 英文站发布了一份《2019 Java 发展趋势报告》,从技术采用生命周期的角度,分析了 Java 这门 20 多年历史语言的发展现状。这份报告发布后,发生了几个我们没想到的问题:一是有些开发者对 Java 产生了深深的怀疑,有人表示“现在还值得深入研究 Java 吗?”,有人表示“Java 已经落后别的语言好多年”;二是有人觉得这份报告不接地气,没有呈现出 Java 在中国的发展情况。
by @可耐芊小仙女 2019-11-13 15:34 分享 查看详情