语法 随笔 基础java

Java中的函数式接口

一、先来看看自定义的函数式接口使用。 @FunctionalInterface interface MyFunction { void run(); } public class Test { public static void main(String[] args) { MyFunction f ......
函数 接口 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

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 ......
前端 笔记 最新版 黑马 基础

2023年9月18日每日随笔

今天,上午上了两节课,一节软件设计,一节人机交互,软件设计学习了单例模式,适配器模式,人机交互学习了VB方式的图形人机交互界面,单例模式主要有三个要点:instance,静态私有构造函数,静态公有方法,适配器模式忘了,人机交互使用编程的方式教了橡皮筋,拖动等等。下午把社会实践作业全写完了。 ......
随笔 2023

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

9.18随笔

用c++实现一个程序: 任意生成30道两位数四则运算题目,要求:减法输出结果不可以出现负数,除法输出结果不能有小数,乘法输出结果位数不可超过999. 代码实现 #include <iostream>#include <cstdlib>#include <ctime>using namespace s ......
随笔 9.18 18

Python常用的9种语法糖

python语法糖的作用: 编程语言中特殊的写法,往往是为代码简便性、可读性、可扩展性服务的。 ......
语法 常用 Python

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

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

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 基础

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

爬虫随笔(一)

最近因为工作和研究方向的变动,开始学习爬虫,现在是刚刚入门,简单写一些,爬虫入门的建议。 一、基础知识 (1)掌握的编程语言:python、Html、JS、CSS Python是必须的,虽然Java也可以实现相关功能,但是总归脚本写起来方便一点。如果有语言基础,直接去菜鸟教程,看语法,就差不多掌握了 ......
爬虫 随笔

9.18随笔

1.今儿破格早起了,去图书馆写了一节课高频电子线路,感觉高频是比较重要的,电赛的时候也用到了,还是魏老师编写的,本学期专业课难度:数字信号处理(2.5)>电磁场电磁波(2.5)>计算机网络(2.5)>高频电子线路(3),点都不想学习呢今天,又让我不禁有个灵魂拷问,为什么要学习,好像有点知道为什么,但 ......
随笔 9.18 18

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

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

JAVA基础知识学习

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

软件工程 之 (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

java通过流往外写文字

1、创建文件写文字,覆盖 1 File file=new File("文件路径"); 2 FileOutputStream out=null; 3 try { 4 if (!file.exists()) { 5 file.createNewFile(); 6 } 7 out = new FileOu ......
文字 java

软件工程 之 (XMUT)Java期末复习题及答案2

{callout color="#f0ad4e"} 软件工程实用案例教程 https://www.ivanky.cn/XMUTRG/304.html Java期末复习题及答案 https://www.ivanky.cn/XMUTRG/361.html 计算机网络复习题库 https://www.iv ......
复习题 软件工程 答案 工程 软件