SVM有很多种实现,但是本章只关注其中最流行的一种实现,即序列最小化(SMO)算法在此之后,我们将介绍如何使用一种称为核函数的方式将SVM扩展到更多的数据集上基于最大间隔的分割数据优点:泛化错误率低,计算开销不大,结果易解释缺点:对参数调节和核函数的选择敏感,原始分类器不加修改仅适用于处理二类问题适 ...
分类:
编程语言 时间:
2018-07-23 14:49:56
阅读次数:
175
一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 4、 变量名、方法名首字母小写,如果名称由多个单词组成,除第一个单词外每个单词的首字母都要大写。 5、 常量名全部大写 6、所有命名规则必须遵循以下规则: 名称只能由字母 ...
分类:
编程语言 时间:
2018-07-23 14:50:12
阅读次数:
160
一、引言 哈喽大家好,今天要给大家介绍的是“蚁群算法”。跟粒子群算法一样,蚁群算法也是基于对生物行为的研究所受到启发而产生的。它的诞生比粒子群算法还要早3年,在1992年的某一天,一位叫Marco Dorigo的在他的博士论文中提出了蚁群算法,并称其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。。。 ...
分类:
编程语言 时间:
2018-07-23 14:52:20
阅读次数:
212
前言 发送post的请求参考例子很简单,实际遇到的情况却是很复杂的,首先第一个post请求肯定是登录了,但登录是最难处理的。登录问题解决了,后面都简单了。 一、查看官方文档 1.学习一个新的模块,其实不用去百度什么的,直接用help函数就能查看相关注释和案例内容。 >>import requests ...
分类:
编程语言 时间:
2018-07-23 14:52:40
阅读次数:
170
在运行网上找的代码时,报错:ImportError: No module named 'pandas',解决:安装pandas安装过程:(因为网上教程有的说用pip命令行安装;有的直接下载安装包,然后复制到Python的安装目录中,就对比了一下有没有区别,发现并没有什么区别。而且pip命令行安装会把 ...
分类:
编程语言 时间:
2018-07-23 14:53:19
阅读次数:
387
面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到 ...
分类:
编程语言 时间:
2018-07-23 14:53:28
阅读次数:
165
记录下安装python第三方包超时报错,解决方法:(以安装numpy为例) 报错:raise ReadTimeoutError(self._pool, None, 'Read timed out.') 改变默认时间 ...
分类:
编程语言 时间:
2018-07-23 14:53:59
阅读次数:
722
前言 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。 获取不到也没关系,可以通过添加cookie的方式绕过验证码。 一、抓登录cookie 1.登录后会生成一个已登录状态的cookie,那么只需要直接把这个值添加到cookies里面 ...
分类:
编程语言 时间:
2018-07-23 14:54:19
阅读次数:
138
一. 封装(带返回值) -1.概念 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 -2.语法 private int num; 3步骤 1.隐藏成员变量 修改可见性 将成员变量前面加上private 结果:其他类在创建对象的时候,在调用成员变 ...
分类:
编程语言 时间:
2018-07-23 14:54:43
阅读次数:
573
安装python3.6可能使用的依赖 yum install openssl devel bzip2 devel expat devel gdbm devel readline devel sqlite devel 下载python3.6编译安装 到python官网下载https://www.pyt ...
分类:
编程语言 时间:
2018-07-23 14:55:00
阅读次数:
195
错误和异常 程序运行时有两种可以分辨的错误: syntax error 和 exception , 按中文来说, 就是语法错误和异常。 语法错误 语法错误也就是解析错误,是我们最优可能遇到的错误。 在这个例子中, 错误是在 print() 函数这里被发现的, 因为在它之前少了一个冒号 (':'). ...
分类:
编程语言 时间:
2018-07-23 14:56:38
阅读次数:
198
前言 有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理。 一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的参数就行,这时候就需要json来解析返回的数据了。 一、json模块简介 1.Json简介:Json ...
分类:
编程语言 时间:
2018-07-23 14:57:42
阅读次数:
142
思路:遍历可能的周期,比较s[k]与s[k%i](其中i为周期) ...
分类:
编程语言 时间:
2018-07-23 14:57:58
阅读次数:
140
先声明一下字符串的初始化:当初始赋值的时候一定是反斜杠0(\0)有三种方式“”,{‘\0’}."\0"(如果是已经赋值的我们可以采用memset(recvbuf, '\0', sizeof(recvbuf));这种方式来清空) 下面来介绍c++的几个关于按键输入捕获: 一.cin 使用cin输入时, ...
分类:
编程语言 时间:
2018-07-23 14:58:22
阅读次数:
224
知识点:之前第一节介绍创建线程的方法是:通过threading.Thread(target=函数名不要加括号)创建一个对象,通过对象调用start方法创建并启动线程; 这一节介绍另外一种创建线程的方法:写一个子类,继承Thread类,里面定义一个run方法即可通过该子类创建一个线程 代码如下,解释看 ...
分类:
编程语言 时间:
2018-07-23 14:58:39
阅读次数:
136
//冒泡排序 void bubbleSort(int arr[],int len){ //相邻两个元素进行比较 把大的放后面小的放前面 一个完整的比较之后,最大值放在末尾 for(int i=1;i arr[pos]){ pos = j; } } if(pos != len-i){ ... ...
分类:
编程语言 时间:
2018-07-23 14:59:18
阅读次数:
123
问题来自博问的一个提问 .net core 多线程数据保存的时候DbContext被释放 。TCPService 通过构造函数注入了 ContentService , ContentService 的实例依赖了 AppDbContext (继承自 EF Core 的 DbContext)。在 TCP... ...
分类:
编程语言 时间:
2018-07-23 14:59:54
阅读次数:
3177
项目构建和发送邮件 一、项目构建 1、建立项目chen 打开pycharm左上角File>New Project,在Location输入testing项目所在文件夹D:\chen,创建后选择Opin in current window。 2、创建子文件夹 PS:创建文件夹,一定要选Python Pa ...
分类:
编程语言 时间:
2018-07-23 15:00:01
阅读次数:
163
//方法一:循环递归 var complexdatalist = [1, [2, 3], [4, 5], [6, [7, 8]], [9, [10, [11, 12]]]] function myconcat(complexdatalist) { var simpledatalist = []; f... ...
分类:
编程语言 时间:
2018-07-23 15:00:45
阅读次数:
179
转自: https://blog.csdn.net/mommomm/article/details/8227876 若只想知道如何把jar转换成exe,直接看第四步即可。 一、导出jar文件: 选中你的项目 然后右击弹出选项列表 选择Export Java jar file next browser ...
分类:
编程语言 时间:
2018-07-23 15:01:08
阅读次数:
356