交叉验证 2 Cross-validation

sklearn.learning_curve 中的 learning curve 可以很直观的看出我们的 model 学习的进度, 对比发现有没有 overfitting 的问题. 然后我们可以对我们的 model 进行调整, 克服 overfitting 的问题. Learning curve 检视过拟合 加载对应模块: from sklearn.model_selection import learning_curve #学习曲线模块 from sklearn.datasets impor
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

交叉验证 1 Cross-validation

Sklearn 中的 Cross Validation (交叉验证)对于我们选择正确的 Model 和 Model 的参数是非常有帮助的, 有了他的帮助,我们能直观的看出不同 Model 或者参数对结构准确度的影响。 Model 基础验证法 from sklearn.datasets import load_iris # iris数据集 from sklearn.model_selection import train_test_split # 分割数据模块 一部分为训练集,一部分为测试集 f
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

python金字塔学习

""" 分析:  每行有空格和星星组成,也就是逐行打印星星和空格即可      发现星星的每层的个数是第一个是1,3,5.。   每层空格是总层数减相应的层数() 假设10层 """ level=10 for i in range(1,level+1): print((level-i)*' ',end='') print((2*i-1)*'*') # print('*******') 结果: 个人感觉有些要倒了的感觉,请大家指正。
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

学习原版《Python基础教程第3版》中文PDF+源代码+英文PDF+袁国忠

学习python都希望找到好的、能够很快入门且得到提高的资料。推荐学习《Python基础教程》第3版。 整本书的结构安排还是比较明显的。先是基础知识和python的基本数据类型和语言特性介绍,然后是面向对象的编程。之后介绍python的标准库以及相关主题的编程(比如数据库、文件IO、GUI、网络编程),最后是以10个项目来总结对前面知识的综合运用。应该说这个内容编排和传统的编程入门书籍没有太大区别,最后的10个练习项目是特色。 学习参考: 《Python基础教程第三版》原版高清中文PDF,48
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

