函数名的使用,迭代器

函数名的使用 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量 1.函数名的内存地址 def func(): print("hehe") print(func) 结果:<function func at 0x1101e4ea0> 2.函数名可以赋值给其他变量 def func(): print("呵呵") print(func) a = func # 把函数当成一个值赋值给另一个变量 a() # 函数调用 func() 3.函
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

[POI2000]病毒(补全AC自动机)

题意 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为病毒代码段,那么一个可能的无限长安全代码就是010101…。如果{01, 11, 000000}为病毒代码段,那么就不存在一个无限长的安全代码。 任务: 请写一个程序: 1.在文本文件WIR.IN中读入病毒代码; 
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

清北学堂提高组突破营考试T1

题目如下: (想要作弊的后几届神仙们我劝你们还是别黈了,这个题如果你们不会只能证明你们上错班了)。 好,题目看完了,发现是一道大模拟(%你)题,于是我们按照题目说的做: #include<iostream> using namespace std; long long gcd(long long a,long long b)//gcd函数求最大公约数 { if (!b) return a;//b!=0 else return gcd(b,a%b); }
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

python编码问题和逻辑运算

1,回顾昨天课程及作业 1 #1.使用while循环输入 1 2 3 4 5 6 8 9 10 2 3 ''' 4 count = 0 5 while count < 10: 6   count += 1 # count = count +1 7   if count == 7: 8      print(' ') 9   else: 10     print(count) 11 #第二方法 12 13 count = 0 14 w
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

自动化测试工具Appium入门--特殊操作技巧

1 截屏 //截屏图片保存路径 static String path = "E:\\workspace\\PhonewoTest\\ScreenshotPic\\"; static AndroidDriver driver = DriverInit.driver; /*截屏 * tag表示一个模块标记字符 */ public static void takeScreenShot(AndroidDriver driver,String tag){ File screenShotFile = ((
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

通过local对象的使用,分析flask中全局request对象为神魔不同的视图函数中不会混乱--协助解读flask的源码

问题::fask的request是全局的,为神魔每个视图函数都是用request,却没有造成request中数据错乱的现象?? # 不用local, 开启10个线程同时对全局的wzg修改,这种情况下,我看一下执行的结果会是怎样? from threading import Thread import time wzg = -1 def task(arg): global wzg wzg = arg # 阻塞一会,线程该值完毕,哪一个线程执行最后的到执行
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

LG4721 【模板】分治 FFT

P4721 【模板】分治 FFT 题目背景 也可用多项式求逆解决。 题目描述 给定长度为 $n-1$ 的数组 $g[1],g[2],..,g[n-1]$,求 $f[0],f[1],..,f[n-1]$,其中 $$f[i]=\sum_{j=1}^if[i-j]g[j]$$ 边界为 $f[0]=1$ 。答案模 $998244353$ 。 输入输出格式 输入格式: 第一行一个正整数 $n$ 。 第二行共 $n-1$ 个非负整数 $g[1],g[2],..,g[n-1]$,用空格隔开。 输出格式: 一
分类: 其他 发布时间: 07-18 20:51 阅读次数: 0

基于VMware,如何用 SmartX 超融合的分布式块存储构建更优的超融合平台?

详解 SmartX 基于 VMware vSphere 的超融合部署架构及功能特点。
分类: 企业开发 发布时间: 07-18 20:51 阅读次数: 0

NodeJs session 使用

session 基本使用
分类: 编程语言 发布时间: 07-18 20:41 阅读次数: 0

2019牛客多校第一场

2019牛客多校第一场 E:ABBA(贪心+DP) 题意:就是有\(n\)个"AB",\(m\)个"BA",问能结合成多少个序列.这个要求是AB和BA的顺序不变,即A和B的相对位置不变.我们要讨论一下什么才是合法的状态. 贪心: 假设只有\(n\)个AB,合法情况是每个B前面要有\(1 ...n\)个A 假设除了有AB,还有\(m\)个BA,那每个B前面可以有超过\(n\)个A,但是第一个B前面还是要有\(1...n\)个A.否则就会使BA类型的某个B后面没A. B与后面的A可以构成BA,相当
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

Redis:二、安装

1.1 说明 Redis官方只提供了源码,并没有提供经过编译之后的安装包。 因此,安装Redis,要先编译、后安装。(即源码安装方式) 1.2 redis安装步骤 1)、下载,上传到Linux服务器,并解压 2)、预编译(实际上是检查编译环境的过程) 进入目录: cd /opt/soft/redis-3.2.9/deps/jemalloc 执行预编译 ./configure 在预编译的过程中,会检测安装redis所需的相关依赖,依次安装即可。 (a)缺少c编译环境 yum -y install
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

