项目工程
gaoyusi4964238
百度音乐基础数据(大数据)方向技术负责人,下属包括数据平台、数据挖掘&音乐推荐、数据仓库、数据分析4个技术&业务方向
(注:名片比较旧,是2010年作为高级工程师时印制的,由于除title外各类信息均为变化,所以未更新名片)
展开
-
Log4j使用方法
1 Log4j的配置 一般采用采用两种方式:.properties和.xml方式,由于时间原因,这里不做阐述,如果想了解可以在网上获取到相关的配置信息。2.Log4j的使用第一步:获取日志记录器,这个记录器负责控制日志信息,具体方法如下:static Logger logger = Logger.getLogger ( ClassName.class) ; 其中Class原创 2009-07-25 11:48:00 · 395 阅读 · 1 评论 -
设计模式学习笔记(十三)—Iterator迭代器模式
Iterator模式定义: 提供一个方法顺序访问一个聚合对象的各个元素,而又不暴露该对象的内部表示。 这个模式在java的类库中已经实现了,在java中所有的集合类都实现了Conllection接口,而Conllection接口又继承了Iterable接口,该接口有一个iterator方法,也就是所以的集合类都可以通过这个iterator方法来转换成Iterator类,用Iter转载 2009-07-26 20:27:00 · 129 阅读 · 0 评论 -
初学SVN安装及配置
在一年前体验过SVN之后,觉得这可比CVS好使多了,于是曾决定装一个自己玩玩,但是由于中间问题太多,后来不得不放弃了。最近,由于项目需要,又实验了一下SVN的装法,在苦战几小时后,终于小小的收获了一把,总算配置出一个简单的SVN了。这里谨以SVN中文站上一篇名为SVN安装使用手册为参考简单的阐述一下一种傻瓜级的SVN安装及配置方法。 关于SVN的介绍就不多少了,可以参考到很多原创 2009-07-25 00:33:00 · 572 阅读 · 0 评论 -
如何结合使用 Subversion 和 Eclipse
从一开始,Eclipse 便包含了与 Concurrent Versions System(CVS)的紧密集成,以便提供具有变更管理能力的访问权限。现在,许多项目(特别是 Apache Software Foundation 运行的项目)正在使用的是另外一种变更管理系统:Subversion。本文介绍如何为使用 Subversion 存储库的项目使用 Eclipse。原有的转载 2009-07-25 10:36:00 · 451 阅读 · 3 评论 -
设计模式学习笔记(十四)—Command模式
一、Command模式定义: 将一个请求封装为一个对象,从而使你不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 二、模式解说 Commad模式是一种对象行为模式,它可以对发送者(sender)和接收者(receiver)完全解耦(decoupling)。("发送者" 是请求操作的对象,"接收者" 是接收请求并执行某操作的对象。有了转载 2009-07-26 20:24:00 · 112 阅读 · 0 评论 -
设计模式学习笔记(二十一)—Composite模式
定义: 将对象组合成树形结构以表示“整体—部分”的层次结构。Composite模式使单个对象和组合对象的使用具有一致性。 下面给出这个模式的结构图: 如果把Composite模式看成是树形结构的话,那么它主要角色有: 1)树干角色(Component):该角色是一个抽象类,它定义了一些操作增删树叶(Leaf)的操作。 2)树枝角色(Composite):树枝转载 2009-07-26 19:58:00 · 141 阅读 · 0 评论 -
state模式学习的两篇文章
http://www.jdon.com/jivejdon/thread/10981http://www.jdon.com/designpatterns/designpattern_State.htm原创 2009-09-20 11:42:00 · 162 阅读 · 0 评论 -
关于软件编程思想发展的一点想法
就好比战争史的发展:1.原始社会,每个部落的士兵在打仗之前都得自己造兵器,所以想发动一场战争,需要准备很长的时间,而且各个士兵制造的兵器杀伤力大小不一,所以对己方的战斗力影响很大。这就好比最早的编程时期,程序员要实现一个功能点,那么他就必须去实现自己精通或者不精通的领域,所以这也就对开发的进度和效率有很大影响。 2.奴隶社会,奴隶主们意思到原始社会这种战争方式不利于迅速发动战争,于原创 2009-12-23 20:10:00 · 166 阅读 · 2 评论 -
eclipse bulid无效原因小结
eclipse bulid无效的情况不常发生,但是也就是因为其不常生,每次碰到这个问题,总要折腾半天。正好今天又碰见这个情况了,又折腾了半天,索性总结一下吧以备以后参考吧。可能不够全面,欢迎大家补充: 1.项目引用了无效的包(即在指定路径找不到的包)。这个比较隐蔽,有时项目左边的“package explorer”甚至不会报错。 排查方法:进入“config b原创 2010-03-04 22:12:00 · 1068 阅读 · 0 评论