1. 什么是决策树/判定树(decision tree)? 判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层是根结点。 2. 机器学习中分类方法中的一个重要算法 3. 构造决策树的基本算法 3.1 熵(en ...
分类:
编程语言 时间:
2017-07-23 18:17:56
阅读次数:
1557
全局变量 JavaScript没有连接器(linker),所有的编译单元都载入一个公用的全局对象中。 一共有3种方式定义全局变量。 1. var foo = value; 2. window.foo = value; 3. foo = value; 这本来是为方便初学者而有意让变量在使用前无需声明, ...
分类:
编程语言 时间:
2017-07-23 18:18:06
阅读次数:
170
作为一个前端开发者,闭包是必须要攻克掉的障碍。据说好多面试者挂在闭包面试上。下面我就给大家讲一下我理解中的闭包。不说太多的废话,直接进入主题。 变量作用域 学习编程语言需要明白,变量的作用域。变量作用域分全局变量、局部变量。全局变量尽量少用,因为它很耗费性能。简单理解,全局变量:在任何一个地方都可以 ...
分类:
编程语言 时间:
2017-07-23 18:18:15
阅读次数:
186
层层引入反射的作用 一.类类型的概念:所有类都是对象,是Class类的实例对象,这个对象我们成为该类的类类型 1.下面是一个小的test,以产生3种方式的类类型: 2.其实数据类型也有自己的类类型 3.类类型可以创建类的实例对象 二.动态加载类 1.我们有这样的疑惑,如果一个主函数中有好多个类,其中 ...
分类:
编程语言 时间:
2017-07-23 18:18:24
阅读次数:
218
1 import java.util.Scanner; 2 3 public class ZuiDaGongYueShuClass { 4 5 public static void main(String[] args) { 6 Scanner in = new Scanner(System.in) ...
分类:
编程语言 时间:
2017-07-23 18:18:42
阅读次数:
201
Spring 通过2种方式管理bean 首先要导入Spring的包,(Spring.jar和commonslogging.jar) 或加载分开的... 在src目录下建立applicationContext.xml (Spring 管理 bean的配置文件) 1.使用BeanFactory管理bea ...
分类:
编程语言 时间:
2017-07-23 18:19:26
阅读次数:
236
DOM(文档对象模型)是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树。同意开发者加入,移除和改动页面的某一部分。DOM脱胎于微软公司的DHTLM(动态HTML),可是如今它已经成为表现和操作页面标记的真正跨平台,语言中立的方式。 JavaScript和DOM通常被视为一个单一 ...
分类:
编程语言 时间:
2017-07-23 18:19:38
阅读次数:
203
== JavaScript有两组相等运算符: ,==,!==,!=,前面一组比较类型和数值,后面一组只比较数值。 with语句 JavaScript提供了一个with语句,本意是想用来快捷地访问对象的属性。但它有时的结果可能是不可预料的,所以应该避免使用它。 eval 使用eval形式的代码会更加难 ...
分类:
编程语言 时间:
2017-07-23 18:19:46
阅读次数:
185
1. 初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新值来代替。 2.使用列表初始化内置类型的变量时,如果初始值存在丢失信息的风险,则编译器将报错。 3.如果想声明一个变量而非定义它,就在变量名前添加关键字extern,而且不要显示的初始化它,任 ...
分类:
编程语言 时间:
2017-07-23 18:20:19
阅读次数:
187
模块(菜单)的排序是每个系统都必须要有的功能,我们框架模块的排序在业务逻辑中已经体现。
WinForm版本可以直接在界面上对模块进行排序以控制模块展示的顺序。Web版本在3.2版本中也新增了直接可以模块管理界面对模块进行排序的人性化操作,大大的方便了管理人员。模块的排序在模块管理主界面分页按钮... ...
分类:
编程语言 时间:
2017-07-23 18:20:54
阅读次数:
247
#include #include #include using namespace std; int main() { /*下面做法错误 char* c; string s="1234"; c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理 */ string... ...
分类:
编程语言 时间:
2017-07-23 18:21:01
阅读次数:
246
1.算术类型分为两类:整型和浮点型。算术类型的尺寸在不同机器上有所差别,下表列出了C++标准规定的尺寸的最小值。同时允许编译器赋予这些类型更大的尺寸。 一个char的大小和一个机器字节一样。 一个int至少和一个short一样大; 一个long至少和一个int一样大; 一个long long至少和一 ...
分类:
编程语言 时间:
2017-07-23 18:21:52
阅读次数:
413
各位看官们,大家好,上一回中咱们说的是进程间通信的样例。这一回咱们说的样例是:使用信号进行进程间通信。闲话休提,言归正转。让我们一起talk C栗子吧! 我们在上一回中提到过进程之间通信须要解决的三个问题,时间不长。我想大家都记得。今天我们就来解决第一个问题:进程之间怎样进行通信。 信号的概念 在解 ...
分类:
编程语言 时间:
2017-07-23 18:21:59
阅读次数:
158
线程的类继承式创建 线程三把锁 互斥锁 递归锁 信号量 event对象 队列 队列:基于锁实现的,用于多线程,保证线程安全的一种数据结构 队列的两个方法.join()和.task_done() 两个方法必须配合使用 .join()方法阻塞进程,知道所有任务完成 .task_done()方法在每次队列 ...
分类:
编程语言 时间:
2017-07-23 18:22:06
阅读次数:
295
现在的笔者好像变成了这样,我正常了么? 不管正不正常,开始今天的Coding: 附上效果图: 文末说明: 1、在结构体中,Name字段的声明类型可以是char* Name,也可以是char Name[number](number表示Name字段最大长度); 2、有关于指针的用法,笔者会单独用一个实例 ...
分类:
编程语言 时间:
2017-07-23 18:22:15
阅读次数:
234
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值 多个变 ...
分类:
编程语言 时间:
2017-07-23 18:22:35
阅读次数:
300
1.C++语言并未定义任何输入输出语句,取而代之,包含了一个全面的标准库来提供IO机制。 由上图能够知道,I/O操作的基类是ios_base,各个类的用途例如以下: <iostream> istream 从流中读取数据 ostream 向流中写数据 iostream 对流进行读写操作。派生于istr ...
分类:
编程语言 时间:
2017-07-23 18:25:49
阅读次数:
247
来源于:https://github.com/HanXiaoyang/python-and-numpy-tutorial/blob/master/python-numpy-tutorial.ipynb python与numpy基础 来源于:https://github.com/HanXiaoyang ...
分类:
编程语言 时间:
2017-07-23 18:26:21
阅读次数:
342
本文继续介绍23种设计模式系列之单例模式。 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实 ...
分类:
编程语言 时间:
2017-07-23 18:26:40
阅读次数:
272
字典的常用方法: 定义一个字典: d = {'x': 1} 相当于 (d = {‘key, 值’} d = dict(x=1) d =dict ({'x' : 1}) 清空: d.clear () print (d) 取值: print (d['x']) 直接通过key取值 print(d.get( ...
分类:
编程语言 时间:
2017-07-23 18:26:58
阅读次数:
237