自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (17)
  • 收藏
  • 关注

原创 SAP Marketing中使用到的算法

Classification和Clustering属于分组分类法,Regression和Time-serise属于预测推断法,Association和Sequence属于序列规则法。· Classification是根据一些变量的值做计算,在依照结果做分类(计算的结果会被分类为几个离散数值,例如将一组对象分为"可能会发生"或"可能不会发生"两类),Classfication

2016-07-23 12:02:28 1005

原创 Ant时出现OutOfMemoryError怎么办

ant前先执行下面命令(在Mac环境下测试过)export ANT_OPTS="-Xmx6g -XX:MaxPermSize=2g"

2015-02-12 21:19:33 787

转载 EPR和SAP的一些名词解释

 1.企业资源计划企业资源计划(Enterprise Resources Planning,ERP),可以从三个层次进行定义:管理思想:ERP是由美国著名的计算机技术咨询和评估集团Gartner Group Inc.提出了一整套企业管理系统体系标准,其实质是在MRPII(Manufacturing Resources Planning,“制造资源计划” )基础上进一步发展而成的面向供应链(Supp

2014-11-22 16:32:14 649

转载 HashMap遍历的两种方式

<br />第一种: <br />Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue(); } <br />效率高,以后一定要使用

2010-10-27 11:38:00 461

原创 几种软件设计原则

1. “开-闭”原则(Open-Closed Principle)2. 里氏代换原则(Liskov Substitution Principle)3. 依赖倒转原则(Dependency Inversion Principle)4. 接口隔离原则(Interface Segregation Principle)5. 组合/聚合复用原则(Composition/Aggregation Principle)6. 迪米特原则(Law of Demeter)

2010-10-18 10:19:00 531

原创 ADO.NET测试(二) --测试有返回值的存储过程

     假如,我们要测试一个叫做usp_MoreThan()的存储过程,这个存储过程返回SQL表中价格高于输入数值的int值:create procedure usp_MoreThan    @inputPrice moneyas     declare @ans int     select @ans = count(*) from tblPrices where pric

2009-01-08 15:22:00 667

原创 ADO.NET测试(一) --当期望值是DataSet时

     设有一个用户信息的SQL表,表中有Id和description两项。待测系统适用一个SqlDataAdapter对象从这个表里把数据读取到一个DataSet对象。      假如对于一个特定的测试用例输入,期望的DataSet包含下面3项数据:                                                                   

2009-01-08 14:41:00 740

原创 推荐一片关于Testing的文章

这篇文章看起来是讨论WPF Testing的,其实它用UI作为例子,讨论了如今所有最先进的测试方法. 测试方法,工具,自动化,安全分析,代码扫描,国际化,压力测试,调试分析等等. WPF Application Quality Guidehttp://windowsclient.net/wpf/white-papers/wpf-app-quality-guide.aspx 

2008-12-25 22:55:00 786

转载 认知学派学习理论

         认知是目前心理学界最为流行的心理学词汇,而认知学派的学习理论则是最为繁杂的,按照时间顺序我们可以看看格式塔学派的完形-顿悟说、托尔曼的认知-目的说(符号学习理论)、布鲁纳的认知-发现说、奥苏泊尔的接受-同化说(有意义接受说)。加涅的理论我们单独进行讨论。格式塔学派的完形-顿悟说一次世界大战期间,可怜的科勒被当作是敌国的间谍,行动限制在西班牙的一个小岛上,不甘寂寞的科勒也找

2008-12-23 12:57:00 5509 1

转载 联结派学习理论

         从时间上面来说,联结派学习理论的代表者有桑代克、巴甫洛夫、斯金纳、班杜拉。桑代克的联结-试误说:桑代克的试验对象是一只可怜的猫。这只饥饿的猫被放在一个特制的迷笼里,外面是一盘可口的食物。如果这只猫想吃到外面的食物,就必须踩到一个机关:踏板。当这只猫第一次进入迷笼时,在绝大部分时间里都是上蹿下跳,看着食物流口水却又无可奈何。偶尔一次踩上踏板,迷笼的门开了,猫逃到外面大吃一顿

2008-12-23 12:57:00 4888

转载 加涅的信息加工学习理论

         严格的说,加涅的学习理论应该归入认知派学习理论体系当中。这里将它独立出来有两个原因,一是他的理论相当麻烦,什么都可以插上一腿,第二,他的理论也是具有非常大的综合性,很多是左借鉴一下、右参考一点,然后自己加以发挥的结果。学习分类理论首先是加涅对学习的分类,仅是分类就有两种标准。一种是按照学习对象的性质来进行划分的,将学习分成八个类别,即:信号学习:主要是经典条件作用

2008-12-23 12:54:00 5739

