Command + K 清屏Command + T 新建标签Command +W 关闭当前标签页Command + S 保存终端输出Command + D 垂直分隔当前标签页Command + Shift + D 水平分隔当前标签页Command + shift + {或} 向左/向右切换标签
分类:
系统相关 时间:
2015-04-02 06:34:52
阅读次数:
240
垂直分表: 其实没啥好讲,就是 主键+常用列 放在原表中,再讲 主键+一些不常用列 放在另外的表中。 这样一个数据页就可以存放更多数据。 但是缺点也明显,可能会增加join 或 union之类的操作。水平分表: 今天面试被问到水平分表,突然愣住了,分都知道,但分完如何有效查询就不好说了。 原...
分类:
数据库 时间:
2015-04-02 01:15:39
阅读次数:
373
vim的3种工作模式:命令模式、输入模式、末行模式命令格式:#vim[option]...[FILE]...-o:横向分屏打开多个文件-O:纵向分屏打开多个文件Ctrl+w+s:水平分割显示单个文件Ctrl+w+v:垂直分割显示单个文件Ctrl+w:切换窗口1、命令模式*{h,j,k,l}:跳转*个字符
w,e,b:单词间移动
..
分类:
系统相关 时间:
2015-04-01 20:17:43
阅读次数:
193
题意 将体积为s的可乐 利用容积分别为n和m的两个杯子平均分为两份 至少需要倒多少次可乐
可以把容器s,n,m中装的可乐量看成一种状态
容器都是没有刻度的 所以每次倒可乐要么把自己倒完 要么把对方倒满
每种状态可以通过一次倒水到达哪些状态 于是可以通过bfs判断到达每种状态需要倒多少次
3个容器中有一个装的可乐为s/2的状态就是答案了 s是奇数时明显不可能平分的 可以...
分类:
其他好文 时间:
2015-04-01 11:32:24
阅读次数:
152
一.水平分割 什么是水平分割?打个比较形象的比喻,在食堂 吃饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混乱,这时一个管理者站出来,增加多个打饭窗 口,把那条长长的队伍拦腰截断成几队。更形象一点的理解,你拿一把“手术刀”,把一个大表猛的切了几....
分类:
数据库 时间:
2015-03-29 20:43:20
阅读次数:
157
Bootstrap的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。但在实际的需求中可能出现不能被12整除的列数时(比如一行平分为5列),需要一些其他的方案解决。通过相关资料的调查,列举两种方案(以一行五列举例):修改Bootstrap源代码自定义五..
分类:
其他好文 时间:
2015-03-19 18:45:39
阅读次数:
682
网格系统:网格系统的实现原理非常简单,仅仅是通过定义容器大小,平分12份(也有平分成24份或32份,但12份是最常见的),再调整内外边距,最后结合媒体查询,就制作出了强大的响应式网格系统。Bootstrap框架中的网格系统就是将容器平分成12份。实现原理 .col-md-1 .col...
分类:
其他好文 时间:
2015-03-19 18:02:24
阅读次数:
137
本篇文章主要教你如何使用Vim分屏功能。分屏启动Vim使用大写的O参数来垂直分屏。vim -On file1 file2 ...使用小写的o参数来水平分屏。vim -on file1 file2 ...注释: n是数字,表示分成几个屏。关闭分屏关闭当前窗口。Ctrl+W c关闭当前窗口,如果只剩最后...
分类:
系统相关 时间:
2015-03-19 14:43:13
阅读次数:
184