java
风不会停息_H
用户名不是手机号。
展开
-
Nacos的安装和使用
1.首先从官网下载Nacos,选择你需要的版本,不要下载测试版,我下载的是最新版1.4.1,在最底部可以下载,如果网速不够给力可以把下载链接复制到迅雷进行下载,会快很多。可以点击下载。2.解压后打开bin目录,点击startup.cmd启动Nacos,出现如下图Nacos图标表示启动成功。3.启动成功后直接进入http://localhost:8848/nacos/就可以出现以下页面。4 遇到的问题:Nacos 启动异常 db.num is nul...原创 2021-02-05 15:13:29 · 792 阅读 · 0 评论 -
Swagger总结
号称世界上最流行的API框架 Restful Api 文档在线自动生成器 => API 文档 与API 定义同步更新 直接运行,在线测试API 支持多种语言 (如:Java,PHP等) 官网:https://swagger.io/SpringBoot集成Swagger要求Jdk1.8(否则无法运行)+Swagger2步骤1.添加Maven依赖<dependency><groupId>io.springfox</groupId>&l.原创 2021-01-26 17:44:02 · 265 阅读 · 0 评论 -
热部署devtools
1.在你子工程的pom文件中添加maven<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency&...原创 2021-01-26 17:28:57 · 71 阅读 · 0 评论 -
java动态验证码工具类
在登录或注册账号的时候为了验证是否为人为注册,可以用设定动态验证码的方式来进行测试。生成动态验证码的工具类,会随机生成4个字符。package com.dragon.until;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.FileOutputStream;import java.io.IOException;import java.u原创 2020-10-26 16:31:59 · 308 阅读 · 0 评论 -
Spring初学:Maven和Spring以及Spring Boot的简介以及区别
1.什么是Spring呢 Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发。简而言之,S...原创 2020-03-04 21:49:10 · 20151 阅读 · 2 评论 -
JAVA:遍历集合专用迭代器Iterator
Iterator迭代器Interface Iterator<E>Iterator是一个依赖于集合而存在的接口,是遍历集合的一种方式。Iterator的常用方法:booleanhasNext() 如果迭代具有更多的元素,则返回true 。 (换句话说,如果next()返回一个元素而不是抛出一个异常,则返回true ) Enext() 返回迭...原创 2019-11-13 17:09:45 · 240 阅读 · 0 评论 -
JAVA贪吃蛇!!!!!!拼多多版本
做的一个简易版贪吃蛇,没有用到多线程,有待改进,适用与新人练手,使用LinkedList集合存储蛇身。蛇身和蛇头用的字符代替,没有用到图片,下面直接放代码了,正在准备写一个多线程贪吃蛇。拼多多版贪吃蛇,刚做好就发了上来,有待改进,有同鞋觉得蛇头和蛇身符号不好看可以改成图片,重要的是掌握核心技术。规则:蛇头吃到食物蛇身+1,被吃到的食物消失,新食物出现。蛇头不能触碰到蛇身。...原创 2019-11-06 16:57:34 · 3787 阅读 · 0 评论 -
JAVA:多线程。(学习总结)
要想了解线程,就要先了解什么是线程,想要了解线程,就要先了解什么是进程。进程最简单的了解方法就是打开任务管理器,会显示出你电脑的进程,而通过观察会发现进程就是你正在运行的程序。进程就是系统进行资源分配和调用的独立单位。每一个进程都有他自己的内存空间和系统资源。线程是程序的执行单元,执行路径,是程序使用cpu最基本的单位。单线程就是程序只有一条执行路径。多线程就是程序...原创 2019-08-17 16:41:27 · 125 阅读 · 0 评论 -
JAVA:Set数组
set常用的两个类:HashSetHashSet集合的特点:唯一和无序。通过产看add方法的源码,得知这个方法底层依赖两个方法:hashCode()和equals();若对象的成员变量值相同即为一个对象的话,若想实现唯一性,需要在对象里重写这两个方法。(直接右键搬运)LinkedHashSet:底层数据由哈希表和链表组成。是HashSet的子类。特点:唯一性和有序性。...原创 2019-07-28 10:25:59 · 5204 阅读 · 0 评论 -
java:判断字符串或int类型是否为空
判断String类型和int类型是否为空。String: 判断是否为空if(in.equals(""))String: 判断是否不为空if(in!=null&&!"".equals(in.trim()))Int:判断是否为空if(String.valueOf(in).equals(""))String:判断是否不为空String str = S...原创 2019-07-27 10:05:59 · 24170 阅读 · 0 评论 -
JAVA小项目:图书管理系统
学习java以来做的第一个项目,目的是为了了解学习到更多的东西,做这个项目过程中遇到了许多坑,看了视频,搜了很多资料,最终还好是解决了,做出来的东西虽然还有许多不完美的地方,功能也不够完善,但是达到了我自己的预期。这个项目比较适合像我一样的新手用来学习练手。一.用到的工具1.Eclicpse+jdbc包+jdk 1.8 版本。2.mysql+navicat 。二.框架...原创 2019-07-26 16:24:17 · 1995 阅读 · 3 评论 -
JDBC连接数据库
一个最近才学习java的小白,虽然曾经连接成功过,但是又重新连接的时候还是遇见了一些困难,以下是我连接成功的方法和遇见的困难以及解决方式。1.下载并导入jdbc官网版的这个就不再多说了,下面是教程:https://blog.csdn.net/he13733625052/article/details/90519691 我在这里遇到了问题,在官网下载最新版的jdbc6导入进去总是...原创 2019-07-10 15:18:50 · 147 阅读 · 0 评论 -
JAVA:equals和“ == ”的区别
作为刚接触java的小白,因为看的一个视频和自己写的代码打印出来的东西不一样,差点被这个问题给绕晕了。首先要明白什么基本类型和引用类型基本类型:比较的就是值是否相同。引用类型:比较的是地址值是否相同。“ ==” 和 equals(被重写之前)都是属于引用类型。但是equals使用时比较灵活,大多数被重写使用。实际上JDK中,String、Math等封装类都对equals...原创 2019-07-14 15:22:21 · 99 阅读 · 0 评论 -
eclipse导出以及导入jar包的方法
导出:右键项目文件——Export——Java——JAR file——在第二张图位置选择导出JAR包放置的位置首先下载jdbc驱动包,教程:https://blog.csdn.net/qq_41548028/article/details/94699237导入方法:推荐使用第二种方法,比较简单方法1:右键点击项目文件——Build Path —— ...原创 2019-06-14 16:29:22 · 660 阅读 · 0 评论 -
java匿名内部类。内部类。
匿名内部类就是内部类的简化写法。前提:存在一个接口或者类,类也可以是抽象类。匿名对象的格式1:new 类名或接口名(){ 重写方法 }.方法格式2:类名或接口名 对象 = new 类名或接口名(){重写方法}对象.方法本质:是一个继承了该类或者实现了该接口的匿名对象。package Pro;public interface Into { pu...原创 2019-06-13 18:31:32 · 158 阅读 · 0 评论 -
java链式编程
链式编程结构:对象.方法().方法()........方法();。链式编程特点:每次调用完毕后,返回值是一个对象(最后一个除外,最后一个可以是一个方法或者对象)。package School;public class Student { public void fath() { System.out.println("您中奖了"); }}package School;...原创 2019-06-13 17:49:38 · 453 阅读 · 0 评论 -
java设置组件透明,文字格式。
import java.awt.Color;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.LayoutManager;import java.awt.event.ActionEvent;import java.awt.event.ActionLis...原创 2019-05-14 17:51:51 · 1449 阅读 · 0 评论 -
下载以及配置jdk环境
jdk下载:可以直接搜索jdk进入官网,以下是官网网址。https://www.oracle.com/technetwork/java/javase/downloads/index.html点开DOWNLOAD下载。选中箭头所指后按照自己的系统进行下载。安装时jdk和jre不要安装到同一个地方(第一个可以自定义安装的页面的为jdk,第二个页面为jre)。安装后进行环...原创 2019-03-15 16:42:32 · 103 阅读 · 0 评论