自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 springboot集成ElasticSearch同步数据库时报java.lang.IllegalStateException: Failed to execute CommandLineRunner

问题截图在这里一致提示我HotalFeign里面的list方法问题,打印测试发现调用该方法之后出现的问题,经过重新检查代码发现问题在于实体类中的一个属性在表字段中不存在实体类中的该属性是自己创建的,数据库表中没有@TableField(exist = false) 加上该注解表示数据库不存在该字段,再次运行问题解决...

2020-09-20 20:46:47 9799

原创 代码调试debug

debug开始调试按键:Step over:下一步Step into(F7):进到方法里面去,鼠标放上去会变成手的形状force Step into(Alt+Shift+F7):强制进入方法里面Step Out(Shift+F8):退出Resume Program : 进入下一个断点variables : 方法中所有使用到的变量Add to Watch : 添加到观测中...

2020-04-16 00:20:14 287

原创 三个Java内部定义注解,自己通过@interface定义注解的语法,元注解的四个规则,执行被注解的方法代码,以及读取写入以.properties结尾的配置文件

注解(Annotation)定义:给类,属性,方法贴一个标签,与注释不同。可以通过反射获取标注内容。Java内部定义的注解 @Override //检查该方法是否是重写方法。 //如果发现其父类,或者是引用的接口中并没有该方法时,会报编译错误。 @Deprecated //标记过时方法。如果使用该方法,会报编译警告@SuppressWarnings ...

2020-03-20 23:33:15 412

原创 反射的三种获取方式,反射获取构造器与实例化,通过反射获取属性并修改值,通过反射获取方法

反射1:类对象和它的三种获取方式1.1 通过对象.getClass()方法//能直接得到这个类的对象,就可以使用这种方法来通过对象获取Person p = new Person();Class cls1 = p.getClass();1.2.通过类名.class 来获取字节码对象//当前类与这个类在一块(同包),可以使用这种方法Person p = new Person();Cl...

2020-03-19 23:44:32 851

原创 Socket使用Object传一个对象给客户端与使用List传多个对象给客户端,以及Socket中Scanner与PrintWriter两个高级输入输出流的应用

Socket之序列化(用来传输对象的)​ **序列化:**能够让Java对象,通过流在网络世界中进行传输。​ implements Serializable 实现序列化接口1.Object传一个对象给客户端商品信息代码import java.io.Serializable;//商品信息实体类//实现这个接口,就代表做了序列化public class Goods implement...

2020-03-18 23:34:02 370

原创 InetAddress获取IP地址,以及Socket实现服务端与客户端最简单的交互

获取IP地址InetAddress获取ip地址import java.net.InetAddress;import java.net.UnknownHostException;public class TestInetAddress { public static void main(String[] args) { try { // 获取本地的IP对象 InetA...

2020-03-17 23:38:21 1011

原创 字符输入输出流FileReader与FileWriter ,带缓冲区的BufferedReader与BufferedWriter

字符输入输出流FileReader+FileWriterimport java.io.FileReader;import java.io.FileWriter;public class DemoZFL { public static void main(String[] args) { String path = "F:\\java.two\\test.txt"; Str...

2020-03-16 23:46:56 296

原创 字节输入输出流FileInputStream与FileOutputStream,带缓冲区BufferedInputStream与BufferedOutputStream

字节输入输出流FileInputStream+FileOutputStreamimport java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class DemoFileInputOutput {public static void main(String...

2020-03-16 23:43:55 631 1

原创 File使用的的API,以及创建文件、一级目录、多级目录;打印指定文件夹下的所有文件信息或者某种类型

File​ import java.io.File;API.getAbsolutePath(); //该文件存放的绝对地址.getName(); //获取文件名.canWrite(); //该文件是否可写.canRead(); //该文件是否可读.canExecute(); //该文件是否可执行.isHidden(); //该文件是否为隐藏文件.length(); //文件的长...

2020-03-14 00:25:57 784

原创 join()加入某个线程、以及synchronized同步代码块方法解决线程安全的问题

join()加入某个线程**2.join()加入某个线程 //等加入的线程运行完在运行本线程代码 public class TestJoin { public static void main(String[] args) { MyThread zy = new MyThread(); zy.start(); for(int i = 0;i&l...

2020-03-12 23:16:23 188

原创 线程的两种使用方法Thread、Runnable以及yield、sleep两个API

线程的组成​ 1.cpu时间片:操作系统为每个线程分配执行时间。​ 2.运行数据:​ 堆空间:存储线程需使用的对象,多个线程可以共享堆中的对象。​ 栈空间:存储线程需使用的局部变量,每个线程都有独立的栈。Java实现多线程1…继承Thread:控制台打印的顺序,不代表这个线程在CPU里执行的顺序//1:新建线程对象//2:调用start方法public class Tes...

2020-03-11 23:39:16 301

原创 try catch finally语法,以及throws、throw关键字

1.4.try catch finally语法 // 方法涉及返回值时,try catch 就没法继续运行后续代码 //想要执行后续代码,使用finally public static int test1() { System.out.println("1.开始"); try { String name = null; System...

2020-03-10 23:25:31 183

原创 程序中的异常以及try catch 处理异常的简单使用

异常:程序运行期间出现的问题​ Throwable,所有错译或异常的父类,位于java.lang包​ 1. Error:(错误)​ 2. Exception:(异常)1.运行时异常:(RunTimeException)​ 代码运行后才会出现的例如:​ 1.空指针异常:java.lang.NullPointerException​ 2.数组越界:java.lang....

2020-03-09 23:24:36 559

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除