day jvm 38

day1 走进Java

day1 走进Java 对于新手零基础的我想对自己说: ​ 对于零基础的人学习Java这件事来说其实任何困难都不怕,比如总有人会问英语不好/理解慢/现在学晚不晚,其实持之以恒才是最关键的!没有坚持,一切学习都是白谈。 ​坚持的重要性不止在学习Java这条路上尤为关键,在其他方面的学习也是一样的。只要 ......
day1 Java day

day2 Java预科

day2 Java预科 一、学会用MarkDown语法在文本编辑器Typora上总结和思考学过的知识发到博客上面。 ​ 博客推荐使用博客园,直接搜typora下载即可。新建文件夹“MarkDown学习”☞新建文本. txt☞改文件后缀xxx. md即可。 二、MarkDown语法,先学会语法,再学快 ......
预科 day2 Java day

Leetcode刷题day3-链表

203.移除链表元素 203. 移除链表元素 - 力扣(LeetCode) 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 ......
Leetcode day3 day

day09 Helm开发与实践-基于Helm的方式运维管理应用 (3.2-3.3)

一、Helm开发与实践 1、Helm Chart详解 1.1 Chart 目录结果 # helm create nginx Creating nginx # tree nginx nginx ├── charts ├── Chart.yaml ├── templates │ ├── deployme ......
Helm 方式 day 3.2 3.3

阅读《Effective c++》第三版笔记 day 1

