变量 基础 方法java

ctfhub_WEB基础关(RCE)

WEB基础 七、RCE 1、eval执行 页面给的是一段PHP代码,这段代码允许用户通过'cmd'参数执行PHP代码 <?php if (isset($_REQUEST['cmd'])) { eval($_REQUEST["cmd"]); } else { highlight_file(__FILE ......
ctfhub_WEB 基础 ctfhub WEB RCE

Java Stream 必须掌握的几种用法

Stream 是 Java8 推出的一套简化集合、数组操作的 API,掌握 Stream 的用法将极大的提升我们的编程能力。 流的获取 通过 Stream 自带的 API 获取: // 通过传入可变参数构造 static<T> Stream<T> of(T... values); // 指定一个常量 ......
Stream Java

java基础-Junit 注解 枚举-day12

目录1. Junit2. 注解 annotation3. 枚举 1. Junit 白盒测试 黑盒测试 自行baidu了解 java单元测试 package com.msb01; import org.junit.After; import org.junit.Assert; import org.j ......
注解 基础 Junit java day

Python基础之装饰器

目录1 装饰器1.1 定义1.2 使用示例1.2.1 使用类中实例装饰器1.2.2 使用类方法装饰器1.2.3 使用类中静态装饰器1.2.4 使用类中普通装饰器1.3 内部装饰器1.3.1 @property2 常用装饰器2.1 @timer:测量执行时间2.2 @memoize:缓存结果2.3 @ ......
基础 Python

Python变量:创建、类型、命名规则和作用域详解

变量 变量是用于存储数据值的容器。 创建变量 Python没有用于声明变量的命令。 变量在您第一次为其分配值时被创建。 示例 x = 5 y = "John" print(x) print(y) 变量不需要声明为特定类型,并且甚至在设置后可以更改类型。 示例 x = 4 # x的类型为int x = ......
变量 规则 作用 类型 Python

C++笔记(因为有c的基础,基础部分省略。观看黑马视频课的笔记)

指针 1、一个指针在32位系统里占4字节,在64位系统里占8字节。 2、空指针:指针变量指向内存中编号为0的空间(列:int * p= NULL;) 3、野指针:指针变量指向非法的内存空间。 空指针和野指针都不是我们自己申请的空间,因此不要访问。 4、Const修饰指针三种情况: (const : ......
基础 笔记 黑马 部分 视频

视频基础知识(一)

1. 码率 视频码率就是数据传输时单位时间传送的数据位数,一般用的单位是kbps即千位每秒。 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件。 较低的码率会导致视频的数据量减少,从而降低视频的质量。视频会出现压缩失真、模糊、锯齿状边缘和细节模糊等问题。低码 ......
基础知识 基础 知识 视频

前端0基础笔记(2023最新版黑马前端教程笔记)

标签语法 HTML——超文本标记语言 标记是带尖括号的文本 标签成对出现,中间包裹内容 <>里面放英文字母(标签名) 结束标签比开始标签多/ 拓展: 双标签:成对出现的标签 单标签:只有开始的标签,没有结束标签 < b r >:换行 < h r>:水平线 HTML基本骨架: html:整个网页 he ......
前端 笔记 最新版 黑马 基础

Java游戏服务器之优雅停服

一、写随笔的原因: 最近项目开发中,停服的时候发现停服的时候,日志无法打印,看了下原因,是因为项目使用了SpringBoot中的logback,无法控制日志关闭在项目内部停服逻辑之前关闭。研究之后,整理下关于优雅停服的相关处理 二、具体的内容: 1. 什么是优雅停服 让应用程序处理完正在运行的逻辑, ......
服务器 Java

第一章 基础化学知识 第一节 气体

§1.1.1 气体状态方程 定义:理想气体指的是可以忽略分子体积,作用力,以及碰撞时损失的动能的气体。可以认为高温低压气体就是理想气体。以下\(n\)表示气体物质的量,\(V\)表示体积,\(T\)表示开式温度,\(p\)表示压强(常称为压力)。 以下是理想气体的几条实验发现的性质: 1.\(\te ......
气体 化学 基础 知识

Java多线程学习

Java创建线程的3种方式 线程有3种运行方式,分别为实现Runnable接口的run方法, 继承Thread类并重写run方法, 使用FutureTask方式。 方法1,继承Thread类,重写run方法 public class MyThread extends Thread { @Overri ......
线程 Java

AI绘画变现渠道:日入100+,推荐一个本人实操的方法

关于AI绘画变现,之前写了几篇相关的文章,需要的自己查阅: AI绘画:如何让图片开口说话生成视频?变现渠道有哪些? 无私分享我的AI绘画变现之路,普通人可实操可模仿 AI壁纸号一周增加上千粉丝,轻松变现的成功案例分享 今天给大家推荐一篇之前没有介绍过的变现方式。 前段时间偷偷上线了一个产品,盖哥和1 ......
绘画 渠道 方法 100

关于`dial unix /var/run/docker.sock: connect: permission denied`的处理方法笔记

之前遇到的一个问题,使用非root用户时操作docker提示无权限,在查阅了一些文章之后自己又摸索出了一些更方便的方法,顺手记录下来。 一、问题发现 根据报错信息dial unix /var/run/docker.sock: connect: permission denied,可以看出,是因为当前 ......
permission connect 笔记 方法 denied

Python中捕获异常的方法及异常处理try-except-else-finally的区别

在Python中,try、except、else和finally是我们常用的异常处理方式,有一个清晰的执行顺序很重要。在这篇攻略中,我们将详细探讨这些关键字的执行顺序,以便更有效地处理异常。先回顾一下这些关键字的含义和用途: try:执行可能会抛出异常的代码块; except:当try代码块中出现了 ......

Python常用魔术方法汇总(20个魔法函数)

本文将为您详细介绍Python中的让我们一起来了解这些特殊的函数,并提供一些在实际接口自动化工作中的示例代码。魔法函数(Magic Methods),也被称为特殊方法或双下划线方法,是Python中一些特殊命名的函数,它们以双下划线开头和结尾。这些函数定义了对象在特定情况下的行为,例如创建、比较、运 ......
魔术 函数 常用 方法 Python

1.MySQL、基础架构(SQL语句执行流程)

1.MySQL的索引有哪些索引在什么层面: 索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现。B+树索引:是大多数 MySQL 存储引擎的默认索引类型。哈希索引:哈希索引能以 O(1) 时间进行查找,但是失去了有序性;InnoDB 存储引擎有一个特殊的功能叫 ......
语句 架构 流程 基础 MySQL

Python成员方法、类方法与静态方法的区别

Python基础教程:3个方面理解Python的类方法与静态方法 在Python语言中有如下3种方法: 成员方法 类方法(classmethod) 静态方法(staticmethod) 可能很多同学不清楚这3种方法,尤其是后两类方法到底有什么不同。为此,本文将对这3种方法做一次敲骨沥髓的深度剖析。 ......
方法 静态 成员 Python

JAVA高级架构师

JAVA高级架构师技术包含:SpringBoot3.0,SpringCloudAlibaba,JDK11~19,Spring6,IOC,AOP,JavaWeb,SpringMVC,Mybatis,Docker,k8s,Devops,Vue3.0,Nginx,Redis7,MongoDB,JDBC,S ......
架构 JAVA

9.18日课堂上java练习

1 import java.util.ArrayList; 2 import java.util.Random; 3 import java.util.Scanner; 4 import java.util.ArrayList; 5 import java.util.Random; 6 import ......
课堂 9.18 java 18

JavaWeb基础

JavaWeb基础 概念:Java Web,是用Java技术来解决相关web互联网领域的技术栈。 web分为静态web和动态web,静态web包括css和html这种,设定后就不会变了,动态简单理解就是数据会随时改变,比如淘宝,每个人在不同时间不同地点看到的信息是不一向的,对于java来讲,动态we ......
JavaWeb 基础

Python中数据类转换为JSON的方法

dataclass 到 Python 中的 JSON JavaScript Object Notation或JSON表示使用编程语言中的文本组成的脚本(可执行)文件来存储和传输数据。 Python通过JSON内置模块支持JSON。因此,我们在Python脚本中导入JSON包,以利用这一能力。 JSO ......
方法 数据 Python JSON

2.简单的搭建后端,一步一步从基础开始

上传Git的忽略文件下载 千万不能忘记配置忽略文件,不然可能会搞得你一个项目10多个G,很烦人 先梳理下我们需要新建的项目如下。接口层一般I(i)开头,实现层不需要。后面还会增加扩展类或者其他的。 API程序层:FastEasyAPI 服务接口层:IFastEasy.Service 服务实现层:Fa ......
基础

spring boot 在Linux下服务启动报错Unable to find Java

前言: 最近在开发项目的过程中遇到了一些坑(也可能不是坑,是自己没弄过导致折腾了很久),我们项目中遇到有用到一些第三方的库,有些第三方库可能不支持openjdk,只支出jdk,所以就要更换一下jdk,然后服务器又是之前的前同事配置的,这时候我把服务器的jdk版本从原来的openjdk1.7换成了官方 ......
spring Unable Linux boot Java

树型dp基础题————没有上司的舞会

首先状态表示,对于每个节点来说,都有选择或者不选择两种状态,父亲节点的状态由子节点状态推算而来,比如我们选择了子节点,那么父亲节点肯定不能选择,如果我们不选择父亲节点,那么子节点可以选择也可以不选择。状态表示完成了,接下来就是状态转移。 我们假设dp[root][0]是未选择该节点产生的价值,dp[ ......
舞会 上司 基础

JAVA基础知识学习

基础语法 基础语法 对象:对象(Object)是类的实例 类:描述对象的属性和行为 方法:封装了特定功能的代码块,可以在程序中被多次调用。方法是类的一部分,用于定义类的行为和功能 实例变量:也称为成员变量或字段,是类中声明的变量,它们用于存储对象的状态或属性 public class HelloMo ......
基础知识 基础 知识 JAVA

记录--JavaScript 令人惊讶的一点:对于空数组every()方法返回true

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 JavaScript 语言的内核足够大,导致我们很容易误解它的某些部分是如何工作的。我最近重构了一些使用 every ()方法的代码,并且发现我并不真正理解every()的逻辑。在我看来,我认为回调函数必须被调用并返回 true的时候ev ......
数组 JavaScript 方法 every true

软件工程 之 (XMUT)PTA Java 编程题

Java编程题 先随笔记录,以后有时间再整理吧。 求最大值 统计符合条件元素的个数 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new ......
软件工程 工程 软件 XMUT Java

软件工程 之 (XMUT) PTA Java 函数题

PTA Java 函数题 先记录,有时间再整理。 是否偶数 public static boolean isOdd(int data){ return data%2==0?true:false; } 根据派生类写出基类(Java) public People() { } public People( ......
软件工程 函数 工程 软件 XMUT

软件工程 之 (XMUT)PTA Java 选项题

选项题 随便,后整理 在windows平台上安装配置JDK时,下列的说法错误的是_____。C.javac的功能是编译并执行 java代码项 一个计算机上安装JDK后,该计算机不包含的是()。C.Eclipse 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( ).A.a1. ......
软件工程 工程 软件 XMUT Java

软件工程 之 (XMUT)PTA Java 判断题

PTA Java 判断题 随笔,后整理 在一个编辑器中编写好的Java应用程序,是扩展名为.class的文件。F java语言中不用区分字母的大写小写。F Java语言中,变量名可以用汉字表示。T 字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码。T 一个Java源文件中可以有多个类 ......
软件工程 工程 软件 XMUT Java