C++0x中引入了static_assert这个关键字,用来做编译期间的断言,因此叫做静态断言。 其语法:static_assert(常量表达式,提示字符串)。 如果第一个参数常量表达式的值为false,会产生一条编译错误,错误位置就是该static_assert语句所在行,第二个参数就是错误提示字 ...
分类:
编程语言 时间:
2017-02-06 12:39:35
阅读次数:
156
该例子中,HelloThread类实现了Runnable接口,其中run()方法的主要工作是输出"Hello number: "字符串加数字i,并且同时递增i,当i到达50时,退出循环。 main()方法中生成了一个HelloThread类的对象r,并且利用这个一个对象生成了两个线程。 程序的执行结 ...
分类:
编程语言 时间:
2017-02-06 12:36:41
阅读次数:
153
在javascript中,通过对象的方法访问对象自身属性时,必须采用this.fieldName的方式。 原因是javascript中Function是无状态的,访问对象的属性时,必须指定当前的上下文状态,即添加this关键字。如果没有指定,则上下文默认为window。 举例如下: 通过控制台执行o ...
分类:
编程语言 时间:
2017-02-06 12:27:02
阅读次数:
293
package main import ( "fmt" "time" ) type Pool struct { Queue chan func() error; RuntineNumber int; Total int; Result chan error; FinishCallback func(... ...
分类:
编程语言 时间:
2017-02-06 12:22:44
阅读次数:
176
#pragma once /* 将a.h可以看成是c++里面的a类的声明,注意在.h文件中不可定义外部变量,只能声明外部变量,意思是不能出现extern int abc = 1*/ /*类似于public*/extern int foo1(int input);/* 外部方法*/extern int ...
分类:
编程语言 时间:
2017-02-06 12:20:34
阅读次数:
209
如果你运行如下代码: 1 2 3 4 Integer a = 1000, b = 1000; System.out.println(a == b);//1 Integer c = 100, d = 100; System.out.println(c == d);//2 1 2 3 4 Integer ...
分类:
编程语言 时间:
2017-02-06 12:16:45
阅读次数:
214
一. 函数的原型和调用 在使用函数前必须定义或者声明函数。 二. 函数的形参和实参 在调用函数的时候,函数大多数都有参数,主调函数和被调用函数之间需要传递数据。 在定义函数时函数名后面括弧中的变量名称为“形式参数”,简称形参。在调用函数时,函数名后面括号中的变量或表达式称为“实际参数”,简称实参。 ...
分类:
编程语言 时间:
2017-02-06 12:07:55
阅读次数:
188
在tomcat的server.xml文件中设置默认应用。 在tomcat文件目录里面的conf/server.xml文件中,在<Engine>...</Engine>中再增加一个<Host name="www.flx.com" appBase="c:\flx"><Context path="" do ...
分类:
编程语言 时间:
2017-02-06 12:05:55
阅读次数:
213
前言: project facets java转成web项目 用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个Java工程,将无法在Tomcat中进行部署运行。 方法: 1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制 ...
分类:
编程语言 时间:
2017-02-06 12:05:09
阅读次数:
215
贝叶斯分类是利用概率统计知识进行分类的算法,其分类原理是贝叶斯定理。贝叶斯定理的公式如下:贝叶斯公式表明,我们可以从先验概率P(A)、条件概率P(B|A)和证据P(B)来计算出后验概率。朴素贝叶斯分类器就是假设证据之间各个条件相互独立的基础上,根据计算的后验概率选择各类..
分类:
编程语言 时间:
2017-02-06 11:23:23
阅读次数:
211
适用场景:流行的自动化运维之一:ansible是基于ssh通信来实现的。因此,使用ansible之前,需要先解决ansible服务端与各个被管理节点之间的ssh通信问题。第一种方法是使用用户名和密码的方式进行ssh通信,密码需要以明文方式保存在ansible的hosts文件中,存在泄漏密码的安全隐患..
分类:
编程语言 时间:
2017-02-06 11:21:37
阅读次数:
441
声明:文章是读书笔记,所以必然有大部分内容出自《机器学习实战》。外加个人的理解,另外修改了部分代码,并添加了注释1、什么是K-近邻算法?简单地说,k-近邻算法采用测量不同特征值之间距离的方法进行分类。...
分类:
编程语言 时间:
2017-02-06 11:18:38
阅读次数:
834
学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算法的具体实现。首先要记住的是, 大多数JVM都需要使用两种不同的GC算法 —— 一种用来清理年轻代, 另一种用来清理老年代。
我们可以选择JV...
分类:
编程语言 时间:
2017-02-06 11:18:23
阅读次数:
308
在'执行模型详解'的'函数执行环境'一节中对arguments有了些许的了解,那么让我们深入的分析一下函数的形式参数与arguments的关系。 注:在阅读本博文前请先阅读《理解javascript_13_执行模型详解》 注:本文的部分内容是自已的一些推论,并无官文文档作依据,如有错误之后,还望指正 ...
分类:
编程语言 时间:
2017-02-06 11:12:26
阅读次数:
203
在阅读本博文之前,请先阅读《理解Javascript_13_执行模型详解》 在'执行模型详解'中讲到了关于作用域分配的问题,这一篇博文将详细的说明函数对象、作用域链与执行上下文的关系。 作用域分配与变量访问规则 在 ECMAScript 中,函数也是对象。函数对象在变量实例化过程中会根据函数声明来创 ...
分类:
编程语言 时间:
2017-02-06 11:11:24
阅读次数:
263
一、继承的本质 1、在c++编译器的内部类可以理解为结构体 2、子类是由父类成员叠加子类新成员得到的 二、多态的本质 1、当类中声明一个虚函数时,编译器会在类中生成一个虚函数表 2、虚函数表是一个存储成员函数地址的数据结构 3、虚函数表是由编译器自动生成与维护的 4、virtual成员函数会被编译器 ...
分类:
编程语言 时间:
2017-02-06 11:01:54
阅读次数:
307