1.1 Python中的线程使用1.1.1 函数式1.2 创建threading.Thread的子类来包装一个线程对象1.2.1 threading.Thread类的使用1.3 线程优先级队列(Queue)1.4 thread对象中的一些方法1.4.1 join方法1.4.2 setDaem...
分类:
编程语言 时间:
2015-07-21 07:53:43
阅读次数:
124
朴素贝叶斯算法(Naive Bayes)阅读目录一、病人分类的例子二、朴素贝叶斯分类器的公式三、账号分类的例子四、性别分类的例子 生活中很多场合需要用到分类,比如新闻分类、病人分类等等。 本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。回.....
分类:
编程语言 时间:
2015-07-21 07:52:40
阅读次数:
137
入门概述与概念创建和开始使用多线程线程同步基础同步要领锁和线程安全Interrupt 和 Abort线程状态等待句柄同步环境使用多线程单元模式和Windows FormsBackgroundWorker类ReaderWriterLock类线程池异步委托计时器局部储存高级话题非阻止同步Wait和Pul...
分类:
编程语言 时间:
2015-07-21 07:52:22
阅读次数:
162
算数类型表类型含义最小存储空间取值范围bool布尔型–char字符型8位-2^7 ~ 2^7-1wchar_t宽字符型16位short短整型16位-2^15 ~ 2^15-1int整型16位-2^31 ~ 2^31-1long长整型32位-2^31 ~ 2^31-1float单精度浮点数6位有效数字...
分类:
编程语言 时间:
2015-07-21 06:48:48
阅读次数:
152
首先,C++是以C语言为基础的,并且完全兼容C语言的特性。 学习C++语言,对于从来没有学习过面向对象的程序员来说,在学习C++语言时候 ,着重点学习C++语言面向对象的三大特性,这也是其他面向对象语言的三大特性,原理都一样,只是代码实现不同而已。 C++面向对象的三大特性 封装,继承,多态 1 n...
分类:
编程语言 时间:
2015-07-21 06:47:09
阅读次数:
132
组合数学之鸽巢原理如果要把n+1物体放进n个盒子里,那么至少会有一个盒子包含2个或2个以上的物体。现在问题来了:给你n个数,从中选出若干个数使得它们的和为n的倍数。鸽巢原理表示:一定存在若干个连续的数,它们的和是n的倍数。有的情况下,不光要知道一定存在,而且还要找出是哪些数,算法如下:n = 4;....
分类:
编程语言 时间:
2015-07-21 06:46:20
阅读次数:
171
在任何一本Java教材中,异常处理都是作为单独的章节讲解的,足可见其分量。而真正的能够用好这个知识,只有经历实际项目的开发才会有点体会。1、try catch finally的执行顺序(1).一般情况下:try----catch----finally呢(2).如果try中有return:try---...
分类:
编程语言 时间:
2015-07-21 06:43:16
阅读次数:
125
1:连个都实现了Map的接口,两者的底层数据结构相同,都是transient修饰的entry数组,transient修饰的变量不会序列化即不会持久化,序列化的过程中不会包含这个变量,这个变量的生命周期仅仅是在用户的调用过程中,不能持久化到内存磁盘中。这样便于一些敏感信息的保存2:HashMap是不安...
分类:
编程语言 时间:
2015-07-21 06:41:54
阅读次数:
137
springmvc 框架原理 : 前端控制器、处理器映射器、处理器适配器、视图解析器springmvc 入门:spring 和 ibatis 整合springmvc 注解开发 常用注解学习 参数绑定(简单类型、pojo、集合类型) 自定义参数绑定* 数据回显1.1 springmvc 框架...
分类:
编程语言 时间:
2015-07-21 06:42:01
阅读次数:
170
Java基础中的其他对象:System
关于System类的用法:
/*
System:类中的方法和属性都是静态的
out:标准输出,默认是控制台
in:标准输入,默认是键盘
获取系统属性信息:Properties getProperties();
*/
import java.util.*;
class SystemDemo
{
public static v...
分类:
编程语言 时间:
2015-07-21 01:38:29
阅读次数:
166
Hibernate提供了从映射文件到Java源代码的转换工具,名为hbm2java工具,可以利用ANT工具来运行它。
Hibernate提供了从映射文件到数据库Schema的转换工具,名为hbm2ddl工具,使用hbm2ddl工具时,必须在Hibernate的配置文件中设置hibernate.dialect属性,显示指定底层数据库的SQL方言,因为hbm2ddl工具会根据数据库的SQL方言来生成相应的数据库Schema。...
分类:
编程语言 时间:
2015-07-21 01:34:26
阅读次数:
131
最近在学习swift的动画和图层,就用现学的东西写了个游戏,基本思想 基本功能都实现了,图片都是在网上找得。希望能帮助大家更好的理解动画和图层、
声明下,我是初学者,代码写的不好。大家应该都能看懂 。
效果图
源代码地址 : 点击打开链接 地址失效了的话 我可以补上...
分类:
编程语言 时间:
2015-07-21 01:35:15
阅读次数:
224
一.我为什么要学习go语言当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单、高效、内 置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的)。到2014年,Go项目拥有了上百的核心贡献者,其生态圈中拥有了数不尽的第三方库和工具(https://godoc...
分类:
编程语言 时间:
2015-07-21 01:29:42
阅读次数:
253
1)transient和volatile是java关键字吗?(瞬联)如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:class T{transient int a;//不需要维持int b;//需要维持}这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存...
分类:
编程语言 时间:
2015-07-21 01:28:53
阅读次数:
158
排序算法包括插入排序、选择排序、冒泡排序、快速排序、归并排序以及基数排序等六种,下面我们将从他们各自的原理、实现、时间与空间复杂度以及稳定性等方面进行分析。1. 插入排序 基本思想:将一个记录插入到已排序好的有序表中,从而得到一个新的记录数增1的有序表。当表中只有一个数时当然是有序的,因此我们从第....
分类:
编程语言 时间:
2015-07-21 01:31:00
阅读次数:
154
1. 面向对象的特征面向对象的特征包括抽象、封装、继承和多态。抽象就是忽略一个主题中与当前目标无关的某些方面,以便更加充分的注意到与当前目标有关的方面。抽象并不打算了解全部的问题,而只是其中的一部分,暂时不用考虑细节。抽象包括两个方面,第一是过程抽象,第二是数据抽象。 封装是把过程和数据包裹起来,对...
分类:
编程语言 时间:
2015-07-21 01:29:24
阅读次数:
252
1 配置环境变量使用鼠标右击“我的电脑”->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_11系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib(注意别...
分类:
编程语言 时间:
2015-07-21 01:27:55
阅读次数:
147