0923 笔记

目录 闭包函数 装饰器 入门用法:日志打印器 入门用法:时间计时器 两层装饰器 装饰器模板 装饰器语法糖@ 闭包函数 闭包函数:把函数内部的变量+闭包函数内部的函数 这两者包裹在一起,然后通过返回值的形式返出来。 1. 内部函数可以引用外部函数的参数和局部变量,当外部函数返回了内部函数时,相关参数和变量都保存在返回的函数中。 2. 是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。 实例 # print_msg是外围函数 def print_
分类: 其他 发布时间: 09-23 20:51 阅读次数: 0

c++3次作业

实现数据的保护或文件的分离------自定义头文件 1.首先新建项目中的头文件建立.h文件,用于声明所需的变量等其他东西 2.其中中声明了类的函数。下一步,头文件中新建.cpp文件,用于完成函数的实现 3.完成头文件的建立,然后进行头文件的引用,来完成确定的功能 代码如下: #ifndef _name_H #define _name_H //用于声明所需要的结构,变量等 namespace mynamespace { class mclock{ private:
分类: 其他 发布时间: 09-23 20:51 阅读次数: 0

【模板】严格次小生成树[BJWC2010]

洛咕 题意:给定一张\(n\)个点\(m\)条边的无向图,求无向图的严格次小生成树.\(n<=1e5,m<=3e5.\) 分析:先\(kruskal\)求出图的最小生成树,设边权之和为\(sum.\)我们把在最小生成树中的\(n-1\)条边先加入图中,对新图(这棵最小生成树)\(dfs\),预处理出\(f[i][j],maxn[i][j],minn[i][j]\)分别表示\(i\)的\(2^j\)级祖先,\(i\)到其\(2^j\)级祖先的路径上的最大边权,\(i\)到其\(2^j\)级祖先的
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

WinDbg常用命令系列---检查符号X

