基础部分查漏补缺:1. SQL99语法新特性 1.1 自然连接(NATURAL JOIN) 相当于SQL92中的等值连接,会自动查询两张表中所有字段名相同的字段,然后做等值连接; 缺点:无法选择某些字段的等值连接,不够灵活; 1.2 USING:和NATURAL JOIN不同的地方在于,USING指定了具体的相同字段的名称 需要在USING
转载
2023-11-13 09:56:55
69阅读
导语:小尘需要准备实习生面试了,先准备JVM的复习。把自己的笔记发上来供大家使用。如有问题,请多指教。该笔记主要参考尚硅谷宋红康老师的JVM课程,有需要的可以区B站观看视频。目录1、JVM的架构模型2、JVM的生命周期2.1、JVM的启动2.2、JVM的执行2.3、JVM的退出3、JVM的发展历程1、JVM的
转载
2024-01-15 22:09:53
27阅读
关于类加载子系统:类加载子系统负责将类文件加载到 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。 &n
转载
2024-01-14 22:03:27
65阅读
我的JVM学习笔记:第一章——JVM概述感谢尚硅谷宋红康老师的JVM入门到精通课程,向每一个用心做免费教课程的老师致敬! 本套教程均为我学习课程之后的学习笔记,防止遗忘,并发送给大家分享,感谢大家查看~一.、JVM概念JVM是Java Virtual Machine(Java虚拟机)的缩写,引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译,一个字节码文件可以直接跨平台运行。本
转载
2024-01-12 14:11:44
90阅读
# 实现“宋红康java”的步骤
## 一、整体流程
首先,我们需要明确整个实现“宋红康java”的流程,以便小白开发者能够清晰地理解。
下面是整个流程的步骤表格:
| 步骤 | 描述 |
| ---- | ---- |
| 步骤1 | 创建一个Java项目 |
| 步骤2 | 创建一个名为"宋红康"的Java类 |
| 步骤3 | 在"宋红康"类中添加一个名为"java"的方法 |
|
原创
2023-12-10 10:45:12
64阅读
宋红康 java是一个引起广泛关注的话题,很多开发者在项目中遇到与Java相关的问题,特别是在高并发、高性能要求的场景下。本文将带你深入分析这一主题,拆解技术细节、功能特性以及实战中的对比。如果你也在寻求解决方案,那么跟着我一起探讨吧。
### 背景定位
在当今的软件开发中,Java无疑是主流编程语言之一,而“宋红康 java”问题通常出现在高并发的业务场景中,如电商平台的秒杀活动、金融交易系
JVM从入门到精通概述这里归档了关于Java虚拟机的学习笔记或文章,笔记主要来源为:尚硅谷宋红康JVM全套教程(详解java虚拟机)
JVM从入门到精通,这个是另一个博主对上面教程做的笔记,更加接近原版教程官方公众号资料:下载链接:https://pan.baidu.com/s/1-EqdKhISTwEqto_14FrlQw ,提取码:mx3i周志明老师的《深入理解Java虚拟机-JVM高级特效与
转载
2024-01-15 09:34:30
210阅读
堆基本概述一个进程——一个JVM——一个Runtime Data Area(单例、饿汉式设计)——多个线程——共享堆空间、方法区——各自有程序计数器、虚拟机栈、本地方法栈。 先编译java代码 再设置JVM大小 在jdk下 查看进程工具 四个参数构成堆空间大小。堆空间也存在每个线程独有的空间——>TLAB(并发性更好)还可能会在栈上分配——逃逸分析 虚拟机栈中,存在一个主线程,一个main方
转载
2023-12-26 21:12:22
46阅读
学习JVM的一点简单笔记,宋红康老师jvm讲的很好,感谢。Runtime Data Area运行时数据区红色区域:一个进程(一个虚拟机实例)一份(共用),灰色区域:一个线程一份 95%(大多数的垃圾回收集中在Heap堆区,5%在Method Area方法区——>元空间)栈没有垃圾回收,因为只有简单的入栈出栈操作。但有可能会溢出OOMpc寄存器也没有垃圾回收。每个JVM只有一个Runtime实
转载
2023-12-17 11:49:47
69阅读
引言类加载器是JVM执行类加载机制的前提。ClassLoader的作用:ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为一个与目标类对应的java.lang.Class对象实例。然后交给Java虚拟机进行链接、初始化等操作。因此,ClassLoader在整个
转载
2024-08-29 19:18:58
24阅读
前言最近在 b 站上看了宋红康老师的 JVM 讲解视频,对 JVM 有了一个基本特此写一些博客来记录我的一些理解和总结,博客中所使用的部分图片是由宋红康老师画,我这里拿来使用一下,特此说明。什么是 JVM学习一样新的技术,我认为首先我们应该要先要了解他是什么,有什么用JVM 是 Java Virtual Machine(Java虚拟机)的缩写,是用来帮助运行 java代码的,一开始学习 java
转载
2024-01-29 00:47:19
101阅读
在基础篇建议看细,基础篇东西比较杂乱这是面向对于C++略有了解,对于有一定代码阅读能力java编程环境jar是运行文件,javac是编译文件推荐使用IDEA开发java结构解析开头为class一般称之为类方法注释和C++类似,注意不可嵌套//单行注释/* */多行注释/** */文档注释public static void main(){}或许你会问为什么和C++写法不一样main方法为什么要写成
1.进程,线程和异步 2.java线程每个java程序都默认创建了一个主线程,main2.1 创建和运行线程2.1.1 创建方法一t.start,把这个线程对象交给任务调度器。两个log打印,是CPU并行执行。 这样就可以看到线程的运行情况。2.1.2 创建方法二 Runnable 是一个run方法的接口 2.1.3 java8之后,lamda表
# Java基础宋红康
Java是一门广泛使用的计算机编程语言,具有简单、面向对象、跨平台等特点,由于其可移植性和易学性,已经成为世界上最流行的编程语言之一。本文将介绍Java的基础知识,并通过代码示例加深理解。
## 1. Java的基本语法
Java的语法与C++类似,但更加简洁和易于理解。下面是一个简单的Java程序示例:
```java
public class HelloWorl
原创
2024-01-20 08:50:29
43阅读
0. 前言声明: 感谢尚硅谷宋红康老师的讲授。 感谢广大网友共享的笔记内容。 本文的内容基本来源于宋老师的课件,其中有一些其他同学共享的内容,也有一些自己的理解内容。1.方法区概述1.1 官方解释URL:https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.5.4The Java Virtual Machine
# 如何实现“宋红康” MySQL
在软件开发中,使用数据库是很普遍的。为了帮助你理解如何在 MySQL 中实现一个名为“宋红康”的项目,我将为你提供一个完整的流程及所需的代码示例,同时详细解释每个步骤。
## 1. 项目流程
首先,我们需要明确整个项目的流程,以下是各个步骤的概览:
| 步骤 | 描述
原创
2024-09-07 06:31:11
64阅读
我学习的是宋红康老师的视频,首先是课程大纲。课程大纲课程体系第1章 Java语言概述第2章 基本语法第3章 数组第4章 面向对象编程(上)第5章 面向对象编程(中)第6章 面向对象编程(下)第7章 异常处理第8章 枚举类&注解第9章 Java集合第10章 泛型第11章 IO流第12章 多线程第13章 Java常用类第14章 Java反射机制第15章 网络编程第16章 Lambda表达式与S
转载
2024-01-29 11:44:30
50阅读
文章目录第一章数据库概述为什么要使用数据库数据库与数据库管理系统数据库的相关概念数据库与数据库管理系统的关系常见的数据库管理系统排名(DBMS)常见的数据库介绍MySQL介绍概述MySQL发展史重大事件关于MySQL 8.0Oracle vs MySQLRDBMS与非RDBMS关系型数据库(RDBMS)非关系型数据库(非RDBMS)小结关系型数据库设计规则表、记录、字段表的关联关系第二章MySQ
转载
2023-09-04 13:19:40
228阅读
文章目录哪些维度可以进行数据库调优数据准备索引失效案例全值匹配我最爱最佳左前缀法则主键插入顺序类型转换索引失效计算、函数、类型转换(自动或手动)导致索引失效类型转换导致索引失效范围条件右边的列索引失效不等于索引失效不等于(!= 或者<>)索引失效is null可以使用索引,is not null无法使用索引like以通配符%开头索引失效OR 前后存在非索引的列,索引失效数据库和表的字
转载
2023-09-07 20:00:06
140阅读
【怎么去进行垃圾回收呢?就是使用垃圾回收器进行垃圾回收的!】【GC:Garbage Collection,垃圾回收。GC:Garbage Collector,垃圾回收器。】【JDK逐渐演进时,不同JDK版本的变化点在哪里查看呢?传送门:http://openjdk.java.net/jeps/0】【尚硅谷宋红康Java12&13新特性教程:https://www.bilibil
转载
2023-12-18 21:40:53
64阅读