阅读《Effective c++》第三版 day 1 ·容易区别的 copy 构造和 copy 赋值,如果一个新对象被定义,则一定会被某个构造函数调用,不可能做调用赋值操作,如果新对象没有被定义,则不会有构造函数被调用,会被当成赋值操作。 bool hasAccpetTableQuality(Wid ......
Effective 笔记 day

JVM-垃圾回收

虚拟机栈: 描述的是方法执行时的内存模型,是线程私有的,生命周期与线程相同, 每个方法被执行的同时会创建栈桢(下文会看到),主要保存执行方法时的局部变量表、操作数栈、 动态连接和方法返回地址等信息,方法执行时入栈,方法执行完出栈,出栈就相当于清空了数据, 入栈出栈的时机很明确,所以这块区域不需要进行 ......
垃圾 JVM

day03

java 编译 编译时需注意以下两点: 英文状态下的标点符号 代码的大小写 配置path环境变量 ![截图](C:\Users\chent\Pictures\Screenshots\屏幕截图 2023-11-30 131408.png) java的发展史 ![](C:\Users\chent\Pic ......
day 03

代码随想录day4链表2

day4 24. 两两交换链表中的节点19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II 总结 资料来源:代码随想录 (programmercarl.com) 5.两两交换链表中的节点 class Solution { private: /* data */ pub ......
随想录 随想 代码 day4 day

Java环境变量配置及报错java --version Error: could not open `D:\APP\Develop\JAVA\jre\lib\amd64\jvm.cfg'

C:\Users\Administrator>java --version Error: could not open `D:\APP\Develop\JAVA\jre\lib\amd64\jvm.cfg' Java环境变量的配置 控制面板→系统→高级系统设置→环境变量 在下方系统变量中新建 在下方 ......
变量 Develop version 环境 Error

Leetcode刷题day2-数组

977有序数组的平方 977. 有序数组的平方 - 力扣(LeetCode) 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平 ......
数组 Leetcode day2 day

day5

day5black-java学习 二维数组 格式1 数据类型[ ] [ ] 变量名 = new 数据类型[ m ] [ n ] m表示这个二维数组有多少个一维数组 n表示每一个一维数组的元素个数 举例: int [] [] arr = new int [3] [2]; 定义了一个二维数组arr 这个 ......
day5 day

代码随想录day3链表1

链表理论基础203.移除链表元素707.设计链表206.反转链表 资料来源:代码随想录 (programmercarl.com) 1 链表理论基础 定义:是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null ......
随想录 随想 代码 day3 day

01Day

打开CMD的方式 开始+系统+命令提示符 Win键+R键 输入cmd打开控制台(推荐使用) 在任意的文件下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上cmd路径 管理员方式运行:选择以管理员方式运行 常用的Dos命令 #盘符切换 #查看当前目录下的所有文件 d ......
Day 01

Java Learning Day3 数组

System.out.print; System.out.println;每输出一次就会换行 Integer.parseInt 字符串转int Double.parseDouble 字符串转double 数组 存储结构连续,存储元素类型相同,随机访问 JVM JVM栈:JVM栈正是java中方法执行 ......
数组 Learning Java Day3 Day

01Day

Markdown学习 标题 三级标题 四级标题 字体 Hello ,World ! Hello ,World! Hello ,World! Hello ,World! 引用 选择狂神说Java,走向人生巅峰 分割线 图片 超链接 点击跳转到狂神博客 列表 A B C A B C 表格 名字 性别 生 ......
Day 01

day07

1.今日内容 1.深浅copy 2.集合类型 3.字符编码 2.深浅copy 案例 list1 = ['egon', 'lxx', [1, 2]] # 一、二者分隔不开,list1改list2也跟着改,因为指向的就是同一个地址 # 这不叫copy list2 = list1 list1[0] = ' ......
day 07

day08

1.今日内容 存在内存的数据怎么存到硬盘里面去 2.文件介绍 1.什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 用户/应用程序 操作系统(文件) 计算机硬件(硬盘) 2.为何要用文件 用户/应用程序可以通过文件将数据永久保存的硬盘中 即操作文件就是操作硬盘 用户/应用 ......
day 08

day06

1.今日内容 1.字符串类型 需要掌握 需要了解 2.列表类型 3.元组类型 4.字典类型 2.字符串必须掌握的操作 s1 = 'helloworld' # 1.索引取值(起始位置0开始 超出范围直接报错) print(s1[0]) # h print(s1[-1]) # d 支持负数 从末尾开始 ......
day 06

day05

1.今日内容 今日内容: 1、while循环 2、for循环 3、可变不可变类型 4、基本数据类型常用操作及内置方法 数字类型 int float 字符串类型 2.流程控制之while循环 """ 语法 while 条件: 代码1 代码2 代码3 """ # 一.基本使用 # i=0 # while ......
day 05

JVM内存模型

JVM内存模型 堆: 新生代 老年代 常量池 字符串常量池 运行时常量池 虚拟机栈: 栈帧 方法区: 元空间 本地方法栈: 程序计数器: java内存结构(JMM内存模型) 主内存: 工作内存: java线程 高速缓存 操作变量时的规则: Java内存模型规定了所有的变量都存储在主内存 线程的工作内 ......
模型 内存 JVM

day133-spring boot常用参数注解

spring boot常用参数注解 注解: @PathVariable 路径变量 @RequestHeader 获取请求头 @RequestParam 获取请求参数(指问号后的参数,url?a=1&b=2) @CookieValue 获取Cookie值 @RequestAttribute 获取req ......
注解 常用 参数 spring boot

Day14 自增自减运算符,初始Math(幂运算)

自增自减运算符,初始Math(幂运算) 以下全程idea操作 重点搞清楚++ -- 在前还是在后 分清楚先自增自减 还是先赋值 package operator; public class Demo04 { public static void main(String[] args) { //++ ......
运算符 Math Day 14

查看JVM默认参数

java -XX:+PrintFlagsFinal -version [Global flags] uintx AdaptiveSizeDecrementScaleFactor = 4 {product} uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {p ......
参数 JVM

代码随想录day3链表开始

链表理论基础; 资料来源:代码随想录 (programmercarl.com) 1 链表理论基础 定义:是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。 1.1链表类型 单链表 双链表 ......
随想录 随想 代码 day3 day

Cadence SPB 22.1 -- 原理图的全局编辑05Day

1、元器件的重新编号 ①、运用自动编号功能,先执行清除所有标号,执行菜单命令“Tools”→”Annotate”,弹出的“Annotate”对话框“Action”一栏中选择“Reset part references to “?””选项,如下图,单击“确定”按钮,复位所有器件位号。 ②、执行复位操作 ......
全局 原理 Cadence 22.1 SPB

代码随想录day2

977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II ,总结 1有序数组的平方 ​ 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 2 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该 ......
随想录 随想 代码 day2 day

day04

1.今日内容介绍 今日内容 1.垃圾回收机制详解(了解) 引用计数 标记清除 分代回收 2.与用户交互 接受用户输入 # python3中 # python2.7(了解) input raw_input 格式化输出 % str.format f'' 3.基本运算符 算数运算符 赋值运算符 比较运算符 ......
day 04

自学 --day9---js中的数学操作和时间日期

typora-copy-images-to: media 一、数学处理 1、Math常用API 圆周率 Math.PI // 3.1415926535 生成随机数 Math.random() 生成的是0~1之间的随机小数,通常在实际项目中需要获取到一个范围内的随机整数,利用这个随机小数封装一个获取范 ......
日期 数学 时间 day9 day

数据类型扩展及面试题详解day2

public class demo2 { public static void main(String[] args) { int a = 10; int a1 = 010;//八进制 int a2 = 0x10;//十六进制 0~9 A~f 16 System.out.println(a1); S ......
类型 数据 day2 day

Leetcode刷题day1-数组

数组是存放在连续内存空间上的相同类型数据的集合 数组下标都是从0开始 数组内存空间的地址是连续的 数据元素不能删除,只能覆盖 C++中二维数据中内存地址是连续的,Java中不连续 704.二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 n ......
数组 Leetcode day1 day