day12 学习小结

目录 闭包函数 装饰器 装饰器语法糖 装饰器模板 三层装饰器 迭代器引入 可迭代对象 迭代器 生成器 闭包函数 闭是封闭(函数内部的函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。 闭包就是指:函数内部的函数 对外部作用域 而非全局作用域 的引用。 闭包函数的作用:可以把 闭包函数内部的变量 + 闭包函数内部的函数 这两者包裹在一起, 然后通过返回值的形式返回出来。 闭包函数的特点:返回的函数对象,不仅仅是一个函数对象,在该函数外还包裹了一层作用域,这使得,该函数无论在何
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

vs安装包离线下载

1.首先打开visual studio 的官网下载最新的安装程序。 https://www.visualstudio.com/zh-hans/?rr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dc-fIyWb4W7axqze6Thz7CPz4pAA597mZVLjMDkidX5f7rvUhyaRQLtSXkA4eKr9H%26wd%3D%26eqid%3Daffaf8480003f571000000035a2813d5 2.在本地计算机新建目录,包括v
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

【poj1734】Sightseeing trip--无向图最小环

Sightseeing trip Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10168 Accepted: 3712 Special Judge Description There is a travel agency in Adelton town on Zanzibar island. It has decided to offer its clients, besides many other attractio
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

数据结构(菜鸟理解)

官方定义:   数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。 个人理解:   数据结构研究的主要对象是数据的结构(不研究数据,因为数据在系统中的存储都是二进制)   数据结构分为两种:逻辑结构和物理结构 逻辑结构:     是指元素和元素之间逻辑关系的结构,也就是元素前后之间的联系,与数据储存的位置无关    逻辑结构分类:     集合结构:数据元素无序的存放在集合中,所有元素都是并列关系,除此之外没有其他关系     线性结构:线性结构
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

小记---------网页之htmlunit

HtmlUnit是一款开元的Java页面分析工具,可以有效的使用htmlunit分析页面大汉的内容,项目可以模拟浏览器运行,被誉为Java浏览器的开元实现,这个没有界面的浏览器 API的使用 模拟特定浏览器 例: WebClient webClient=new WebClient(BrowserVersion.FIREFOX_3); //模拟火狐浏览器 查找特定元素 通过get方法获取 HtmlPage page=WebClient.getPage("网址"); //获取到网页源代码 Html
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

数据请求返回共用类(公共)

1 public class RequestResult 2 { 3 public bool IsSuccess { get; set; } 4 5 public string Message { get; set; } 6 7 public void OnSuccess(String msg = null) 8 { 9 IsSuccess = true; 10
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

bzoj1190 [HNOI2007]梦幻岛宝珠 背包

题目 https://lydsy.com/JudgeOnline/problem.php?id=1190 题解 好神仙的一道题啊。 既然 \(w_i = a_i\cdot 2^{b_i}\),那么不妨按照 \(b_i\) 来分组,每一组内部先做一个 01 背包,记为 \(f[i][j]\)。 然后考虑怎么求出最后的总答案。 下面就是很妙的部分了: \(dp[i][j]\) 表示前 \(i\) 位中,容量 \(\leq j\cdot 2^i+(W\&(2^i-1))\) 的最大价值。 转移的时候
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

【零基础】浅层神经网络解析 【零基础】AI神经元解析(含实例代码)

回顾: 【零基础】AI神经元解析(含实例代码) 一、序言   前两天写了关于单神经元的解析,这里再接再厉继续浅层神经网络的解析。浅层神经网络即是“层次较少”的神经网络,虽然层次少但其性能相对单神经元强大了不只一点。   注:本文内容主要是对“床长”的系列教程进行总结,强烈推荐“床长”的人工智能系列教程(https://www.captainbed.net/) 二、浅层神经网络的构成   回顾前面单神经元的构成,我们知道神经元包含4个关键函数:   1)传播函数,由输入x、偏置w、阈值b计算出a
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

day41——数值类型、完整性约束

day41 数值类型 整数类型 有符号的设置 mysql> create table t1(id tinyint); # 默认有符号,即数字前有正负号 无符号的设置 mysql> create table t1(id tinyint unsigned); zerofill用法 如果宽度小于设定的宽度(这里宽度为4),则自动填充0,需要注意的是,这只是最后显示的结果,在MySQL中实际存储的还是1 用zerofill测试整数类型的显示宽度 mysql> create table t7(x int
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

Netty利用EventLoop实现调度任务执行

https://www.w3cschool.cn/essential_netty_in_action/essential_netty_in_action-pwme28eu.html
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

十二天:闭包和装饰器

目录 闭包函数 什么是闭包函数 装饰器 带返回值的装饰器 有参数的装饰器 装饰器语法糖 装饰器模板 闭包函数 什么是闭包函数 在一个内嵌函数中,对在外部的函数变量的引用,那么着个内嵌函数就被成为闭包函数 定义在外部函数但由内部函数引用的变量被称为自由变量 闭包函数至少是个函数嵌套 def f1(x): def f2(): print(x) return f2 num = f1(2) num() def outer(x,y): def inner():
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

etc/profile /etc/bashrc ~/.bash_profile ~/.bashrc等配置文件区别

首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。 交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。 非交互式模式。在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。 login shell就是需要
分类: 其他 发布时间: 09-23 21:41 阅读次数: 0

Django 框架4:ORM高级操作-多表定义与操作

Model关系说明:UserInfo:员工信息表,Dept:部门,JobLevel:级别一、一对多关系1、使用ForeignKey定义,主表被关联的字段,必须是primary_key或unique属性ForeignKey,使用ForeignKey的字段查询时是一个对象,使用.继续查询子表数据主表:to的表,子表,定义ForeignKey的表**注意,如果UserInfo表存在记录,migrate的
分类: 编程语言 发布时间: 09-23 21:30 阅读次数: 0

PostgreSQL 学习01 Centos7.6安装PostgreSQL10

在学习一项新技能之前,必先利其器,也就是需要先懂得如何安装PostgreSQL数据库。这里记录下在Centos7.6 安装PostgreSQL数据库,版本10.1的过程,以下步骤紧凑: 一、更新postgreSQL数据库的源 可以从postgreSQL源网址下载安装yum源,点击https://yum.postgresql.org/repopackages.php#pg10 选择centos7-x86 64,右键选择复制链接,然后在系统终端执行以下命令,更新yum源: yum install
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

怎样设置虚线样式

ctx.setLineDash() 方法设置虚线的线段与间隔的数值, 比如: ctx.setLineDash([20, 5]) 表示线段长度为20px, 间隔为5px; ctx.lineDashOffset 属性设置起始的偏移量. function draw() { var canvas = document.getElementById('canv'); if (!canvas.getContext) return; var ctx = canvas.getCo
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

day 12小结

目录 1.闭包函数 2.装饰器 3.三层装饰器 4.迭代器引入 1.闭包函数 闭包函数:闭(封闭/关闭)包(闭包函数内部的函数)--》返回闭包函数内部的函数 import requests def f1(): def f2(): print('from f2') return f2 f2 = f1() f2() ---------------------------------------------------------- def f1(
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

eclipse中java文件报错:The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files

问题:The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files 大概意思就是.class文件引用错误, 联想一下 编译出了问题, JRE问题. 解决办法: 先在Java Bulid Path中把所有的JRE先remove掉,然后重新引入JRE即可。( 右键工程 > Build Path > Configure Build Path > ) 大概意思就是
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

Java的int和Integer

java里一切都是对象,对象=引用+对象本身。 引用储存在堆栈(RAM)里,因为只有知道生命周期的数据才能存储在堆栈里,对象储存在堆里,因为堆不要求知道数据的生命周期。 Java里所有的对象都储存在堆里,当你new的时候堆就会分配空间,但堆的分配和清理慢,如果对于小的简单的基本类型,用引用直接储存值,就可以创建在堆栈中。 所以: 1、Integer是一个对象,它等于引用+值,引用储存在堆栈里,值在堆中;int是一个基本类型,值储存在引用中,引用在堆栈中。 2、当结束作用域时,引用会消失,但储存
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

操作系统简介以及Windows下的常用命令

操作系统分类:大体分为Windows NT,类Unix,MAC三类,这里主要对Windows和类Unix做详细介绍       Windows:       个人操作系统:XP,win7,win8,win10              服务类操作系统:server03,server08(r2),server12,server16       类unix:       Redhat系列:Redhat,centos       Debian系列:Debian,ubuntu,kali,BactTra
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0

Ansible - 模块 - shell

概述 ansible 的 shell 模块 准别 ansible 控制节点 ansible 2.8.1 远程节点 OS CentOS 7.5 无密码登录 已经打通 1. 模块 概述 ansible 功能的具体实现 模块 本质 ansible 携带的 功能模块 lib 不同的 模块, 实现了不同的功能 模块通常的作用 操作系统资源 执行系统命令 操作系统文件 如果没有理想的模块, 当然可以自己写 2. shell 概述 执行 shell 命令的模块 比较基础 有些缺点 建议用 command 模
分类: 其他 发布时间: 09-23 21:24 阅读次数: 0