240 发简信
IP属地:福建
  • 很感谢啊,找回了git stash丢失的代码

    找回pop掉的stash

    git stash pop,不同于git stash apply, 会应用且pop出最近的一次stash,stash list不再会有之前的stash。git stash p...

  • 找回pop掉的stash

    git stash pop,不同于git stash apply, 会应用且pop出最近的一次stash,stash list不再会有之前的stash。git stash p...

  • 120
    HttpClient使用详解与实战一:普通的GET和POST请求

    简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议...

  • 120
    Maven入门介绍

    导语 最近在学习Java了,以后分享的文章主要就以Java为主了,偶尔也会分享一下Objective-C方面的文章,这篇读书笔记主要介绍了Maven的一些核心概念和常用的一些...

  • “select语句会用到Serialize对象, 把hdfs数据解析出来;insert语句会使用Deserilize,数据写入hdfs系统,需要把数据序列化。” 这句话写反了吧。
    参看官网:
    https://cwiki.apache.org/confluence/display/Hive/DeveloperGuide#DeveloperGuide-HiveSerDe

    HDFS files --> InputFileFormat --> <key, value> --> Deserializer --> Row object
    Row object --> Serializer --> <key, value> --> OutputFileFormat --> HDFS files

  • 120
    类和对象运行时在内存里是怎么样的?各种变量、方法在运行时是怎么交互的?

    在回答这个问题之前先了解一下Java的一些基础知识。 我们知道Java程序运行在虚拟机环境里,那我们先看一下虚拟机的大致内存结构。如下图所示,虚线框为整个虚拟机内存区域,其中...

  • 120
    深入理解rmi原理

    来翻译一篇rmi原理性文章: 成文动机 写这篇文章是出于我个人的经验,我是最近才知道java rmi这个东西的。但是立即我对这部分内容产生了浓厚的兴趣,尤其是 stubs 和...

  • 120
    终结篇:MyBatis原理深入解析(一)

    1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久...

  • 如何判断一个单链表是否有环?

    三类情况: 1、遇到这个问题,首先想到的是遍历链表,寻找是否有相同地址,借此判断链表中是否有环。 这段代码满足了(1)(链表无环)、(2)(链表头尾相连)两类情况,却没有将(...

  • 岛屿个数

    题目给定一个m行n列的二维地图,初始化每个单元都是水,操作addLand把单元格(row,col)变成陆地。岛屿定义为一系列想连的被水单元包围的陆地单元,横向和纵向相邻的陆地...

  • 120
    JSON之路-JSON简介

    JSON简介 写在前面 不知从什么时候起,JSON一词出现在我的梦里,我的心里,我的工作里(额,跑调了?)。当然了,学习与工作的动力,也就不得不对它进行研究研究了。现在依赖J...

  • 二叉搜索树与双向链表

    题目输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 分析二叉搜索树转变为排序的双向链表,即将二叉搜索树按照...

  • 有趣的排序

    题目度度熊有一个N个数的数组,他想将数组从小到大 排好序,但是萌萌的度度熊只会下面这个操作:任取数组中的一个数然后将它放置在数组的最后一个位置。问最少操作多少次可以使得数组从...

  • 栅栏染色

    题目 我们有一个栅栏,它有n个柱子,现在要给柱子染色,有k种颜色可以染。必须保证不存在超过2个相邻的柱子颜色相同(也就不能有三个颜色连续的柱子啦),求有多少种染色方案。(n和...