运算符 基础java day

Day04 - Vue的请求方式、计算属性、监听、ref

与后端交互的三种方式 // 后端接口写好了,前后端分离的项目,前端如何与后端进行交互? 前后端要打通 >从前端发送Ajax请求 >核心:使用JavaScript发送HTTP请求,接受返回的数据 -使用原生JS,可以开启Ajax,但是使用原生JS,比较麻烦,需要做浏览器兼容,现在基本不使用 -jQue ......
属性 方式 Day Vue ref

雅礼集训三十天,day5

总结 100 + 0 + 0 + 0 = 100分 考的很垃圾(第二题调试删了但没完全删 这一场感觉是纯数学呀 T1 枚举 时间复杂度:\(O(1)\) 空间复杂度:\(O(1)\) code: #include<bits/stdc++.h> using namespace std; const i ......
day5 day

Java POI导入超时问题如何解决

前端导入Excel向后台发出请求时,后台立即返回信息“后台正在导入,请稍等!”,向redis中存入键isFinished的值为字符串“0”,并且开启一个线程来完成插入大量数据到数据库的工作,当插入完成则将redis中isFinished的值改为字符串“1”。前端收到“后台正在输入,请稍等!”后,此时 ......
问题 Java POI

Learn Git in 30 days—— 第 23 天:修正 commit 过的版本历史记录 Part 5

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 我们上一篇文章谈到的 Rebase 是用来将现有的两个分支进行「重新指定基础版本」,执行 Rebase 之后,也 ......
版本 commit 历史 Learn days

C++ 重载运算符在HotSpot VM中的应用

C++支持运算符重载,对于Java开发者来说,这个可能比较陌生一些,因为Java不支持运算符重载。运算符重载本质上来说就是函数重载。下面介绍一下HotSpot VM中的运算符重载。 1、内存分配与释放 在C++中可以通过new运算符创建一个C++的类实例,这个操作实际上上包含了如下3个步骤: 调用o ......
运算符 HotSpot

【个人项目互评】 —中小学自动生成试卷程序(Java版)

本次代码互评我选择的邱文静同学的代码进行互评;下面是我对她的代码的分析: 一、题目要求 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示 ......
自动生成 试卷 中小学 中小 程序

[代码随想录]Day51-单调栈part02

题目:503. 下一个更大元素 II 思路: 总之就是走两次nums,可以拼接,也可以用下面的取余方式。 代码: func nextGreaterElements(nums []int) []int { lens := len(nums) res := make([]int, lens) for i ......
随想录 随想 代码 part Day

java课后作业2

import java.util.ArrayList;import java.util.List;public class RandomNumberGenerator { public static List<Integer> generator(int a,int c,int m,int x0,i ......
java

(四)Unity性能优化-纹理基础

纹理类型 **Default:**默认的纹理类型格式**Normal map:**法线贴图,可将颜色通道转换为适合实时法线贴图格式**Editor GUI and Legacy GUI:**在编辑器GUI控件上使用纹理请选择此类型**Sprite(2D and UI):**在2D游戏中使用的精灵(S ......
纹理 性能 基础 Unity

Java 中for循环和foreach循环哪个更快?

摘要:本文由葡萄城技术团队于博客园发布。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在Java编程中,循环结构是程序员常用的控制流程,而for循环和foreach循环是其中比较常见的两种形式。关于它们哪一个更快的讨论一直存在。本文旨在探究Java ......
更快 foreach Java for

typescript_error_运算符“+”不能应用于类型“Number”和“Number”

function add_(num1: Number, num2: Number) { return num1 + num2 } console.log(add_(5, 7)) Number 是一个 Interface, number 才是表示类型,换成小写就可以了 function add_(nu ......

JAVA 后端 记录方法运行时间

LocalDateTime ldStart= LocalDateTime.now();//记录开始时间//中间是需要计算时间的代码段落 LocalDateTime ldEnd= LocalDateTime.now();//记录结束时间Duration du=Duration.between(ldSt ......
时间 方法 JAVA

中国这么多 Java 开发者,应该诞生出生态级应用开发框架

1、必须要有,不然就永远不会有 应用开发框架,虽然没有芯片、操作系统、数据库、编程语言这些重要。但是最终呈现在用户面前的,总是有软件部分。而软件系统开发,一般都需要应用开发框架,它是软件系统的基础性部件之一。 很多很多软件系统都会有 Java 开发的部分,尤其是政府部门的软件系统大量的使用了 Jav ......
应用开发 开发者 框架 Java

c语言基础

一、环境搭建 编译器(MinGW) 下载地址:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe 安装中一个注意细节 需要依次右键标记安装,然后点击Apply Changes IDE(CLion) 下载地址:http ......
语言基础 语言 基础

随想录Day2|977. 有序数组的平方、209. 长度最小的子数组、59. 螺旋矩阵Ⅱ

随想录Day2|977. 有序数组的平方、209. 长度最小的子数组、59. 螺旋矩阵Ⅱ 977. 有序数组的平方 LeetCode题目 文章讲解 视频讲解 给定一个按非递减顺序的整数数组nums,返回每个数字的平方组成的新数组,也要按照非递减顺序排序。 1 <= nums.length <= 10 ......
数组 随想录 矩阵 螺旋 随想

算法训练day15 层序遍历、LeetCode 226

算法训练day15 层序遍历、LeetCode 226.101 层序遍历 层序遍历是一种广度优先的遍历方式 队列符合广度优先层层深入的逻辑,栈符合深度优先(递归)的逻辑 //逐层完整遍历 class Solution { public: vector<vector<int>> levelOrder( ......
算法 LeetCode day 226 15

JAVA基础 —— 面向对象内存图

JAVA基础 —— 面向对象内存图 ......
对象 内存 基础 JAVA

java内存分配(堆,栈,方法区,常量池)图解

大家都知道,java程序是运行在jvm(java虚拟机)上的,因此Java的内存分配是在JVM中进行的。那么在程序内存分配上面,大致分为:本地方法栈、程序计数器、虚拟机栈、java堆、方法区。这五类,本次主要讲解的是虚拟机栈、java堆和方法区中的内容。 栈:存放基本数据类型的数据、引用数据类型的变 ......
常量 内存 方法 java

Java 序列化与反序列化的疑问

关于序列化和反序列化的疑问 为什么需要序列化和反序列化 ? 因为计算机底层存储和传输都是二进制,所以需要将对象转化成字节数组。那么问题来了,只需要转成字节数组就行了,那为啥还要弄这么多东西?搞这么复杂? 因为直接转生成的字节数组是不规则的,所以我们不能通过这样的字节数组把原来的对象还原出来,那么我们 ......
序列 疑问 Java

java语言基础--对象内存图解

在JVM内存里面主要分布有以下三个区域: 栈:存放基础数据和自定义对象的引用 堆:主要存储创建的对象,即new出来的对象。 方法区:加载存放class文件(字节码文件) 创建一个对象: 通过上图来看,程序是这样执行的: 将StudentTest01.class文件加载到方法区 将Student.cl ......
语言基础 对象 内存 语言 基础

Java基础

Java基础 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。 基本语法 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母 ......
基础 Java

java--内存与数据结构

JVM 内存划分 栈一种数据结构特点:先进后出(FILO)入栈:把元素放到栈里栈顶:栈中的第一个元素栈底:栈中的最后一个元素出栈:把元素从栈里移除 基本数据类型–值传递 引用类型–地址传递 堆数组在堆中存储 若堆中的内存空间没有被引用的时候,就会变成垃圾,等着垃圾回收器回收 垃圾回收机制 对象在堆中 ......
数据结构 内存 结构 数据 java

Java基础语法(1)

Java基础语法 JAVA--黑马程序员 笔记 一、Java入门 1、JAVA 是一种很火的计算机语言。 2、JAVA 代码编写分三步: 编写程序源码,即编写一个java文件 编译:翻译文件, javac是JDK提供的编译工具,对java文件编译后会产生一个class文件,class文件即交给计算机 ......
语法 基础 Java

Kotlin基础学习-入门篇

————————————————https://blog.csdn.net/zjm807778317/article/details/124188750 kotlin的历史Kotlin由JetBrains公司开发设计,2011年公布第一版,2012年开源。 2016年发布1.0正式版,并且JetBr ......
基础 Kotlin

JAVA基础学习——面型对象进阶

1 static 2 继承 1 static 1.1 内存图 静态对象是随着类加载,非静态对象随着对象来的: 引用类型初始化时null值。 1.2 static 静态变量、静态方法 1.3 总结 ① 静态方法中没有this,非静态方法中有 静态的一般用于共享,不面向某一个对象,所以没有this; 而 ......
对象 基础 JAVA

17 VRRP基础(虚拟路由器冗余协议)

局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果默认网关设备发生故障,那么所有用户终端访问外部网络的流量将会中断。可以通过部署多个网关的方式来解决单点故障,但是需要解决多个网关之间的冲突问题。VRRP(Virtual Router Redundancy Protocol,虚拟路由器 ......
冗余 路由 路由器 基础 VRRP

4.7 Java this关键字详解(3种用法)

this 关键字是 Java 常用的关键字,可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用。下面我们根据示例分别讲解 this 关键字的作用。 this.属性名 大部分时候,普通方法访问其他方法、成员变量时无须使用 this 前缀,但如果方法里有个 ......
关键字 关键 Java this 4.7

4.6 Java成员方法的声明和调用

声明成员方法可以定义类的行为,行为表示一个对象能够做的事情或者能够从一个对象取得的信息。类的各种功能操作都是用方法来实现的,属性只不过提供了相应的数据。一个完整的方法通常包括方法名称、方法主体、方法参数和方法返回值类型,其结构如图 1 所示。 图 1 方法组成元素 成员方法一旦被定义,便可以在程序中 ......
成员 方法 Java 4.6

k8s之基础篇

相关概念: kube-apierver: 控制平面组件,负责kubernetes api, 处理接受的请求工作 kube-controller-manager: 控制平面组件, 负责运行控制器进程 kube-scheduler: 控制平面组件, 负责见识新创建,未指定运行节点的pods,选择节点让p ......
基础 k8s k8 8s

日常记录--day8--2023-9月21日--周四

日程:今天满课,累死了,早上7点起床,吃早饭,去上课。上午体测,跑了个一千米,差点没去世,下午数据结构加离散数学,今天主要学了栈,写了个简单的,晚上8-9点继续javaweb,今天也没有力扣。 学了什么:Javaweb让人头疼,复习了之前的力扣题,继续学习Javaweb。 PS:不想学习,想要成为卫 ......
day8 2023 day