日常吐槽:好吧其实这个模板我就花了四个晚上调试,最后对着标一个一个看才改好,所以代码实现能力弱是个大坑:) 思路 主席树的另一个名字叫做可持久化权值线段树,用于维护多个版本的线段树。由于开多颗线段树的话空间会炸到飞起,所以可以充分利用每棵线段树中的重复部分。比如在第i + 1的版本的末尾新增一个节点 ...
分类:
其他好文 时间:
2018-07-16 21:41:23
阅读次数:
202
转自:https://zhuanlan.zhihu.com/p/22531819?refer=lsxiao 最近这段时间我寻思着把几个月前爬下来的6万多首诗词曲文做成一个API,免费开放给大家用。 这么做的原因有三: 其一,是因为之前写过的古诗词文网由于有很多BUG,而且又在备案http://gus ...
分类:
其他好文 时间:
2018-07-16 21:41:15
阅读次数:
237
preferens——package controller——输入 install package——等待安装完成后输入 localizationChinese 请使用主菜单的 帮助/Language 子菜单来切换语言。 目前支持 简体中文 繁体中文 日本語 德语 法语 俄语等。 要换回英语不需要卸 ...
分类:
其他好文 时间:
2018-07-16 21:41:06
阅读次数:
210
本文主要针对如何判断有向图/无向图中是否存在环的问题进行简单的论述。 一 无向图 1.利用DFS进行判断 利用DFS判断有向图是否存在环,是最为常用的一种方法,下面对这种方法及其实现进行详细的阐述。 首先,利用DFS判断无向图中是否换的原理是:若在深度优先搜索的过程中遇到回边(即指向已经访问过的顶点 ...
分类:
其他好文 时间:
2018-07-16 21:41:00
阅读次数:
513
1、中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 Django的中间件的定义: 如果你想修改请求,例如被传送到view中的HttpRequ ...
分类:
其他好文 时间:
2018-07-16 21:40:48
阅读次数:
178
根据开源代码 "SSD Tensorflow" ,训练数据的时候遇到若干问题,记录如下。 遇到的第一个问题 这个bug 无关 本身。 首先制作 格式的数据,使用教程上指令: 按照教程上的,写了一个 脚本文件,然后运行 。报错如下: 这个不是脚本代码本身的错误,而是因为操作系统缘故。我本地电脑的无GP ...
分类:
其他好文 时间:
2018-07-16 21:40:40
阅读次数:
2900
并发包中的原子类可以解决类似num++这样的复合类操作的原子性问题,相比锁机制,使用原子类更精巧轻量,性能开销更小,下面就一起来分析下原子类的实现机理。 悲观的解决方案(阻塞同步) 我们知道,num++看似简单的一个操作,实际上是由1.读取 2.加一 3.写入 三步组成的,这是个复合类的操作(所以我 ...
分类:
编程语言 时间:
2018-07-16 21:40:30
阅读次数:
216
Description 给定一些数,求这些数中两个数的异或值最大的那个值 Input 多组数据。第一行为数字个数n,1 Hint Source CSGrandeur的数据结构习题 异或运算符(^ 也叫xor(以后做题会遇到xor,就是异或)) 规则:0^0 = 0,0^1=1,1^0=1,1^1=0 ...
分类:
其他好文 时间:
2018-07-16 21:40:23
阅读次数:
121
根据上一节的配置,默认在服务开启的时候会被要求自动的进行表单登陆。用到的用户名只能是一个固定的用户名user,它的密码是每次启动的时候服务器自动生成的。最常见的场景是我们的用户是从数据库中获取的。 1. 处理用户信息获取逻辑 这里我们用的security里面的User进行存放,但是我们这边存放的密码 ...
分类:
编程语言 时间:
2018-07-16 21:40:15
阅读次数:
414
通用奖励面板当奖励超过5个时,奖励道具可以滑动 奖励低于5个时,奖励道具居中显示 低于5个居中显示就是grid锚点设置为(0.5, 0.5) transform:Find("ScrollView/Viewport/Grid"):Getcomponent("RectTransform").pivot ...
分类:
其他好文 时间:
2018-07-16 21:14:31
阅读次数:
141
参考博客:https://www.cnblogs.com/MacoLee/p/5633650.html 一、文件同步很简单 服务端:被动的接收传输过来的数据 客户端:主动提供数据给服务端 安装思路:服务端和客户端都需要安装rsync软件。因为我这里理解的客户端是提供数据给服务端,所以客户端需要实时监 ...
分类:
系统相关 时间:
2018-07-16 21:14:24
阅读次数:
301
86-找球号(一) 内存限制:64MB 时间限制:3000ms 特判: No 通过数:14 提交数:48 难度:3 题目描述: 在某一国度里流行着一种游戏。游戏规则为:在一堆球中,每个球上都有一个整数编号i(0<=i<=100000000),编号可重复,现在说一个随机整数k(0<=k<=100000 ...
分类:
其他好文 时间:
2018-07-16 21:14:16
阅读次数:
134
一、数据类型 Java是一种强类型语言,这就意味着必须为每一个变量声明一种类型。在Java中,一共有8中基本类型,其中4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和1种用于表示真值的boolean类型。 1.整型 byte 8位 1字节 short 16位 2字 ...
分类:
编程语言 时间:
2018-07-16 21:14:10
阅读次数:
155
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 显然最多1000行的样子。 从上到小做dp 设f[i][j]为前i行,使用了j个红色方块的方案数。 f[1][r] = 1;如果r 0且g 0则f[1][r 1]=1; 然后如果第i+1行不用红色的话。 就只能用绿色了。。 算算 ...
分类:
其他好文 时间:
2018-07-16 21:14:02
阅读次数:
143
ython文件writelines()方法用于向文件中写入一序列的字符串。这一序列字符串可以是由迭代对象产生的,如一个字符串列表。换行需要制定换行符\n。语法writelines()方法语法如下:1fileObject.writelines(iterable)参数iterable--可迭代对象(字符串、列表、元祖、字典)。返回值该方法没有返回值。
分类:
编程语言 时间:
2018-07-16 21:13:55
阅读次数:
169
简单的测试用例: calcTriangle.go calcTriangle_test.go // 注意测试文件必须以_test结尾 测试执行方式: 1、IDE中直接执行 2、命令行 go test . ...
分类:
其他好文 时间:
2018-07-16 21:13:46
阅读次数:
253
Django的生命周期就是你的 一个请求所发生的整个流程 Django的生命周期内到底发生了什么呢?? 首先: wsgi >中间件 >路由系统 >视图函数 > 模板和orm >返回给请求者 wsgi: 是web服务网关接口,一套协议 django中实现wsgi的模块有: wsgiref 和uwsgi ...
分类:
其他好文 时间:
2018-07-16 21:13:40
阅读次数:
255