转载 建构主义学习理论

          建构主义学习理论准确的说不是一种流派,而是一种思想。虽然说它是学习理论从联结派到认知派之后进一步发展的产物,但是实际上,它似乎一直都在那个地方,似乎是我们回过头去的时候意外发现的,在我们吃了一惊的同时它也开始大放光彩了。建构主义学习理论的哲学根源在康德,即认为我们的内心像是一面镜子,我们能够知晓的只是我们这面镜子所照射到的模糊不清的世界,但是,真实世界是什么样的,我们永远也

2008-12-23 12:52:00 1714

转载 皮亚杰的认知发展理论

        在发展心理学方面,皮亚杰永远是最为出色的一个理论学家。他通过几十年的观察、试验和思考,创造性的提出了儿童的认知发展理论。这个带着浓厚的认知色彩,主要考察智力发展过程的发展理论已经成为发展心理学的一个基石。下面对皮亚杰的认知发展理论进行一个大概的描述。       发展的动力何在:内在        行为主义认为儿童的发展是一个被动的过程,华生就曾放出“一打儿童”的豪言。不过,皮亚杰

2008-12-23 12:47:00 4235

转载 投射测验

   所谓投射测验是指采用某种方法绕过受访者的心理防御,在他们不防备的情况下探测其真实想法。  在投射测验中,给受测者一系列的模糊刺激,要求对这些模糊刺激做出反应。如抽象模式,可以作多种解释的未完成图片,绘画。分别要求受测者叙述模式,完成图片或讲述画中的内容。从受测者的解释会带有自己潜意识的思想,这种方式能在一定程度上了解被试内心想法。   理论基础  以Freud的心理分析人格理论为

2008-12-23 12:31:00 2266

转载 弗洛伊德的理论体系简介

       弗洛伊德不仅是心理学史上的一位巨匠,也是思想史上的一位巨人。他和爱因斯坦、马克思合称为二十世纪最伟大的思想家。他的理论和思想不仅仅让心理学方面的大人物精神鼓舞,更让所有的思想家或推崇或批判。不管怎样,弗洛伊德的理论的影响(不能说是贡献)范围之广还是常常被我们所低估了。        这里我们简单的介绍一些弗洛伊德的理论体系,希望对那些渴望了解弗洛伊德的人能够对他以及他的理论有一个基本

2008-12-23 12:18:00 2927

转载 埃里克森人格发展八段论

         埃里克森(E.H.Erikson,1902)是美国著名精神病医师,新精神分析派的代表人物。他认为:人的自我意识发展持续一生,他把自我意识的形成和发展过程划分为八个阶段,这八个阶段的顺序 是由遗传决定的,但是每一阶段能否顺利度过却是由环境决定的,所以这个理论可称为"心理社会" 阶段理论。每一个阶段都是不可忽视的。埃里克森的人格终生发展论,为不同年龄段的教育提供了理论依据和教

2008-12-23 12:13:00 2974

原创 深浅拷贝

        我们在程序设计里,经常会遇到对象拷贝的情况,同样在拷贝的场景下,我们也会遇到“对象类型不确定”这样的情况——我们如何在不知道对象内部细节的前提下来实现拷贝对象的动作呢?Java语言对此提供了功能强大的clone方法,专门来应对这种“对象类型不确定”的情况。不过我们在使用clone方法时,要充分理解,在对象里究竟是存储数值还是存储这个数值的引用,这个问题的答案将是我们理解深浅拷贝

2008-12-22 13:49:00 632

原创 Exit和Abort的区别

Abort:引起意外的放弃处理;   Exit:立即从当前的语句块中退出。-----------------------------------------------------------------------------------------------------------------------------------------------------------------

2008-12-17 12:56:00 736

原创 线程、进程的同异

 相似之处:1.进程和现程都有ID、寄存器组、状态以及优先权;2.进程和线程都有信息块;3.进程和线程都与父进程共享资源;4.进程和线程在创建后都是独立的实体;5.进程和线程创建者对他们施加控制;6.进程和线程都可以在创建后更改属性,创建新的资源;7.进程和线程都不能直接访问其他无关的进程和线程资源。 不同之处:1.进程有一个地址空间,线程没有地址空间;

2008-12-16 11:50:00 420

原创 Unions

 union WeightType{    long wtInOunces;    int wtInPounds;    float wtInTons;};WeightType weight;    At run time, the memory space allocated to the variable weight does no

2008-12-15 14:33:00 395

原创 typedef

It merely creates an additional name for an existing data type. eg:typedef int Boolean;  //此声明定义了一个int的同义字,名字为Booleanconst int TRUE = 1;const int FALSE = 0;     ...Boolean dataOK;    

2008-12-15 13:54:00 444

原创 enum

