数据结构-堆-拾光赋

数据结构-堆

数据结构-堆,什么是堆 堆是一种满足以下条件的树: 堆中的每一个节点值都大于等于(或小于等于)子树中所有节点的值。或者说,任意一个节点的值都大于等于(或小于等于)所有子节点的值。 大家...
1个月前
03515
反射快速入门-拾光赋

反射快速入门

反射就是通过字节码文件获取类的成员变量、构造方法和成员方法的所有信息。 利用反射,我们可以获取成员变量的修饰符、名字、类型、取值。我们可以获取构造方法的名字、形参,并利用通过反射获...
一维\多维数组-拾光赋

一维\多维数组

  一、声明数组变量 必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar;   // 首选的方法 或 dataType arrayRefVar[];  // 效果相同...
24年软件设计师!看这篇就够了(规划+知识点)-拾光赋

24年软件设计师!看这篇就够了(规划+知识点)

24年软件设计师!看这篇就够了(规划+知识点),祝大家逢考必过~ 一,关于软考: 考试时间:        一年有两次软考,一般是五月末和十一月的中旬,具体时间官网通知:中国计...
Python模块重载的五种方法-拾光赋

Python模块重载的五种方法

Python模块重载的五种方法,1.环境准备 新建一个 foo 文件夹,其下包含一个 bar.py 文件 $ tree foo foo └── bar.py 0 directories, 1 file bar.py 的内容非常简单,只写了个 print 语句 prin...
从实际编程示例中看java中对象的浅拷贝和深拷贝-拾光赋

从实际编程示例中看java中对象的浅拷贝和深拷贝

从实际编程示例中看java中对象的浅拷贝和深拷贝,浅拷贝(克隆)与深拷贝(克隆) 先来看一个简单的例子,我们希望复制一个set对象,在修改这个复制对象的时候,原有的set对象不应该改变 接下来举两...
10个月前
03514
不到200行用Vue实现类似Swiper.js的轮播组件-拾光赋

不到200行用Vue实现类似Swiper.js的轮播组件

不到200行用Vue实现类似Swiper.js的轮播组件,前言 大家在开发过程中,或多或少都会用到轮播图之类的组件,PC和Mobile上使用 Swiper.js ,小程序上使用swiper组件等。 本文将详细讲解如何用Vue一...
2年前
0350
springboot如何优雅的获取前端参数-拾光赋

springboot如何优雅的获取前端参数

写在前面 对于初学者来说,困难的不是理论知识,而是如何在程序中具体实现。 现在的项目基本上都是前后端分离的项目,如何打通前后端,接收前端传过来的参数呢? 废话不多说,这篇文章就来说一...
CF1943C Tree Compass-拾光赋

CF1943C Tree Compass

CF1943C Tree Compass,思路: 考虑往直径方向想,设直径的长度为 \(d\)。 首先可以注意到一个性质: 每次操作最多只会覆盖住直径的 \(2\) 个点,那么答案的下界即为 \(\lceil \frac{d}{2} \rcei...
2年前
0355
JavaSE基础知识分享(十五)-拾光赋

JavaSE基础知识分享(十五)

写在前面 今天继续讲Java中的枚举和正则表达式的的知识!这部分说完,JavaSE部分的知识就结束了! 枚举 概述 枚举类用于描述有限个对象的类。自 JDK 1.5 起引入了对枚举类型的原生支持,简化了...
SpringBoot源码分析-拾光赋

SpringBoot源码分析

SpringBoot源码分析,Springboot源码分析 1、SpringApplication初始化 从run()方法进入,可以看到Springboot首先创建了SpringApplication,然后调用SpringApplication的run()方法。 public stati...
记一次 .NET某固高运动卡测试 卡慢分析-拾光赋

记一次 .NET某固高运动卡测试 卡慢分析

记一次 .NET某固高运动卡测试 卡慢分析,一:背景 1. 讲故事 年前有位朋友找到我,说他们的程序会偶发性卡慢 10s 钟,在某些组合下会正常,某些组合下就会出现问题,解释不了其中的原因,让我帮...
11个月前
0358