码迷,mamicode.com
首页 > 编程语言 > 日排行
K-近邻算法入门
K-近邻算法的直观理解就是:给定一个训练集合,对于新的实例,在训练集合中找到k个与该实例最近的邻居,然后根据“少数服从多数”原则判断该实例归属于哪一类,又称“随大流” K-近邻算法的三大要素:K值得选取,邻居距离度量,分类决策的制定。 (1)K值选取:通常采用交叉验证选取最优的K值(自己了解) (2 ...
分类:编程语言   时间:2018-12-19 19:36:26    阅读次数:240
使用myeclipse tomcat插件部署web项目时报错 an internal error occurred during add deployment . java.lang.nullpointerexception
问题描述: 使用myeclipse10的tomcat插件部署web项目时,首次部署。实际部署到了tomcat/webapps目录下且tomcat启动成功,但是eclipse报错"An internal error occurred during: "Add Deployment" : 且eclips ...
分类:编程语言   时间:2018-12-19 19:37:00    阅读次数:233
Python学习【第15篇】:面向对象之异常处理
python 异常处理 python 异常处理 python 异常处理 python 异常处理 一、错误与异常 程序中难免会出现错误,而错误分为两种 1.语法错误:(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误:(逻辑错误),比如用户输入的不合适等一系列错 ...
分类:编程语言   时间:2018-12-19 19:38:12    阅读次数:208
AC自动机算法学习
KMP+TRIE C++ int val[1000100][31],tot; int tr[1000100]; int fail[1000100]; struct AC_Trie{ void clean(){ tot=0; memset(val,0,sizeof(val)); memset(tr,0 ...
分类:编程语言   时间:2018-12-19 19:39:03    阅读次数:156
C++ 多线程
转自: https://www.cnblogs.com/wangguchangqing/p/6134635.html 说到多线程编程,那么就不得不提并行和并发,多线程是实现并发(并行)的一种手段。并行是指两个或多个独立的操作同时进行。注意这里是同时进行,区别于并发,在一个时间段内执行多个操作。在单核 ...
分类:编程语言   时间:2018-12-19 19:39:26    阅读次数:209
【算法】Normalization
Normalization(归一化) 写这一篇的原因是以前只知道一个Batch Normalization,自以为懂了。结果最近看文章,又发现一个Layer Normalization,一下就懵逼了。搞不懂这两者的区别。后来是不查不知道,一查吓一跳,Normalization的方法五花八门,Batc ...
分类:编程语言   时间:2018-12-19 19:39:35    阅读次数:255
python3+unittest+HTMLTestRunner
参考博客1 参考博客2 python3版HTMLTestRunner.py见博客园‘链接’(已经上传到博客园) import unittest class operatinon_unittest(unittest.TestCase): def setUp(self): print('每个用例之前执行 ...
分类:编程语言   时间:2018-12-19 19:41:23    阅读次数:275
SpringMVC源码学习之request处理流程
目的:为看源码提供调用地图,最长调用逻辑深度为8层,反正我是springMVC源码学习地址看了两周才理出来的。 1.处理流程(版本为4.3.18) 入口为spring-webmvc-4.3.18.RELEASE.jar中org.springframework.web.servlet.Dispatch ...
分类:编程语言   时间:2018-12-19 19:41:33    阅读次数:202
Python学习【第14篇】:面向对象之反射以及内置方法
面向对象之反射及内置方法 一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用 ...
分类:编程语言   时间:2018-12-19 19:41:42    阅读次数:181
Python学习【第19篇】:利用multiprocessing模块开进程
Cpython支持的进程与线程 Cpython支持的进程与线程 Cpython支持的进程与线程 Cpython支持的进程与线程 一、multiprocessing模块介绍 python中的多线程无法利用CPU资源,在python中大部分情况使用多进程。python中提供了非常好的多进程包multip ...
分类:编程语言   时间:2018-12-19 20:49:53    阅读次数:205
Python学习【第25篇】:concurrent.futures模块(进程池,线程池)
python并发编程之进程池,线程池,协程 python并发编程之进程池,线程池,协程 python并发编程之进程池,线程池,协程 python并发编程之进程池,线程池,协程 需要注意一下不能无限的开进程,不能无限的开线程最常用的就是开进程池,开线程池。其中回调函数非常重要回调函数其实可以作为一种编 ...
分类:编程语言   时间:2018-12-19 20:50:35    阅读次数:178
Python环境搭建教程2
二,python环境 windows下安装Python(手动添加环境变量)以2.7版本举例: windows: 1 2 3 4 5 6 7 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python27 3、配置环境变量 【右键计算 ...
分类:编程语言   时间:2018-12-19 20:52:00    阅读次数:174
Python学习【第26篇】:并发编程之IO模型
python并发编程之IO模型, python并发编程之IO模型, python并发编程之IO模型, python并发编程之IO模型, 了解新知识之前需要知道的一些知识 同步(synchronous):一个进程在执行某个任务时,另外一个进程必须等待其执行完毕,才能继续执行 #所谓同步,就是在发出一个 ...
分类:编程语言   时间:2018-12-19 20:52:45    阅读次数:217
JavaScript字符串与数组方法整理
字符串(String)的方法: 代码后面的都是返回值 数组(Array)的方法: 代码后面的都是结果 ...
分类:编程语言   时间:2018-12-19 20:53:57    阅读次数:176
Python文件
1.文件读模式 r f = open("helloworld", 'r', encoding="utf-8") 文件句柄: "helloworld" 表示读的文件的文件名, 'r' 代表读模式, encoding="utf-8" 表示字符编码形式为utf-8。 有open就有close,不管是读文件 ...
分类:编程语言   时间:2018-12-19 20:54:28    阅读次数:245
步步为营,蚕食数据结构与算法---(一)数组篇
数组是最基础的数据结构之一,也是很多高级数据结构的基础。 我们简单复习一下数组的创建与遍历,先做一下热身,后面逐渐一步步实现自己的数组 我们的开发环境主要是JDK1.8,c++11编辑工具是 jetbrains的强大开发工具 IteliJ(java),Clion(c++) Java版: 1 publ ...
分类:编程语言   时间:2018-12-19 20:57:39    阅读次数:211
Java——List:list.add(index, element)和list.set(index, element)的区别
add(index, element) 含义:在集合索引为index的位置上增加一个元素element,集合list改变后list.size()会增加1 用法 testList.add(index, element); testList.add(index, element); set(index, ...
分类:编程语言   时间:2018-12-19 20:58:45    阅读次数:189
PHP如何实现冒泡排序?
对于PHP编程人员来说,算法和数据结构的掌握程度是项目开发中非常重要的能力因素。所以PHP冒泡排序也可以说是PHP开发者必备的一项排序算法技能。 1.冒泡排序的原理:对一组数据中的各个相邻数据进行比较,将值小的数据移至在前面,值大的数据就放在后面。 2.先举个例子: 输出结果如下: 以上就是关于PH ...
分类:编程语言   时间:2018-12-19 20:59:50    阅读次数:206
JAVA "GMT+10" 和 "GMT+0010"
可以使用 getAvailableIDs 方法来对所有受支持的时区 ID 进行迭代。可以选择受支持的 ID 来获得 TimeZone。如果想要的时区无法用受支持的 ID 之一表示,那么可以指定自定义时区 ID 来生成 TimeZone。自定义时区 ID 的语法是: Hours 必须在 0 至 23 ...
分类:编程语言   时间:2018-12-19 20:59:59    阅读次数:193
用Java+xml配置方式实现Spring数据事务(编程式事务)
一、用Java配置的方式 1、实体类: Role public class Role { private int id; private String roleName; private String note; @Override public String toString() { return ...
分类:编程语言   时间:2018-12-19 21:00:35    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!