支持区间修改的树状数组 原理 对于一个数组$a$,以及$a$的差分$c$,显然有$c[i]=a[i] a[i 1]$ 那么对于数组a的前缀和有 $\sum_{i=1}^n{a_i}=c[1]+(c[1]+c[2])+...(c[1]+c[2]+...+c[n])$ 进一步的: $\sum_{i=1} ...
分类:
编程语言 时间:
2020-03-04 09:31:30
阅读次数:
67
短URL设计。案例: Rate Limit 流量限制编程语言太多。Go语言。Python动态语言。类型没有检查。随意改变类。 Spring : 反转。数据流: 分布式。Storage: HDFS,MySQL cloud Platform amazon google 流量大了怎么弄? consiste ...
分类:
其他好文 时间:
2020-03-04 09:31:03
阅读次数:
81
点击新闻列表进入详情页 使用WebView 1.准备工作 现在没有办法把整个网站前端都做出来,就先做一个新闻页面吧。新闻页面也要连接数据库,要使用之前写后台的JDBC类,所以我想可以在原来项目中增加一个“子项目”。那就要调整一下原来项目的结构。 调整后的项目结构是这样的 以下是遇到的问题和解决方法 ...
分类:
移动开发 时间:
2020-03-04 09:30:48
阅读次数:
97
1、导入从微信demo的时候,报上面的错 2、意思呢Gradle的问题 3、用过andoid studio的人都知道Gradle是个大问题,用到今天发现还不错。 4、这个问题是由于下载不到Gradle的zip引起的。 改好了以后,点一下Sync Now就可以了。 稍等下,马上就可以下载完成。 ...
分类:
Web程序 时间:
2020-03-04 09:30:20
阅读次数:
106
去这里下载: 这里下载ILMerge,http://www.microsoft.com/en-us/download/details.aspx?id=17630 这里下载ILMerge-GUI,http://ilmergegui.codeplex.com/ 这两部分都是必须的,第一个是命令行的,不好 ...
分类:
其他好文 时间:
2020-03-04 09:29:58
阅读次数:
49
jQuery 是一个 JavaScript 库,在原生JavaScript 上进行了一层封装,极大地简化了 JavaScript 编程。 jQuery下载:https://jquery.com/download/ <!-- 引入jquery --> <script src="./jquery-3.4 ...
分类:
Web程序 时间:
2020-03-04 09:29:24
阅读次数:
83
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2020-03-04 09:29:02
阅读次数:
83
node环境的安装便不再赘述了,网上有很多教程,也非常简单。 上一篇博客介绍了用nginx代理nodejs。这一篇是使用pm2实现nodejs的自动重启。 什么是pm2? 如官网介绍的,pm2是nodejs下先进的,生产进程管理器。如性能监控,自动重启、负载均衡等等。 关于pm2的更多教程,请移步p ...
分类:
Web程序 时间:
2020-03-04 09:28:46
阅读次数:
105
import java.io.*; import java.util.*; public class ObjectSerializable{ public static void main(String[] args){ try{ ObjectOutputStream oos = new Objec ...
分类:
其他好文 时间:
2020-03-04 09:28:12
阅读次数:
70
正整数 A 的“ D A (为 1 位整数)部分”定义为由 A 中所有 D A 组成的新整数 P A 。例如:给定 A =3862767, D A =6,则 A 的“6 部分” P A 是 66,因为 A 中有 2 个 6。 现给定 A 、 D A 、 B 、 D B ,请编写程序计算 P A + ...
分类:
其他好文 时间:
2020-03-04 09:27:59
阅读次数:
67
MySQL 元数据 你可能想知道MySQL以下三种信息: 查询结果信息: SELECT, UPDATE 或 DELETE语句影响的记录数。 数据库和数据表的信息: 包含了数据库及数据表的结构信息。 MySQL服务器信息: 包含了数据库服务器的当前状态,版本号等。 在MySQL的命令提示符中,我们可以 ...
分类:
数据库 时间:
2020-03-04 09:27:41
阅读次数:
76
############################################## """ 刷题不能蛮干,要掌握科学的方法,否则容易打击自信心, 1,看不懂是正常的,看懂了解不出来也是正常的,千方百计解出来了后面复习又不会了也是正常的, 2,题型基本三种,数据结构,算法,算法思想,注重基础 ...
分类:
其他好文 时间:
2020-03-04 09:27:22
阅读次数:
61
1、使用 Array.includes 来处理多个条件 请看下面的列子: // condition function test(fruit) { if (fruit == 'apple' || fruit == 'strawberry') { console.log('red'); } } 上面的列 ...
分类:
编程语言 时间:
2020-03-04 09:27:00
阅读次数:
132
"Link" 因为涉及到位运算,所以考虑按位处理。 用 $dp[i][j]$ 表示当前考虑用前 $i$ 个数组成序列,最后一个数的二进制下第 $j$ 位是 $1$ 的最长序列的长度。 需要满足 $b_i\&b_{i+1} \ne 0$ ,就要保证 $(10,(10\}$$ 然后第一维可以滚掉,直接写 ...
分类:
其他好文 时间:
2020-03-04 09:26:39
阅读次数:
61
A.Two Rabbits Gildong厌倦了参加过多次Codeforce攻击,决定在公园休息一下。他坐在长凳上,很快他发现两只兔子在跳来跳去。一只兔子比另一只更高。 他注意到两只兔子在互相跳来跳去。两只兔子的位置可以表示为水平线上的整数坐标。较高的兔子当前位于位置x,而较短的兔子当前位于位置y( ...
分类:
其他好文 时间:
2020-03-04 09:25:56
阅读次数:
83
# -*- coding:utf-8 -*- import os import sys import time import servicemanager import win32serviceutil import win32service import win32event import win ...
分类:
其他好文 时间:
2020-03-04 09:25:42
阅读次数:
66
MD5中的MD代表Message Digest,就是信息摘要的意思,不过这个信息摘要不是信息内容的缩写,而是根据公开的MD5算法对原信息进行数学变换后得到的一个128位(bit)的特征码。 所以一般认为MD5码可以唯一地代表原信息的特征,通常用于密码的加密存储,数字签名,文件完整性验证等。 ##mo ...
分类:
其他好文 时间:
2020-03-04 09:25:15
阅读次数:
71