`
real_junlin
  • 浏览: 19382 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

linux常用命令

1,在某个路径下查文件。 在/etc下查找“*.log”的文件 find /etc -name “*.log” 2,扩展,列出某个路径下所有文件,包括子目录。 find /etc -name “*” 3,在某个路径下查找所有包含“hello abcserver”字符串的文件。 find /etc -name “ ...

hadoop namenode

namenode是hadoop的核心,他管理文件系统的命名空间,维护文件系统树以及这个树的所有的文件和索引目录。这些信息通过两种形式将文件持久化到本地磁盘:命名空间镜像(fsImage)和编辑日志(edit log).名称节点记录着每个文件的每个块所在的数据节点,但是不永久保存块的位置,这些信息会在系统启动是有数据节点重建推送过来。 主要管理两个东西   The NameNode controls twocritical tables:  *   1)  filename->blocksequence (namespace)  *   2)  block->machi ...
hadoop文件数据结构在代码里的组成可以分为 storage、block、file、Inode几类 很容易搞混,下面对这几个部分进行分别分析 1storage Storage的结构图下图: Storage是系统运行时对应的数据结构。从大到小,Hadoop中最大的结构是Storage,最小的结构是block。
最近在公司的系统中新增加了一个功能是要在程序中输出中文字体(黑体)在windows下运行正常,预发也很正常,但是发布到线上的时候发现发现,中文会变成一个方框     首先来说说产生这个问题的原因。程序中使用到了“黑体”的font实例,java程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,所以我们需要手工添加,让java应用程序能够找到相应的中文字体。   解决方法: 把windows里的simsum.ttc文件复制到linux机器的$JAVA_HOME/jre/lib/fonts/下 问题就解决了 ...
看到一个题目:针对下面的程序,写出magic方法 让整个程序只打印出step1,step2 不打印step3 public static void enter(Object obj) { System.out.println("Step 1"); try { magic1(obj); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.pr ...
  工作中经常会遇到这样的场景:一项复杂的工作耗费的时间比较长,为了避免重复这个过程,仅仅只需要一个线程去做这个工作就好了,其他的线程等待这个线程的工作结果,有几种方式可以实现这个模式,下面就总结了几种方式然后分析他们之间的不同。 1通过future实现 基本代码如下:   public class CacheTest<T> { Map<Request, T> cache = new HashMap<Request, T>(); synchronized T requestInvoke(Request r){ ...
正则表达式中/i,/g,/ig,/gi,/m的区别和含义 /i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)                 原帖地址 http://www.iteye.com/wiki/coos/1848-the-regular-expression-i-g-ig-gi-m-and-the-meaning-of-the-distinction-between
用Accordion组件的时候发现,child展开之后再点击的时候没有相应.然后习惯性的Google发现解决方法大致是自定义一个组件...感觉为了一个小功能重写有点 杀鸡用牛刀的感觉.于是仔细想了下,发现其实只需要指定header的itemRenderer即可:上代码 headerRenderer="com.MyAccHeader"MyAccHeader:package com{import flash.events.MouseEvent;import mx.controls.Alert;import mx.containers.Accordion;import mx.con ...
Flex中怎么给容器设置网格 其实很简单,用到图形控件graphics 用它来进行画线 代码如下     <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="fillGrid()"> <mx:Script> <![ ...
今天想下载一下Spring的源代码,登录到Spring官网,傻眼了,根本找不到下载的地方!费了九牛二虎之力在网上找到了一个下载地址,记下来,免得下次再次傻找。 http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-1.2.8-with-dependencies.zip   http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-dependencies.zip   ...
不要过于急于掌握,先明白什么是spring,spring的本质是什么,对象间关系,为什么要通过IoC这样的方式来管理。学习资料:spring2.0中文手册 http://www.redsaga.com/spring_ref/2.0/html/推荐书籍:expert one-on-one J2EE Development without EJB 有中文版 资料如下: Spring源代码解析(一):IOC容器:http://www.iteye.com/topic/86339 Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.iteye.com/topic/86 ...
利用cookie记忆当前位置的防刷新导航条,主要向大家展示如何在Js中使用Cookies技术,用好了Cookies,会使你的Js技术更上一层楼。这个菜单就感觉不错,当你鼠标点击之后,重新刷新页面后它仍然是保留在原位置,好像带有记忆功能。 利用cookie记忆当前位置的防刷新导航条,主要向大家展示如何在Js中使用Cookies技术,用好了Cookies,会使你的Js技术更上一层楼。这个菜单就感觉不错,当你鼠标点击之后,重新刷新页面后它仍然是保留在原位置,好像带有记忆功能。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans ...
标签运行时问题: 1. 标签体中间无内容,运行时只执行 doStartTag() -> doEndTag() 2.标签体中间有内容,setBodyContent(),可以把中间体内容先保存到bodyContent当中,在doAfterBody()方法,可以取出bodyContent中标签体的内容. 3.标签体中间有内容,在doEndTag()之前(包括当前方法),必须执行bodyContent.writeOut(bodyContent.getEnclosingWriter())方法,使得标签体内容可以输出到页面上 4.执行方法过程中,return 返回值问题 : 见流程 ...
Global site tag (gtag.js) - Google Analytics