技术标签: java idea intellij-idea JavaWeb lombok
目录
IDEA 全称 IntelliJ IDEA,是java语言开发集成环境;IntelliJ在业界被公认为最好的java开发工具之一;IDEA是JetBrains公司的产品。
双击下载好的 ideaIU-2020.3.2.exe 格式安装包, 打开它;
安装目录默认为 C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.2 , 这里选择的是默认路径:
勾选创建桌面快捷方式,这边方便后续打开 IDEA:
创建开始菜单文件夹,选择默认:
单击 Install:
安装完成后,勾选 Run InstalliJ IEDA,点击 Finish 运行软件:
等待 IntelliJ IDEA 2020.3.2 x64 运行, 中间会先弹出一个注册框,我们勾选 Evaluate for free, 点击 Evaluate 先试用30天:
进入 IDEA 中, 先随便 新建一个Java工程:
在 File -> Settings -> Plugins 里手动安装插件(Install Plugin from Disk...),如下图:
在弹出文件选择对话框中,选择插件(ide-eval-resetter-2.1.6.zip)文件并确定。
安装完成后,重启IDEA.
重启IDEA可以通过点击Help 菜单,若列表中出现 Eval Reset 选项,则代表安装成功,可以参考下面的图示。
唤出的插件主界面中包含了一些显示信息,2个按钮,1个勾选项:
Auto reset before per restart
如果勾选了,则自勾选后每次重启/退出IDE时会自动重置试用信息,你无需做额外的事情。(此为自动重置方式)无限重置,这样我们就相当于永久激活了 IDEA 了,比较重要的点是,这种方法非常稳定,不会动不动就失效。
通过点击Help 菜单,Register 可以查看剩余的试用期:
按下面配置路径找过去:File --> Settings --> Appearance & Behavior --> System Settings --> Updates 或者直接搜索 “Updates”: Ctrl + Shift + a --> 输入 “Updates”
取消勾选 Automatically check updates 复选框,然后确认
选择file-Setting,进入设置界面选择,选择appearance
当一个类有多个包时, 此时要自己手动来进行选择,按alt+enter
idea打开后,只能有一个项目;默认情况是打开上次运行的项目;设置进行idea时,选择进行哪一个项目。
Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。
Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString等方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。
@Data 注解在类上,会为类的所有的属性自动生成setter/getter/equals/canEqual/hashCode/toString方法,如属性为final则不会为该属性生成setter方法
百度网盘链接:https://pan.baidu.com/s/1F7sA46nHtIpKMDg9hYDCuw
提取码:3rxt
文章浏览阅读47次。 首先防火墙开启mysql:3306 apache 80 and 81端口:vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dpor...
文章浏览阅读80次。原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://koumm.blog.51cto.com/703525/1304271KVM虚拟化学习笔记系列文章列表----------------------------------------kvm虚拟化学习笔记(一)之kvm虚拟化环境安..._virt-v2v -i vmx -it ssh -ip passwordfile
文章浏览阅读4.1k次。消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。消息队列的特点:异步 --- 消息队列本身是异步的,它允许接收者在消息发送很长时间后再取回消息,这和大多数通信协议是不同的。 解耦 --- 消息队列减少了..._mq与api接口的区别
文章浏览阅读119次。王者荣耀今天维护到几点?王者荣耀12月4号要维护多久?王者荣耀维护到几点2018?应该有不少玩家在早上都发现了王者荣耀处于维护状态。那么具体的时间是怎么样的呢?下面就随琵琶网小编来了解一下!王者荣耀维护到几点?亲爱的召唤师:我们计划在2018年12月4日7:30-9:00对IOS手Q区、安卓微信区和IOS微信区进行不停机更新。更新结束后,登录即可领取钻石*120+铭文碎片*120!【更新时间】12...
文章浏览阅读647次。Part I 介绍1.1基本概况Cisco Mobility Express这个名词出现在Cisco “8”系列的AP上,例如现在的AP1852,AP2802,AP3802等都是Mobility Express AP,该类AP也有“胖/瘦”之分,所谓的胖AP,携带的是ME的镜像,而瘦AP,和其他的AP类似,携带的是Lightweight AP的镜像。这类AP也被叫做COS AP(...
文章浏览阅读945次。网页设计与制作论文第三篇:DIV+CSS在网页布局制作中的应用摘要:布局对网页的作用类似于设计图对地产开发商的作用,制作商务网页的首要内容是对网页进行布局。常见的布局方式有:表格布局、框架布局、层布局,鉴于以上布局方式均存在一定的缺陷逐渐退出历史潮流。目前流行的布局方式是DIV+CSS来制作页面,DIV主要解决网页中的元素(如文字、图片、表格、音视频等)放置在网页显示位置的问题,而CSS主要解决网..._html和css项目论文
文章浏览阅读6.4k次。达梦数据库的约束操作达梦数据库的约束常用的有主键约束、外键约束、唯一约束,还有些不常用的检查约束、非空约束等等。1、创建主键约束我们先来用test1用户创建一个tab1表来测试,同时创建idcreate table tab1 (id int primary key, name char);达梦数据库的约束操作插入一条数据正常insert into tab1 values(2, ‘a’);再次插入就会提示插入失败,提示违反表[TAB1]唯一性约束.insert into tab1 val_达梦数据库违反列id非空约束
文章浏览阅读3.1w次。核心观点:1、为什么这个时间点关注卫星通信领域?1)卫星发射模式及制造模式发生深刻变化:在SpaceX等公司带动下,火箭、卫星等制造模式从传统的定制化变为批量化,传统发射 制造成本大大降低,通信卫星可以低成本快速组网,卫星通信技术设施快速完成全球覆盖。2)卫星通信高通量趋势明显,带宽成本下降,降低用户门槛,卫星通信相关应用普及会加快:2022年,大容量(高通量)卫星将占 全球总卫星带宽的50%;2022年前后,我国宽带卫星容量需求也将达到1TB以上,带宽成本大大降低有利于带动应用普及。3)._2020年卫星行业研究报告 csdn
文章浏览阅读8.3k次,点赞3次,收藏24次。linux 组播接收和发送代码和组播问题总结int main(int argc, char *argv[]){int sockfd;struct sockaddr_in localSock;struct sockaddr_in addr;struct ip_mreq group;int datalen;char databuf[4000];int r_linux ip_add_membership 返回-1
文章浏览阅读1.8w次,点赞111次,收藏171次。在第一篇文章中详细给小伙伴们讲解了一下接口自动化需要做哪些准备工作,准备工作中最后一步接口测试用例设计是非常重要的一个环节,用例设计的好不好,直接关系到我们的测试质量,那如何进行测试用例设计呢,这里呢我结合自身经验,帮助大家梳理一下接口测试用例设计思路,希望对大家后续接口测试工作有所帮助和提升。......_接口测试的应用场景
文章浏览阅读6.2k次,点赞5次,收藏24次。案例一:总务办公管理系统系统简介:某单位准备开发一个购买办公用品和设备的总务办公管理系统。办公用品的购买申请由各科室提出,由负责总务工作的办公室统一收集。其中,购买申请的金额低于500元(含500元)可以由总务办公室直接审批,而高于500元的购买申请由机构主管领导审批,批准的购买申请形成采购清单由采购员负责购买,同时应记录每次实际购买清单,进行入账。在提出购买申请时要包括下述数据:申请单位、物品名称、物品数量、预计价格、物品用途等。每次购买完成后应记录以下数据:物品名称、物品数量、价格、总金额、购买日期、_系统简介:某单位准备开发一个购买办公用品和设备的总务办公管理系统。办公用品的
文章浏览阅读270次。然后我们再来看如何管理集群中的节点,可以看到,如果由于一些故障导致集群的某个节点断开了,那么,这个时候,整个集群处理就会停止,那么这个时候,如果这个节点恢复了以后,整个集群才会继续运行,那么如何进行,节点的,断开,连接恢复呢。我们可以点击一下重新连接,连接上,但是这个时候没有连接上,是因为我们这个18003,这个机器,已经是断开的状态了,断开的状态,当然不能再连接了,需要从集群中的,其他机器来进行连接。然后每个机器上配置一个myid,指定一个编号,一般就是1,2,3,4,...这样。_nifi卸载