- 博客(12)
- 收藏
- 关注
转载 Manacher算法
Manacher算法算法总结第三弹 manacher算法,前面讲了两个字符串相算法——kmp和拓展kmp,这次来还是来总结一个字符串算法,manacher算法,我习惯叫他 “马拉车”算法。相对于前面介绍的两个算法,Manacher算法的应用范围要狭窄得多,但是它的思想和拓展kmp算法有很多共通支出,所以在这里介绍一下。Manacher算法是查找一个字符串的最长回文子串的线性算法。...
2019-07-01 09:20:36
124
转载 IntelliJ IDEA(十一) :Debug的使用
IntelliJ IDEA(十一) :Debug的使用Debug模式是开发人员必会的一项调试程序的技能,用来追踪代码的运行流程,线上问题追踪,程序运行异常定位调试,以及在运行过程中参数的变化。IDEA的debug对于新手如何快速上手呢?0|1一、基本介绍本篇文章是基于IntelliJ IDEA2018.1.6版本,最新的版本2018.2已经出来了,支持Java11,Debug模式...
2019-06-16 09:40:37
462
转载 JDK1.8下载与安装
JDK1.8下载与安装1.jdk1.8的下载2.jdk1.8的安装一、JDK下载两种方法,第一种是从官网下载;第二种是拿来主义,小拿直接给你网盘地址。不过,作为java新手,最好还是学会去官网下载。官网下载的文件才是最安全的,从不靠谱第三方下载有可能安装包有缺失或者干脆种点病毒木马神么的。再说,有可能哪天给别人装jdk或者自己升级jdk,找不到网盘地址又得回头点技能点了。百...
2019-06-16 09:25:40
118989
6
转载 IntelliJ IDEA(十) :常用操作
IntelliJ IDEA(十) :常用操作IDEA功能详细,快捷键繁多,但是实际开发时不是所有都能用上,如果我们熟悉一些常用的也足够满足我们日常开发了,多的也只是提高我们的B格。0|11.自定义主题IDEA默认的主题有三款,分别是IntelliJ,Darcula,Windows。但是如果这几款不能满足你炫的个性可以考虑更换,更换方式如下:开放的IDEA主题地址或the...
2019-06-16 09:25:02
225
转载 IntelliJ IDEA(九) :酷炫插件系列
IntelliJ IDEA(九) :酷炫插件系列最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同。0|11.插件的安装打开setting文件选择Plugins选项Ctrl + Alt + S File -> Setting分别是安装JetBrains...
2019-06-15 09:31:04
271
转载 IntelliJ IDEA(八) :git的使用
IntelliJ IDEA(八) :git的使用项目管理离不开版本控制,目前主流版本控制工具大概就是SVN和Git,至于两者有啥区别这里就不详细介绍了,如果有不明白的可以上网查资料,后期如果有机会我再开篇栏目细说,而且现在市场上Git的使用率已经远远高于SVN。我们在用IDEA开发项目的时候如何熟练使用Git来控制代码版本呢?0|1一、安装Git使用Git当然需要先安装Git,安...
2019-06-15 09:29:53
134
转载 IntelliJ IDEA(七) :Project Structure
IntelliJ IDEA(七) :Project Structure0|1Project Structure“项目结构”对话框允许您管理项目和IDE级别的元素,例如Modules,Facets,Libraries, Artifacts和SDK。在大多数情况下,左边部分有两个窗格实现了两级选择器。唯一的例外是当你选择项目,在这种情况下只有一个选择器窗格。打开方式有两种...
2019-06-15 09:29:02
322
转载 IntelliJ IDEA(六) :Settings(下)
IntelliJ IDEA(六) :Settings(下)前面已经介绍过Settings上中部分,接下来继续剩余的部分IntelliJ IDEA(四) :Settings(上)IntelliJ IDEA(五) :Settings(中)0|1一、Build,Execution,Deployment项目的构建,执行,部署相关的配置。1. Build Tools...
2019-06-15 09:27:48
2499
转载 IntelliJ IDEA(五) :Settings(中)
IntelliJ IDEA(五) :Settings(中)上篇介绍了Settings中的Appearance & Behavior和Keymap,这篇继续,将介绍Editor,Plugins,Version Control。1|0一、Editor(编辑)便捷界面的功能列表如下,这里介绍下一些常用,更多的如果感兴趣,可以查阅相关资料。1|11.General(一般)...
2019-06-15 09:26:46
497
转载 IntelliJ IDEA(四) :Settings(上)
IntelliJ IDEA(四) :Settings(上)1|0前言IDEA是一个智能开发工具,每个开发者的使用习惯不同,如何个性化自己的IDEA?我们可以通过Settings功能来设置。Settings文件是IDEA的配置文件,通过他可以设置主题,项目,插件,快捷键等。2|0打开方式Settings的界面图打开他的方式有三种:菜单栏 - File - Se...
2019-06-15 09:25:22
321
转载 IntelliJ IDEA(三) :常用快捷键
IntelliJ IDEA(三) :常用快捷键说IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。1|0一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)...
2019-06-15 09:23:58
113
转载 IntelliJ IDEA(二) :面板介绍
IntelliJ IDEA(二) :面板介绍1|0一、面板说明IDEA面板的全貌如下图2|0二、菜单栏下面会简单介绍下一些常用的部分菜单使用,如有疑问或补充欢迎留言。(1)、File文件1. New:新建一个工程可以新建project,导入已存在的资源project,从版本控制库导入工程,新建Module,导入已存在的资源Module,新...
2019-06-15 09:18:56
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人