英文版
以下从Java角度解释面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。
1. 字符串和数组
字符串和数组是最常见的面试题目类型,应当分配最大的时间。关于字符串,首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补全功能,应该记住下面的这些常用的方法。
toCharArra...
分类:
编程语言 时间:
2015-02-28 16:36:00
阅读次数:
278
当项目转到 AS后,发现AS虽然有很多优势,比如语言编辑,自动补全提示,等等,但是还感觉没有Eclipse好用,想要在Eclipse下编辑项目,怎么办?可以使用 Ubuntu的 文件引用功能, ln -s新建一个空白的Eclipse工程,分别引用以下文件:AndroidManifest.xmllib...
分类:
移动开发 时间:
2015-02-28 16:20:32
阅读次数:
189
当项目转到 AS后,发现AS虽然有很多优势,比如语言编辑,自动补全提示,等等,但是还感觉没有Eclipse好用,想要在Eclipse下编辑项目,怎么办?可以使用 Ubuntu的 文件引用功能, ln -s新建一个空白的Eclipse工程,分别引用以下文件:AndroidManifest.xmllib...
分类:
移动开发 时间:
2015-02-28 16:01:35
阅读次数:
142
配置文件中 默认关闭自动补全:[mysql]#no-auto-rehash # faster start of mysql but no tab completition改为:[mysql]auto-rehash #now tab completition
分类:
数据库 时间:
2015-02-26 22:47:47
阅读次数:
145
开发环境的必要特征 项目管理 快速文件跳转 自动语法检查 自动补全 查找定义 启动速度快 如果自己有需求的话插件可以随便写 灵活的运行配置 大环境 OSX GO 1.4 HomeBrew go 环境安装 这一部分是最重要的,如果没有...
分类:
其他好文 时间:
2015-02-26 20:24:22
阅读次数:
332
因为vim的自动补全神奇YouCompleteMe需要使用到libclang.so这个库,所以需要通过编译llvm来生成这个库,官方教程见http://llvm.org/docs/GettingStarted.html本次编译环境为vmware+ubuntu server(64bit),以下为整.....
分类:
其他好文 时间:
2015-02-15 11:58:37
阅读次数:
131
Mac 10.10.2 Xcode6 代码自动补全插件安装...
分类:
系统相关 时间:
2015-02-14 17:31:51
阅读次数:
150
1.Ctrl+1 快捷修复
2.Ctrl+D 快捷删除行
3.Shift+Enter 快捷换行
4.Alt+ / 提示输入(自动补全)(例:输入syso Alt+ / 直接会出现System.out.println();
5.Ctrl+F11 快速运行
6.Alt+ ↑ / ↓ 当前行快速移动
7Ctrl+.Alt+ ↑ / ↓ 当前行复制并快速移动
8.Ctrl+M 扩充(最...
分类:
系统相关 时间:
2015-02-11 21:59:54
阅读次数:
167
之前就想整理一下程序员经常使用的一些工具,最近有时间正好整理一下。有句话叫做:“工欲善其事必先利其器”,而我就算是搜集工具组装成一个系列——善事利器,来记录一下工作学习中常用的一些工具。总结起来,该工具具有如下特点: 1 行号显示 2 高亮查询 3 历史记录 4 自动补全 5 多窗口 6...
分类:
其他好文 时间:
2015-02-11 16:18:05
阅读次数:
187
代码总也不补全,用起来很不爽,但是liteide 的补全却很舒服,看了下 ,发现其实代码提示主要靠的就是gocode.exe这个文件 注意不是godoc.exe哈,有个小伙伴错误设成了godoc.exe半天他也没找到错误在哪。 我们看一...
分类:
其他好文 时间:
2015-02-11 09:28:54
阅读次数:
310