- 博客(19)
- 收藏
- 关注
原创 Java基础01:注释
什么是注释 平时我们编写代码,在代码少的时候,我们还可以看懂自己写的,但是当项目结构一旦复制起来,我们就需要用到注释了 注释不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 Java中的注释 Java中的注释有三种: 单行注释 // 2. 多行注释 /* */ 3. 文档注释 /** */ IDEA默认的注释颜色是灰色,下面可以跟着教程一起来设置喜欢的颜色 IDEA更改注释颜色 ...
2020-05-10 11:38:50
165
原创 Java入门04:使用IDEA开发
什么是IDE 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。 IDEA介绍 IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。I
2020-05-10 11:37:33
455
原创 Java入门03:编译型和解释型
编译型 把做好的源代码全部编译成可以运行程序,然后可直接运行; 编译型语言,执行速度快、效率高;依靠编译器、跨平台性差些。 解释型 可以直接运行,解释一句,执行一句; 解释型语言,执行速度慢、效率低;依靠解释器、跨平台性好。 程序的运行机制 Java就是先编译后解释的 ...
2020-05-10 11:36:18
193
原创 Java入门02:HelloWorld详解
Helloworld 1.随便创建一个文件存放代码 2.进入刚刚创建的文件夹,创建HelloWorld.txt文件 3.更改文件类型 4.如果没有后缀名,进行下列操作 5.右键,用Notepad++打开(也可用记事本) public class HelloWorld{ public static void main(String[] args){ System.out.print("HelloWorld!"); } } 注意:类名与文件名大小写一致,大小要区分 6.编译代码 再代码存放
2020-05-10 11:32:44
271
原创 Windows常用快捷键和基本Dos命令
键盘常用快捷键 Ctrl+C : 复制 Ctrl+V : 粘贴 Ctrl+A : 全选 Ctrl+X : 剪切 Ctrl+Z : 撤销 Ctrl+S : 保存 Ctrl+Alt+DELETE :打开任务管理器 Ctrl+SHIFT+ESC : 打开任务管理器 ALT+F4 :关闭当前窗口 SHIFT+DELETE : 永久删除 WIN+E : 打开我的电脑 WIN+R :打开运行窗口 cmd的打开方式 开始+系统+命令提示符 Win+R 然后输入cmd (推荐使用) 在任意的资源管理器中输入
2020-05-09 10:41:37
494
原创 Springboot中配置log输出
Springboot中配置log输出yml中配置properties中配置 yml中配置 ## 配置日志文件名(默认为spring.log) logging: file: name: xxxx ## 配置日志存放路径 logging: file: path: xxxx ## 配置需要输出日志的包名和日志的级别 logging: level: root: in...
2020-05-04 17:39:50
681
1
原创 idea实现简单servlet的登录
环境 jdk1.8+tomcat7 创建项目 在web下面创建文件lib+classes 记得保存 之后,再去src下创建文件夹servlet,创建LoginServlet package servlet; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import ...
2020-04-29 11:41:53
1996
原创 idea里使用lombok
idea里使用lombok安装插件用法maven引入依赖@Getter 和 @Setter@ToString@Data@NonNull@AllArgsConstructor 和 @NoArgsConstructor@Builder 安装插件 找到Settings…打开,也可使用快捷键Ctrl+Alt+S 先搜索lombok 找到lombok并且点击 之后出现install点击即可 最后重...
2020-04-27 12:12:41
444
原创 Java八大基本类型详解
Java中有八大基本类型,分别是 byte(位) short(短整型) int(整型) long(长整型) double(双精度浮点数) float(单精度浮点数) char(字符型) boolean(布尔型) 1到4分别是整型,5和6是浮点型,7是字符型,8是布尔型 注意 char只能存放一个字符,值使用单引号,否则就会产生编译报错 默认的小数类型是double 虽然boolean真正存入...
2020-04-23 11:35:57
404
原创 git入门
什么是git Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容, Git 易于学习, 占地面积小,具有闪电般的快速性能。具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。 下载安装包 官网地址 下载到本地进行安装 建立本地仓库 这里我就在d盘建立test文件夹进行演示,随后点击右键 ,Git安装完成后有一个Git Bash Here,打开Git Ba...
2020-04-18 16:35:20
205
原创 Spring Boot 整合 Thymeleaf 页面模板
Thymeleaf 简介 Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。 另外,由于 Thymeleaf 模板后缀为 .html,可以直接被浏览器打开,因此,预览时非常方便。 整合 创建项目,添加依赖 创建完成后发现pom.xml已经添加好了依赖 然后再创建实体类 public class User { private int id; private...
2020-04-08 12:44:55
392
原创 dubbo-admin管理平台搭建
1.下载 github地址 2.将项目引入到idea,项目结构如下 dubbo-admin-server 服务后端 dubbo-admin-ui 前端页面 3.找到Maven Projects 先点击clean,等执行完了,在package打包一下 打包 ...
2020-03-01 09:45:23
215
原创 ZooKeeper注册中心
1.下载ZooKeeper压缩包 前往官方网站 这里我们选择Getting Started的第二个Download 然后出现 这里我下载的版本是3.4.11,尽量不要下载最新版 解压到文件夹 2.测试 进入bin文件夹 然后我们直接cmd启动zkServer.cmd 第一次运行难免出错,我们看重点Error:JAVA_HOME is not set ,就是说你的 JAVA_HOME...
2020-02-29 16:38:05
328
原创 windows下安装Redis
Redis REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是开源的使用c语言编写的,可基于内存亦可持久化的日志型、key-value的数据库, 可用于数据缓存,主要用于处理大量数据的高访问负载。 下载Redis 下载地址 选择Redis-x64-3.2.100.zip进行下载 随后解压...
2020-01-12 15:01:35
1815
1
原创 MyBatis接口注解
前言 下面就来用MyBatis的注解来写sql并且实现一个简单的增删改查,这种方式使用简单,没有xml文件直接注解就完事了,但是MyBatis的最大特点是动态sql,大家看自己的情况使用。 项目结构图 1.数据库 2.Maven依赖 !--SpringBoot通用依赖模块--> <dependency> <groupId>o...
2020-01-10 17:53:13
359
原创 Springboot中使用swaggerUI
1.导入Maven依赖 <!--Swagger-UI API文档生产工具--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...
2020-01-10 17:30:18
491
原创 MyBatis分页插件
什么是MyBatis分页插件? 平时写代码我们可以自己封装一个分页类,从而使用mysql的limit来进行,这种方法我就不多说了。MyBatis分页插件就是PageHelper,目前支持常见的 12 种数据库,Oracle,MySq,SqlServer 等。是一种物理分页插件并且遵循QueryInterceptor 规范。 添加Maven依赖 我们首先添加依赖,我这里就用mysql演示,大家根据自...
2020-01-09 21:28:34
467
原创 java使用zxing生成和解析二维码
什么是zxing? ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。 导入maven依赖 注意:jdk不能低于8 <!-- 导入zxing的依赖 --> <dependency> <groupId>...
2019-12-29 17:54:02
1498
原创 springboot poi导出Excel
什么是poi? poi是阿帕奇组件开源的poi项目,以基于Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)来处理各种文件格式。Apache POI api的主要用途是用于文本提取应用程序,例如网络蜘蛛,索引构建器和内容管理系统。下面我们就来从mysql中导出一个Excel。 第一步:创建数据库和表并且插入数据 第二步:导入maven依赖 ...
2019-12-28 16:13:35
756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