XOR
static关键字详解
# static关键字详解 ## static作为静态代码块 ```java package oop.demo01.demo07; import javax.swing.plaf.synth.SynthOptionPaneUI; //static public class Student { pri ......
抽象类
# 抽象类 **abstract**修饰符可以用来修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 * 抽象类中可以没有抽象方法,但是有抽象方法一定要声明为抽象类。 * 抽象类不能使用new关键字来创建对象,它是用来让子类继承的。 * 抽象方法,只有方法的声明,没有方法 ......
创建对象内存分析
# 创建对象内存分析 1. 类与对象 类是一个模板,抽象;对象是一个具体的示例 2. 方法 定义、调用! 3. 对应的引用 引用类型:基本类型(8种) 对象是通过引用来操作的:栈 >堆 4. 属性:字段Field成员变量 默认初始化: 数字:0 0.0 char:u0000 boolean:null ......
继承
# 继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 **extends**的意思是“扩展”。子类是父类的扩展。 **java中类只有单继承,没有多继承!**:一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子。 继承是类和类之间的一种关系。除此之外,类和类之间还有依赖、组合、聚合 ......
类与对象的关系
# 类与对象的关系 **类是一种抽象的数据类型,它是对某一类整体描述/定义,但并不能代表某一个具体的事物。** **对象是抽象概念的具体实例。** # 创建与初始化对象 **使用new关键字创建对象** 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构 ......
面向对象编程OOP
# 面向对象编程OOP # 面向过程思想 步骤清晰简单,第一步作什么,第二步做什么.... 面对过程适合处理一些较为简单的问题。 # 面向对象思想 物以类聚,**分类**是思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对 ......
接口
# 接口 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法~专业的约束!约束和实现分离:面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是...则必须能...”的思想。 **接口的本质是锲约。** 面向对象精髓,是对对象的抽象,最 ......
内部类
# 内部类 内部类就是在一个类的内部再定义一个类。比如:A类中定义了一个B类,那么B类相对于A类来说就称为内部类,而A 类就是B类的外部类了。 1. 成员内部类。 ```java package oop.demo01.demo10; public class Outer { private int ......
异常机制
# 异常机制(Exception) 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能就满了。等等。 软件程序在运行过程中,非常可 ......
CVPR 2023 | 神经网络超体?新国立LV lab提出全新网络克隆技术
前言 神经网络开发到 100% 会发生什么?神经网络的究极形态又是什么?何为网络超体?上述问题的答案可能可以在电影超体(Lucy)中找到。 本文转载自机器之心 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV各 ......
babylon.js 学习笔记(3)
一、理解babylon.js 坐标系 const createScene = function () { const scene = new BABYLON.Scene(engine); const camera = new BABYLON.ArcRotateCamera("camera", -Ma ......
Liunx网络配置
1、安装精简版:CentOS-7-x86_64-Minimal-2009.iso 2、进入配置文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 3、配置地址(我的虚拟机中只设置了ONBOOT,运行ip addr 可以看到自动获取的ip) 4、修改完成 ......
day 33 歌星大奖赛
1.对已知数据进行排序; 2.去除最大数与最小数; 3.输出平均值 #include<iostream>#include<algorithm> using namespace std; /*void quick_sort(int q[], int l, int r){ if (l >= r) ret ......
图片统一横纵和分辨率,数据增强
# 1.统一图片横纵向方向 ```python from PIL import Image import os folder_path = "D:\Dataset\沙坑/2023.5.18\阿凯" # Replace with the actual folder path # Iterate ove ......
对哔哩哔哩提出的合理化建议
一、增加匿名评论功能 我注意到一些奇怪的现象,就是有些网友评论时总是处于畏缩状态,而且在一些有心网友的地毯搜索下会被反攻到主页上陷入糟糕尴尬的境地。 所以我认为哔哩哔哩或许可以考虑一下设立一个“匿名评论”的功能,匿名评论仅拒绝点击头像进入主页和发布到动态的功能,匿名评论同样需要遵守规则,可以被点赞、 ......
什么是springboot&什么是spring
# 1. 什么是springboot springboot是一个基于spring的开发框架,旨在简化sping应用的初始配置和开发过程。Springboot集成了对大部分目前流行的开发框架,使得开发者能够快速搭建spring项目。Springboot的核心设计思想是“约定优于配置”,基于这一原则,s ......
关于同时运行多个tensorflow模型时线程创建失败
## OpenMP: "libgomp: Thread creation failed: Resource temporarily unavailable" when code run as regular user 这几天在跑代码的时候,因为模型需要调参,方便起见打算同时运行25个程序。但是在使用 ......
用ABP Suite创建Blazor Server的应用程序
这个应用程序我们取名为BlazorOne,意思是集AuthServer、HttpApi Host和Blazor Server3个功能于一体的应用程序。因为ABP Suite支持另外一种模式,是把上述3个功能独立部署。为了由浅入深的介绍ABP的模块化开发,我们先完成BlazorOne吧!# 1、# 2 ......
ActionRPG-3-RPGGameAbility
#pragma once #include "ActionRPG.h" #include "Abilities/GameplayAbility.h" #include "Abilities/RPGAbilityTypes.h" #include "RPGGameplayAbility.generat ......
vite.config.ts 配置proxy
export default defineConfig({ server: { proxy: { "/api": { target: 'http://82.157.22.191:8185/', changeOrigin: true, rewrite: (path) => path.replace(/ ......
全排列去重
全排列去重的前提要求是目标集合必须是经过排序的。 在目标集合排序的前提下,第i位变换数字前后,如果是相同的数字,就会产生重复的排列。 注意:第i位变换的意思是i位本身的变换,而不是i与i-1的比较。 题目链接:https://leetcode.cn/problems/permutations-ii/ ......
Number Reduction
# [Number Reduction](https://codeforces.com/contest/1765/problem/N) ## 题意 删除k位数,让原本的数变得最小(不含前导零) ## 思路 看官方题解学会的。记录每种数字出现的位置,原本有n位,那结果就有n-k位,一位位枚举,然后尽量 ......
Linux的磁盘缓存和刷脏页
导读 无论您选择哪种路线,您都应该始终收集硬数据来支持您的更改,并帮助您确定是正在改进还是使事情变得更糟。在这种情况下,您可以从许多不同的位置获取数据,包括应用程序本身、/proc/vmstat、/proc/meminfo、iostat、vmstat 以及 /proc/sys/vm 中的许多内容。 ......
关于Sqlserver动态语句传递表变量的用法
一、定义[用户定义表类型] --定义表类型 create type IntegerTableType as table(Id int) go二、定义[表类型变量] --表类型变量 declare @declareTable IntegerTableType insert into @declareT ......
springboot基于vue的MOBA类游戏攻略分享平台、游戏资讯分享平台,附源码+数据库+lw文档+PPT,包运行
**1、项目介绍** 任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java语言设计并实现了MOBA类游戏攻略分享平台。该系统基于B/S即所谓浏览器/服务器模式,应用java技术,选择MySQL作为后台数据库。系统主要 ......
P3175 [HAOI2015]按位或
# P3175 [HAOI2015]按位或 [洛谷:P3175 [HAOI2015]按位或](https://www.luogu.com.cn/problem/P3175) ## Solution 按位考虑。 对于集合 $S$,记 $\min(S)$ 表示 $S$ 中第一次出现 $1$ 的时间,$\ ......
据不可靠消息,ST的新一代机皇正式命名为STM32V8系列,搭载Cortex-M85内核
根据以往的传统单片机命名方式: C0, L0, G0, F0 => Cortex-M0内核 F1, L1 => Corterx-M3内核 F2, F3 => Corterx-M3/M4 F4,G4,L4, L4+ => Cortex-M4内核 L5,U5, H5 => Cortex-M33内核 N6 ......
常见前端安全问题总结
一、XSS攻击 全称跨站脚本攻击,简称XSS攻击,攻击者通过在目标网站上HTML注入篡改网页来插入恶意脚本, 当用户在浏览网页时获取用户的cookie等敏感信息,进一步做一些其他危害的操作。 根据攻击的来源,该攻击还可以分为: 1)存储型攻击:一般是在有评论功能的网站将恶意代码当作评论内容存储到服务 ......
day10-12 函数语法铺垫&函数的参数
## 第八节 函数 ### 【一】函数初识 #### 【一】函数的基本使用 - 基于前一部分的学习,我们已经能开发一些功能简单的小程序了,但随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差,且程序中需要频繁使用同一功能时,只能 ......