logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM 中各区的作用 --《深入理解JVM》读书笔记

主要分区:程序计数器、虚拟机栈、本地方法栈、堆、方法区1、虚拟机栈(jvm stacks)线程私有,生命周期与线程相同。主要存放:局部变量表、操作数栈、动态链接、方法出口2、堆(heap)所有线程共享的区域、在虚拟机启动时创建。存放:对象实例。堆是GC重点照顾对象,所以也被称GC堆。3、方法区(Method Area)主要存放:被虚拟机加

一张属于程序员的图片

前几天在微博上,看到一张图片,看看大家能找出几个四个卡通动物,我知道三个:左边起第一个:拿三叉戟的BSD,linux的一个分支第二个 : linux企鹅,这个大家肯定都知道第三个: 鲨鱼 groovy ,一种基于JVM(Java虚拟机)的敏捷开发语言第四个不知道喝的咖啡是 java  笔筒中的羽毛 : apache 魔方 : GTK ,是一套

一张属于程序员的图片

前几天在微博上,看到一张图片,看看大家能找出几个四个卡通动物,我知道三个:左边起第一个:拿三叉戟的BSD,linux的一个分支第二个 : linux企鹅,这个大家肯定都知道第三个: 鲨鱼 groovy ,一种基于JVM(Java虚拟机)的敏捷开发语言第四个不知道喝的咖啡是 java  笔筒中的羽毛 : apache 魔方 : GTK ,是一套

HBase 启动错误,HBase管理zookeeper ,无法定位登录配置

启动错误2013-12-29 17:42:22,025 INFO org.apache.zookeeper.ClientCnxn: Opening socket connection to server xxxxx:2222. Will not attempt to authenticate using SASL (无法定位登录配置)分析:是由于zookeeper连接的问题,我

zookeeper错误KeeperErrorCode = ConnectionLoss解决

原因:一般是由于连接还未完成就执行zookeeper的get/create/exsit操作引起的.解决方法:利用"CountDownLatch 类 + zookeeper的watcher + zookeeper的getStat" 实现连接完成后再调用.可防止此错误发生.示例类如下(为一配置获取类):[java] view

#zookeeper
js 解析json 读取List中的实体对象

1、由后台action 传给前台是需要将map 转成json格式Map resultMap;JSONObject json = JSONObject.fromObject(resultMap);message = json.toString();List中存放多个student对象2、前台js 中先将结果json串转成对象var obj = eval("("+data+

hive源码分析--导入到eclipse

先去hive官网下载源代码,我现在阅读hive2.1.0官网: http://mirrors.cnnic.cn/apache/hive/通过import maven工程后需要修改两个地方:1、修改 .projecthive-execorg.eclipse.jdt.core.javabuilderorg.ecli

Servlet入门 代码

1. 第一个Servlet程序package com.allanlxf.serv.basic;import javax.servlet.*;import java.io.*;public class TimeServlet implements Servlet{private ServletConfig config;public TimeServlet(

Hadoop 中 获取 输入文件名

旧API获取输入路径String path=((FileSplit)reporter.getInputSplit()).getPath().toString();新API获取文件名InputSplit inputSplit = context.getInputSplit();String fileName = ((FileSplit) inputSplit)

hive 各种 join (left outer join、join、full outer join)

一、概念1、左连接left outer join以左边表为准,逐条去右边表找相同字段,如果有多条会依次列出。2、连接join找出左右相同同的记录。3、全连接full outer join包括两个表的join结果,左边在右边中没找到的结果(NULL),右边在左边没找到的结果。会对结果去重,返回并集。二、实验1、准备数据create externa...

到底了