机器学习和人类学习的区别到底是什么?

人类和机器学习都能产生知识,但两者之间的差别很大。 学习是获得新的或加强已有的知识、行为、技能或价值观的行为。“人类有学习的能力,然而随着人工智能的进步,机器学习已经成为一种资源,它可以增强甚至取代人类的学习,”工程师兼心理学家Peter Rudin对Singularity2030网站说。 ...

2018-01-31 13:05:08

阅读数:30

评论数:0

设计模式(十)-策略模式(Strategy Pattern)——整体的替换算法

策略模式(Strategy Pattern)可以整体的替换算法的实现部分。 Hand.java package com.test.dp.Strategy.Sample; //算法需要计算的对象,这里代表“手势” public class Hand { public static fi...

2018-01-31 09:25:58

阅读数:137

评论数:0

设计模式(九)-桥接模式(Bridge Pattern)——将类的功能层次结构与实现层次结构分离

桥接模式(Bridge Pattern)的作用是在“类的功能层次结构”和“类的实现层次结构”之间搭建桥梁。 类的功能层次结构是为了增加新功能而产生的层次结构。 1、父类中具有基本功能; 2、在子类中增加新的功能; 类的实现层次结构的不是方便我们增加新的方法,而是为了实现下面这样的任务分担:...

2018-01-30 09:26:42

阅读数:113

评论数:0

设计模式(八)-抽象工厂模式(Abstract Factory Pattern)——将关联零件组装诚产品

抽象工厂的工作是将“抽象零件”组装为“抽象产品”。 抽象工厂模式(Abstract Factory Pattern)不关心零件的具体实现,而是只关心接口(API)。仅使用该接口(API)将零件组装成为产品。 抽象工厂模式中,子类负责方法的具体实现,子类这一层有具体的工厂,他负责将具体的零件组装...

2018-01-29 16:50:26

阅读数:27

评论数:0

设计模式(七)-建造者模式(Builder Pattern)——组装复杂的实例

建造者模式(Builder Pattern)用于组装具有复杂结构的实例。 Builder.java package com.test.dp.Builder.Sample; //编写文档的抽象类 public abstract class Builder { public abst...

2018-01-29 09:03:12

阅读数:87

评论数:0

设计模式(六)-原型模式(Prototype Pattern)——通过复制生成实例

原型模式(Prototype Pattern)是不根据类来生成实例,而是根据实例来生成新实例的模式。 在以下情况,我们不能根据类来生成实例,而要根据现有的实例来生成新的实例: 1、对象种类繁多,无法将它们整合到一个类中时;  需要处理的对象太多,如果将它们分别作为一个类,必须要编写很多的...

2018-01-26 09:32:52

阅读数:134

评论数:0

设计模式(五)-单例模式(Singleton Pattern)——只有一个实例

程序运行时,通常回生成很多实例。但是,当我们想在程序中表示某个东西只会存在一个时,就会有“只能创建一个实例”的需求。 当然,只要我们多加注意,只new一次也能达到目的。但是,我们肯定都不想“多加注意”,那应当怎么做呢? 1、想确保任何情况下都绝对只有一个实例; 2、想在程序上表现出“只有一个...

2018-01-25 09:36:12

阅读数:110

评论数:0

设计模式(四)-工厂模式(Factory Method Pattern/Factory Pattern)——将实例的生成交给子类

Factory有“工厂”的意思.用Template Method模式来构建生成实例的工厂,这就是Factory Method模式。 在工厂模式中,父类决定实例的生成方式,但并不决定索要生成的具体类,具体的处理全部交给子类负责。这样就可以将生成实例的框架和实际负责生成实例的类解耦。 Produc...

2018-01-24 09:44:41

阅读数:49

评论数:0

设计模式(三)-模版模式(Template Pattern)——将具体处理交给子类

模版模式(Template pattern)是带有模版功能的模式,组成模版的方法被定义在父类中。 在父类中定义处理流程的框架,在子类中实现具体处理。 AbstractDisplay.java package com.test.dp.template; //模板抽象类 public ab...

2018-01-23 09:48:19

阅读数:55

评论数:0

设计模式(二)-适配器模式(Adapter Pattern)——加个“适配器”以便于复用

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 适配器模式有以下两种: 1、类适配器模式(使用继承的适配器); 2、对象适配器模式(使用委托的适配器); 第一种示例: Banner.java...

2018-01-22 09:17:24

阅读数:103

评论数:0

设计模式(一)-迭代器模式(Iterator Pattern)——一个一个遍历

迭代器模式(Iterator Pattern)是 非常常用的设计模式。 用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 示例: Iterator.java package com.test.dp.iterator; //迭代器实现的接...

2018-01-19 10:24:06

阅读数:156

评论数:0

jqeury对象和dom对象的区别联系

1.jQuery对象和DOM对象 第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系. DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得...

2018-01-19 10:04:40

阅读数:132

评论数:0

Spring Boot搭建

环境准备EclipseJava环境(JDK 1.7或以上版本)Maven 3.0+一个最简单的Web应用使用Spring Boot框架可以大大加速Web应用的开发过程,首先在Maven项目依赖中引入spring-boot-starter-web:pom.xml<project...

2018-01-18 09:40:05

阅读数:126

评论数:0

Springmvc+redis jedis.jar redis集群连接方式,JedisSentinelPool哨兵连接池

分片连接池实现方式:《Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池》需要的jar包:redis-2.6.1.jarredis.properties配置:redis.maxIdle=300 redis.maxTotal=600 redis.m...

2018-01-17 16:24:25

阅读数:219

评论数:0

Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池

本文具体的java实现代码在博文:《Springmvc+redis jedis.jar连接方式,JedisSentinelPool哨兵连接池,集群方式》需要的jar包:redis-2.6.1.jarredis.properties配置:# Redis settings redis.host=172...

2018-01-16 10:20:11

阅读数:162

评论数:0

Springmvc+redis spring-data-redis.jar连接方式

其他相关:《Springmvc+redis jedis.jar连接方式,JedisSentinelPool哨兵连接池,集群方式》  《Springmvc+redis jedis.jar连接方式,ShardedJedisPool分片连接池》特殊需要的jar包:redis-2.6.1.jar;spri...

2018-01-15 14:56:10

阅读数:84

评论数:0

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