C# protogen 处理protobuf生成cs文件

下载protobuf-net,源码地址https://github.com/protobuf-net/protobuf-net/tree/master/src(注意项目工程现在不要用vs2019,暂时支持度不够)。 编译源码。 找到编译后的protogen文件。 运行命令 protogen.exe --csharp_out=.\ sample.proto
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

STM32-SysTick系统定时器

本章参考资料《ARM Cortex™-M4F 技术参考手册》 -4.5 章节 SysTick Timer(STK), 和4.48 章节 SHPRx,其中 STK 这个章节有 SysTick 的简介和寄存器的详细描述。因为SysTick 是属于 CM4 内核的外设,有关寄存器的定义和部分库函数都在 core_cm4.h 这个头文件中实现。所以学习 SysTick 的时候可以参考这两个资料,一个是文档,一个是源码。 SysTick简介 SysTick—系统定时器是属于 CM4 内核中的一个外设,内
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

字典树(前缀树)

什么是字典树? 字典树我觉得更应该叫做前缀树,因为用它来求字符串的前缀非常方便。 通过上面这个图,我们不难发现: 1、字典树用边表示字母 2、有相同前缀的单词公用前缀节点(正是因为这个缘故我们去寻找一个字符串的前缀非常的方便) 3、整棵树的根节点是空的。 4、每个单词结束的时候用一个特殊字符表示,图中用涂黑,那么从根节点到任意一个黑圈圈所经过的边的所有字母表示一个单词。 基本操作: 一、插入 假设我们要插入字符串”in”。我们一开始位于根,也就是0号节点,我们用P=0表示。我们先看P是不是有一
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

Protecting the Flowers POJ - 3262

Farmer John went to cut some wood and left N (2 ≤ N ≤ 100,000) cows eating the grass, as usual. When he returned, he found to his horror that the cluster of cows was in his garden eating his beautiful flowers. Wanting to minimize the subsequent dama
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

三十二、SAP中定义选择屏幕

一、SAP中PARAMETERS表示选择屏幕,使用方法如下 二、运行代码 三、PA_CAR为我们选择的0017 四、点击执行之后,由于我们未在代码中触发相关的过滤功能,显示的表格为全部表格,效果如下
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

Nacos集群配置实例(windows下测试)

1、首先 fork 一份 nacos 的代码到自己的 github 库,然后把代码 clone 到本地。   git地址:https://github.com/alibaba/nacos.git 2、然后将你的项目导入到ideal编辑器中(找到子项目distribution) 3、添加集群节点:找到文件distribution->conf->cluster.conf.example,复制一份去掉后缀.example,编辑cluster.conf,将节点修为   127.0.0.1:8841
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

Hadoop记录-HDFS均衡脚本

#!/bin/bash #作用:hdfs使用率取最大100个主机和最小80个主机进行数据均衡 #打印报告 hdfs dfsadmin -report>report.txt #截取主机名 cat report.txt | grep -i "hostname" | awk -F ': ' '{print $2}' >hostname.txt #截取hdfs使用率 cat report.txt | grep -i "DFS Used%" | awk -F ': ' '{print $2
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

lucene学习笔记之索引的创建

1 索引库维护 在第4节,我们需要重新创建索引的时候,是去索引库目录下,手动删除的。 而在实际的开发中,我们可能压根就不知道索引库在哪,就算知道,我们也不可能每次都去手动删除,非常之麻烦!!! 所以,我们必须学习如何维护索引库,使用程序来操作索引库。 需要注意的是,索引是与文档紧密相连的,因此对索引的维护,实际上就是对文档的增删改。 1.1 添加索引(文档) 1.1.1 需求 数据库中新上架了图书,必须把这些图书也添加到索引库中,不然就搜不到该新上架的图书了。 1.1.2 代码实现 调用 in
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0

阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第1节 继承_2_继承的格式

了解代码中继承的格式 创建一个父类 创建子类teacher teacher可以调用父类的method方法 查看运行结果 创建助教类,,继承员工类,同样里面内容留空 图片 视频 学术 词典 地图 assistant 美 [ə'sɪstənt] 英 [ə'sɪst(ə)nt] n.助理;助手;助教(在国外留学的大学生,教授本国语) adj.助理的;副的 网络售货员;辅助的;营业员 创建助理对象,调用父类的method方法 同样可以运行 这样两个子类都复用了父类的方法。达到了方法的复用的效果
分类: 其他 发布时间: 07-18 20:34 阅读次数: 0