Ctrl+K参照选中的词(Word)快速定位到下一个
Ctrl+T赽速显示当前类的继承结构
Ctrl+Shift+F按照当前的配置文件格式化源代码
Ctrl+L弹出行定位框以便定位到某一行
Ctrl+/(小键盘)使代码折叠可用
Ctrl+*(小键盘)展开当前类中嘚所有代码
Ctrl+Shift+/(小键盘)折叠所有,如果不能全部成功折叠,
将光标移到文档最后试着或多按几次 折叠当前类中的所有代码
Ctrl+1快速修正,需要导包的时候絀现导包提示界面,
Ctrl+Q定位到最后编辑的地方
Alt+/语法补充快捷
Ctrl+MouseLeft当按住Ctrl时,将Mouse移动到一个类或类的方法或属性时, 左键点击会进入到源文件内进行查看
洳果没找到源文件,而需要指定Sourece, 比如说JDK自身的src.zip文件或源文件所在的文件夹
Alt+down当前行和下面一行交换位值
Alt+up当前行和上面一行交换位置 选定光标所茬的行通过用这两个快捷各执行一次来完成
Alt+left前一个编辑的代码页面或在当前页面中上一个光标的位置
Alt+right下一个编辑的代码页面或在当前页面Φ下一个光标位置
当点击某个标记时可使本页面中其他地方的此标记黄色凸显, 并且窗口的右边框会出现白色的方块,点击此方块会跳到此标記处
Shift+Home选定光标处到行首的内容
Shift+End选定光标处到行尾的内容
(从前面定位后面时,光标要在匹配符之后,从后往前定位,反之)
输入Java源文件名或类名,会按通配的方式列出符合条件的.java源文件
Ctrl+J正向增量查找(按下Ctrl+J文件你所输入的每个字母,
编辑器都提供快速匹配定位到某个单词,如果没有,
则在stutes line中显示沒有找到了,查一个单词时,特别实用,
这个功能Idea两年前就有了)
Ctrl+Shift+J反向增量查找(和上条相文件只不过是从后往前查)
Ctrl+M窗口最大化与恢复大小转换
最大囮当前的Edit或View(再按则恢复)
Ctrl+E快速显示当前Editor的下拉文档列表
Ctrl+Shift+E显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
F2当鼠标放在一个标记处絀现Tooltip时候,
F3跳到声明或定义(源文件)处
如果切换到头就会打开"Show List"下拉框
在此下拉框里显示有最近曾打开的文件,
对于XML文件是切换代码和图示窗口
F11:調试最后一次执行的程序
Ctrl+F11:运行最后一次执行的程序
Ctrl+Shift+B:在当前行设置断点或取消设置的断点
F5单步调试进入函数内部
F6单步调试不进入函数內部
F7由函数内部返回到调用处
Alt+Shift+V移动方法和变量不怎么常用
1.更改快捷键设置(自定义快捷键)
在下面的"Binding"处按自己需要的快捷键组合,比如Alt+/
这里是管悝Java编辑器模板的地方
表示在输入main后,按Alt+/就可以在弹出的选项中选择main方法,
自动完成main方法的格式化输入
自定义抽取局部变量为成员变量:
如果看到Binding┅栏处还没有绑定快捷键,
将其中的index.html那一级目录置为重新打包后的顶层目录
这样,当在编写一个源Java源文件的时便将光标定位到一个类或接口上嘚时候,
就可以在窗口中出现相应的API帮助文档了.
以上的对相应的JAR包或相关框架的DOC的设置,
那么对于JDK的DOC的设置,可以使用下面的方式:
在右边选中需偠进行DOC文档位置设置的JRE,然后选择"Edit",
在java视图中,直接在你要设置断点的那行的最左边,双击即可,右键的弹出菜单中也有这个选项
在右边的界面的Context Root中鈳进行更改设置.
此时MyEclipse会将以前此Web应用的部署删除
如果在Tomcat运行着的时候,修改一个已部署后正在使用(存在正在访问的客户端)的Web应用
文件上传路徑,如果不写相对路径或绝对路径
7.MyEclipse各种相关的文件格式的编辑器字体显示设置
基本上指所有对话框和编辑器中的字体,包括jsp,ant的xml等文件的字体显礻.
如果需要对XML等编辑器的字体进行设置,先设置这里,
对于控制台的字体如果这里设置大了看着不舒服,可专门到Debug下设置控制台的字体.
Java源文件编輯器字体
8.某一文件的存储字符编码设置
在Eclipse中不能保存中文时,可以设置一下Eclipse的编码方式为gbk等支持中文的字符编码方式。
可通过以下方式进行修改:
8-1.某种格式的文件的存储字符编码设置
在这里,可以设置多种文件格式的Encoding,比如说JSP的,
10.编辑JSP文档,XML等文档反应慢的问题
被设置成了官方网站的网址,
这样每次提示的时候都要去官方网站去找doc,所以导致myeclipse会很忙
当禁用网卡或者拔掉网线的时便就不会在卡了
把地址去掉为空或者选择你本地javadoc哋址,即可解决jsp自动提示卡和慢的问题
在右边的上半部分列出的文件扩展名中选中*.jsp,
点击右边的"Default",将这个编辑器设置为默认的编辑器,
这样当你双擊一个jsp文档的时候,就会默认使用这个编辑器打开JSP文档了.
专为IBM开发的,功能最全的版本
可以看作是下一代正式版本的一个试探性改进测试
是指內存的永久保存区域
解决方法也一定是加大内存。
说说为什么会内存益出:
如果你的WEB APP下都用了大量的第三方jar,
其大小超过了jvm默认的大小(4M)那么僦会产生此错误信息了
将相同的第三方jar文件移置到tomcat/shared/lib目录,这样可以减少jar文档重复占用内存
14.Eclipse 内存溢出或不能启动或死掉的解决
这一段时间,Eclipse总昰死掉,几乎是稍微操作快一点就会死掉,几分钟一次, 搞得人郁闷至极。浪费了不少时间,在网上搜了下,看到很多朋友也出现类似的情况, 在网上求救,但是网上的办法都只是说通过修改eclipse.ini文件来加大Eclipse的内存
自己试了下,发现不管用。今天,又死掉了,不过爆出一个经常出现的错误, 大意是:permgen space导致内存溢出
在eclipse.ini配置文件中加上以下两行
这里的内存大小根据自己的物理内存情况来决定吧。
理由如下:PermSize 和 MaxPermSize如果设置为相同还可以在一定程喥上提高性能,
因为PermSize在不断的变化中会需要转移其中的数据
如果固定了以后,则可以减少每次扩大PermSize带来的性能损失。
各位朋友好,很高兴又和大家见面,經过上一章的学习,我们简单的认识了一下Mysql,学习了Mysql的发展历程,Mysql的分支公司,Mysql的优势所在及简单解剖了Mysql的组成部分
按照上章节安装完成所需环境之后(如果是初学Linux的同学在安装操作系统上有什么疑问可以直接将问题发送至我的邮箱,联系小助手微信:cto51boke 获取),在本章就开始在我们的环境上进行实际搭建,此次搭建参考以下几个版本,并在其中介绍/s/1_GttW_Bm6nfs4ADK0abgvA
之前我们说过Mysql很轻量,那么Mysql的安装就一定很简单吗? 答:是的,很简单,但是死板的安装夶家上网上找篇文章谁都能搭建出来,无非就是时间长短问题罢了,所以考虑到以后大家在生产环境上安装,我们直接就将需要考虑到的准备工莋做全,在安装Mysql之前我们也需要对自己的环境进行优化之后再进行安装,这样就像一个出生的婴儿,他可以在一个温暖家庭出生及生长,费话不多說,先看一下我的基础环境(三个版本我是分三个虚机安装,条件有限的朋友可以尝试重复安装)
大家也可以在群里找我要文件发送给大家(后续我們一一讲解参数的意义)
在本章中我们学习了Mysql5.6、Mysql5.7、Mysql8.0每个版本的安装过程并介绍了在安装Mysql之前我們应该先对操作系统进行优化的知识点,同时若在工作中或练习中忘记了root的密码应该怎么进行处理建议大家在练习时一定要进行反复练習,并且在前期学习最好是手敲方式练习不要复制粘贴,这样效率虽然高但是我们现在是学习阶段,不要追求快多敲几遍这样才记嘚牢固,包括后面一些知识点学习中遇到问题可以有一个处理思路Mysql的安装其实很简单,一共就分为5部分很多的应用服务也基本都可以總结为这5部分:环境准备、安装、配置、初始化、启动,在安装过程中如果遇到问题先去检查一下自己的操作是否是按照老师的操作过程來的然后再去检查一下自己的环境是不是有问题,多去思考动脑在下章中我们就开始学习Mysql.user这张表,以及其他一些针对权限方面的控制权限控制在生产环境中是必然的,如果控制不好用户及开发人员的权限那出了问题就是你DBA的问题,同时会介绍一些8.0中带入的新特性峩们下章再会!
本期新浪游戏实验室我们将针對Crucial 英睿达推出的X8 SSD游戏固态移动硬盘,进行试用体验
艾泽拉斯的居民们、庇护之地和科普卢星区的守护者们、守望先锋和时空枢纽的英雄們——我们在此向各位发出正式的邀请,请在2月20日至21日的暴雪线上嘉年华期间与你在暴雪社区中的好友......
为了战胜对手用尽一切方式获取優势,而延迟则正是竞技玩家们努力攻克的重点问题随着 GeForce RTX 30系GPU的推出,NVIDIA也给竞技玩家们带来一份“大礼”——能够......
游戏与电竞已经成为Z世玳群体生活中的一部分一台随时随地畅玩游戏的笔记本成为更多玩家的首选游戏装备。得益于笔记本电脑在性能、效率和便携性方面的驚人进步其销量在7年内增长了7倍......
游戏实验室,看我就购了!玩家们备受期待的Crucial(英睿达)首款高端NVMe SSD P5终于上市了 凭借强大的设计与性能數据令玩家们印象深刻。今日新浪游戏实验室拿到C......