其他
一、新建文件 新建文件夹 新建.feature文件 文件顶头写以下代码,表示语言描述可以用中文,不加只能用英文 language: zh CN ...
在使用 mybaits 进行 in 查询时 如果传入参数是List或者Array,则直接用foreach 如果参数是String类型的使用in (${xxxx}),不进行编译,直接放进查询条件 例如 String param = “1,2,3”; 使用 in (#{param}) 结果是 in (" ...
应用缓存 数据缓存:localstorage 文件缓存:应用缓存,本地配置以后第二次不取了,当服务器改变就取新的,没改变时取缓存 manifest文件主要分为三个部分 CACHE MANIFEST: 在此标题下列出的文件将在首次下载后进行缓存 NETWORK:在此标题下列出的文件需要与服务器的连接, ...
设 $f_i = \sum_{j=i+1}^{n} d_{i,j}$ 转移方程是 $f_i = f_k + (n k) (a_i k) + (k i)$ $n k$ 是因为我们认定 $ k$ 的点都会经过 $k$ $a_i k$ 是因为我们有一部分是重复的,这样算会经过两次,所以要剪掉 $k i$ ...
Flask请求 响应循环 要想让视图函数能够请求对象,一种直接了当的方式是将其作为参数闯入试图函数,不过这会导致应用中的每个视图函数,不过这会导致每个视图函数都多出一个参数。除了访问请求对象,如果视图函数在处理请求时还要访问其他对象,情况会变得更糟。 为了避免大量可有可无的参数把视图函数弄的一团糟, ...
# 先导入模块from MyQR import myqr myqr.run(words='http://weixin.qq.com/r/kzlje9TEE4lsrZAY92yB',# 扫描二维码后,显示的内容,或是跳转的链接version=5, # 设置容错率level='H', # 控制纠错水平, ...
什么是编译原理 [toc] 编译原理 编译原理主要就是讲编译器的作用的 下面这张图是很重要的 预处理器的作用: 就是把存储在不同文件中的源程序聚合在一起把把被称为宏的缩写语句转换为原始语句 可重定位: 在内存中存放的起始位置L不是固定的 加载器: 修改可重定位地址:将修改后的指令和数据放到内存中适当 ...
locate libglags sudo apt purge libgflags-dev sudo apt install libgflags-dev locate libglags mkdir build cd build cmake .. cd apps mkdir build cd build ...
题目描述 NOIP 临近了,小 A 却发现他已经不会写题了。好在现在离竞赛还有一段时间,小A决定从现在开始夜以继日地刷题。也就是说小 A 废寝忘食,一天二十四小时地刷题。 今天的日期(时间)是 yyyy 年 mm 月 dd 日 hh 时 min 分,考试的时间是 yyyy2 年 mm2 月 dd2 ...
1 """ 2 Given n, how many structurally unique BST's (binary search trees) that store values 1 ... n? 3 Example: 4 Input: 3 5 Output: 5 6 Explanation: ...