Ubuntu中使用vim编辑器在编辑模式下使用上下左右键会变成字母ABCD,使用HJKL键又会变成上下左右。这是由于Ubuntu预装的是vimtiny版本,而需要的是vimfull版本。执行下面的语句先卸载之前的版本然后安装vimfull版本:$sudoapt-getremovevim-common
$sudoapt-getinstallvim卸载过..
分类:
系统相关 时间:
2017-08-19 23:41:51
阅读次数:
328
已知长度为n的字符串,获取所有可能的全排序 n! result: G:\python\study>python hello.py['abcd', 'abdc', 'acbd', 'acdb', 'adbc', 'adcb', 'bacd', 'badc', 'bcad', 'bcda', 'bdac ...
分类:
其他好文 时间:
2017-08-17 14:25:12
阅读次数:
239
把一个字符串str 前面任意的部分挪到后面形成的字符串叫做str的旋转词 举例, a="cdab" b="abcd" 返回true a="1ab2" b="ab12" 返回false 解法很简单, 首先长度要一样 然后 生成一个大字符串b2 为两个字符串b拼在一起的结果 最后看看 b2中是否包含字符 ...
分类:
其他好文 时间:
2017-08-16 23:13:11
阅读次数:
199
1347 旋转字符串 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注 收藏 关注 S[0...n-1]是一个长度为n的字符串,定义旋转函数Left(S)=S[1…n-1]+S[0].比如S=”abcd”,Left(S)=”bcda”.一个串是对串当且仅当 ...
分类:
其他好文 时间:
2017-08-16 21:46:54
阅读次数:
145
题干 题型 选择题 图片 A B C D 标准答案 abcd 技能点 使用属性文件配置数据源 试题解析 题干 题型 选择题 图片 A B C D 标准答案 a 技能点 自动装配的常见类型及作用、配置自动装配 试题解析 题干 题型 选择题 图片 A B C D 标准答案 bc 技能点 掌握Schema ...
分类:
其他好文 时间:
2017-08-13 17:35:23
阅读次数:
143
描述 在数据结构中,哈希函数是用来将一个字符串(或任何其他类型)转化为小于哈希表大小且大于等于零的整数。一个好的哈希函数可以尽可能少地产生冲突。一种广泛使用的哈希函数算法是使用数值33,假设任何字符串都是基于33的一个大整数,比如: hashcode("abcd") = (ascii(a) * 33 ...
分类:
其他好文 时间:
2017-08-11 10:45:43
阅读次数:
109
var demo="aabbccd"; demo.replace(/(.|\n)\1/gi,"$1") //abcd ...
分类:
Web程序 时间:
2017-08-08 13:51:18
阅读次数:
127
{"title":"\u8fd9\u91cc\u662f\u4e2d\u6587\u6807\u9898","body":"abcd..."} 数组中所有中文在json_encode之后都不见了或者出现\u2353等。 解决方法是用urlencode()函数处理以下,在json_encode之前,把 ...
分类:
Web程序 时间:
2017-08-06 18:15:39
阅读次数:
133
先来看看一段代码: 我们下断点来一步一步调试: 我们F11,进入下一步: 打印出如下: 我们继续往下走: 调用ABCD类的构造函数,完成对象的初始化工作 继续往下走,我们会发现: 跟进: 析构完成后: 输出结果: 继续往下走,程序执行完毕。 从上面我们可以分析出,匿名对象如果没有完成赋值,也就是没有 ...
分类:
其他好文 时间:
2017-08-06 15:07:52
阅读次数:
131
Python运算符与表达式 1. 运算符分类 运算符主要分5种: 1. 算术运算符 2. 比较运算符 3. 位运算符 4. 逻辑运算符 5. 成员运算符 6. 身份运算符 7. 赋值运算符 1. 算术运算符 算术运算符 描述 实例 输出结果 + 两个对象相加 abc+d abcd - 两个对象相减 ...
分类:
编程语言 时间:
2017-08-04 21:37:13
阅读次数:
233