为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API
作为Java程序员,我想很多人都知道日志对于一个程序的重要性,尤其是Web应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。
所以,日志在Java Web应用中至关重要,但是,很多人却以为日志输出只是一件简单的事情,所以会经常忽略和日志相关的问题。
在接下来的几篇文章中,我会来介绍介绍这个容易被大家忽视,但同时也容易导致故障的知识点。
Java语言之所以强大,就是因为他很成熟的生态体...
查看全文 >>
Java技术周刊第12期:编写高性能的Java代码需要注意的4个问题
【点击订阅Java技术周刊】
Java的开发者们:
云栖社区已有5000位Java开发者,发布了30000+Java文章(文章列表),沉淀了7000+的Java精品问答(问答列表)。
Java技术周刊将会为大家介绍最新的Java技术与动态、预告活动、最热问答、直播教程等,欢迎大家订阅Java技术周刊和关注Java社区公众号。
最新动态
编写高性能的Java代码需要注意的4个问题问题1:Java...
查看全文 >>
为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API
作者 | Hollis
作为Java程序员,我想很多人都知道日志对于一个程序的重要性,尤其是Web应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。
所以,日志在Java Web应用中至关重要,但是,很多人却以为日志输出只是一件简单的事情,所以会经常忽略和日志相关的问题。在接下来的几篇文章中,我会来介绍介绍这个容易被大家忽视,但同时也容易导致故障的知识点。
Java语言之所以强大,就...
查看全文 >>
BAT等大厂Android面试书单和知识点清单
Java知识
java是Android开发的基础,在BAT的初面中,会涉及到比较多的java基础知识,所以比较重要,下面我介绍的书籍内容是由浅到深。
1.Thinking in java:这本书被称为Java的三大圣经之一,虽然书比较厚,里面的例子也比较冗长。但是如果细细去翻阅并且把例子都敲一遍的话,那么我想你的java基础会变得非常扎实。
2.Effective java:很多人会把Th...
查看全文 >>
Java架构师必须掌握的 21 个 Java 核心技术!(干货)
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关 对于刚刚接触J...
查看全文 >>
Java恢复性训练
离开Java很长时间了。最近突然有种重操旧业的冲动,于是兴冲冲的开始了恢复性训练。
我长久以来一直坚信,如果是要学习,那最好用简单的开发工具;如果是生产,那就可以用集成度较高的开发工具。不必探究为什么,只是个人习惯而已。
恢复性训练得有个科目,因为语法的恢复在一天之内就可以全部结束。我选择了Struts框架搭建Web应用程序。
开发工具如下:
JDK选用J2SE 5即JDK1.5(b...
查看全文 >>
【问答集锦】技术与运营的多面手赵亚飞,内存溢出怎么处理?
社区将持续介绍优秀的Java专家,本期请到了兼具技术与运营的多面手赵亚飞,在线为开发者解决问题,向徐雷提问请点击:https://yq.aliyun.com/promotion/755
赵亚飞,云栖社区问答专家
赵亚飞,花名:古散;云栖社区问答专家,互联网小站长,java程序员,运营爱好者,关心开源与喜欢的一切,喜欢总结写攻略,对产品设计有点兴趣。3年开发经验,擅长领域为后台服务器开发,...
查看全文 >>
java程序员的迷茫?
昨天在论坛上看见有人问毕业之后java程序员薪资能拿到多少?我看见后下意识的关注了,我是一个java程序员,刚刚毕业一年,我却感觉我的java水平没有什么可以迅速提高的了(我个人迷茫的感觉吧),所以我狂妄的在下面回帖精通java
可能被其他的已经看到另一个风景的java程序员来说,我的狂妄很幼稚,不过我周围能接触到的已经有十年以上的程序员在java上的水准已经让我能看的清摸得着了,不妄自菲薄,...
查看全文 >>
框架和库的区别&关系
image.png
库
一般实现了一些复杂功能,能够 解决直接的计算或处理,把这些实现代码打包、封装供外部调用。
什么是框架?
1.框架框架不可直接运行,它是一个应用程序的半成品。
2.框架提供可重用的公共模块。
3.通过配置开发适用不同应用的系统。
4.利用框架进行开发,就像组装汽车;因为框架约定了事务处理逻辑,相当于制定了规则,如果要使用框架,就必须按规则来。...
查看全文 >>
可能是国内第一篇全面解读 Java 现状及趋势的文章
作者 | 张晓楠
Dragonwell JDK 最新版本 8.1.1-GA 发布,包括全新特性和更新!
导读:InfoQ 发布《2019 中国 Java 发展趋势报告》,反映 Java 在中国发展的独特性,同时也希望大家对 Java 有一个正确的认识。
2 个月前,InfoQ 英文站发布了一份《2019 Java 发展趋势报告》,从技术采用生命周期的角度,分析了 Java 这门 20 多年历史语...
查看全文 >>