enum Animals {PODENT, CAT, DOG, BIRD, REPTILE, HORSE, BOVING, SHEEP} Animals patient; for(patient=PODENT; patient for(patient=PODENT; patient

2008-12-15 13:50:00 349

原创 static_cast

        用法:static_cast ( expression )   该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:  ①用于类层次结构中基类和子类之间指针或引用的转换。  进行上行转换(把子类的指针或引用转换成基类表示)是安全的;  进行下行转换(把基类指针或引用转换成子类表示)时,由于没有动态类

2008-12-04 13:44:00 382

原创 垃圾回收器如何知道何时不再需要堆上的某个对象

 CLR纪录着每个引用堆内对象的变量,如果没有任何变量包含某个对象的地址,则该对象就不可能在程序中再次被引用,因此就可以将其删除。

2008-12-04 10:39:00 446

原创 指针和引用

引用:变量的别名;不分配内存空间;定义时必须同时初始化;一旦初始化后其值不能改变; 指针:是一个变量;分配内存空间;定义时可以不必初始化; 引用的一些规则如下: (1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。 (2)不能有NULL引用,引用必须与合法的存储单元关联(指针则可以是NULL)。 (3)一旦引用被初始化,就不能改变引用的关系(指针则可以随时改变所指的对象)。

2008-12-04 10:36:00 343

原创 常量指针、指针常量、指向常量的常量指针

1.指向常量对象的指针   const char* pstring = "Some"; //不能修改被指向的对象,但可以使指针指向其他对象2.指向某个对象的常量指针  char* const pstring = "Some"; //不能修改指针中存储的地址,但是可以修改指针指向的对象 3指向常量对象的常量指针. const char* const pstring = "Some

2008-12-04 10:06:00 346

原创 c_str()

c_str()把类型转化为字符串类型

2008-12-04 09:29:00 320

原创 size_type

 string::size_type表示的是string类中的size_type类型,这个类型是一个无符号数整型,用来描述字符串变量中的容量和大小。    而如果用string   size_type则表示定义一个string类型的变量。

2008-12-04 09:29:00 460

原创 size和length的区别(C++)

Size是字节数   Length是字符数

2008-12-04 09:24:00 2671 2

转载 利用脚本启动java程序

为了说明使用方法,我们就用最简单的程序来实现,比如我们要运行下面这个类的main方法 package chb.cmd.test;import java.io.File;import java.io.IOException;import org.apache.log4j.Logger;public class TestClass ...{        static Logger log

2008-07-29 09:34:00 669 1

Java Program in Action

Java Program in Action - Java程序癿编译、加载与执行

2012-04-13

Camel in Action

Camel in Action, English version

2012-03-06

Function Point Counting Practices Manual

Function Point Counting Practices Manual (功能点分析法)4.1.1.pdf

2010-10-12

Head First PMP(Part-4)

用7-zip分割,总共四部分 深入浅出PMP.项目管理.OReilly.Head.First.PMP.pdf

2010-02-08

Head First PMP(part-3)

用7-zip分割,总共四部分 深入浅出PMP.项目管理.OReilly.Head.First.PMP.pdf

2010-02-08

Head First PMP(part-2)

用7-zip分割,总共四部分 深入浅出PMP.项目管理.OReilly.Head.First.PMP.pdf

2010-02-08

Head First PMP

用7-zip分割,总共四部分 深入浅出PMP.项目管理.OReilly.Head.First.PMP.pdf

2010-02-08

Java Concurrency in Practice

Java.Concurrency.in.Practice.May.2006.chm

2010-01-15

Core Java 2 Volume I

Core Java 2 Volume I.chm

2010-01-15

Java™ Puzzlers: Traps, Pitfalls, and Corner Cases

How well do you really know Java? Are you a code sleuth? Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for you! In the tradition of Effective Java™, Bloch and Gafter dive deep into the subtleties of the Java programming language and its core libraries. Illustrated with visually stunning optical illusions, Java™ Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging. Most of the puzzles take the form of a short program whose behavior isn't what it seems. Can you figure out what it does? Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. The solutions go well beyond a simple explanation of the program's behavior--they show you how to avoid the underlying traps and pitfalls for good. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference. Solve these puzzles and you'll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

2009-08-19

Effective Java(2nd Edition)

Effective Java(2nd Edition) by Joshua Bloch

2009-08-19

Automated Tests of Swing and HTML

JFCUnit and HTMLUnit

2009-07-24

J2EE1.4 Tutorial(PDF)

download from http://java.sun.com/j2ee/1.4/docs/tutorial/doc

2009-07-16

CentOS权威指南(英文版)

The complete guide to network administration using CentOS, from members of the CentOS team.

2009-07-13

PMBOK2008中文版

提供最新版(第四版)下载,这个很少能下载到的。搞到不容易啊,而且还是中文版!

2009-06-19

tomcatPluginV31

Eclipse的Tomcat插件

2008-07-09

grldr.rar

安装Ubuntu用的着

2008-07-09

空空如也

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

TA关注的人

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