月份:2013年8月

算法导论:练习1.1

今天跟一个朋友约定,一起开始认真学习算法。于是翻出了买了多年,但是从未看过的《算法导论》。认认真真看起来。记得 […]...

Flink 基础学习(七) 窗口 Window

1 前言 前面讲了时间 Time 的概念和实际解决问题后,本篇来看下经常搭配使用的另一个关键工具:窗口 Win […]...

synchronized 原理知多少

synchronized 是 Java 编程中的一个重要的关键字,也是多线程编程中不可或缺的一员。本文就对它的 […]...

谈谈职业社交网络之殇

没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 在职 […]...

SwiftUI 初探

十月份参加极光黑客马拉松一天时间写了个简单的 火车票 OCR 应用“票夹” ,当时由于时间和熟练程度原因,并没 […]...

深度好文 | Spark 性能优化指南

笔者根据之前的Spark作业开发经验以及实践积累,总结出了一套Spark作业的性能优化方案。整套方案主要分为开 […]...

如何优雅的关闭JVM?

前言 1、基本概述 程序的启动很简单,启动的时候通常会做一些预加载资源的操作。但是有时候关闭的时候,启动的时候 […]...

Java 字节码增强探秘

1. 字节码 1.1 什么是字节码? Java 之所以可以“一次编译,到处运行”,一是因为 JVM 针对各种操 […]...