题目链接:https://codeforces.com/contest/598 A Tricky Sum 挺有意思的一条送分题。 B Queries on a String 题意:给一个长 Q1, Q2; void bfs(int si, int sj, int color) { vis[si][s ...
分类:
其他好文 时间:
2020-03-11 01:34:09
阅读次数:
49
一. 什么是互斥锁 计算机中,当多个进程或者线程共享一个临界区(例如:共享内存空间或者全局变量),如果仅对该临界区读取,不进行内容修改,即使同时多次读取都是没有问题的。 但是,当我们需要修改临界区内的内容时,我们就必须面对一个情况:同时有多个操作对临界区的内容进行修改,在操作完后,保留的是那一次操作 ...
分类:
其他好文 时间:
2020-03-11 01:33:45
阅读次数:
56
题目链接 https://codeforces.com/contest/940/problem/F 题意 给出n个数字,q个询问; 每次询问有两种类型,一种是询问区间,一种是单体修改; 定义Ci为区间里数字 i 出现的次数,求Ci数组的mex ...
分类:
系统相关 时间:
2020-03-11 01:33:28
阅读次数:
94
```"""tkinter.filedialog.asksaveasfilename():选择以什么文件名保存,返回文件名tkinter.filedialog.asksaveasfile():选择以什么文件保存,创建文件并返回文件流对象tkinter.filedialog.askopenfilena... ...
分类:
编程语言 时间:
2020-03-11 01:33:17
阅读次数:
1030
FBV就是 url路由>>>业务处理函数的方式,CBV就是url路由>>>类 的处理业务方式。 最常用的就是FBV模式,就不用过多赘述,直接上CBV的实用代码。 1、CBV的url路由该怎么写? 1 from django.contrib import admin 2 from django.url ...
分类:
其他好文 时间:
2020-03-11 01:32:57
阅读次数:
83
ServletContext对象 代表整个web应用,可以和程序的容器(服务器) 通信 通过request对象获取 request.getServletContext(); 通过HttpServlet获取 this.getServletContext(); 获取MIME类型:在互联网通信过程中定义的 ...
分类:
编程语言 时间:
2020-03-11 01:32:43
阅读次数:
72
1 #include<bits/stdc++.h> 2 using namespace std; 3 const int N = 1e5; 4 char A[N],B[N]; 5 int a[N],b[N],c[N],na,nb; 6 void change(){ 7 for(int i=0; i< ...
分类:
其他好文 时间:
2020-03-11 01:32:29
阅读次数:
74
依赖关系 依赖指的是类之间的调用关系,一个类调用了另一个类的服务(方法)。如果类A在它的方法中调用另一个类B的方法或属性,则类A依赖类B。UML用带箭头的虚线表示依赖 public class Driver { public void drive(Car car) { car.move(); } … ...
分类:
其他好文 时间:
2020-03-11 01:32:16
阅读次数:
73
AutoField: 一个自动增加的整数类型字段。通常你不需要自己编写它,Django会自动帮你添加字段:id = models.AutoField(primary_key=True),这是一个自增字段, 从1开始计数。如果你非要自己设置主键,那么请务必将字段设置为primary_key=True。 ...
分类:
其他好文 时间:
2020-03-11 01:31:50
阅读次数:
74
实现一个不设置宽高的盒子水平垂直居中的效果的方法 方法一、CSS+定位 让其父元素相对定位,内部元素绝对定位,这里的父元素为body。 原理:让未定义宽高的图片上下左右距离都为0.然后给一个margin自适应。可以想象成一个盒子,给了四个方向的相同的力,这样就会形成一种相对的均衡力量让其停留在中间位 ...
分类:
其他好文 时间:
2020-03-11 01:31:39
阅读次数:
92
一个文件夹中有同一时间不同的遥感影像,有LST NDVI、反射率等,而想要知道这些像元数量相同,填充值和背景值均为nan的影像的交集部分占该影像研究区(已经经过研究区矢量裁剪)的比例,以及不同类别遥感影像的覆盖面积比例,主要目的是想以多种数据交集覆盖面积比例来判断改天是否适合数据反演 1 函数 函数 ...
分类:
其他好文 时间:
2020-03-11 01:31:26
阅读次数:
90
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums ...
分类:
编程语言 时间:
2020-03-11 01:30:58
阅读次数:
71
最近入坑flutter,dart还没开始学,搭环境就干了我一天半,不容易,记录一下, 我们先立个目标,这是我已经配好的,我是真的有强迫症,需要打四个对勾,真的不容易,我们一个一先说一下每一个都代表什么, 1.flutterSDK 2.AndroidSDK 3.Android studio IDE 环 ...
分类:
其他好文 时间:
2020-03-11 01:30:36
阅读次数:
62
1.如果计算机是新连入局域网的,会先使用DHCP(动态主机配置协议)为该计算机分配ip地址。这一步结束后,我们的计算机有了自己的ip地址。 2.访问www.baidu.com。这是个域名,我们需要知道它的ip地址才能访问。使用DNS协议(dns缓存->本地dns服务器->权威dns服务器->根dns ...
分类:
其他好文 时间:
2020-03-11 01:30:25
阅读次数:
120
题目描述 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写) 题解一:HashMap 1 public static int FirstNotRepeatingChar(String str) { 2 ...
分类:
其他好文 时间:
2020-03-11 01:29:51
阅读次数:
65
一、使用UML表示InputStream和OutputStream的继承结构图 二、使用UML表示Reader和Writer的继承结构图 三、FileInputStream举例 package com.bjpowernode.java_learning; import java.io.*; ? pu ...
分类:
编程语言 时间:
2020-03-11 01:29:39
阅读次数:
87
1、需求说明 在万网或者特别是阿里云的云服务器上,往往都是不开21端口,导致发邮件失败,另外如果是国外服务器,也需要换成465端口的Gmail。代码如下 1.1 必须使用ssl。即client.EnableSsl = true。 1.2 其中代码client.UseDefaultCredential ...
分类:
其他好文 时间:
2020-03-11 01:29:23
阅读次数:
363