idea

spark2.1源码分析1:Win10下IDEA源码阅读环境的搭建

∥☆過路亽.° 提交于 2020-03-04 16:57:28
环境:win10、IDEA2016.3、maven3.3.9、git、scala 2.11.8、java1.8.0_101、sbt0.13.12 下载: #git bash中执行: git clone https://github.com/apache/spark.git git tag git checkout v2.1.0-rc5 git checkout -b v2.1.0-rc5 导入IDEA,开始调试: file–open–选中根目录pom.xml,open as project 编译: 等待IDEA index文件完成 打开Maven Project–Profiles–勾选:hadoop-2.6、yarn 点击import changes,再次等待IDEA index文件完成 Maven Project–Generate Sources and Update Folders For All Projects mvn -T 6 -Pyarn -Phadoop-2.6 -DskipTests clean package bin/spark-shell 错误: Exception in thread "main" java.lang.ExceptionInInitializerError at org.apache.spark.package$.<init>(package

java基础(1)IntelliJ IDEA入门和数组操作 解决idea启动速度慢--配置JVM

大城市里の小女人 提交于 2020-03-04 14:40:53
一、 IntelliJ IDEA入门 1 快捷键和技巧 智能补全代码,比如只写首字母按回车:   psvm+Enter :public stactic void main(String[] args)   sout+Enter:System.out.println(); 快捷键: Alt+4 :调出运行框 Alt+enter :代码修复,比如导包 Ctrl+Y :删除光标所在行 Ctrl+D :复制所在行,并插入下一行 Ctrl+Alt+L :格式化代码,对齐 Ctrl+/ :单行注释,再按取消注释 Ctrl+Shift+/: 注释选中的代码,多行注释,再按取消注释 Alt+Insert: 自动生成代码,比如toString,get,set方法 Alt+Shift+上下箭头 :移动代码 Shift+F6 :替换所选 2 IDEA 常用设置 file\settings\editor可以设置字体 file\settings\keymap\code\completion设置快捷键,比如设置自动补全代码,更换为 alt+/ 03 idea模块module的导入 file\project structure 二、 java基础 1 .java和.class文件 .java文件是源文件,也就是我们自己写的代码。 .class文件是虚拟机编译得到的,虚拟机需要把我们写的

Git-第四篇

為{幸葍}努か 提交于 2020-03-04 00:18:16
目录 第一章:创建合并分支 第二章:TortoiseGit实现分支管理 2.1-创建分支 2.2-合并分支 第三章:解决冲突 第四章:在IntelliJ IDEA中使用git 4.1-在Idea中配置git 4.2-将工程添加至git 4.3-从远程仓库克隆 4.4-从服务端拉取代码 git分支管理 在IntelliJ IDEA中使用git 第一章:创建合并分支 在我们每次的提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长。 当我们创建新的分支,例如dev时,Git新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在dev上: 你看,Git创建一个分支很快,因为除了增加一个dev指针,改改HEAD的指向,工作区的文件都没有任何变化! 不过,从现在开始,对工作区的修改和提交就是针对dev分支了

Git-第四篇

柔情痞子 提交于 2020-03-03 22:48:27
git分支管理 在IntelliJ IDEA中使用git 第一章:创建合并分支 在我们每次的提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长。 当我们创建新的分支,例如dev时,Git新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在dev上: 你看,Git创建一个分支很快,因为除了增加一个dev指针,改改HEAD的指向,工作区的文件都没有任何变化! 不过,从现在开始,对工作区的修改和提交就是针对dev分支了,比如新提交一次后,dev指针往前移动一步,而master指针不变: 假如我们在dev上的工作完成了,就可以把dev合并到master上。Git怎么合并呢?最简单的方法,就是直接把master指向dev的当前提交,就完成了合并: 所以Git合并分支也很快!就改改指针,工作区内容也不变!

IntelliJ IDEA 实用快捷键

无人久伴 提交于 2020-03-03 19:59:12
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+D 复制行 Ctrl+X 删除行 快速修复 alt+enter (modify/cast) 代码提示 alt+/ ctr+G 定位某一行 Shift+F6 重构-重命名 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+E 最近打开的文件 Ctrl+J 自动代码 组织导入 ctr+alt+O 格式化代码 ctr+alt+L 大小写转化 ctr+shift+U -------------------------- IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码 Shift+F6 重构-重命名 Ctrl+Shift

IntelliJ IDEA 常用快捷键

