一、迭代器(Iterator) 迭代器是一个可以记住遍历位置的对象。 它从集合的第一个元素开始,直到集合所有元素被访问完结束。 字符串、列表、字典、元组、集合都是可迭代的。(但不一定是迭代器) 迭代器有两个最基本的方法: iter() :用于创建迭代对象(创建后方可进行for...in ... 迭代 ...
分类:
编程语言 时间:
2019-07-22 23:53:51
阅读次数:
123
需求来源:当使用React时,使用 umi loading 很方便,页面对http请求发生改变时,也会自动改变loading的相关状态(true/false) 对VUE插件进行找寻,发现没找到合适内容,就参考思路自行设计了一套 功能实现 界面Loading自动加载,不需要在每个请求前后进行拦截,且配 ...
分类:
Web程序 时间:
2019-07-22 23:53:36
阅读次数:
195
跨域请求: ? 请求url包含协议、网址、端口,任何一种不同都是跨域请求。 1.安装cors模块 pip install django-cors-headers2.添加应用 INSTALLED_APPS = ( ... 'corsheaders', ...)3.设置中间件 MIDDLEWARE = ...
分类:
其他好文 时间:
2019-07-22 23:53:04
阅读次数:
128
加载多个配置文件怎么处理? 通过@NacosPropertySource可以注入一个配置文件,如果我们需要将配置分类存储或者某些配置需要共用,这种需求场景下,一个项目中需要加载多个配置文件,可以可以直接使用多个@NacosPropertySource注解即可。 或者@NacosPropertySou ...
分类:
其他好文 时间:
2019-07-22 23:52:33
阅读次数:
127
题解见:https://www.luogu.org/problemnew/solution/P4151 其实就是找出所有环 把环上所有边异或起来得到的值扔到线性基里面 然后随便走一条从1~n的链 最后求最大异或和即可 ...
分类:
其他好文 时间:
2019-07-22 23:51:57
阅读次数:
103
Practice 1 英制单位与公制单位互换 Practice 2 掷骰子决定做什么 Practice 3 百分制转等级制 Practice 4 判断三角形并计算周长和面积 Practice 5 个人所得税计算器 ****************************** 今日份的代码练习 今天也 ...
分类:
其他好文 时间:
2019-07-22 23:51:38
阅读次数:
124
思路:脑子(教练说是博弈论?) 提交:1次 题解: 结论:若$n$为奇数后手胜,若$n$为偶数先手胜。 大致证明: 我们发现,若我们把棋盘黑白染色并设左上角为黑色,那么显然有:若$n$为奇数,黑色格子比白色多一;若$n$为偶数,黑色格子与白色的相等。 然后很显然,如果他们 能够把所有格子都走到或少走 ...
分类:
其他好文 时间:
2019-07-22 22:46:48
阅读次数:
127
Declaration Modifiers Declaration modifiers are keywords or context-sensitive keywords that modify the behavior or meaning of a declaration. You speci ...
分类:
编程语言 时间:
2019-07-22 22:46:28
阅读次数:
140
黏包现象 系统缓冲区 缓冲区的作用 没有缓冲区 , 如果你的网路出现短暂的异常或者波动, 接收数据就会出现短暂的中断, 影响你的下载或者上传的效率 但是凡事都有双刃剑, 缓冲区解决了上传下载的传输效率问题 也带来了黏包的问题 讲粘包之前先看看socket缓冲区的问题: 须知:只有TCP有粘包现象,U ...
分类:
编程语言 时间:
2019-07-22 22:46:09
阅读次数:
145
冒泡排序:从无序区通过交换找出最大元素放到有序区前端。 选择排序:从未排序序列中找到最小(大)元素,存到已排序序列的起始位置。 插入排序: 1. 从第一个元素开始,该元素可以认为已经被排序 2. 取出下一个元素,在已经排序的元素序列中从后向前扫描 3. 如果该元素(已排序)大于新元素,将该元素移到下 ...
分类:
编程语言 时间:
2019-07-22 22:45:25
阅读次数:
156
问题的提出:如何实现广告的精确有效投放? 在现实的推广过程中,优质人群,投放时间,资源位的确定属于盲测,且市场多变,推广的过程中大量人力财力是无效的投入。通过对推广数据的研究,从人群,投放时间,投放位置等多维度进行点击率数据分析,得出最佳推广方案,从而让推广费用投入更高效。 分析思路 为达成广告精准 ...
分类:
数据库 时间:
2019-07-22 22:44:58
阅读次数:
204
PyQt5快速入门(三)PyQt5基本窗口组件一、QMainWindow1、窗口类型简介QMainWindow、QWidget、QDialog用于创建窗口,可以直接使用,也可以派生使用。QMainWindow窗口包含菜单栏、工具栏、状态栏、标题栏等,是最常见的窗口形式。QDialog是对话框窗口的基类,主要用于执行短期任务,或与用户进行交互,可以是模态或非模态的。QDialog对话框没有菜单栏、工
分类:
其他好文 时间:
2019-07-22 22:44:37
阅读次数:
221
timedatectl--->管理系统时间set-time--->设定当前时间status--->显示当前时间信息set-timezone--->设定当前时区set-local-rtc0|1--->设定是否使用utc时间list-timezone--->查看支持的所有时区.chronyd--->时间同步服务服务端:vim/etc/chrony.conf22
分类:
系统相关 时间:
2019-07-22 22:43:37
阅读次数:
178
1 文件上传 客户端 服务端 client 3 socketsever 同时接收多方的消息 server client1 client2 client3 ...
分类:
编程语言 时间:
2019-07-22 22:43:06
阅读次数:
135
一、Modifier类的定义 Modifier类 (修饰符工具类) 位于 java.lang.reflect 包中,用于判断和获取某个类、变量或方法的修饰符Modifier类将各个修饰符表示为相对应的整数,在源码中用16进制进行表示静态常量public:Modifier.PUBLIC (0x0000 ...
分类:
编程语言 时间:
2019-07-22 22:42:41
阅读次数:
162