jvm精学1.什么是 JVM ?定义:Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境)好处:一次编写,到处运行自动内存管理,垃圾回收功能数组下标越界检查2.常见的jvm2.1简单了解jvm3.程序计数器3.1.程序计数器的作用什么是程序计数器,它是干什么用的?java中程序计数器是用寄存器实现的,它的作用是寻找下一个要执行的程序。当我们的j
一、冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了 代码实现: package com.heima.array; public class Demo1_Array { public static void main(String[]
黑马程序员JAVA学习第六节(视频链接黑马程序员全套Java教程_Java基础入门教程,零基础小白自学Java必备教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili)本节主要内容是Map 集合,Collections 集合工具类,File 类,递归,字符流,字节流,对应视频257-.302Map 集合1.Map 集合概述interface Map<K,V> K:键的类型;V:值
目录基础入门:day01总结:Java快速入门、IDEA开发工具的使用基础入门:day02总结:基础语法基础入门:day03总结:程序流程控制基础入门:day04总结:数组基础入门:day05总结:方法基础入门:day07总结:面向对象编程(oop)基础入门:day08总结:常用API(String、ArrayList)加强:day01-面向对象高级第一天
转载 2023-07-07 19:55:36
163阅读
1.Java入门 1.1java概述Java的三种技术架构:JAVAEE:JavaPlatform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:JavaPlatform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:JavaPlatform Micro Edition,开发电子消费产品和嵌入式设备
转载 2023-10-13 13:04:01
102阅读
目录 01、大数据导论分布式与集群02、Linux系统03、VMware Workstation虚拟机使用 虚拟机配置:VMware虚拟机常规使用04、FinalShell介绍使用SSH协议 支持SSH协议的软件 01、大数据导论数据是什么:数据是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组
 1.1数据清洗的背景      近年来,大数据技术掀起了计算机领域的一个新浪潮,无论是数据挖掘、数据分析、数据可视化,还是机器学习、人工智能,它们都绕不开“数据”这个主题。由于海量数据的来源是广泛的,数据类型也是多而繁杂的,因此数据中会夹杂着不完整、重复以及错误的数据,如果直接使用这些原始数据,会严重影响数据决策的准确性和效率。因此,对原始数据进行有效的清
转载 2023-12-14 13:37:46
160阅读
下面是使用javabBean的一个小例子:<%@ page language="java" import="java.util.*,javaBean.*" pageEncoding="UTF-8"%>首先导入要使用的javaBean类,<body> <jsp:useBean id="person" class = "javaBean.Person"></j
原理图:1、代理构架图:2、动态代理的工作原理 —————————————————————————————————————————————— 一、通过Proxy的getProxyClass()方法得到代理类的Class对象通过Class对象反射出所有构造函数以及参数然后通过Class对象反射出所有方法以及参数import java.lang.reflect.Constructor; import
 一.Java语言概述 Java是一种计算机语言,是人与计算机进行信息交流沟通的一种工具,我们常见的计算机语言还有C,C++,C#等。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java语言分为J2EE,J2ME和J2SE共三个版本。二.Java语言的特点 Jav
转载 2023-07-27 14:28:00
186阅读
文章目录一、数组的概念二、创建数组2.1 数组的创建方式2.2 利用 new 创建数组2.3 利用数组字面量创建数组2.4 数组元素的类型三、获取数组中的元素3.1 数组的索引四、遍历数组4.1 数组的长度五、数组中新增元素5.1 通过修改 length 长度新增数组元素5.2 通过修改数组索引新增数组元素六、JavaScript 数组方法6.1 把数组转换为字符串6.2 Popping 和 P
01面向对象(异常-finally)  finally代码块:定义一定执行的代码。  通常用于关闭资源。  class FuShuException extends Exception { FuShuException(String msg) { super(msg); } } class Demo { int div(int a,int b)throw
转载 2023-07-20 22:12:43
188阅读
大数据架构程序员培训】与软考:共创未来科技新时代 随着信息技术的飞速发展,大数据已经成为当今时代的核心驱动力。为了应对市场需求,越来越多的大数据架构程序员培训应运而生。本文将结合软考(计算机软件水平考试)的相关内容,分析大数据架构程序员培训的价值和意义,以及二者如何共创未来科技新时代。 一、大数据架构程序员培训的价值 1. 技能提升:大数据架构程序员培训专注于培养学员的大数据技术
原创 2023-11-10 13:46:50
61阅读
1.基本数据类型可以直接存放到栈中,方法的基本数据类型形式参数,直接在栈空间中,当方法调用完成后从栈中回收。引用数据类型需要用new来创建,既在栈中分配了一个地址空间,又在堆空间中分配对象的类变量。方法的引用参数,在栈空间分配一个地址空间,并执行堆空间的对象区,当方法调用完成后从栈空间回收。局部变量new出来时,在栈空间和堆空间中分配空间,当局部变量生命周期结束时,栈空间立刻被回收,堆空间区域等待
转载 2023-10-18 17:23:00
62阅读
案例整理(呕心沥血的教训)其他的我大部分还是不知道那里出了问了,我这个新建的项目must3终于成功了那个品牌名称和企业名称没有,是要在BrandMapper里加注解@ResultMap一直报那个com.alibaba:fastjson,找不到,最后在Project->Artifacts->xxx:war exploded->lib->library中把三个都加进去servl
一、控制台输出“Hello World” 首先创建文件“helloWorld.java”,然后输入如下代码: 1 public class HelloWorld 2 { 3 public static void main(String[] args) 4 { 5 System.out.println("Hello World!"); 6
转载 2024-03-05 21:22:09
36阅读
1.   课程计划  第一天1、SpringMVC介绍2、入门程序3、SpringMVC架构讲解a)       框架结构b)      组件说明4、SpringMVC整合MyBatis5、参数绑定a)     &nbs
第一节课#include <iostream> using namespace std; int main() { cout << "hello world" << endl;//输出 system("pause"); return 0; }第二节课:注释1.单行注释 //2.多行注释/* */第三节课:变量1.变量存在意义:方便我
介绍代码仓库地址:https://gitee.com/CandyWall/spring-source-study 跟着黑马满一航老师的spring高级49讲做的学习笔记,本笔记跟视频内容的项目名称和代码略有不同,我将49讲的代码每一讲的代码都拆成了独立的springboot项目,并且项目名称尽量做到了见名知意,都是基于我自己的考量,代码都已经过运行验证过的,仅供参考。视频教程地址:https://
一:数据库的特点: 1:持久化存储 2:读写速度极快 3:保证数据有效性。数据库是来干啥的?? 存储和管理数据。 二:数据库的分类: 1:关系型数据库:MySQL ,SQL Server, Oracle,SQLlite。 2:非关系型数据库:MongoDB ,Redis三: SQL 语言:DQL:数据查询语言,用于对数据进行查询,如select DML:数据操作语言,对数据进行增加、修改、删除,如
转载 2023-07-18 23:00:44
313阅读
  • 1
  • 2
  • 3
  • 4
  • 5