Avatar notebook default
14篇文章 · 19617字 · 4人关注
  • Gradle 入门

    [TOC] 是什么? 在语法上是基于Groovy语言的(Groovy 是一种基于JVM的敏捷开发语言,可以简单的理解为强类型语言java的弱类型...

  • mac挂载外部设备

    挂载网盘 服务端 server-2yum install nfs-utils rpcbindsudo service rpcbind star...

  • Resize,w 360,h 240
    Java代码热更新工具

    Java代码能否像其他动态语言一样修改完立刻生效?屏幕前的你还在为修改代码之后测试环境重新部署很慢而烦恼吗?本文介绍的Java代码热更新工具将帮...

  • Resize,w 360,h 240
    maven-shade-plugin relocation解决冲突

    发生jar包冲突通常是因为,项目中依赖了同一个jar包的多个版本。一般的思路是只保留一个版本,删除掉不需要的版本。最近遇到了一个下图这样的例子:...

  • Resize,w 360,h 240
    java性能分析工具async-profiler

    环境准备 首先,你需要从github将代码下载下来: 然后,进入到下载好的项目中,然后进行编译(也可以直接下载编译好的): 可以发现在async...

  • mac管理多版本jdk

    当你运行java或者 Java 程序时使用的是哪个 JDK 呢?在 OS X 下,java也就是/usr/bin/java在默认情况下指向的是已...

  • 深入理解gzip原理

    gzip 使用deflate算法进行压缩。gzip 对于要压缩的文件,首先使用LZ77算法的一个变种进行压缩,对得到的结果再使用Huffman编...

  • airflow 使用之Operators

    Operators 简介 Operators 允许生成特定类型的任务,这些任务在实例化时成为 DAG 中的任务节点。所有的 Operator 均...

  • maven 打包实战

    maven打包生成的普通jar包,只包含该工程下源码编译结果,不包含依赖内容。同时,maven提供以下方式生成包含所有依赖的jar文件,依赖以c...

文集作者