首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
迷途的路人
创建于2022-08-12
订阅专栏
Java学习笔记
暂无订阅
共14篇文章
创建于2022-08-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java基础语法(一)
1. 认识java的main方法 一个java文件当中只能有一个public的类。 且 类名 需要和 文件名 是相同的。 编程规范建议:左括号 是紧跟着当前行的。 类名 一定要采用大驼峰的形式(单词紧
Tomcat 介绍
一、什么是 Tomcat Tomcat 是一个 HTTP 服务器,前面我们已经学习了 HTTP 协议, 知道了 HTTP 协议就是 HTTP 客户端和 HTTP 服务器之间的交互数据 的格式。同时也通
Spring Boot 单元测试简单使用
我正在参加「掘金·启航计划」 一、什么是单元测试 单元测试,是指对软件(项目)中的最小可测试单元进行检查和验证的过程,叫单元测试。 单元测试 是开发者编写的一小段代码,用于检测被测代码的一个小功能是否
Servlet 开发学习
一、HelloWorld - Servlet 代码示例 0. 创建 Maven 项目,引入 Servlet 依赖 在 maven 仓库的官网查找 servlet,进入第一个搜索结果,找到版本 3.1
Spring MVC 开发入门
我正在参加「掘金·启航计划」 一、什么是 Spring MVC 根据官方对 Spring MVC 的描述: Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从一
MyBatis 查询数据库入门
我正在参加「掘金·启航计划」 一、MyBatis 是什么? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 去除了几乎 所有的 JDBC 代码以及设
SpringBoot 日志简单介绍
我正在参加「掘金·启航计划」 一、日志的作用 日志的主要作用就是排除和定位问题。 除了 发现和定位问题 之外,还可以通过日志实现以下功能: 记录用户登录日志,方便分析用户是正常登录还是恶意破解用户。
基于 Java 文档的搜索引擎
搜索引擎的基本组成 搜索的核心思路 对于一个搜索引擎来说,首先需要获取到很多的网页,然后再根据用户输入的查询词,在这些网页中进行查询。 但是有如下的问题需要解决: 搜索引擎的网页是怎么获取的? 此处主
Spring 入门学习
一、核心概念 Ioc (Inversion of Control)控制反转 使用对象时,由主动 new 产生对象转换为由 外部 提供对象,此过程中对象创建控制权由程序转移到外部,这种思想称为控制反转。
Java核心语法(包、继承、组合、多态、抽象类、接口)
一、包 1. 概述 包(package) 是组织类的一种方式。 使用包的主要目的是保证类的唯一性。 例如,你在代码里写了个Test类,然后你的同事也可能写了个Test类,如果出现两个同名的类,就会起冲
Java - 内部类(很重要)
一、介绍 \ 一个类的内部又完整的嵌套了另一个类结构,被嵌套的类称为内部类(inner class), 嵌套其他类的类称为外部类(outer class)。 类的五大成员:属性、方法、构造器、代码块、
Java - 反射基础知识
一、定义 \ java的反射(reflection) 机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,既然能拿到嘛,那么,我们就可
Java-线程进阶
一、常见的锁策略 1. 乐观锁 vs 悲观锁 悲观锁: 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。 乐观锁: 假
Java-线程基础
一、Thread 类创建线程的写法 1. 最基本的创建线程的写法 \ 2. 创建一个类 实现 Runnable 接口,再创建 Runnable 实例 传给Thread实例 通过 Runnable 来描