标签:占用空间

Java

Java基础面试相关

34

xubiao.zhuang 发布于 2019-12-12

面试相关的问题(下) 四 Linux高级_ 1.Linux机器 变慢,怎么查看? (1)整机的性能 主要查看的是CPU和内存 先查看整机的top,使用命令 top 虚拟机 使用 1 可以查看哪个核被占用过高 查看id(上图中43.9id) 也就是空闲率 越大越好,证明不是CPU引...

阅读(13)评论(0)赞 (0)

Java

GraalVM 19.3 发布,支持 Java 11

1

xiaoli.he 发布于 2019-12-05

多语言虚拟机 GraalVM 为使用多种语言(如 Java、C 语言、Python 和 JavaScript)开发的应用程序提供了共享运行时。最新版本 19.3 已发布,支持 JDK 11。之前的版本基于 JDK 8。 GraalVM 限制支持大量介于 Java 9 和 Java...

阅读(21)评论(0)赞 (0)

Java

这才是JAVA中打印日志的正确姿势

1

zhuangli 发布于 2019-11-30

作者: lrwin 原文链接: http://t.cn/E9BkD7a 使用slf4j 1. 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 2. 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 1. 当你遇到问题的时候,只能通过deb...

阅读(24)评论(0)赞 (0)

Java

Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化

10

yeseng 发布于 2019-11-27

作者 l Hollis 来源 l Hollis(ID:hollischuang) 距离 2019 年结束,只剩下 35 天了。 你做好准备迎接 2020 年了吗? 一到年底,人就特别容易陷入回忆和比较之中,比如说这几天, 的对比挑战就火了!  这个话题登上了微博的热搜榜,也刷爆...

阅读(23)评论(0)赞 (0)

Java

【源码分析】HashMap(一)

2

hellas 发布于 2019-11-26

花了几个小时的时间,给自己总结一下所学的 一、HashMap HashMap 是基于哈希表 Map 接口的一个实现,通过 Key-Value ( key、value都支持 null )存放数据, 在 JDK1.7 时,底层是 数组 + 链表 , JDK1.8 改为了 数组 + 链...

阅读(22)评论(0)赞 (0)

Java

面试官:Java对象一定分配在堆上吗?

2

xiaoli.wang 发布于 2019-11-23

原创|面试官:Java对象一定分配在堆上吗? 最近在看 Java 虚拟机方面的资料,以备工作中的不时之需。首先我先抛出一个我自己想的面试题,然后再引出后面要介绍的知识点如逃逸分析、标量替换、栈上分配等知识点 面试题 Java 对象一定分配在堆上吗? 自己先思考下,再往下阅读效果更...

阅读(23)评论(0)赞 (0)

Java

别在 Java 代码里乱打日志了,这才是打印日志的正确姿势!

2

songhua.gao 发布于 2019-11-23

本文来源: http://t.cn/E9BkD7a 使用slf4j 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打日志,...

阅读(31)评论(0)赞 (0)

Java

SpringBoot微信点餐开源系统

7

puefu.he 发布于 2019-11-22

来源:http://39sd.cn/A093B 架构 前后端分离: Nginx与Tomcat的关系在这篇文章,几分钟可以快速了解: https://www.jianshu.com/p/22dcb7ef9172 补充: setting.xml 文件的作用: settings.xml...

阅读(66)评论(0)赞 (0)

Java

分析 JVM 常用的 JDK 内置工具

10

wenming.gapo 发布于 2019-11-21

JDK 提供了一系列用于监控、诊断 Java 进程的工具,它们在 JDK 安装目录的 bin 目录下,有 jps、jcmd、jstack、jinfo、jmap 等。其中jmc、jconsole、jvisualvm 是 GUI 工具,其他大部分都是命令行工具。 cd $JAVA_H...

阅读(35)评论(0)赞 (0)

Spring

暗锤Spring框架:云原生时代中的Java危机 – JAXenter

刘莉莉 发布于 2019-11-20

