自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 Ambari系列(三): Ambari架构详解

http://demo.netfoucs.com/shifenglov/article/details/42803283前言Hadoop集群的管控一直是一个热门的话题,对于这样的一个应用场景,我所知道国内很早就有人研究并且取得不错的成绩,这就是EasyHadoop。它的功能主要有集群安装,管理,监控等功能,有兴趣的朋友可以百度,这位作者的博客有很详细的介绍。今天,我所要

2015-04-20 23:25:03 710

原创 Java List 于 Arrays 之间的转换

<br />      <br /> /**<br />   * MAILING_ADDRESS_POLICYHOLDER String[]<br />   */<br />  public static final String[] RECEIVER_POLICYHOLDER = {"",""<br /> <br />              List<String> policyHolderList = Arrays<br />      //          .asList(ICMLettersC

2011-04-25 15:01:00 391

原创 Java Calendar Date hour

<br />// Calendar calendar=Calendar.getInstance(TimeZone.getTimeZone("GMT+8"));<br />    //  int currentHour = calendar.get(Calendar.HOUR);<br />    Date currentDate = AppContext.getCurrentUserLocalTime();<br />    Calendar calendar = Calendar.getInstance(

2011-04-20 18:30:00 689

原创 Java Interview Summary(Apr 2)

<br />一. 泛微<br />笔试<br />1. ff与IE脚本的不兼容<br />2. 字符串倒序输出算法<br />3. 数据库建表语句: S表 C表 SC表  <br />   a. 查询选修所以课程的学生<br />   b. 查询选修课程大于5门的学生<br />4. Servlet 全局变量 int parm = 0;<br />   用户A访问,param++;<br />   用户B访问,param++;<br />   用户A关闭浏览器重新打开后再访问,param++;<br /> 

2011-04-02 20:21:00 446

原创 Java Interview Summary(Mar 2011)

<br />一. if-solution<br />1. 崇尚技术,技术方面不喜欢分模块;高级开发人员需要什么都知道。<br />2. 专注技术实现细节,如:JBPM流程性能以及Hadoop实践。<br />3. 需要技术的实际实施经验,而不是泛泛而谈。<br />4. Struts框架,EJB,交集。<br />5. BI应用。<br />---------<br />总结:技术不好,回答自己最熟悉的框架时对架构描述不清楚,无条理。<br /> <br />二. info-service<br />面试:

2011-03-26 17:25:00 504

原创 List 中Map集合key value应用

<br />        List<Long> letterBatchIdList = new ArrayList<Long>();<br />        Map<String, List<Long>> productLineCodeGroups = new HashMap<String, List<Long>>();<br />        for (Iterator<TIcmClmLetterBatch> iter = tIcmClmLetterBatchList<br />          

2011-03-26 15:41:00 738

原创 Java反射应用, get set方法

<br />// 工作中用到的,直接上代码。<br /> <br />private void fillNullValueForXmlGenerate(Object object) throws Exception {<br />    Method[] getMethods = object.getClass().getMethods();<br />    for (int i = 0; i < getMethods.length; i++) {<br />      if (getMethods[i]

2011-03-26 15:39:00 1650

转载 架构蓝图--软件架构 "4+1" 视图模型

<br />架构蓝图--软件架构 "4+1" 视图模型<br /> <br />简介: 本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各"风险承担人":最终用户、开发人员、系统工程师、项目经理等所关注的问题,并且能够独立地处理功能性和非功能性需求。本文分别对五种视图进行了描述,并同时给出了捕获每种视图的表示方法。这些视图使用以架构为中心的、场景驱动以及迭代开发过程来进行设计。<br /> <br />引言<br />我们已经看到在许多文章和书籍中,作者欲使用单张

2011-03-17 20:46:00 861

原创 [02-10]High Level Schedule Day.2

<br />Work:<br /> <br />1. clear up letter module pending tasks and create related list.<br />2. fix the pending CQ.<br /> <br />Study:<br /> <br />1. User model review.<br />2. thinking in java: mult-thread process study.<br />3. resume clear up.

2011-02-10 20:08:00 356

原创 [02-09]High Level Schedule Day.1

<br />Work:<br /> <br />1. fixing the 3 pending CQ.<br />2. PC Letter Type Adujst.<br />3. Letter Preview function review.<br />4. Onsite SIT cannot printing issue fix.<br /> <br />Study:<br /> <br />1. Social User Model reading.<br />2. Resume content & l

2011-02-09 10:52:00 372

原创 是时候了

<br />是时候了,排除万难,排除一切杂念。<br />利用一切可以利用的时间,努力钻研,奋力拼搏;尽快提高自己的技术水平。<br />每天都要有计划,每天抽出半小时去思考总结。并安排下一天的机会,写在这里。<br /> <br />时间已经十分紧迫,需要安装多线程并行计算等高性能的方式来合理安排自己的学习和工作。<br /> <br />One more time, 排除杂念,严格按照Schedule的时间完成每件事情。

2011-02-09 10:44:00 306

原创 2011春节感言

<br />    春节假期今天已经结束了,自己休息的这6天的时间,也是自我调整的一个过程:完成了两台电脑的硬盘更换和分区和系统的重装,以及SEMS本地项目工程的搭建,还有,整理了长达3年时间的技术文档和项目资料。最近两天和整理了一下学习相关的一些论文和PPT,主要是云计算方面。下面,就要全身心投入到紧张的工作中,同时提高自己的技术水平,全面提高自己的综合能力,完善自己的简历。时间,只要愿意挤,总还是有的,为了早日和儿子团聚,奋斗~!!!

2011-02-08 00:05:00 341

原创 春节后详细计划

<br />1. 搭建SEMS系统平台,使之能够单机运行。<br />2. 空余时间熟悉SEMS系统架构,所用技术:<br />    前端:FreeMarker,Dwr,Struts,Extra等<br />    后台:Spring,Hibernate,Service,JDBC等。<br />    DB: PL/SQL,Index,View,SQL等。<br />    Unix:Shell,批量脚本,多线程等。<br />3. 硕士课程PPT准备,论文撰写:<br />    云计算概述:PPT &

2011-02-05 23:15:00 308

原创 年度总结以及春节后展望

<br />    2010年是最困难的一年,工作,学业,回家看儿子。。。<br /> <br />    现在虽然最困难的时刻已经结束了,但是还有很多事情等着我去做。其中最重要的,就是努力学好技术,当上Team Leader,早日和儿子团结。总结2010年,自己的发展并不理想。感觉自己在技术上还有很多需要迫切提高的地方,接下来要做的:<br />1. 平时多阅读技术书籍,提高自己的系统分析和设计能力。<br />2. 工作中多积累,提高项目需求以及工作量评估,任务安排,分析决策能力。<br />3. 通过

2011-02-05 23:07:00 390

原创 管理好自己

<br />    不管做什么事情,都需要有计划,然后严格按照计划来完成。工作中要制定详细周密的计划,然后按计划的先后尽量提前完成。不要在进度Review的时候找各种理由搪塞,不要被Leader说自己为什么又Delay。Delay固然是有原因的,但是重要的是结果。<br />    <br />    不管做什么事情,都要有时间观念,万事赶早不赶晚;这是法则。<br /> <br />    所剩的时间已不多。从现在开始,按照计划,按照规则;去实现自己的目标。从现在起,只争朝夕~~!!! Here we g

2010-12-10 10:50:00 391

转载 Java反射应用

<br />public  Method  getMethod(String  name,  <br />                                                  Class...  parameterTypes)  <br />                                    throws  NoSuchMethodException,  <br />                                              

2010-10-20 20:23:00 318

原创 论程序员的时间分配问题

<br />内容摘要:在面对一个任务时,程序员往往不能正确、合理地时间安排,结果是延误项目进度,或程序质量低劣达不到要求,或导致返工增加成本。本文论述了程序员如何合理地安排时间,按照过程模型将任务分成几个阶段,每个阶段合理地分配时间,并考虑各种风险因素,强调程序员和项目经理等成员之间的沟通,将计划留有余地。<br /> <br />0 问题提出<br /> <br />在实际工作中,我们经常发现:某程序员接到一个任务,任务单上写明了任务的内容、时间要求,甚至还包括质量要求。这个程序员要不到时间交不了活,给项

2010-08-09 17:54:00 1141

转载 程序员应该如何安排好自己的时间?

<br />现在有很多的程序员,有计算机专业出生的,也有很多人是其它专业,但爱好计算机,或者因工作等原因不得不从事程序员的工作,在某些方面,非专业的人也还有相当的优势。简单的一些管理软件,和用户沟通,了解清除需求就可以做了,但象财务类,在开发队伍中就在清楚财务知识的人员,做石油行业的软件,在开发队伍中就有清楚石油行业知识的人,做地理信息系统类软件,就有专门的GIS专业培养出专业人才来,在各界有很多的程序员,程序员们在自己所在行业内的的水平也差别非常大,有些人,可以多在学校学了几年,起点就比较高,所有这些人进

2010-08-09 17:43:00 437

转载 浅谈云计算安全问题

<br />浅谈云计算安全问题<br /><br /><br /><br /><br />云计算作为一个崭新名词,人们甚至还没有弄清楚它的确切定义,云计算安全问题就随之而来,关于云计算安全的讨论也屡见媒体和学术报章。但是,根据笔者的观察,很多人对云计算的安全问题的理解多有模糊之处,对云计算安全问题的本质缺乏足够的理解。本文就云计算安全问题发表一下自己的看法。文章分为五个部分,第一部分是关于云计算安全问题的范围;第二部分涉及广义的云计算安全问题,即可靠性和可用性;第三部分介绍云计算对传统信息安全领域的影响;第

2010-08-03 14:54:00 957

原创 面试相关

<br />软件研发人员考核的十项基本原则<br /> <br />  <br />◆要体现公司的价值观<br /> <br />  公司的价值观体现了公司认可什么类型的人员?要挽留哪些人?提倡做什么?对这些人员的认可可以通过具体的考核办法落实下来。比如企业鼓励在某一个业务领域内积累丰富的领域经验,鼓励在某个技术方向上进行深入钻研等,对于提倡的这些行为,要有具体的奖励措施。所以在定义考核办法时,需要首先考虑清楚要体现企业的哪些价值观。<br /> <br />  ◆要体现多劳多得,质与量并重<br />

2010-08-02 11:09:00 754

原创 BigDecimal 除法运算异常

<br />BigDecimal 计算时由于除法运算,得到循环结果,造成异常!<br />2009-05-23 10:26<br />Non-terminating decimal expansion; no exact representable decimal result <br />--------------------------------------------------------------------------------------------------<br />BigDec

2010-08-02 10:58:00 3808 2

转载 Eclipse提高工作效率的好习惯

<br />下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验<br />Eclipse提高工作效率的好习惯:<br />1、切换编辑点 Alt + <-, Alt + -><br />2、查看打开文件 Ctr + e <br />3、充分利用模板 主要是自己定义的<br />4、自定义快捷键生成Getter和Setter<br />我的:Ctr+Shift+S,S 单个的属性的生成你可以:Ctr+1 建议中有一项<br />5、删除时候尽量不要退格或者

2010-08-02 10:54:00 694

转载 XML学习笔记-- dtd

<br />DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。<br /> <br />1、DTD 简介<br />文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 <br />  DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。内部的 DOCTYPE 声明<br /> 

2010-07-31 12:22:00 382

原创 XML学习笔记-- XSLT

<br />1、XSLT 简介  <br />      XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。 <br />  XPath 是一种用于在 XML 文档中进行导航的语言。 <br />什么是 XSLT?<br />  XSLT 指 XSL 转换(XSL Transformations)。 <br />  XSLT 是 XSL 中最重要的部分。 <br />  XSLT 可将一种 XML 文档转换为另外一种 XML 文档。 <br />  XSLT 使用 XP

2010-07-31 11:54:00 303

转载 Castor的XML数据绑定应用

<br />Java与.net最大不同之处在于,Java是在开放源代码领域中成长的,所以,你不必苦苦等待某一个公司的产品开发进度,在开源领域,每天都诞生有关Java令人激动的新技术,你可以仔细研究它,可能是昙花一现,更可能是一种全新技术的发现,这种心情已经让你忘记了自己孤独的境遇。<br />Castor无疑是一种新的实用的概念,它的XML对象化操作和JDO概念都是令人激动的。我们这里只谈谈它的XML数据绑定技术。<br />对XML操作,我们已经知道SAX DOM 和JDOM, Castor有什么不同?

2010-07-28 17:40:00 311

转载 Caster

Jakarta ORO: 一套文本处理工具,提供JDK5.0兼容的正则表达式,Awk-like正则表达式,glob表达式Xerces:Apache推动的一项XML文档解析开源项目,有多种语言版本。Java、C++、PerlSVN:Sub Version 一种版本管理工具JPA:Java Persistent Architecture。JPA的实现有Oracle的TopLink JPA、JBoss的Hibernate JPA、BEA的OpenJPA等ORM:对象角色建模(ORM

2010-07-28 17:39:00 607

原创 java NIO

<br />nio是new io的简称,从jdk1.4就被引入了。现在的jdk已经到了1.6了,可以说不是什么新东西了。但其中的一些思想值得我来研究。这两天,我研究了下其中的套接字部分,有一些心得,在此分享。 首先先分析下:为什么要nio套接字? nio的主要作用就是用来解决速度差异的。举个例子:计算机处理的速度,和用户按键盘的速度。这两者的速度相差悬殊。如果按照经典的方法:一个用户设定一个线程,专门等待用户的输入,无形中就造成了严重的资源浪费:每一个线程都需要珍贵的cpu时间片,由于速度差异造成了在这个交

2010-07-28 16:03:00 416

Spring-WebFlow入门中文文档

你是否觉得当你的Web应用越来越复杂,理解和管理页面流程—驱动你应用程序用例的乐谱—也越来越困难了呢?而被迫使用特定的方式做事情并且无法重用是不是让你感觉很累?你是否觉得使用了太多时间开发你自己特定的方法去解决普遍问题就像会话状态管理? 进入Spring Web Flow。。。

2009-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除