喜你入骨 提交于 2020-03-03 19:58:30
查询快捷键 CTRL+N 查找类 CTRL+SHIFT+N 查找文件 CTRL+SHIFT+ALT+N 查找类中的方法或变量 CIRL+B 找变量的来源 CTRL+ALT+B 找所有的子类 CTRL+SHIFT+B 找变量的类 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开的文件 F3 向下查找关键字出现位置 SHIFT+F3 向上一个关键字出现位置 F4 查找变量来源 CTRL+ALT+F7 选中的字符查找工程出现的地方 CTRL+SHIFT+O 弹出显示查找内容 SVN 管理 把SVN库添加到IDEA中 SETTING -> VERSIONCONTROL -> VCS = SVBVERSION 把SVN 过滤目录或者文件类型那个 SETTING -> VERSION CONTROL -> IgnoredFiles 自动代码 ALT+回车 导入包,自动修正 CTRL+ALT+L 格式化代码 CTRL+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) CTRL+E或者ALT+SHIFT+C 最近更改的代码

解决IDEA找不到javax.servlet.jar包的问题

血红的双手。 提交于 2020-03-03 19:20:04
解决IDEA找不到javax.servlet.jar包的问题 配置完tomcat,准备照着资料实现Servlet接口,发现IDEA中并不能找到javax.servlet.jar包,一番查找之后,解决了问题,解决方法如下: 一、右键点击项目,选择 Open Module Settings 。 二、选择 Libraries ,点击加号 + ,选择 Java 。 三、浏览目录,找到tomcat安装目录下的lib里的 servlet-api.jar 包,点击ok。 四、最后选择项目即可。 来源: https://www.cnblogs.com/summerday152/p/12403960.html

Mindmanager2018 官方中文版下载

拈花ヽ惹草 提交于 2020-03-03 17:35:14
Mindmanager是一个可视化的工具,可以用在脑力风暴(brainstorm)和计划(plan)当中。为商务人士提供更有效的、电子化手段捕捉、组织和联系信息(information)和想法(idea)。MindManager运用形象思维方法,使信息同时刺激大脑两个半球,其编辑界面使得用户可以通过“形象速记法”创建并相互交流各种想法和信息。它设计了一个与人的思考方式一致的自然、直接的工作环境,因此能够减少您所花费的时间、精力,减轻压力,从而提高您的工作效率。它简明、直观、弹性伸缩的界面,合理的流水线式交流沟通方式和特别的创新灵感触发机制,最终对项目管理、产品质量监控、服务质量改进,甚至决策,都起到了很好的促进作用。 mindmanager2018官方版下载 mindmanager2018新增特点: 1、优先视图。 2、时间表视图。 3、仪表盘向导。 4、数字结构。 5、业务战略工具包。 6、只能过滤。 7、自我发布。 8、互动演示导出。 点击下载哈 来源: 51CTO 作者: YQF17 链接: https://blog.51cto.com/14140524/2344757

Java开发工具IntelliJ IDEA如何使应用程序交互

十年热恋 提交于 2020-03-03 17:01:04
经过Intellij IDEA初步编辑的应用程序虽然功能齐全,但是应用程序不支持任何形式的交互。使应用程序支持交互事件,需要编辑src文件夹中的MyActivity类。 1 打开MyActivity类 从Project视图中,找到MyActivity.java类并单击。 2 为视觉元素添加应用 在Android中,开发者需要明确地获得视觉元素的引用来以编程方式进行操纵。开发者需要定义活动类来保存这些引用,然后从onCreate内部调用一个新创建的方法初始化这些应用。需要添加以下代码到MyActivity类: <span style= "background-color:rgb(255,255,255)" > public class MyActivity extends Activity { private TextView message; private ImageView droid; // More code goes here ... }</span> 接下来,为InitializeAppin onCreate新方法添加一个调用。 IntelliJ IDEA会及时检测该方法是否丢失,并为用户提供自动生成。 在InitializeAppyou方法中为可视化元素指定引用: <span style= "background-color:rgb(255,255,255)" >

IDEA实用技巧分享

拟墨画扇 提交于 2020-03-03 15:20:27
前言 工欲善其事 必先利其器 最近受部门的邀请,给入职新人统一培训IDEA,发现有很多新人虽然日常开发使用的是IDEA,但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE。 同时,在这次分享之后,本人自己也学习到了一些新的使用技巧,所以借着这次机会,一起分享出来。希望可以帮到一些人。 基于的 IDEA 版本信息:IntelliJ IDEA 2018.2.2 (Ultimate Edition) 知识点概览: 高效率配置 日常使用 必备快捷键(★★) 查找 跳转切换 编码相关 代码阅读相关 版本管理相关 编码效率相关(★★) 文件代码模板 实时代码模板 其他 代码调试 源码阅读相关(★★★) 视图模式 代码调试 … 插件方面 插件的安装与使用 插件推荐 参考 2019-08-09 UPDATE [插件推荐]增加图片描述,增加插件内容。阅读更友好。 高效率配置 1. 代码提示不区分大小写 Settings -> Editor -> General -> Code Completion image (低版本 将 Case sensitive completion 设置为 None 就可以了) 2. 自动导包功能及相关优化功能 Settings -> Editor -> General -> Auto Import image 3. CTRL +