入门概述我们为什么要学习Linuxlinux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯了,想让他们不用,即使他们自己不用亲戚朋友还是要用,没有办法的事情。用习惯了windows操作系统,再让
转载
2023-11-14 09:33:19
74阅读
// 这个是通用的代表NULL值的Optional实例
private static final Optional<?> EMPTY = new Optional<>();
// 泛型类型的对象实例
private final T value;
// 实例化Optional,注意是私有修饰符,value为NULL
private Optional() {
1、简介1.1、概述MyBatis是一款优秀的持久层框架它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO (Plain Old JavaObjects,普通老式Java对象)为数据库中的记录。MyBatis 本是apache的一个开源项目iBat
狂神说springBoot总结笔记三层架构 + MVC 架构 目的: 解耦 开发框架 spring IOC AOP IOC:控制反转 原来我们自己做的,现在交给容器做,我们需要什么就去容器拿, AOP:切面(本质,动态代理) 为了解决什么?不影响业务的情况下,实现动态代理,大量应用在日志,事务等方面。 spr
转载
2023-09-11 16:09:55
177阅读
目录1.注释:2.标识符3.数据类型4.什么是字节5.进制问题6.类型转换7.变量8.常量9.运算符10.包机制 1.注释: 注释并不会被执行,是写给我们写代码的人看的 单行注释//单行注释多行注释/*
多行注释
*/文档注释/**
* @Description HelloWorl
* @Author2.标识符 Java 所有的组成部分都需要名字。类名、变量名、以及方法名都被称为标识符。
转载
2023-12-04 13:53:39
86阅读
注释、标识符、关键字;数据类型;类型转换;变量、常量
目录一、注释、标识符、关键字二、数据类型三、类型转换四、变量、常量一、注释、标识符、关键字1. 三种注释单行注释//单行注释
多行注释/* 多行注释 */
文档注释JavaDoc/** @Description JavaDoc */
2. 标识符&关键字Java所有组成部分都需要名字,类名、变
转载
2023-09-14 22:51:28
135阅读
注释JAVA三种注释//单行注释:只能注释一行文字/**/多行注释:可以注释一段文字/** */文本注释 javadoc/**
* @antuor:作者
*/标识符和关键字JAVA所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符。所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(
转载
2023-09-08 19:14:19
101阅读
2MySQL1.连接数据库命令行连接!mysql -uroot -p123456 ---连接数据库
sc delete mysql; 清空服务
update mysql.user set anthentication_string=password('123456')where user='root' and Host='localhost';--修改用户密码
flush privileges
转载
2023-12-18 22:08:42
12阅读
文章目录1、Spring简介2、Spring组成及拓展3、IOC理论推导4、IOC本质5、HelloSpring6、IOC创建对象方式7、Spring配置说明8、DI依赖注入环境9、依赖注入之Set注入10、c命名和p命名空间注入11、Bean的作用域12、自动装配Bean13、注解实现自动装配14、Spring注解开发15、使用JavaConfig实现配置16、上周内容回顾17、静态代理模式1
转载
2024-05-09 13:12:42
296阅读
文章目录前言1 Spring1.1 简介1.2 优点1.3 组成1.4 拓展2 IOC理论推导2.1 原代码方式2.1.1 实现方式2.1.2 弊端2.2 改进2.3 小结3 HelloSpring3.1 初识Spring4 IOC创建对象的方式4.1 使用无参构造创建对象(默认)4.2 使用有参构造创建对象:4.3 小结5 Spring配置5.1 别名5.2 Bean的配置5.3 import
转载
2024-03-29 11:33:21
88阅读
已经有人写过此视频的学习文档了,地址: 但由于时间原因,部分命令已经不能使用,因此发布此篇Docker概述Docker为什么出现一款产品: 开发–上线 两套环境!应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以运行!版本更新,导致服务不可用!对于运维来说考验十分大!环境配置是十分的麻烦,每一个机器都要部署环境(Redis、ES、Hadoop…) !费事费力。发布一个项目
转载
2023-10-18 21:42:10
326阅读
狂神说java 文章目录0x00 java基础0x00 java程序运行机制0x00 hello world0x01 java基础语法0x00 基本数据类型0x01 类型转换0x02 变量作用域0x03 命名规范0x04 运算符0x05 JavaDoc0x02 java流程控制0x00 用户交互Scanner0x01 Switch0x02 For0x03 Break 和 Continue0x03
转载
2023-11-11 07:15:32
62阅读
文章目录前言1、初识mysql1.1、数据库基础2、操作数据库2.1、操作数据库(了解)学习思路2.2、数据库的列类型2.3、数据库字段属性(重点)2.4、创建数据库(重点)2.5、数据表的类型2.6、修改删除表3、MySQL数据管理3.1、外键(了解即可)3.2、DML语言(全部记住)3.3、添加3.4、修改3.5、删除 前言这是狂神说 mysql 自学笔记,仅供参考学习,持续更新
转载
2024-01-11 10:37:07
50阅读
使用new关键字必须要有构造器默认有一个无参构造 有参覆盖无参一旦有了有参构造 无参构造必须显式定义instanceof 二元运算符 判断左边的对象是否为右边的实例 返回布尔类型的数据可以判断继承中子类的实例是否 为 父类的实现 父子关系boolean result = object instanceof class异常trycatch 捕获throw 抛出th
原创
精选
2022-12-11 19:32:18
308阅读
# 狂神说 Java:初窥 Java 面向对象编程
Java 是一种广泛应用的编程语言,以其平台独立性、强大的库支持以及较高的安全性而闻名。它的面向对象编程(OOP)理念是 Java 的核心特性之一。本篇文章将通过一些简单的示例,帮助初学者理解 Java 的 OOP 特性。
## 什么是面向对象编程?
面向对象编程(OOP)是一种程序设计范式,主要围绕对象的概念进行。OOP 通过以下几个基本
原创
2024-09-06 05:19:33
31阅读
# 实现Java狂神说
## 1. 整体流程
为了教会小白如何实现“Java狂神说”,我们可以按照以下步骤进行:
| 步骤 | 描述 |
|------|------|
| 1 | 创建项目 |
| 2 | 添加依赖 |
| 3 | 编写实体类 |
| 4 | 编写接口 |
| 5 | 实现接口 |
| 6 | 编写测试类 |
| 7 | 运行测试 |
下面我们将逐步完成这些步骤,并给出相
原创
2024-01-25 06:29:12
42阅读
1.环境搭建maven搭建一个干净的项目,不使用任何模板//导入这个包可以同时导入大量其依赖的包,简单
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>
转载
2023-11-20 00:13:26
85阅读
spring中文文档基本2 Ioc本质spring02对一个HelloWorld类2 对User4 Ioc创建对象的方式–Ioc什么时间创建对象的?1 使用无参构造创建对象,默认! 1)类 new User()输出: User 的无参构造! 2)注册bean 测试: 输出:getBean的时候对象已经创建 2 有参构造: 三种构造:结论:在配置文件加载的时候。其中管理的对象都已经初始化了!5 Sp
转载
2023-10-17 20:36:22
125阅读
Java、JDK、JVM、JRE简介&Java开发环境搭建
目录一、Java帝国的诞生二、Java特性和优势三、JDK、JRE、JVM四、搭建Java开发环境一、Java帝国的诞生1972年:C诞生。C语言的优点有“贴近硬件,运行极快,效率极高”,能够应用在“操作系统,编译器,数据库,网络系统”等,但是“指针和内存管理”比较繁琐。1982年:C+
转载
2023-07-17 22:38:52
61阅读
目录狂神视频地址1、安装Tomcat2、tomcat启动和配置3、高难度面试题4、发布一个web网站 狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=21、安装Tomcattomcat官网:https://tomcat.apache.org/ 2、tomcat启动和配置文件夹作用启动、关闭tomcat访问测试http://localhos
转载
2023-05-25 16:32:29
238阅读