AtCoder ABC 131F Must Be Rectangular!

题目链接:https://atcoder.jp/contests/abc131/tasks/abc131_f 转自博客:https://blog.csdn.net/qq_37656398/article/details/93496476 题目大意   给定 N 个点,若有如下图所示的三个点(黑点)就可以构造岀一个新的点(红点)。求可构造的点的最多的个数。 分析   首先,如果两个点的某一个坐标相等,我们定义这两个点是联通的。   其次,如果红点能够被构造,它必然是由处于同一连通块中的点所构造的
分类: 其他 发布时间: 06-29 23:24 阅读次数: 0

python基础知识之基本命令

python的基本命令
分类: 编程语言 发布时间: 06-29 23:10 阅读次数: 0

redis持久化rdb和aof之间的优势劣势

1、RDB(Redis Database)a、基本概念概念: 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能
分类: 编程语言 发布时间: 06-29 23:10 阅读次数: 0

win10 搜索框输入没提示

1.点击win, 手动在应用里找到Cortana(小娜) 2. 点右键-》更多-》应用设置,进入到下面的界面 3. 下拉到最下面,找到“重置”即可
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

总体数据

from app import mongo from app.external.yz.goods_api import YzGoodsApi from app.model.tags import Tags from app.model.goods import Good1s class YzGoods_Monge_Storge: # 初始化,两张表 def __init__(self): self.yz_api_goods = YzGood
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

解决RedisDesktopManager连接不上redis问题

修改redis.conf配置文件 1、修改bind 原来:bind 127.0.0.1,代表本地回环地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接。 修改为:bind 0.0.0.0,这样就能接受所有来自于可用网络接口的连接。 2、修改protected mode 原来:protected mode yes保护模式,只允许本地链接。 修改为:protected mode no 补充 redis.conf 中的daemonize 配置 daemonize yes 代表开启守
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

哈哈哈哈哈哈不错测试一下测试一下哈哈哈哈哈哈不错测试一下测试一下

哈哈哈哈哈哈不错测试一下测试一下哈哈哈哈哈哈不错测试一下测试一下
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

网络之X-Forwarded-For

参考 https://www.cnblogs.com/huaxingtianxia/p/6369089.html 一个请求可能经过的路径:客户端=>(正向代理=>透明代理=>服务器反向代理=>)Web服务器 其中正向代理、透明代理、服务器反向代理这三个环节并不一定存在。 什么是正向代理呢,很多企业会在自己的出口网关上设置代理(主要是为了加速和节省流量)。 透明代理可能是用户自己设置的代理(比如为了FQ,这样也绕开了公司的正向代理)。 服务器反向代理是部署在 Web 服务器前面的,主要原因是为了
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

使用PHP开发HR系统(2)

本节讲述如何创建基于CI框架的PHP程序。 ================================================================================================== 1 创建工程 1)打开CodeLobster PHP Edition工具,选择File->New->Project 2)在弹出的界面上选择 Create New Project,Project Name填写HRMS,Location选择www目录 记得一定
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

arcgis api 4.x for js 集成 Echarts4 实现模拟迁徙图效果(附源码下载)

前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 4.x for js:esri 官网 api,里面详细的介绍 arcgis api 4.x 各个类的介绍,还有就是在线例子:esri 官网在线例子,这个也是学习 arcgis api 4.x 的好素材。 arcgis api 4.x for js 集成 echarts 实现迁徙图效果的关键问题在于 echarts 坐标系以及 arcgis 坐标系不一致,因此要进行 echarts坐标系与 ar
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

Python——类和对象(二)

一、实例方法和自动绑定self 在类中定义的实例方法,Python会自动绑定方法的第一个参数(通常是self,下文也默认为self),第一个参数总会指向调用该方法的对象,因为实例方法(包括构造方法)第一个self参数会自动绑定,所以调用普通方法和实例方法时不需要为第一个参数传值(方法第一个参数代表的对象是不确定的,只有这个方法被调用,它代表的对象才会被确定下来)。 self在构造函数中引用,表示该构造方法正在初始化的对象。 self在普通实例方法中引用,表示调用该方法的对象。 例: class
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

[FreeRTOS].FreeRTOS CortexM3 M4中断优先级设置总结

