- 博客(11)
- 收藏
- 关注
原创 XML文件报Resource registered by this uri is not recognized错误
复制过来的头文件,发现爆红网上的大多数做法网上搜索到的大多数方法,是去到setting/Languages&Frameworks/Schemas and DTDs里,将该链接忽略点击’+'号,复制报错的链接添加进去,就会将其忽略,IDEA不报错,但该方法并无法根本解决问题,而且将其忽略后会出现代码无提示的问题。推荐的做法可以鼠标点击报错位置,然后点击Alt + Enter ,选择Fetch external resource ,尝试从网上下载该资源。如果上述方法无效,则需要自己下载
2021-08-18 10:31:17 1852
原创 两数相加——LeetCode(解题过程略显艰辛且奇葩)
题目描述给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807./** * Definition for singly-linked list. * public class ListNode {
2021-08-14 23:15:14 165
原创 MySQL表关联及关联查询
主键表中的一个字段,该字段的值是每一行数据的唯一标识。默认情况下,每张表都要有一个主键,也只能有一个主键。主键生成策略:代理主键,与业务无关的字段,仅仅是用来标识一行数据,一般定义为int类型,因为int类型存储空间小,同时可以设置自增,避免主键冲突问题。主键值必须唯一,不能有重复。 create table user( -> id int primary key auto_increment , //设置id为主键并自增 -> realname varchar(1
2021-08-13 22:30:30 6957
原创 MySQL数据操作及查询
数据表操作创建数据表mysql> create table user( -> id int , -> name varchar(10) , -> age int);修改数据表 alter table user add tel varchar(11) ; //为数据表添加字段 alter table 数据表 add 字段名 数据类型 ; alter table user change name realname varchar(5
2021-08-12 22:34:50 115
原创 MySQL概述及简单操作
MySQL概述数据库的作用:存储数据Java中的数据存储:使用集合存储数据,缺点:程序重启,数据全部清空,无法做到持久化。XML文件也可存储数据,缺点存储麻烦。使用IO流将数据存储到本地硬盘,缺点:数据之间没有结构化关联关系。数据库可用于业务数据的保存且方便存取,结构有序。数据库是一种专门的软件(服务)用来管理要存储的数据,这些数据按照特定的格式进行存储,通过数据库服务可以非常方便地的对数据进行增删改查的操作,提升了数据管理的效率。这就是数据库管理系统:Database Managemen
2021-08-11 22:24:25 76
原创 多线程——线程调度
线程调度线程休眠让当前线程暂停执行,从运行状态进入阻塞状态,将CPU资源让给其他线程的调度方式,通过sleep方法来实现。sleep(long millis),调用时需要传入休眠时间,单位为毫秒。休眠方法//内部调用public void run() { //重写run方法 for (int i = 0 ; i < 500 ; i ++){ System.out.println("---------------");
2021-08-10 22:17:33 583
原创 多线程——概念及Java中线程的创建
进程和线程进程的概念进程就是计算机正在运行的一个独立的应用程序。进程是一个动态的概念,当启动应用时,进程就产生了,当关闭应用的时候,进程就结束了,进程的生命周期就是使用该软件的整个过程。线程的概念线程是组成进程的基本单位,可以完成特定的功能,一个进程由一个或多个线程组成。应用程序是静态的,进程和线程是动态的,有创建有销毁,存在是暂时的,不是永久的。进程和线程的区别进程在运行时拥有独立的内存空间,即每个进程所占用的内存空间都是独立的,互不干扰。线程是共享空间的,但是每个线程的执行都
2021-08-10 13:48:27 113
原创 IO流的使用
IO流按方向分,分为输入流和输出流按单位分,分为字节流和字符流按功能分,分为节点流和处理流字节流按方向分,可分为输入字节流和输出字节流InputStream、OutputStreamInputStream 常用方法 int read(); //以字节为单位读取数据,一次读取一个字节 int read(byte [] array) ; //将数据存入byte类型数组,返回数组中有效数据长度 int read(byte [] array , int o
2021-08-09 22:21:36 388
原创 File类
File类java.io.File,使用该类构造函数可创建文件对象,将硬盘的具体文件以java对象表示File类常用方法 public File(String path); //根据路径创建文件 public String getName(); //获取文件名称 public String getParent(); //获取文件所在目录 public File getParentFile(); //获取文件所在目录的File文件 public Str
2021-08-09 14:27:39 72
原创 Java日期类
Date类java.util.Date Date date =new Date(); //获取当前系统时间 System.out.println(date); //原格式 Mon Aug 08 12:00:00 CST 2021 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String str = simpleDateFormat.for
2021-08-09 13:07:10 98
原创 String、StringBuffer
String 的创建方法String str1 = "Hello World" ; //在字符串常量池String str2 = "Hello World";System.out.println(str1 == str2) ; //trueString str3 = new String("Hello World");String str4 = new String("Hello World"); //分别在堆里开辟新空间System.out.println(str3 == str4
2021-08-09 12:11:42 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人