码迷,mamicode.com
首页 > 其他好文
Flink内存管理源码解读之内存管理器
回顾上一篇文章我们谈了Flink自主内存管理的一些基础的数据结构。那篇中主要讲了数据结构的定义,这篇我们来看看那些数据结构的使用,以及内存的管理设计。概述这篇文章我们主要探讨Flink的内存管理类MemoryManager涉及到对内存的分配、回收,以及针对预分配内存而提供的memory segment pool。还有支持跨越多个memory segment数据访问的page view。...
分类:其他好文   时间:2016-04-07 07:14:45    阅读次数:288
《深入理解jvm》笔记---第六章
类文件结构 1.  Java一次编写,到处运行的基石:    Java编译产生的是字节码(bytecode),sun公司和其他虚拟机提供商发布各个平台上的虚拟机,这些虚拟机可以载入和执行这些与平台无关的字节码。 1.      Class类文件结构: Class文件是一组以字节为基础单位的二进制字节流,各个数据项目严格按照顺序紧凑的排列在class文件之中,中间没有任何分隔符。 Clas...
分类:其他好文   时间:2016-04-07 07:13:34    阅读次数:135
《深入理解jvm》笔记---第七章
虚拟机类加载机制 1. 类的生命周期:   加载、验证、准备、解析、初始化、使用、卸载七个阶段,其中验证、准备、解析三个阶段统称为连接。 其中,解析的阶段的时机并不一定。 2. Java类加载的时机:  Java类加载的时机Java虚拟机规范并没有强调,但是对于初始化阶段,虚拟机规范则严格限定了有且只有5种情况必须立即对类进行初始化: 这五种场景的行...
分类:其他好文   时间:2016-04-07 07:14:24    阅读次数:204
《深入理解jvm》笔记---第八章
虚拟机字节码执行引擎 1. 所有的Java虚拟机的执行引擎都是一致的:输入的是字节码文件,处理过程是字节码解析的有效过程,输出的是执行结果。 2. 运行时栈帧结构:   栈帧是支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区中的虚拟机栈的栈元素。栈帧存储了方法的局部变量表、操作数栈、动态链接和方法返回地址等信息,每一个方法调用从调用开始到执行完成都对应着一个栈帧在虚拟机栈里...
分类:其他好文   时间:2016-04-07 07:12:17    阅读次数:183
风雨扬州路
又是一年清明节,这次又一个人出行,原本目的地是扬州,因买不到车票,就先转站到了镇江。 去扬州,只是因为一句诗词,“烟花三月下扬州”,就像去年,我也因为一句话“毕竟西湖六月中,风光不与他时同”到了杭州。 然而这次出发前,我并没有做任何旅游规划。我只想随遇而安,走到哪里是哪里。 到了镇江,出了火车站,我竟然不知道要去哪里。我向南顺着路就那样一直走着。 路上遇到一家饭馆,想进去,犹豫了下没进,想着...
分类:其他好文   时间:2016-04-07 07:12:23    阅读次数:476
hadoop生态系统学习之路(八)hbase与hive的数据同步以及hive与impala的数据同步
在之前的博文中提到,hive的表数据是可以同步到impala中去的。一般impala是提供实时查询操作的,像比较耗时的入库操作我们可以使用hive,然后再将数据同步到impala中。另外,我们也可以在hive中创建一张表同时映射hbase中的表,实现数据同步。 下面,笔者依次进行介绍。一、impala与hive的数据同步首先,我们在hive命令行执行show databases;可以看到有以下几个...
分类:其他好文   时间:2016-04-07 07:13:48    阅读次数:266
[LeetCode] Duplicate Emails 重复的邮箱
Write a SQL query to find all duplicate emails in a table named Person. For example, your query should return the following for the above table: Note: ...
分类:其他好文   时间:2016-04-07 07:09:55    阅读次数:140
判断IP地址是否在指定范围内的方法
比如给定一个ip段:127.0.0.1 ~ 127.0.0.255,我们想判断一个给定的ip地址是否在此段内,可以先将ip地址转换成整数,然后整数比较大小就很容易了。 例如: 127.0.0.1 = 2130706433 127.0.0.255 = 2130706687 判断: 127.0.1.25 ...
分类:其他好文   时间:2016-04-07 07:09:51    阅读次数:238
lintcode-medium-Ugly Number II
Ugly number is a number that only have factors 2, 3 and 5. Design an algorithm to find the nth ugly number. The first 10 ugly numbers are 1, 2, 3, 4, ...
分类:其他好文   时间:2016-04-07 07:11:09    阅读次数:149
codeforces #309 C
首先我们会发现所有的人构成了一个图 定义相爱为 在一个集合里 定义相恨为 不在一个集合里 很容易发现满足条件的图一定是一个二分图 那么分类讨论如下: 1、如果出现不合法 答案为0 2、如果不是一个二分图 答案为0 3、设图中联通块有k个,那么答案为2^k/2! = 2^(k-1) 那么算法很明了了 ...
分类:其他好文   时间:2016-04-07 07:10:38    阅读次数:277
简单DP-电路布线
问题描述: 电路扳上下两端共n个节点。 (i, PI(i))表示从 上端i 到 下端 PI(i)的链接。 set = { (i, PI(i)), i belong [1, n+1)} 求: 在set中选择尽可能多的不想交的链接放入第一层中。 问题解答: DP, 设a[i][j] 表示 目前的最大无关 ...
分类:其他好文   时间:2016-04-07 07:09:38    阅读次数:157
lintcode-easy-Ugly Number
Write a program to check whether a given number is an ugly number`. Ugly numbers are positive numbers whose prime factors only include 2,3, 5. For exa ...
分类:其他好文   时间:2016-04-07 07:08:38    阅读次数:154
技术类视频集锦
https://www.youtube.com/watch?v=6OvrFkLSoZ0&list=PLAE-zml3hxQv3i5ty2rC7OIuET5ycCB4F Flight Lightning - Scaling Twitter core infrastructure ...
分类:其他好文   时间:2016-04-07 07:10:23    阅读次数:158
【原创】HDFS介绍
一、 HDFS简介 1、 HDFS全称 Hadoop Distributed FileSystem,Hadoop分布式文件系统。 Hadoop有一个抽象文件系统的概念,Hadoop提供了一个抽象类org.apache.hadoop.fs.FilesSystem,HDFS是这个抽象类的一个实现。其他还 ...
分类:其他好文   时间:2016-04-07 07:08:44    阅读次数:242
vs2015中升级Nuget后,找不到Umbraco安装包问题
打开VS2015, Tools=>Extensions and Updates=> Updates => Visual Studio Gallery 在这里check一下是否有Nuget的更新,有就更新 更新完后,进入Manage Nuget Packages, 在Browse上,寻找Umbraco ...
分类:其他好文   时间:2016-04-07 07:06:51    阅读次数:121
[LeetCode] Customers Who Never Order 从未下单订购的顾客
Suppose that a website contains two tables, the Customers table and the Orders table. Write a SQL query to find all customers who never order anything ...
分类:其他好文   时间:2016-04-07 07:06:58    阅读次数:156
codeforces #309 A
先说我的解法吧 首先设f(i,j)表示选了前i个球且j种颜色都已经选完了的方案数 这显然是可以随便转移的 还有一种做法是考虑最后一种颜色,一定有一个在最后一位,其余的任意放 之后考虑倒数第二种颜色,一定有一个在当前的最后一位,其余的任意放 以此类推 所以ans=C(sum-1,c[n]-1]*C(s ...
分类:其他好文   时间:2016-04-07 07:06:40    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!