IntelliJ IDEA

2018-2019-2 20175227张雪莹《Java程序设计》实验三 《敏捷开发与XP实践》

廉价感情. 提交于 2020-12-31 12:18:40
2018-2019-2 20175227张雪莹《Java程序设计》 实验三 《敏捷开发与XP实践》 实验报告封面 课程 :Java程序设计 班级 :1752班 姓名 :张雪莹 学号 :20175227 指导教师 :娄嘉鹏 实验日期 :2019年4月29日 实验时间 :--- 实验序号 :实验三 实验名称 :敏捷开发与XP实践 实验题目 : 实验要求 : 完成实验三 敏捷开发与XP实践中的内容,参考Java密码学算法相关内容 其中Eclipse相关的内容参考Intellj IDEA简易教程换成IDEA实现 完成云班课中的检查点,也可以先完成实验报告,直接提交。注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明。实验报告中一个检查点要有多张截图。 发表实验报告博客,标题“学期(如2018-2019-2) 学号(如20175300)实验三《敏捷开发与XP实践》实验报告” 实验步骤 代码规范 要求: 敏捷开发与XP实践 http://www.cnblogs.com/rocedu/p/4795776.html , Eclipse的内容替换成IDEA 参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECCODESTANDARD 安装alibaba 插件,解决代码中的规范问题。 在IDEA中使用工具(Code->Reformate

轮子虽好,也要知其所以然!(Lombok操作实例)

元气小坏坏 提交于 2020-12-30 17:58:54
前提 自从进公司实习后,项目代码中能用 Lombok 的都用了,毕竟这么好的轮子要充分利用好。也可以减少一些 get/set/toString 方法的编写,虽说 IDEA 的插件可以自动生成 get/set/toString 方法,但是使用 Lombok 可以让代码更简洁。 下面看看如何在 IDEA中如何安装 Lombok: 安装 打开 IDEA 的 Settings 面板,并选择 Plugins 选项,然后点击 “Browse repositories” 在输入框输入”lombok”,得到搜索结果,点击安装,然后安装提示重启 IDEA,安装成功; 引入依赖 在自己的项目里添加 lombok 的编译支持,在 pom 文件里面添加 dependency <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope> </dependency> 复制代码 怎么使用? 在实体类上引入相关的注解就行: 有哪些注解? @Data @Setter @Getter @Log4j @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode

手把手带你搭建Java共享网盘

空扰寡人 提交于 2020-12-30 17:01:14
项目介绍 在线共享网盘采用jsp+servlet搭建项目结构实现共享网盘,项目分为管理员,普通用户和会员三种角色,根据不同角色控制不同权限,实现不同用户对个人文件文件,所有文件,共享文件的增删改查操作。 开发环境: jdk 8 intellij idea tomcat 8.5.40 mysql 5.7 所用技术: jsp+servlet js+ajax layUi jdbc直连 项目访问地址 http://localhost:8090 项目结构 项目截图 注册 我的网盘 我的共享 回收站 会员充值 管理员-所有文件 管理员-共享申请 关键代码: 1.初始化工作 //数据库连接初始化 public class DBInfo { String url = null; String username = null; String password = null; String driverClass = null; private static DBInfo db = new DBInfo(); public static DBInfo getInstance(){ return db; } private DBInfo() { InputStream in = this.getClass().getClassLoader().getResourceAsStream("db

Activiti开发学习笔记

感情迁移 提交于 2020-12-30 14:02:12
概述介绍 最近公司有个大项目需要用到流程引擎平台。服务治理平台中要提供流程治理服务,所以小编在加紧学习工作流引擎的开发。 所以即将学习的是一个业务流程管理框架, 常见开源工作流引擎框架 :OSWorkFlow、jBPM(jboss business process management),Activiti工作流(是对jBPM升级)。流程开发框架一般我们称作为工作流框架. 为什么推荐使用activit这个框架? activit它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss jBPM的项目架构师,它特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务。 另外我觉得它比JBPM相对来说好的一点就是:再简单,开发难度减低了。 技术框架-开发环境 语言:Java 8 IDE(JAVA):IDEA / Eclipse安装activit插件 IDE(前端):WebStorm 或者 IDEA 依赖管理:Maven 数据库:MySQL5.7 第一个例子 源码下载地址,复制下载即可 import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines

Idea创建Java类文件模版

