java

#java#

已有407人关注此标签

内容分类

黄小斜

深入理解JVM虚拟机2:JVM垃圾回收基本原理和算法

    JVM GC基本原理与GC算法   Java的内存分配与回收全部由JVM垃圾回收进程自动完成。与C语言不同,Java开发者不需要自己编写代码实现垃圾回收。

王知无

Java中多个ifelse语句的替代设计

今天在改老代码的过程中,亲眼见证了一段30个if-else嵌套的代码... 然后搜集了一些资料做了以下简单整理。 概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。

王知无

Flink UDF自动注册实践

1.注册UDF函数1.1 注册相关方法此处,我们使用的udf函数为标量函数,它继承的是ScalarFunction,该类在我们的使用中,发现它继承自UserDefinedFunction这个类,该处的udf函数由用户自己定义,而函数的注册此处我们自己实现; 函数注册时,使用flink的tableE.

王知无

Flink在大规模状态数据集下的checkpoint调优

5万人关注的大数据成神之路,不来了解一下吗?5万人关注的大数据成神之路,真的不来了解一下吗?5万人关注的大数据成神之路,确定真的不来了解一下吗? 欢迎您关注《大数据成神之路》 今天接到一个同学的反馈问题,大概是: Flink程序运行一段时间就会报这个错误,定位好多天都没有定位到。

黄小斜

深入理解JVM虚拟机10:JVM常用参数以及调优实践

本文出自我的公众号:程序员江湖。 满满干货,关注就送。 转自http://www.rowkey.me/blog/2016/11/02/java-profile/?hmsr=toutiao.

黄小斜

深入理解JVM虚拟机6:深入理解JVM类加载机制

深入理解JVM类加载机制 简述:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。

黄小斜

深入理解JVM虚拟机3:垃圾回收器详解

转自 JavaDoop HotSpot JVM 垃圾回收器 更新时间:2018-03-28 关于 JVM 内存管理或者说垃圾收集,大家可能看过很多的文章了,笔者准备给大家总结下。

黄小斜

深入理解JVM虚拟机开篇:JVM介绍与知识脉络梳理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/77992936   完整内容欢迎阅读我的博客专栏:深入理解JVM虚拟机   本文首发于我的个人公众号:程序员江湖 努力成为最有影响力的程序员自媒体,专注于面试,职场,个人提升三大主题。

知了一笑

SpringBoot2.0 基础案例(11):配置AOP切面编程,解决日志记录业务

一、AOP切面编程 1、什么是AOP编程 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。

it乾坤

Mockito框架抛出NullPointerException

一文详细讲解Mockito框架是怎么抛出NullPointerException的整个过程和解决方式。

幸运码发放

java中的各种锁详细介绍

java中的各种锁详细介绍转自:https://blog.csdn.net/axiaoboge/article/details/84335452 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。

优惠码发放

为什么说java是只有值传递?

为什么说java是只有值传递?如果你学的第一门程序语言是java可能对这个传递方式没有那么敏感,如果学了c或c++,然后再学java,那么可能对这个问题会感到困惑。 1.值传递与引用传递的概念在将传递方式之前先理解一下形参与实参。

秦子帅

Okhttp3-基本用法

前言 Okhttp官网Okhttp-Github android网络框架之OKhttp一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso) 用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除HttpClient) 官网的解释如下: 基本用法 1.集成 1.1.依赖 implementation 'com.squareup.okhttp3:okhttp:3.11.0' 可以去Okhttp-Github 查看并依赖最新的版本。

阿靖哦

SpringBoot使用Swagger

SpringBoot使用swagger

阿靖哦

java开发常用工具

java常用工具类

知了一笑

SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件

一、Mybatis框架 1、mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

小周学java

Spring Cloud Gateway-全局过滤器

TIPS 本文基于Spring Cloud Gateway SR2,理论适配Spring Cloud Gateway SR1以及更高版本。 本文详细探讨Spring Cloud Gateway内置的全局过滤器。

黄小斜

深入JavaWeb技术世界15:通过项目逐步深入了解Mybatis(二)

本文出自我的公众号:程序员江湖。 满满干货,关注就送。 转自http://www.54tianzhisheng.cn/2017/06/13 Mybatis 解决 jdbc 编程的问题 1、 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。

黄小斜

走进JavaWeb技术世界14:通过项目逐步深入了解Mybatis(一)

本文出自我的公众号:程序员江湖。 满满干货,关注就送。 通过项目逐步深入了解Mybatis(一) 2017-06-12 文章导航 Mybatis 和 SpringMVC 通过订单商品案例驱动 官方中文地址:http://www.

黄小斜

走进JavaWeb技术世界12:从手动编译打包到项目构建工具Maven

本文出自我的公众号:程序员江湖。 满满干货,关注就送。 小李的Build之路(上) 转自: 刘欣 码农翻身 2016-07-10 摘要:手工Build的烦恼要不是为了和女朋友留在一个城市,小李肯定去北上广奋斗去了。