一、什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何 ...
分类:
数据库 时间:
2018-06-02 00:39:13
阅读次数:
263
一、设置 类似于宏,话不多少,上步骤 File >Setting 控制器里面大量的返回ModelAndView的方法或者其他重复代码块,都可以选择自定义的key来快速创建,是不是效率更高了呢 ...
分类:
其他好文 时间:
2018-05-31 02:32:49
阅读次数:
192
内核目录下可以使用make cscope快速生成对应架构的数据库, 仅这点就把渣渣si甩了一条街. 其实实现原理很简单, cscope是通过读取cscope.files中文件列表建立的数据库, 因此只要控制cscope.files的输入即可实现不同架构下建立的不同cscope.out. 我们先来看看 ...
分类:
其他好文 时间:
2018-05-19 14:49:29
阅读次数:
164
Link:https://www.lydsy.com/JudgeOnline/problem.php?id=2743 Algorithm: 此题询问区间内出现次数超过1个的数字 明显在线做无从下手,无法在区间两端都不确定的情况下统计符合要求的数字 但可以发现,如果左端确定,是可以用树状数组维护右端数 ...
分类:
其他好文 时间:
2018-05-19 13:06:10
阅读次数:
158
在之前版本的代码生成工具Database2Sharp中,由于代码生成都是考虑Winform和Web通用的目的,因此Winform界面或者Web界面都是单独生成的,在工具中生成相应的界面后,复制到项目里面去使用即可。由于我们Winform的界面是模块化的方式独立开发,因此对某些表来说,我们可以独立开发 ...
在之前版本的代码生成工具Database2Sharp中,由于代码生成都是考虑Winform和Web通用的目的,因此Winform界面或者Web界面都是单独生成的,在工具中生成相应的界面后,复制到项目里面去使用即可。由于我们Winform的界面是模块化的方式独立开发,因此对某些表来说,我们可以独立开发... ...
最近在做表数据整理的时候碰到这样的一个问题,我有一张permission表,其数据结构为树形结构,里面有个permission_path字段用于记录根节点到父节点的路径(以permission_id为路径)。 例子:假设100的父节点为10,10的父节点为1,这100的路径为:1/10。 但现在有个 ...
分类:
其他好文 时间:
2018-05-16 23:56:16
阅读次数:
198
原创 加法变乘法 我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015 比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。 请你寻找另外一个可能的答案,并把位置靠前的那个 ...
分类:
编程语言 时间:
2018-05-15 14:04:40
阅读次数:
184
一、列表生成式 假如现在有这样一个需求:快速生成一个列表[1,2,3,4,5,6,7,8,9,10],该如何实现? 在不知道列表生成式的情况下,可能会这样写: 如果要每个值+1呢?可能会这样: 不够方便,这里讲一个快速生成列表的方法:列表生成式。意思就是立即生成列表。 生成一个1到10的列表: 生成 ...
分类:
编程语言 时间:
2018-05-13 21:07:16
阅读次数:
175
使用Easy Mock 一、什么是Easy Mock Easy Mock 是一个可视化的能快速生成模拟数据的持久化服务。在实际开发中常见的Mock方式一般是将模拟数据直接写在代码里,利用JavaScript拦截请求或者利用 Charles、Fiddler等代理工具拦截请求,这样的开发效率比较低,并且 ...
分类:
其他好文 时间:
2018-05-12 21:42:01
阅读次数:
6105