x (Examine Symbols) x命令在所有与指定模式匹配的上下文中显示符号。 x [Options] Module!Symbol x [Options] * 参数: Options 特定符号搜索选项。您可以使用以下一个或多个选项: /0 只显示每个符号的地址。 /1 只显示每个符号的名称。 /2 只显示每个符号 (而非数据类型) 的地址和名称。 /D 使用调试器标记语言显示输出。 /t 如果数据类型已知, 则显示每个符号的数据类型。 /v 显示每个符号的符号类型 (本地、全局
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

leyou_05_文件上传

1.搭建一个新的微服务Ly-upload用来上传文件 2.导入文件上传到额依赖 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> <
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

sfjc面试记录

1、MySQL工作原理 2、MySQL有哪些引擎 3、数据库一般用什么字段作为索引 4、mybatis工作原理 5、引入小公司开发的开源组件,产生了bug怎么办?当初怎么考虑的? 6、Linux,查看进程用了哪些端口号,如何查看建立的连接 7、Linux上可以生成Excel文件么 8、如何在jvm启动时提高某个应用的内存 9、数据库优化 10、kafka原理 11、对springboot有哪些了解?用过哪些注解。 12、springboot和spring的区别 13、springboot集成m
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

使用递归与栈实现三级菜单

menu = { '北京': { '海淀': { '五道口': { 'soho': {}, '网易': {}, 'google': {} }, '中关村': { '爱奇艺': {}, '汽车之家': {},
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

「CF630C」Lucky Numbers

更好的阅读体验 Portal Portal1: Codeforces Portal2: Luogu Description The numbers of all offices in the new building of the Tax Office of IT City will have lucky numbers. Lucky number is a number that consists of digits \(7\) and \(8\) only. Find the maximu
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

8266station初始化和智能配网问题

代码思路是: //station //Esp8266_Station_mode_init(); wifi_set_opmode(STATION_MODE); //Station_mode //定时器任务创建 Esp8266_Timer1_init(1000,1); //1000ms, 1:重复定时 /** timer1 init **/ ICACHE_FLASH_ATTR void Esp8266_Timer1_init(u32
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

java架构之路-(设计模式)五种创建型模式之单例模式

  设计模式自身一直不是很了解,但其实我们时刻都在使用这些设计模式的,java有23种设计模式和6大原则。 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 其中包含 创建型模式,共五种:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

函数占位参数

1 #include<bits/stdc++.h> 2 using namespace std; 3 4 void func(int a, int )//函数占位参数,就是只有参数类型,没有参数名 5 { 6 cout << "Hello World\n"; 7 } 8 int main() 9 { 10 func(10,10); 11 return 0; 12 } 有什么用后面再补
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

201871010108-高文利《面向对象程序设计(java)》第四周学习总结

项目 内容 这个作业属于哪个课程 <任课教师博客主页链接> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址> https://www.cnblogs.com/nwnu-daizh/p/11552848.html 作业学习目标 掌握类与对象的基础概念,理解类与对象的关系; 掌握对象与对象变量的关系; 掌握预定义类Date、LocalDate类的常用API; 掌握用户自定义类的语法规则,包括实例域、静态域、构造器方法、更改器方法、访问器
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

numpy学习(一)

(一)基础学习 学习渠道:阿里天池AI学习——Numpy基础(传送门) (二)练习篇 练习渠道:Numpy基础100题(Part 1) 1. Import the numpy package under the name np(★☆☆) 1 import numpy as np  2. Print the numpy version and the configuration(★☆☆) 1 print(np.version) 2 np.show_config() 3. Create a nu
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

201871010104-陈园园 《面向对象程序设计(java)》第四周学习总结

201871010104-陈园园 《面向对象程序设计(java)》第四周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业要求在哪里 https://www.cnblogs.com/lily-2018/p/11441372.html 作业学习目标 掌握类与对象的基础概念,理解类与对象的关系; 掌握对象与对象变量的关系; 掌握预定义类Date、LocalDate类的常用API; 掌握用户自定义类的语法规则,包括实例域、静态
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

「Luogu 1349」广义斐波那契数列

更好的阅读体验 Portal Portal1: Luogu Description 广义的斐波那契数列是指形如\(an=p \times a_{n-1}+q \times a_{n-2}\)的数列。今给定数列的两系数\(p\)和\(q\),以及数列的最前两项\(a_1\)和\(a_2\),另给出两个整数\(n\)和\(m\),试求数列的第\(n\)项\(a_n\)除以\(m\)的余数。 Input 输入包含一行6个整数。依次是\(p\),\(q\),\(a_1\),\(a_2\),\(n\),
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

Orchard Core一分钟搭建ASP.NET Core CMS

Orchard Core 是Orchard CMS的ASP.NET Core版本。 Orchard Core是全新一代的ASP.NET Core CMS。 官方文档介绍:http://orchardcore.readthedocs.io/en/latest/ GitHub: https://github.com/OrchardCMS/OrchardCore 下面快速开始搭建CMS 新建项目 打开VS2017 新建一个CMSWeb的ASP.NET Core Web应用程序 然后选择空模板 安装O
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

《构建之法》第一次团队作业

一、七大恶狼团队介绍 团队准则:自由,但也规范 团队特点:不吃到羊不罢休 团队成员列表: (组长)翟仕佶 201731103226 曾中杰 201731062517 杨模 201731062424 邓高虎 201731062632 张祥 201731062624 陈远杨 201731062224 胡思荣 201731062420 队员简介: 翟仕佶:担任小组组长,熟悉C、Python,了解C++ 曾中杰:擅长javaweb后台相关的技术,对底层原理的实现很有兴趣,喜欢向大师学习编程技术;风格:
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

20190919-4 单元测试,结对

此作业的要求参见:[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7629] 结对伙伴:韩昊 • 要求1 测试用例。 功能1 功能2 功能3 • 要求2 详细测试报告 功能1 (一)用例编号1,2,3: 起初输入f4,打印出现表达式后,无“?”,按照要求需要换行输出“?”,且在“?”之后输入表达式答案,于是尝试修改代码为: print(generator + '=\n?') 不过这样使得“?”输出后,紧接着又输出了换行,就像这样:
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

Hive 数据类型 + Hive sql

Hive 数据类型 + Hive sql 基本类型 整型 int tinyint (byte) smallint(short) bigint(long) 浮点型 float double 布尔 boolean 字符 string char(定长) varchar(变长) 时间类型 timestamp date 引用/复合类型 优点类似于容器(Container),便于我们操作数据 复合类型可以和复合类型相互嵌套 Array 存放相同类型的数据 数据按照索引进行查找,索引默认从0开始 user[
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0

Codeforces 1221D Make The Fence great again 动规

题目链接:https://www.luogu.org/problem/CF1221D 题意:一个长为n的序列,我们可以花费b_i使得第i个数加1,要使任意相邻两个不相等的最小花费为多少 分析:一眼动规 首先,我们可以判断对任意一个数,我们对其的改变只能为+0,+1,+2 dp[i][j]表示前i个数已经符合要求,且第i个数加了0的最小花费 最后,动规时要记得特判a[i-1]+k!=a[i]+j,来保证修改后两者不会相等 #include<bits/stdc++.h> using namesp
分类: 其他 发布时间: 09-23 20:34 阅读次数: 0