摘要: PicX https://picx.xpoet.cn/#/upload statically https://statically.io/ jsDelivr http://www.jsdelivr.com/ https://cdn.statically.io/gh/:user/:repo/:tag/ 阅读全文
posted @ 2023-01-17 22:57 Rix里克斯 阅读(22) 评论(0) 推荐(0)
摘要: 1.简介 Git是目前世界上最先进的分布式版本控制(Revision control)系统(没有之一)。 1.本地版本控制 2.集中版本控制 SVN 3.分布式版本控制 Git 每个人都拥有全部的代码! 2. Git安装和卸载 使用镜像地址,速度快一些 CNPM Binaries Mirror (n 阅读全文
posted @ 2023-01-17 22:43 Rix里克斯 阅读(36) 评论(0) 推荐(0)
摘要: lang: zh-CN title: MyBatis description: 学习MyBatis 概述 1.框架 framework,对通用代码的封装,是提前写好的一堆接口和类。 SSM:Spring + SpringMVC + MyBatis SpringBoot SpringCloud MyB 阅读全文
posted @ 2023-01-17 22:43 Rix里克斯 阅读(32) 评论(0) 推荐(0)
摘要: lang: zh-CN title: Spring description: 学习Spring Spring概念 Spring是一个项目管理框架 官方网站 搭建 引入依赖 <dependencies> <dependency> <groupId>org.springframework</groupI 阅读全文
posted @ 2023-01-17 22:42 Rix里克斯 阅读(38) 评论(0) 推荐(0)
摘要: Servelt 简介 Server 和Applet的缩写,"服务端小程序"的意思。 本质也是Java类。 提供了Servlet功能的服务器,就是Servlet容器,比如Tomcat,Jetty等。 新建web项目 New Project->Java Enterprise->Web Applicati 阅读全文
posted @ 2023-01-17 22:42 Rix里克斯 阅读(37) 评论(0) 推荐(0)
摘要: lang: zh-CN title: SpringMVC description: 学习SpringMVC 简介 MVC是什么? MVC 模式,全称为 Model-View-Controller(模型-视图-控制器)模式,它是一种软件架构模式,其目标是将软件的用户界面(即前台页面)和业务逻辑分离,使 阅读全文
posted @ 2023-01-17 22:42 Rix里克斯 阅读(39) 评论(0) 推荐(0)
摘要: 1. NoSQL是什么,出现的目的和意义是什么? NoSQL(Not Only SQL),指的是非关系型的数据库。NoSQL用于超大规模数据的存储。 NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web 阅读全文
posted @ 2023-01-17 22:41 Rix里克斯 阅读(78) 评论(0) 推荐(0)
摘要: 容器 和数组的区别: ‍ 数组可以存基本数据类型(值),也可以存引用数据类型(地址值);长度不可变;空间连续,查改快。 集合只能存引用数据类型(对象的引用),存储基本数据类型会自动装箱成包装类对象;长度可变;空间不连续,增删快。 集合 数组与集合 A.数组既可以存引用数据类型数据 也可以基本数据类型 阅读全文
posted @ 2023-01-17 21:29 Rix里克斯 阅读(42) 评论(0) 推荐(0)
摘要: 文件 文件 >java程序内存 :输入流 java程序内存 >文件 :输出流 创建文件3种方法: new File(String pathname) new File(File parent, String child) //根据父目录文件+子路径构建 常用文件方法:getName()获取文件名 g 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(21) 评论(0) 推荐(0)
摘要: 网络编程 C/S 直接或间接地通过网络协议与其它计算机进行通讯,实现数据交换,资源共享 ip地址 cmd ipconfig port端口号 0--65535,0--1023被服务器占用 Socket套接字 start()方法,真正实现了多线程运行,run()方法只是一个普通方法,称为线程体,star 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(14) 评论(0) 推荐(0)
摘要: 日期时间 时间的创建 LocalDateTime 时间的获取 get 时间的计算 plus minus 时间的修改 with 时间的转换 Formatter.ofPattern toInstant().toEpochMilli 获取当前时间戳 //⽅法⼀System.currentTimeMilli 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(13) 评论(0) 推荐(0)
摘要: 1.自定义泛型类 2.大写字母就是泛型标识符 3.可以有多个 4.普通成员方法,属性可以使用泛型 5.使用泛型的数组,不能初始化 6.静态方法,属性不能使用泛型,因为静态与类相关,类加载时,对象还没创建,JVM无法初始化 7.创建对象时,未指定类型,默认是Object 参数化类型,数据类型的数据类型 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(13) 评论(0) 推荐(0)
摘要: 枚举有个隐式继承extends java.lang.Eunm,不能再继承了。 枚举:把具体的对象一个一个列举出来的类 枚举是一组常量的集合,它属于一种特殊的类,里面只包含一组有限的特定的对象 枚举类型的构造方法,只能用private私有 可以有抽象方法,但要使用匿名内部类 枚举对象值通常为只读 将构 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(105) 评论(0) 推荐(0)
摘要: 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 返回值类型 方法名称(类型…参数名称){ // 在方法声明中,在指定参数类型后加一个省略号(...) // 方法体 } void method(int i,String...nums) { sout; } 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(19) 评论(0) 推荐(0)
摘要: 理论基础: 小顶堆: 堆是一个完全二叉树。 完全二叉树:除了最后一层,都达到最大节点数,且最后一层节点都靠左排列。 根节点最大的堆叫做大顶堆,根节点最小的堆叫做小顶堆。 ![image](https://img2022.cnblogs.com/blog/2968215/202211/2968215- 阅读全文
posted @ 2023-01-17 21:28 Rix里克斯 阅读(96) 评论(0) 推荐(0)
摘要: 1.抽象方法 2.常量 3.默认方法(JDK8) 4.静态方法(JDK8) 5.私有方法(JDK9) 阅读全文
posted @ 2023-01-17 21:27 Rix里克斯 阅读(33) 评论(0) 推荐(0)
摘要: Reflection框架的灵魂,可以动态的创建和使用对象 反射是解释执行,速度会变慢 new和newInstance的区别: 使用newInstance有两个前提: 1.这个类已经加载; 2.这个类已经连接了。 newInstance()实际上是把new这个方式分解为两步,即首先调用Class加载方 阅读全文
posted @ 2023-01-17 21:27 Rix里克斯 阅读(16) 评论(0) 推荐(0)
摘要: 5.1 简介 A.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数 数学工具类 5.2 常量 |常量名称|常量说明| |-|-| |public static final double E|e 即自然对数的底数| |public static final double 阅读全文
posted @ 2023-01-17 21:27 Rix里克斯 阅读(98) 评论(0) 推荐(0)
摘要: //系统当前毫秒值 System.out.println(new Date().getTime()); System.out.println(System.currentTimeMillis()); 阅读全文
posted @ 2023-01-17 21:27 Rix里克斯 阅读(23) 评论(0) 推荐(0)
摘要: 进程:正在运行的一个程序 线程:由进程创建的,是进程的一个实体,线程也可以创建线程 一个进程可以拥有多个线程 一个java程序启动后它就是一个进程,它只提供资源装载的空间,具体的调度是由进程来完成的,一个java程序从main开始之后,进程启动,这个线程就是主线程。 进程仅仅是一个容器,进程不能运行 阅读全文
posted @ 2023-01-17 21:27 Rix里克斯 阅读(15) 评论(0) 推荐(0)