转自:https://blog.csdn.net/xukai871105/article/details/53516857 前言 本文将说明在FreeRTOS嵌入式操作系统中,如何设置STM32 Cortex M3和M4系列MCU的中断优先级。 总结 【1】STM32L1系列,STM32F1系列,STM32F4系列,设置NVIC时需要使用NVIC_PriorityGroup_4。 【2】抢占优先级的要比“MAX”更大,而比“LOWEST”更小。例如 configLIBRARY_MAX_SYSC
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

mac 部署安装接口自动化持续集成 jmeter+ant+jenkins

由于前段时间刚换的工作,公司用的是mac电脑办公,之前办公都是windows系统。刚开始使用时连基本的操作都要去找度娘,很不习惯,新电脑开始就是安装相关的工作工具 下面就说说遇到的哪些坑。 1. mac电脑自带jdk,默认的路径,我来了之后又下载jdk 在终端(Terminal)下.bash_profile 又重新指定jdk安装路径结果造成jenkins 无法启动,输入相相关命令显示" -bash: lcd: command not found"没有发现这个命令,后来研究好长时间终于解决jdk
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

Go基础编程实践——字符串

修剪空格 strings包中的TrimSpace函数用于去掉字符串首尾的空格。 package main import ( "fmt" "strings" ) func main() { helloWorld := "\t Hello, World " trimHello := strings.TrimSpace(helloWorld) fmt.Printf("%d %s\n", len(helloWorld), helloWorld) f
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

小白扫盲之-计算机为何需要内存

很多人在购买计算机时,在碰到内存时会 有点懵比。 不知道 选多大内存, 对计算机的影响,或者说对计算机的作用是什么。 其本质的问题就是。(老子不知道内存是个什么鬼,还他妈这么贵!) so 简单剖析一下。 first: 计算机必备的几大组件:   CPU:     CPU和人脑差不多。 人脑有两大功能。 1.提供逻辑的运算, 2.记忆/存储功能。     but CPU 和人脑的区别就是,CPU只有逻辑运算的功能。所以CPU能做的事情,就只有运算。 CPU是没办法记忆数据的。     so CP
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

pymysql 模块

一、查询语句 # 使用pymysql,设计登录 import pymysql user_name = input('username:') user_password = input('password:') conn = pymysql.connect(host='localhost', user='root', password='@WSX3edc', database='db2') # 连接数据库 cursor = conn.cursor(cursor=pymysql.cur
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

Spring工程 使用复选选按钮

1.模型层要做什么? 答:在模型层声明一个数组,来存储数据 2.控制器层做什么? a.提供数据选项 b.在显示视图前,通过model传递数据选项到视图层 c.视图层通过th:each循环遍历数据选项 示例 我们这以课程为例 模型层:我们要声明一个String类型的数组 1 @NotNull//course不能为空 2 @Size(min = 1, max = 5, message = "选择课程") 3 private String[] course; 控制器层: a.提供数据选项 1 fi
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

03JavaScript程序设计修炼之道 2019-06-25_20-34-21-2019-06-25_20-44-06 节点元素的操作:增删改

14nodeOper.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title>
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

数据之路 - Python爬虫 - Scrapy框架

一、Scrapy框架入门 1.Scrapy框架介绍 Scrapy是一个基于Twisted的异步处理框架,是纯Python实现的爬虫框架,其架构清晰,榄块之间的榈合程度低,可扩展性极强,可以灵活完成各种需求。 Engine:引擎,处理整个系统的数据流处理、触发事务,是整个框架的核心。 Item:项目,它定义了爬取结果的数据结构,爬取的数据会被赋值成该Item对象。 Scheduler:调度器,接受引擎发过来的请求并将其加入队列中, 在引擎再次请求的时候将请求提供给引擎。 Downloader:下
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0

15-什么是Virtual Dom

Virtual Dom并不是真正意义上的Dom,而是一个轻量级的JavaScript对象,在状态发生变化的时候,Virtual Dom会进行Diff运算,来更新只需要被替换的DOM,而不是全部重绘。 与DOM操作相比,Virtual Dom是基于JavaScript计算的,所以开销会小很多。 用Virtual Dom创建的JavaScript对象一般会是这样: var vNode= { tag:"div", attributes:{ id:"main" }, children:[ //节点 ]
分类: 其他 发布时间: 06-29 23:08 阅读次数: 0