IntelliJ IDEA

IDEA 常用的一些 (就几个) 快捷键

a 夏天 提交于 2020-11-14 17:08:17
快捷键 说明 Ctrl + P 提示类参数 Ctrl + Q 提示类的属性和方法包名 Ctrl + D 复制一行到下一行 Ctrl + F 查找 Ctrl + R 替换 Ctrl + Z 撤销 Ctrl + Shift + Z 反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 选中内容可以上下移动 Ctrl + Shift + Alt + J 选中所有名字相同的文本, 类似VS code 的 Ctrl + D Alt + Shift 多光标选中, 可以选中多个 Alt + Enter(回车) 万金油键盘 随便看看, 下面一样的 Ctrl + P :提示类参数 Ctrl + Q :提示类的属性和方法包名 Ctrl + D : 复制一行到下一行 Ctrl + F :查找 Ctrl + R :替换 Ctrl + Z :撤销 Ctrl + Shift + Z :反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 :比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 :选中内容可以上下移动 Ctrl +

使用IDEA制作Java面向对象小游戏《原谅帽大作战》

蓝咒 提交于 2020-11-14 11:14:20
成果展示 制作思路 第1步:发现类(对象) 人物-小丑: Buffoon 子弹-帽子:Missile 墙体:Wall 爆炸物:Explode 第2步:发现属性 小丑:宽和高,位置(x,y),移动速度 帽子:宽和高,位置(x,y),移动速度 墙体:宽和高,位置(x,y) 爆炸物:宽和高,位置(x,y) 第3步:发现方法 小丑:移动、攻击、人物撞边界 子弹:移动、子弹撞墙、子弹撞边界 爆炸物:消失 重难点分析 窗体如何创建 public class GameClient extends Frame 通过继承Frame类实现Java窗体 public class Frame extends Window implements MenuContainer Frame类继承了Window类和MenuContainer接口 如何将图片加载到窗体里 步骤1:创建常用工具类CommonUtils,新建getImage方法实现将图片资源转换为Java对象 public class CommonUtils { /** * 读取图片资源, 转变为Java对象 Image * @param imgPath 图片路径 * @return Image对象 */ public static Image getImage ( String imgPath ) { ImageIcon imageIcon = new

IDEA的基本使用:让你的IDEA有飞一般的感觉

雨燕双飞 提交于 2020-11-14 10:39:42
来自:CSDN,作者:琦彦 链接:https://blog.csdn.net/fly910905/article/details/77868300 目录 1.设置maven 2.IDEA 设置代码行宽度 3.IDEA 提示不区分大小写 4.IntelliJ强制更新Maven Dependencies 5.idea的环境配置默认保存位置 6.隐藏不想看到的文件或者文件夹(类似eclipse的filter功能) 7.修改为Eclipse快捷键 8.修改默认设置--default setting 9.修改智能提示快捷键 10.查找快捷键冲突问题处理 11.显示行号 12.代码智能提示,忽略大小写 13.用*标识编辑过的文件 14.关闭自动代码提示 15.常用快捷键 16.svn 不能同步代码问题修正 17.设置idea的SVN忽略掉*.iml文件 18.改变编辑文本字体大小 19.IDEA编码设置 20.Live Templates 21.配置tomcat参数 22.idea安装插件的方法 23.调整idea启动时的内存配置参数 24.导入eclipse web项目发布到Tomcat如果找不到 25.每次打开一个新jsp或java文件时,cpu都占用很高,去掉检验即可 26.idea增加spring/struts关联文件支持 27. IDEA开启类修改后自动编译 28

创业公司CTO的认知升级

六月ゝ 毕业季﹏ 提交于 2020-11-14 07:54:40
在不同的行业中,以及不同公司在不同阶段,对 CTO 的要求是非常不一样的。 同时任何一个时期,对 CTO 的能力要求其实都是综合的。 我所在的公司是一家创业公司,我是公司的联合创始人和 CTO。 我想结合我在公司不同阶段的经历,谈谈我对 CTO 这个岗位的认识。 公司初创期 大多数互联网创业公司,一开始都是从几个人开始干起,我们也不例外。 这个阶段最重要的是如何快速开发,快速试错,通过试错不断验证自己的 idea 是否靠谱。 而对于技术架构是否可扩展、研发流程是否规范、绩效考核等则不会过多考虑。 记得我们在开始第一个产品的时候,直接写 JSP 页面,不需要前后端分离(因为我们也没有专职的前端),数据库则用了 Schema free 的文档数据库 MongoDB,无它,就是追求最快迭代开发速度。 这个阶段的公司,应该建立怎样的认知呢? 首先是创业越早期风险越高,其次是低成本试错。 那么作为 CTO 或者技术负责人,你的决策也需要匹配公司当前的状态。 比如招人方面,从匹配性上看,如果候选人没有创业心态,过于追求安稳,就可以 pass 掉; 从技术画像上看,一个全栈工程师会比一个技术专家更能帮助到团队。 比如技术选型方面,不要犯杀鸡用牛刀的错误。 尽量选择轻量级的框架,考虑最大化团队的开发效率为核心。 在产品还未被被验证之前,过于超前的为大规模用户使用、超高并发和海量数据访问投入设计

Hacker News 简讯 2020-11-14

孤人 提交于 2020-11-14 03:57:04
最后更新时间: 2020-11-14 03:00 So you've made a mistake and it's public - (wikimedia.org) 所以你犯了个错误,这是公开的 得分:216 | 评论:82 Factorio 1.1 is getting close - (factorio.com) Factorio 1.1越来越接近了 得分:29 | 评论:0 Transparency Report - (apple.com) 透明度报告 得分:78 | 评论:31 Durable Objects in Production - (linc.sh) 生产中的耐用物品 得分:64 | 评论:16 DoorDash S-1 - (sec.gov) 门板S-1 得分:178 | 评论:270 The “Dying Seas” of the Anthropocene - (nautil.us) 人类世的“濒死的海洋” 得分:14 | 评论:0 Less screen time and more sleep critical for preventing depression - (westernsydney.edu.au) 更少的屏幕时间和更多的睡眠是预防抑郁的关键 得分:284 | 评论:92 Dover (YC S19) is hiring engineers

保研资料分享

邮差的信 提交于 2020-11-13 13:46:52
无论是在保研还是在考研复试中,自我介绍,简历,以及如何给导师发邮箱都是很有考究,并且可能会直接决定你面试的节奏与分数。所以在这里我想给大家分享下,我在推免期间所收集到的这方面信息,以及自己总结的资料。 另外在交材料的时候,今年很多都是需要叫PDF文件,所以扫描,和文件合并拆分的小工具,就显得很重要,下面会分享一些好用的网站与软件给大家。 目录 1英语面试准备 1.1 英语自我介绍 1.2 英语问题准备 1.3资料分享 2 简历 2.1 资料分享 3 其他分享 3.1 推荐信以及个人陈述 3.2 扫描软件分享 3.3 PDF文件处理分享 3.3 保研信息获取 总结 1英语面试准备 1.1 英语自我介绍 这是我自己看来一些资料,然后结合自身情况写的,仅供参考 Good morning, Professors, I am honored to be informed of this interview today. My name is xxx,I am from xxx. I am very grateful to this university. It is this school that the place where my dream began. At the same time, I also hope that xx University can become the

Idea中Springboot热部署无效解决方法

旧街凉风 提交于 2020-11-13 06:26:24
仅适用IDEA中,eclipse中不需要设置 一、开启idea自动make功能 1 - Enable Automake when the application is running PRESS: CTRL + SHIFT + Alt + / TYPE: Registry Find the key compiler.automake.allow.when.app.running and enable it Note: Restart your application now 操作步骤: 1、CTRL + SHIFT + Alt + / --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 当然了,要在pom.xml中添加上 spring开发工具包   在IDEA中开启自动编译: 参考文章:https://www.cnblogs.com/yangxiaomei/p/9608029.html 来源: oschina 链接: https://my.oschina.net/u/4269071/blog/3357810

idea在相应的包下右键创建servlet,找不到servlet选项

﹥>﹥吖頭↗ 提交于 2020-11-13 01:24:08
开始pom.xml文件里面我是只引进了个servlet包,但是右键依旧没有servlet选项 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> 后来找了一下资料,发现要引进两个包才可以,分别是servlet和jstl: <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> 全部都引进来之后,发现竟然可以了,多了好几个选项,如:Listener,Filter,还有我们期待的Servlet; 来源: oschina 链接: https://my

IntelliJ IDEA(十) :常用操作

こ雲淡風輕ζ 提交于 2020-11-13 01:06:25
IDEA功能详细,快捷键繁多,但是实际开发时不是所有都能用上,如果我们熟悉一些常用的也足够满足我们日常开发了,多的也只是提高我们的B格。 1.自定义主题 IDEA默认的主题有三款,分别是IntelliJ,Darcula,Windows。但是如果这几款不能满足你炫的个性可以考虑更换,更换方式如下: 开放的 IDEA主题地址 或 themesmap 或 idea color themes 在这里你可以挑选你中意的一款主题,然后下载保存到本地。 提醒: 设置之前最好保存下现在默认的主题,File-->Export Settings,保存下来,下次想还原的时候使用。 更换主题其实就是导入刚刚下载的主题jar(1433946702.jar),File-->Import Settings。 2.常用快捷键 1. 快捷打开Settings界面 Ctrl + Alt + S 2.快捷打开Project Structure(项目结构配置)界面 Ctrl + Alt + Shift + S 3.查找替换 Ctrl + F 在当前文件进行文本查找 Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件 Ctrl + N 根据输入的 名/ 类名 查找类文件 Ctrl + R 在当前文件进行文本替换 Alt + F7 查找光标所在的方法 / 变量 / 类被调用的地方