Java的现状也太难了,有些人甚至将其称为“老式语言”。尽管它很受欢迎,但还是有一些抱怨。在我们这个新的云原生世界中,为什么Java还是需要发展?不断发展才能适应现代的云原生,Java需要保持所有使其可靠的功能,同时还必须能够在新的应用程序环境中运行。 不用担心,当您听到Java...

阅读(40)评论(0)赞 (0)

Spring

【架构师修炼之路】Redis 极简教程 : 基本数据结构, 跳表原理, Spring Boot 项目使用实例

9

darida 发布于 2019-11-11

引言 本文主要介绍 Spring Boot 应用中使用 Redis 的基础知识. Redis 是什么 Redis: REmote DIctionary Server Redis is an in-memory database that persists on disk. The...

阅读(57)评论(0)赞 (0)

Java

JDK源码学习笔记——HashMap

2

刘莉莉 发布于 2019-11-09

实现 java.util.Map 接口,继承 java.util.AbstractMap 抽像类。 实现 java.io.Serializable 接口。 实现 java.lang.Cloneable 接口。 顺便看看Map的4个常用实现类 HashMap :今天的主角 Hash...

阅读(28)评论(0)赞 (0)

Java

Java应用服务器对比 Tomcat、Jetty、 GlassFish、WildFly

5

邓龙华 发布于 2019-10-23

Tomcat vs. Jetty vs. GlassFish vs. WildFly 如果要编写Java Web应用程序,首先需要做的是做出一个困难的决定, 我们该选择哪种服务器来运行Java应用程序呢?这是一个艰难的选择,因为那里有许多优秀的选择,它们之间的差异并不总是显而易见...

阅读(34)评论(0)赞 (0)

Spring

Spring Boot 2 实战:H2数据库集成以及使用

5

刘莉莉 发布于 2019-10-10

1.前言 前面讲一些Mybatis特性的时候总是要写一些例子演示给粉丝。用Mysql或者其他很大的数据库太重了,因为只是个demo而已。当然也可以使用docker来安装。但是还是需要依赖一些东西。有没有非常小巧而且便于携带的数据库,而且能满足很小场景的数据库。当然有。今天介绍一种...

阅读(55)评论(0)赞 (0)

Java

垃圾对象判断与回收

4

yeseng 发布于 2019-09-30

顾名思义,这个方法其实就是判断对象的引用数量来判断这个对象是否是垃圾对象.给对象添加引用计数器,每多一个引用则引用数量+1,每少一个引用则引用数量-1.当此对象引用数量为零,则对象为垃圾对象.这种方式实现简单且高效,但是这种方式存在着一种问题,也就是对象的循环依赖.假设现在有两个...

阅读(38)评论(0)赞 (0)

Java

Java程序员奋斗史,为了年薪40W,知道我这五年是怎么过来的吗?

11

songhua.gao 发布于 2019-09-25

"金九银十"面试季刚开始不久,前几天跟朋友在一起聚会的时候提了一个问题,说Java程序员年薪如何达到40W,技术水平需要达到什么程度? 有人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿到40W的不太可能是码农了,应该已经...

阅读(46)评论(0)赞 (0)

Java

解读Java后端软肋-计算机网络

3

dulong 发布于 2019-09-24

计算机网络、计算机操作系统这两个“兄弟”是所有开发岗位都需要“结拜”的,不管你是 Java、C++还是测试。对于后端开发的童鞋来说,计算机网络的重要性不亚于语言基础,毕竟平时开发经常会和网络打交道,比如:抓个包等等。所以对这一块知识点的准备还是要抱着敬畏之心,不要放过任何一个漏网...

阅读(76)评论(0)赞 (0)

Java

Java SE基础巩固(二):String类

hellas 发布于 2019-09-15

String使用频率非常高,无论是在大型还是小型的应用程序都会大量的使用String类。所以,理解并以高性能的方式使用String是非常重要的。 String类提供了很多功能丰富的API,例如substring(),indexOf(),lastIndexOf()等等。String...

阅读(35)评论(0)赞 (0)