idea笔记
发表于|更新于|笔记
|总字数:65|阅读时长:1分钟|浏览量:
常用快捷键:
内置的模板:
下面这个是让代码不一行显示
ctrl+alt+T快速创建一些方法
shift+enter能直接另起空白一行
ctrl+shift+enter能快速在末尾添加分号,貌似括号也可以
文章作者: Shelter
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Shelter!
相关推荐

2025-04-14
学习Maven
maven简介https://www.bilibili.com/video/BV1uApMeWErY?spm_id_from=333.788.videopod.sections&vd_source=b0128143be22d1783a42f5fbf34d9d25 pom.xml 定义了项目的配置、依赖、插件、以及构建的过程 Maven仓库就是存放jiar包的地方,按照作用范围可以分为 本地仓库 就是电脑上的本地目录,默认在 一定要是一个没有中文的路径下。 远程仓库 一般是一个公司或者组织内部搭建的一个仓库,用来给内部的项目提供统一的依赖管理,避免jar包的重复下载 也可以通过中央仓库下载,是Maven官方维护的一个仓库 ,开源jar包都可以在这里找到 私服 maven安装和下载Maven官网:https://maven.apache.org/ Maven下载地址:https://maven.apache.org/download.cgi Nexus下载地址:https://help.sonatype.com/en/download.html 环境变量...

2025-04-13
Maven
什么是MavenMaven的概念Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。Maven 这个单词的本意是:专家,内行。 它是一个一键式的自动化的构建工具.首先,Maven可以自动的帮助我们下载jar包.其次可以进行多个项目同时的编译运行.还有在开发的过程中需要进行测试运行,Maven提供了自动化的测试插件帮助我们进行项目测试功能的运行.最后项目是需要进行资源文件,配置文件的整合,来进行打包和部署,Maven可以轻松搞定. 为什么要使用Maven我们知道,项目开发不仅仅是写写代码而已,期间会伴随着各种必不可少的事情要做,例如: 我们需要引用各种 jar 包,尤其是比较大的工程,引用的 jar 包往往有几十个乃至上百个,每个都要到不同的官网去下载,而且每次用到的 jar 包,都需要手动引入工程目录,而且经常遇到各种让人抓狂的 jar 包冲突,版本冲突,Maven可以自动下载jar包及依赖包添加到项目中,大大减轻了工作负担。 我们开发的 Java 文件,都是需要将它编译成二进制字节码文件。好在这项工作可以由各种...

2025-04-01
数据库
数据库概述什么是数据库 数据库对应的英文单词是DataBase,简称DB java的端口号:8080,mysql的3306 数据库类型 关系型数据库 关系型数据库是依据关系模型来创建的数据库。所谓关系模型就是“一对一、一对多、多对多”等关系模型 非关系型数据库(NoSQL) 数据库管理系统 数据库管理系统(Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。 数据库管理系统是数据库系统的核心组成部分,主要完成对数据库的操作与管理功能,实现数据库对象的创建、数据库存储数据的查询、添加、修改与删除操作和数据库的用户管理、权限管理等。 常见的数据库管理系统有:MySQL、Oracle、DB2、MS SQL Server、SQLite、PostgreSQL、Sybase等。 什么是SQL 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 DBMS...

2025-04-20
Spring
十五、面向切面编程AOPIoC使软件组件松耦合。AOP让你能够捕捉系统中经常使用的功能,把它转化成组件。AOP(Aspect Oriented Programming):面向切面编程,面向方面编程。(AOP是一种编程技术)AOP是对OOP的补充延伸。AOP底层使用的就是动态代理来实现的。Spring的AOP使用的动态代理是:JDK动态代理 + CGLIB动态代理技术。Spring在这两种动态代理中灵活切换,如果是代理接口,会默认使用JDK动态代理,如果要代理某个类,这个类没有实现接口,就会切换使用CGLIB。当然,你也可以强制通过一些配置让Spring只使用CGLIB。 15.1 AOP介绍一般一个系统当中都会有一些系统服务,例如:日志、事务管理、安全等。这些系统服务被称为:交叉业务这些交叉业务几乎是通用的,不管你是做银行账户转账,还是删除用户数据。日志、事务管理、安全,这些都是需要做的。如果在每一个业务处理过程当中,都掺杂这些交叉业务代码进去的话,存在两方面问题: 第一:交叉业务代码在多个业务流程中反复出现,显然这个交叉业务代码没有得到复用。并且修改这些交叉业务代码的话,需要...

2025-04-13
JDBC
第01章 JDBC概述什么是JDBCJDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 JDBC是一套连接数据库的api,什么是APi?就是平时所说的一套类库,通常包括三项: API字节码(String.class) API源码(String.java) API帮助文档(String类的帮助文档) 但是要注意查阅的版本要一致。 JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数据库服务器差异太大了。后来SUN开始与数据库厂商们讨论,最终得出的结论是,由SUN提供一套访问数据库的规范(就是一组接口),并提供连接数据库的协议标准,然后各个数据库厂商会遵循SUN的规范提供一套访问自己公司数据库服务器的API。SUN提供的规范命名为JDBC,而各个厂商提供的,遵循了JDBC规范的,可以访问自己数据库的API被称之为驱动...

2025-11-14
Servlet-JSP-课堂笔记
关于直播 什么时间直播? 晚上8:00到10:00 每周直播几天? 3天(周一、周三、周五) 本周比较特殊:周四周五周六三天直播,从下周开始就是一三五直播。 直播什么内容? 从JavaWEB开始。(Servlet为核心,从Servlet开始学习。) JSP(JSP使用较少了,但是还有用,所以时间上少一些。快速地学习一下JSP。) AJAX(异步通信技术。) jQuery(JavaScript库。) MyBatis Spring SpringMVC SpringBoot SpringCloud …. 需要提前准备了哪些技术,接下来的课才能听懂? JavaSE(Java语言的标准版,Java提供的最基本的类库) Java的开发环境搭建 Java的基础语法 Java的面向对象 数组 常用类 异常 集合 多线程 IO流 反射机制 注解Annotation ….. MySQL(数据库) 最基本的要求是:能够编写增删改查等简单的SQL语句即可。 JDBC(Java语言链接数据库) 这是一套Java语言链接数据库的接口。 WEB前端(会一些) HTML(网页) CSS...
评论










