test

逻辑回归 - 欺诈检测

梦想与她 提交于 2020-02-03 11:40:02
import pandas as pd import matplotlib.pyplot as plt import numpy as np creditcard = 'C:/Users/Amber/Documents/唐宇迪-机器学习课程资料/机器学习算法配套案例实战/逻辑回归-信用卡欺诈检测/逻辑回归-信用卡欺诈检测/creditcard.csv' data = pd.read_csv(creditcard) print(data.head()) Time V1 V2 V3 ... V27 V28 Amount Class 0 0.0 -1.359807 -0.072781 2.536347 ... 0.133558 -0.021053 149.62 0 1 0.0 1.191857 0.266151 0.166480 ... -0.008983 0.014724 2.69 0 2 1.0 -1.358354 -1.340163 1.773209 ... -0.055353 -0.059752 378.66 0 3 1.0 -0.966272 -0.185226 1.792993 ... 0.062723 0.061458 123.50 0 4 2.0 -1.158233 0.877737 1.548718 ... 0.219422 0.215153 69.99 0 [5

深入学习jQuery选择器系列第一篇——基础选择器和层级选择器

吃可爱长大的小学妹 提交于 2020-02-03 08:07:36
前面的话   选择器是jQuery的根基,在jQuery中,对事件处理、遍历DOM以及ajax操作都依赖于选择器。jQuery选择器完全继承了CSS的风格,两者的写法十分相似,只不过两者的作用效果不同。 CSS选择器 找到元素后添加样式,而jQuery选择器找到元素后添加行为。jQuery选择器可以分为基础选择器、层级选择器、过滤选择器和表单选择器四类。对于每类选择器,除了给出jQuery选择器的写法,也会给出相应的CSS选择器和DOM选择器的写法。有所比较,才能理解得更深。本文是jQuery选择器系列第一篇——基础选择器和层级选择器 基础选择器   基础选择器是jQuery中最常用选择器,也是最简单的选择器,它通过元素id、class和标签名等来查找DOM元素 id选择器   id选择器$('#id')通过给定的id匹配一个元素,返回单个元素 <div id="test">测试元素</div> <script> //选择id为test的元素并设置其字体颜色为红色 $('#test').css('color','red'); </script>   对应CSS的 id选择器 #test{color:red}   对应DOM的 getElementById()方法 ,而jQuery内部也使用该方法来处理ID的获取 document.getElementById('test')

Spring整合RabbitMQ

寵の児 提交于 2020-02-03 06:17:36
在整合Spring/Springboot之前,我们加入相关的依赖在pom中: < dependencies > < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-amqp </ artifactId > </ dependency > < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-test </ artifactId > < scope > test </ scope > < exclusions > < exclusion > < groupId > org.junit.vintage </ groupId > < artifactId > junit-vintage-engine </ artifactId > </ exclusion > </ exclusions > </ dependency > < dependency > < groupId > org.springframework.amqp </ groupId > < artifactId > spring

Python文本数据分析——新闻分类任务

谁说我不能喝 提交于 2020-02-03 05:48:45
逆文档频率(Inverse Document Frequency缩写为IDF) 如果某个词比较少,但是它在这篇文章中多次出现,那么它可能就反映了这篇文章的特性正是我们需要的关键词 词频(TF)=某个词在文章中的出现次数 / 该文出现次数最多的词出现的次数 逆文档频率(IDF)=log(语料库的文档总数 / 包含该词的文档数+1) TF-IDF:关键词提取 TF-IDF=词频(TF)X 逆文档频率(IDF) 数据源: http://www.sogou.com/labs/resource/ca.php import pandas as pd import jieba df_news=pd.read_table('data/val.txt',names=['category','theme','URL','content'],encoding='utf-8') df_news=df_news.dropna() print(df_news.head()) 分词:使用结巴分词器 content=df_news.content.values.tolist() print(content[1000]) content_S=[] for line in content: current_segment=jieba.lcut(line) if len(current_segment)>1 and

SpringBoot之参数接收与校验

血红的双手。 提交于 2020-02-03 04:28:16
参数校验对于我们Web开发是非常重要的。第一,作为服务端的开发者,如果你的参数校验写的足够规范是可以大大提高前后端协同开发的开发效率的,从而为公司及自己大大节约时间成本以及经济成本。第二,参数校验对于保护Web里面的机密数据和机要信息也是非常重要的。校验的代码不能直接写在控制器里。控制器主要是用于承接视图层与服务层之间的桥梁,不是用来编写主要的业务逻辑的,也不是用来写大量的校验的代码的。本文要介绍的参数校验为注解校验的方式。 参数接收 我们要去做参数校验首先要学习的是如何在控制器里能够方便的接收到参数。参数主要分两大类,一类是通过url传递过来的参数,另一类是通过post的body里传递过来的参数。 获取URL路径中的参数和查询参数 url传递的参数也分两种,一种是在路径里的参数,如下面代码中的 id1 。一种是查询参数,也就是?后面的参数,如下面代码中的 name2 。路径里的参数通过注解 @PathVariable 来接收,查询参数可以不用注解,也可以通过加 @RequestParam 来接收。当参数名与方法中接收参数的参数名不一致时,可以通过在注解后面加name参数来映射。 @GetMapping ( value = "/test/{id1}" ) public String test ( @PathVariable ( name = "id1" ) Integer id ,

keras_实例化一个小型的卷积神经网络

会有一股神秘感。 提交于 2020-02-03 03:17:46
keras_深度学习用于计算机视觉 参考: https://blog.csdn.net/xiewenrui1996/article/details/104009618 import keras keras . __version__ from keras import layers from keras import models model = models . Sequential ( ) model . add ( layers . Conv2D ( 32 , ( 3 , 3 ) , activation = 'relu' , input_shape = ( 28 , 28 , 1 ) ) ) model . add ( layers . MaxPooling2D ( ( 2 , 2 ) ) ) model . add ( layers . Conv2D ( 64 , ( 3 , 3 ) , activation = 'relu' ) ) model . add ( layers . MaxPooling2D ( ( 2 , 2 ) ) ) model . add ( layers . Conv2D ( 64 , ( 3 , 3 ) , activation = 'relu' ) ) # 重要的是,卷积神经网络接收形状为 (image_height, image_width,

fixture详细介绍-作为参数传入,error和failed区别

扶醉桌前 提交于 2020-02-03 03:02:31
前言 fixture是pytest的核心功能,也是亮点功能,熟练掌握fixture的使用方法,pytest用起来才会得心应手! fixture简介 fixture的目的是提供一个固定基线,在该基线上测试可以可靠地和重复地执行。fixture提供了区别于传统单元测试(setup/teardown)有显著改进: 有独立的命名,并通过声明它们从测试函数、模块、类或整个项目中的使用来激活。 按模块化的方式实现,每个fixture都可以互相调用。 fixture的范围从简单的单元扩展到复杂的功能测试,允许根据配置和组件选项对fixture和测试用例进行参数化,或者跨函数 function、类class、模块module或整个测试会话sessio范围。 fixture作为参数传入 定义fixture跟定义普通函数差不多,唯一区别就是在函数上加个装饰器@pytest.fixture(),fixture命名不要用test_开头,跟用例区分开。用例才是test_开头的命名。 fixture是可以有返回值的,如果没return默认返回None。用例调用fixture的返回值,直接就是把fixture的函数名称当成变量名称,如下案例 # test_fixture1.py import pytest @pytest.fixture() def user(): print("获取用户名") a =

《信息安全系统设计》第九周 Linux命令:pwd命令学习与简单实现

偶尔善良 提交于 2020-02-03 02:34:43
pwd命令语法 pwd 参数: -L : --logical ,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式), 参考示例1 。 -p : --physical ,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件, 参考示例2 。 当包含多层连接文件时,显示连接文件最终指向的文件, 参考示例3 。 --help :显示帮助信息。 --version :显示版本信息。 pwd命令示例 示例1:查看当前所在路径 [root@localhost var]# pwd /var 示例2:查看当前所在路径,不使用连接路径 [root@localhost ~]# cd /var/ #进入/var目录,该目录下有个mail连接文件,方便对比查看 [root@localhost var]# ll total 164 ... drwxr-xr-x 12 root root 4096 Apr 22 19:56 log lrwxrwxrwx 1 root root 10 Oct 17 2015 mail -> spool/mail drwxr-xr-x 2 root root 4096 May 11 2011 nis ... [root@localhost var]# cd mail/ #进入mail目录,mail为连接文件。 [root

基础命令学习目录首页

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-03 02:33:23
基础命令学习目录首页 原文链接:https://blog.csdn.net/gnail_oug/article/details/70664458 pwd 是 Print Working Directory 的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过 pwd 来查看当前目录的绝对路径。 pwd命令语法 pwd [选项] 参数: -L : --logical ,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式), 参考示例1 。 -p : --physical ,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件, 参考示例2 。 当包含多层连接文件时,显示连接文件最终指向的文件, 参考示例3 。 --help :显示帮助信息。 --version :显示版本信息。 pwd命令示例 示例1:查看当前所在路径 [root@localhost var]# pwd /var 示例2:查看当前所在路径,不使用连接路径 [root@localhost ~]# cd /var/ #进入/var目录,该目录下有个mail连接文件,方便对比查看 [root@localhost var]# ll total 164 ... drwxr-xr-x 12 root root 4096 Apr 22 19:56 log

Facade静态代理

社会主义新天地 提交于 2020-02-03 01:34:52
< ? php namespace app\index\controller ; //use \app\facade\Test; class Demo2 { public function index ( $name = 'ThinkPHP' ) { //对象方式访问hello方法 // $test = new \app\common\Test; // return $test->hello($name); /** * 如果想静态调用一个动态方法,需要给当前的类绑定一个静态代理的类 *如果没有在静态代理类中显示指定要绑定的类名,就需要动态显示绑定一下 * \think\Facade::bind() */ \think\Facade : : bind ( 'app\facade\Test' , '\app\common\Test' ) ; // 实际上访问路径为 \app\facade\Test::hello('Peter Zhu'); return Test : : hello ( 'Peter Zhu' ) ; } } 名字建议和代理类相同 < ? php namespace app\facade ; //app\facade\Test 代理了 app\common\Test class Test extends \ think \ Facade { //代理app\common