Java
文章平均质量分 83
关于本人对Java的一些理解,和对自己在网上资料的总结,还请大佬指点
想成为大师啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM整合
环境要求 IDEA MySQL 8 Tomcat 9.0.52 Maven 3.6 要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREME原创 2022-04-04 18:56:24 · 429 阅读 · 0 评论 -
SpringMVC环境下关于DispatcherServlet的错误
在学习狂神的SpringMVC讲解视频时,P6构建HelloController.java类后 启动tomcat后,报了404(一开始报500,然后是因为tomcat的配置出问题了,,,不过解决了) 再检查代码(有关路径的部分时),一直改路径,但是都没有啥用 后来以为是mvc依赖版本过高了,降了版本后,发现并没什么用 <dependency> <groupId>org.springframework</groupId> <artifactId>原创 2022-03-23 02:51:03 · 2513 阅读 · 2 评论 -
SpringMVC学习笔记
MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。 是将业务逻辑、数据、显示分离的方法来组织代码 MVC主要作用是降低了视图与业务逻辑间原创 2022-03-12 22:56:20 · 292 阅读 · 0 评论 -
Mybatis学习笔记
环境: JDK 1.8 Mysql 5.7(Mysql 8.0) maven 3.6.1原创 2022-02-21 15:08:17 · 466 阅读 · 0 评论 -
Spring学习笔记
Spring框架 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益 -----(摘自百度百科) Spring:春天 —> 给软件行业带来了春天 2002,首次推出了Spring框架的雏形:interface 21框架 Spring框架即以interface 21框架为基础,经过重新设计,并不原创 2022-02-08 21:01:44 · 782 阅读 · 0 评论 -
Java多线程学习笔记
参考B站狂神说视频讲解 多任务 在平时的生活中: 我们一边在吃饭,一边看玩手机,还随便看会电视… 一边上厕所,一边玩手机… … 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情 多线程 原来只有一条道路,慢慢因为车太多了,道路堵塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从此,妈妈再也不用担心道路堵塞了。 如果你和你姐只有一个王者号,那是不是玩起来一点也不快乐。但是如果有两个号,你们可以同时登录在线,还可以一起排原创 2022-01-25 19:17:06 · 531 阅读 · 0 评论 -
Nginx学习笔记
参考B站狂神说视频讲解 Nginx简介 公司项目刚刚上线的时候,并发量小,用户使用的少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部Tomcat返回内容给用户 但慢慢的,使用我们平台的用户越来越多了,并发量慢慢增大了,这时候一台服务器满足不了我们的需求了。 于是我们横向扩展,又增加了服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器,通过代理服务器来帮我们转发和处理请求。 我们希望这个代理服务器可以帮助我们接受用户的请求,然后将用户的请求按照规则帮我们转发原创 2022-01-01 22:46:15 · 1303 阅读 · 1 评论 -
Java注解和反射
参考B站狂神说,整理笔记 1、什么是注解 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序做出解释。(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取 可以实现动态型 Annotation的格式: 注解是以 “@注释名” 在代码中存在的,还可以添加一些参数值,例如: @SuppressWarnings(value=“unchecked”). 注解还有检查规范名 Annotation在哪里使用: 可以附加在p原创 2021-12-25 22:42:57 · 540 阅读 · 0 评论 -
Java集合
关于Java.util.Collection接口中常用的方法 Collection中能存放什么元素 没有使用“泛型”之前,Collection中可以存储Object的所有子类型 使用“泛型之后”,Collection中只能存储某个具体的类型 集合后期我们会学习“泛型”语法。目前先不用管。Collection中什么都能存,只要是Object的子类型就行。(集合中不能直接存储基本数据类型,也不能存java对象,只是存储Java对象的内存地址) Collection中的常用方法 boolean add(Ob原创 2021-07-09 00:06:00 · 383 阅读 · 2 评论 -
Java目录拷贝
package com.blb.text7; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.util.Iterator; public class Demo11 { public static void main(String[] args) throws Exception {原创 2021-06-06 00:04:54 · 286 阅读 · 0 评论 -
Java贪吃蛇小游戏
在用Java做一个贪吃蛇小游戏之前,先要了解一下JFrame JFrame是指一个计算机语言-java的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。 构造方法 JFrame():构造一个初始时不可见的新窗体。 JFrame(GraphicsConfiguration gc):以屏幕设备的指定GraphicsConfiguration和空白标题创建一个 Frame。 JFrame(String title):创建一个新的、初始不可见的、具有指定标题的原创 2021-06-04 13:43:57 · 418 阅读 · 0 评论 -
JavaIO流
IO流的分类 按照流的方向进行分类 以内存作为参照物:输入流,输出流 往内存中去,叫做输入(Input)。或者叫做读(Read) 从内存中出来,叫做输出(Output)。或者叫做写(write) 按照读取数据方式不同进行分类 以读取字符的不同:字节流,字符流 有的流是按照字节的方式读取数据,一次读取1个字节byte,等同于一次读取8个二进制位。这种流是万能流,什么类型的文件都可以读取。包括:文本文件,图片,声音文件,视频文件等.… 有的流是按照字符的方式读取数据的,一次读取一个字符,这种流是原创 2021-05-27 00:10:47 · 343 阅读 · 0 评论 -
Java集合总体框架
集合概述 数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其它的数据。 集合在开发中的应用 集合是一个容器,是一个载体,可以一次容纳多个对象。在实际开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查询出来,在Java程序中会将10条数据封装成10个Java对象,然后将10个Java对象放到某一个集合当中,将集合传到前端,然后遍历集合,将一个数据一个数据展现出来 集合存储的数据 Java集合中实际存放的只是对象的引用,每个集合元素都是一个引用变量,实际内容都放在堆内存或原创 2021-05-24 17:01:00 · 248 阅读 · 3 评论
分享