烂漫一生 提交于 2020-12-29 17:43:16
配置路径 我的系统是macos,其他平台大同小异。打开Idea的preference,搜索file and code templates。如图所示, 我的配置 /** *@Description *@author ${USER} *@create ${YEAR}-${MONTH}-${DAY} ${TIME} */ 配置参数 ${PACKAGE_NAME} - 将在其中创建新类或接口的目标包的名称 ${PROJECT_NAME} - 当前项目的名称。 ${FILE_NAME} - 当前项目的名称。 ${NAME} - 创建文件期间在“新建文件”对话框中指定的新文件的名称。 ${USER} - 当前用户的登录名。 ${DATE} - 当前系统日期。 ${TIME} - 当前系统日期。 ${YEAR} - 当前系统年份 ${MONTH} - 当前系统月份 ${DAY} - 当前系统天 ${HOUR} - 当前系统小时 ${MINUTE} - 当前系统分钟 ${PRODUCT_NAME} - 将在其中创建文件的IDE的名称。 ${MONTH_NAME_SHORT} - 月份名称的前3个字母。例如: 1月、2月等。 ${MONTH_NAME_FULL} - 一个月的全名。例如: 1月、2月等。 来源: oschina 链接: https://my.oschina.net/sean0316

IDEA maven设置配置

耗尽温柔 提交于 2020-12-29 10:38:00
IDEA Maven配置 1. 下载maven 下载地址 从官网上,下载一个压缩包,然后解压到任意的文件夹 Maven的安装必须需要jdk1.7+ 2. 环境变量设置 M2_HOME改为具体的路径,其他的就直接复制就好 M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.2.5 M2=%M2_HOME%\bin MAVEN_OPTS=-Xms256m -Xmx512m Path目录下添加以下 %M2% 打开cmd,输入 mvn --version ,出现以下类似以下结果,则配置成功 Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00) Maven home: Q:\maven\apache-maven-3.6.1\bin\.. Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_131\jre Default locale: zh_CN, platform encoding: GBK OS name: "windows 10", version:

IDEA 2019.2版本下载安装与PJ教程

怎甘沉沦 提交于 2020-12-29 08:04:24
场景 IDEA版本过低的话会导致某些IDEA插件没法安装,比如Lombok插件和EasyCode插件等。 实现 双击exe安装包 点击Next 选择安装路径,点击Next 设置桌面快捷方式,增加到右键菜单,添加文件关联和添加到环境变量,点击Next 默认并点击Install 等待安装完成 选择稍后重启,点击Finish 然后将PJ包jetbrains-agent.jar放在IDEA安装目录下的bin目录下 并在此目录下打开idea64.exe.vmoptions文件,在末尾中添加如下路径,对应刚才的jar包所在的路径 运行IDEA 启动后进行相关UI设置 点击跳过 进入到激活页面。 选择使用License server激活,输入以下地址 http://jetbrains-license-server 点击Activate。 然后新建一个Project,进入Help--About,如果提示没有激活 再点击Help-Register 然后先点击激活按钮左下角的 Remove License按钮,然后选择激活方式中的 Activation Code 方式激活,填入如下激活码并激活: MERYY2SM09

IDEA 2019.2 版本激活

ぃ、小莉子 提交于 2020-12-29 07:53:44
使用方法: 0. 先下载压缩包解压后得到jetbrains-agent.jar,把它放到你认为合适的文件夹内。 下载页面:https://zhile.io/2018/08/17/jetbrains-license-server-crack.html 1. 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE 2. 点击你要注册的IDE菜单:"Configure" 或 "Help" -> "Edit Custom VM Options ..." 如果提示是否要创建文件,请点"Yes"。 参考文章:https://intellij-support.jetbrains.com/hc/en-us/articles/206544869 3. 在打开的vmoptions编辑窗口末行添加:-javaagent:/absolute/path/to/jetbrains-agent.jar 一定要自己确认好路径(不要使用中文路径),填错会导致IDE打不开!!!最好使用绝对路径。 一个vmoptions内只能有一个-javaagent参数。 示例: mac: -javaagent:/Users/neo/jetbrains-agent.jar linux: -javaagent:/home/neo/jetbrains-agent.jar windows:

IDEA安装(2019.2版)

若如初见. 提交于 2020-12-29 07:40:38
IDEA安装(2019.2版) 更新:2020/3/5 最近发现IDEA版本已经更新到 2019.3.3 了,破解方案也有更改,这里就不做简述了, https://zhile.io/ , 还是这个网站里有最新的破解方法,自取。 用激活码的方法最好,一直都不会过时, 需要 github 账号 ,网址: https://zhile.io/custom-license.html , 自取。 注:以下本篇博客适用版本为2019.2版。 前段时间在公司实习接触过现下很火的 IDE,这里我根据搜集到的资料以及自己的实际操作整合了这篇博客,包括了安装和破解 IDEA,借此打开学习之旅。    IntelliJ IDEA版本:2019.2 接下来是详细步骤: 1、下载 安装IDEA 这里我给一个传送门: http://www.jetbrains.com/idea/download/#section=windows IDEA分为两个版本:     1、ultimate版本由JetBrains公司维护,使用需要付费,提供一个月的免费试用期。     2、community版本是由社区人员维护更新,开源且免费,但稳定性不如收费版。 两者的区别官方也有列出来,这里主要是对 Ultimate 版的破解,点击并下载。 下载安装到电脑上,这部分没什么好说的,启动的时候会弹出需要 注册 选择 Evaluate