第一次玩博客,今天被安利了一个很方便JDBC的基于Spring框架的一个叫SimpleInsert的类,现在就来简单介绍一下

  首先先对这段代码的简单介绍,我之前在需要操作JDBC的时候总是会因为经常要重新写SQL语句感到很麻烦。所以就能拿则拿不能拿的就简单地封装了一下。 首先是Insert。Spring框架的JDBC包里面的.core.包里面的simple包有个SimpleJdbcInsert这样一个类,它给我们带来了很好的对于插入数据的实现。   它只需要我们提供表单名称,和一个Map就可以帮我们轻松把数据放到数据库。 public int insertObject(Map<String, Object> en
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

EL和 JSTL? 在JSP中简化 java代码的写法!

一、servlet部分 package com.aaa.servlet; import com.aaa.dao.IStudentDAO; import com.aaa.dao.Impl.StudentDAOImpl; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import j
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

javascript笔记——函数篇

函数是一切的根基 函数为什么如此重要? 1.javascript是一门函数式语言,在javascript中,函数式第一形对象,也就是说,函数是可以共处的。它可以被引用,或声明称对象字面量,甚至可以作为参数进行传递。在JavaScript中,函数拥有对象的所有功能。 函数的声明 JavaScript函数是通过函数字面量进行声明从而创建函数值的。 函数字面量由四个部分组成 1.function关键字 2.可选名称,如果指定名称,名称必须为有效的JavaScript标识符。若不指定名称,则为匿名函数
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

SpringBatch框架简介

概观 轻量级,全面的批处理框架,旨在开发对企业系统日常运营至关重要的强大批处理应用程序。 Spring Batch提供了可重复使用的功能,这些功能对于处理大量记录至关重要,包括记录/跟踪,事务管理,作业处理统计,作业重启,跳过和资源管理。它还提供更高级的技术服务和功能,通过优化和分区技术实现极高容量和高性能的批处理作业。简单和复杂的大批量批处理作业可以高度可扩展的方式利用框架来处理大量信息。 特征 交易管理 基于块的处理 声明性IO 启动/停止/重新启动 重试/跳过 基于Web的管理界面(Sp
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

flutter -------- ListView的使用

学习了Flutter,来分享一下学习的一些常用的知识,先来说说ListView 案例效果: ListView是一个类似列的widget,它的内容对于其渲染框太长时会自动提供滚动。 ListView 摘要: 用于组织盒子中列表的特殊Column 可以水平或垂直放置 检测它的内容超过显示框时提供滚动 比Column配置少,但更易于使用并支持滚动 构建ListView有四个选项: 默认构造函数采用子类的显式List <Widget>。此构造函数适用于具有少量子项的列表视图,因为构造List需要为可能
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

关于面对对象和正则表达式的处理

面对对象是软件开发的方法。面对对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、AD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 以下是关于对象的实例 结果
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

创建服务的注册与发现 Eureka

1、创建一个工程 2、向pom文件中增加如下: <dependencies> <!--eureka-server服务端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> </dependency>
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

命令行中的 vi 模式

命令行中修改已经输入的命令比较麻烦,如果你不知道一些快捷键的话,只能使用方向键一个一个字符地移动到目标位置进行修改,对于比较复杂且过长的命令来说,效率不高。 以下信息来自 bash 的 man 页面: $ man bash # ... Commands for Moving beginning-of-line (C-a) Move to the start of the current line. end-of-line (C-e
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

Arraylist 和 linkedlist || hashset 和treeset. || hashMap 和 TreeMap

1. ArrayList和LinkedList的区别和使用场景 ArryList 与linkedList 都实现了List 接口 ArrayList:实现list接口 采用数组结构保存对象 优点:便于对集合进行快速的随机访问 查询操作效率比较高 缺点:插入和删除操作效率比较低 原因:指定位置索引插入对象时,会同时将此索引位置之后的所有对象相应的向后移动一位。删除会同时向前移动一位。 linkedList:实现list接口 采用链表结构保存对象 优点:插入和删除操作效率比较高 缺点:查询操作效率
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

Java并发(三)线程池

目录   一、线程池实现原理   二、线程池的使用     1. 创建线程池     2. 向线程池提交任务     3. 关闭线程池     4. 合理配置线程池     5. 线程池的监控 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 1. 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗; 2. 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行; 3.
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

shark恒破解笔记2-绕过自校验

这集讲的是绕过自校验 主要是通过文件大小的自校验 首先查壳 有壳 可以用esp定律搞定 OD载入 右键od脱裤壳调试进程 可以看到一些信息 包括入口点252F0 修正后地址为252F0 loadPE打开 修正镜像大小 修正以后再完整转存 然后用REC进行函数的修复,这里REC的OEP为我们在od中看到入口点修正后的地址,点击查找IAT
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

apue——读目录操作

头文件: #define _POSIX_C_SOURCE 200809L #include <sys/types.h> #include <sys/stat.h> #include <sys/termios.h> #if defined(MACOS) || !defined(TIOCGWINSZ) #include <sys/ioctl.h> #endif #include <stdio.h> #include <stdlib.h> #include <stdde
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

spring boot 学习笔记(一)之前端文件配置

一、叙述 spring boot 由于是内置的tomcat ,因此其在独立运行的时候,是不需要单独安装 tomcat,这使其前端文件(CSS、JS、html)等放置的位置与war中的不同。 二、常见配置 要求:服务器上已经安装过 jdk 将 静态文件放置到 spring boot 工程下的 src/main/resources/static目录下,html 等文件放置到 src/main/resources/templates 下,运行 main函数。目录结构如下: 其中 含有main 的函数
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

417 事件、监听、jQuery、轮播

am:通用事件 a链接事件阻止默认行为 return false HTML元素大都包含了自己的默认行为,例如:超链接、提交按钮等。我们可以通过在绑定事件中加上return false来阻止它的默认行为。 通用性的事件监听方法 1.绑定HTML元素属性 <input type="button" value="clickMe" onClick="check(this)"> 2 绑定dom对象属性 document.getElementById("btn1").onClick=test;//test
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

我的游戏学习日志53———类型游戏策划(1)—动作游戏(1)

我的游戏学习日志53———类型游戏策划(1)—动作游戏(1) 策划类型:动作游戏(ACT)、角色扮演游戏(RPG)、策略游戏(SLG)、益智游戏(PUZ)、大型网络游戏(MMOG)、严肃游戏(SG)。 开展方向:游戏特色、设计要素 1.动作游戏策划   分类:战斗游戏与非战斗游戏;2D动作游戏和3D动作游戏。   常见类别:射击游戏、格斗游戏和体育游戏。现在的音乐节奏(MUG)、虚拟实境游戏(VRG)。   本质(共同特征):动作游戏万变的共同特征,游戏性都来自于对反应能力和眼手能力协调度的考
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0

正规化 Normalization

由于资料的偏差与跨度会影响机器学习的成效,因此正规化(标准化)数据可以提升机器学习的成效。首先由例子来讲解: 数据标准化 from sklearn import preprocessing #标准化数据模块 import numpy as np #建立Array a = np.array([[10, 2.7, 3.6], [-100, 5, -2], [120, 20, 40]], dtype=np.float64) #将normal
分类: 其他 发布时间: 04-17 23:51 阅读次数: 0