自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 如何本地部署DeepSeek

参数越多,模型通常更“聪明”(能处理更复杂的任务),但对硬件资源(显存、内存)的要求也更高。等数字代表模型的参数量(Parameters),其中。(通用性最佳),若设备较弱则选。2、cmd执行命令,等待安装。打开官网,选择对应版本。1、找到对应的命令,复制。

2025-01-31 20:04:44 4126 2

原创 【前端】【CSS】背景

CSS 背景属性用于定义HTML元素的背景。

2025-01-14 00:00:12 914

原创 【狂神说java】java零基础学习路线

Java 学习的时间安排路线: JavaSE、数据库、前端、JavaWeb、SSM 框架、Linux、SpringBoot、SpringCloud、Hadoop

2025-01-13 23:02:09 755

原创 javascrip基础语法

用于遍历对象的可枚举属性(包括继承的可枚举属性),但不建议用于遍历数组(因为会遍历数组的索引,且顺序不一定是数组元素的顺序)。如果变量 age 中的值小于 18,则向变量 voteable 赋值 "年龄太小",否则赋值 "年龄已达到"。标志,则返回所有匹配的结果组成的数组,否则返回第一个匹配的结果及相关信息(如匹配的起始位置等)。也可以在整个脚本开头添加(对于模块脚本,默认处于严格模式),则整个脚本内的代码都处于严格模式。时,表单不会提交,从而实现客户端的表单验证,减少无效数据提交到服务器。

2025-01-12 19:14:54 650

原创 C++基础语法

基本数据类型:整型:如int,用于表示整数。浮点型:如float、double,用于表示小数。字符型:如char,用于表示单个字符。布尔型:如bool,只有true和false两个值。

2025-01-12 18:33:10 620

原创 【前端】【CSS3】基础入门知识

CSS(Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS文件扩展名为 .css。

2025-01-09 22:58:43 759

原创 【前端】【HTML】入门基础知识

blank: 在新窗口或新标签页中打开链接。_self: 在当前窗口或标签页中打开链接(默认)。_parent: 在父框架中打开链接。_top: 在整个窗口中打开链接,取消任何框架。rel="noopener">新窗口打开 nofollow: 表示搜索引擎不应跟踪该链接,常用于外部链接。noopener 和 noreferrer: 防止在新标签中打开链接时的安全问题,尤其是使用 target="_blank" 时。noopener: 防止新的浏览上下文(页面)访问属性和open方法。

2025-01-09 09:16:17 1475 1

原创 算法设计与分析期末复习

动态规划的两个特征贪心算法的两个特征时间复杂度的计算给f(x),g(x)表达式,判断是否同阶,上界,下界(第一章课后习题)给代码判断时间复杂度NP类问题:是指一类可以用不确定性多项式算法求解的判定问题。分支界限法和回溯法的区别,是广度优先搜索还是深度优先搜索

2025-01-08 18:34:18 358

原创 网络空间安全导论期末考试复习题

木马:一种伪装成正常程序的恶意软件,悄悄植入用户设备,用于窃取数据、远程操控,隐蔽性强。网页木马:隐匿于网页代码中的恶意脚本,用户浏览对应网页时,自动在后台运行,发动攻击。 挂马:指黑客将网页木马植入合法网站页面,让访客浏览时被植入木马,遭入侵。 内网:特定机构、组织内部构建的相对封闭网络,便于内部设备、人员通信与资源共享。 外网:连接至互联网的开放性网络,能访问全球范围的网络资源,也易受攻击。 后门:软件或系统中,开发者或黑客刻意留下的隐秘入口,便于非法进出与操控。

2025-01-08 18:13:46 924

原创 广外java面向对象程序设计期末考试题型

第一道题目 20分会写创建类 main方法 数组的定义,会循环语句,掌握指定范围随机数的生成(整数、浮点数都要会)第二道题目 20分普通类的编写 定义成员变量、常量、权限修饰符、getter和setter方法 有参和无参的构造方法第三道题目 25分 (有一定难度)抽象类、接口、继承和多态的综合应用(课堂练习10的usb接口那道题的难度) 创建对象数组、Arrays.sort对对象方法进行排序(Rectangle那道题) 脱离ide尝试写一下第四道题目 15分。

2025-01-08 17:11:43 642

原创 写笔记的重要性及Typero使用方法

笔记的重要性:1、需要总结和思考2、提升文笔组织能力3、提升学习总结能力4、提升逻辑思维能力5、帮助他人、结交朋友。

2025-01-08 15:17:52 462

原创 LCS最长公共子序列C++实现

输出结果:公共长度,相似程度,公共序列。

2025-01-02 17:23:13 156

原创 http绕过

要求: a 变量 为post方式发送,并且 不能输入 0-9的数字。b1 和 b2 的md5 值 相同。b1 和 b2 的内容不相同。使用 0e 的方法进行绕过。c1 和 c2 不相等。c1和c2 是字符串。

2024-12-16 14:42:42 194

原创 java-多线程的创造方式(自用笔记)

(1) 定义一个类实现Callable接口,重写call方法,封装要做的事情,和要返回的数据。4、线程执行完毕后,通过FutureTask对象的的get方法去获取线程任务执行的结果。(2) 把Callable类型的对象封装成FutureTask(线程任务对象)。1、启动线程必须是调用start方法,不是调用run方法。(2)只有调用start方法才是启动一个新的线程执行。3、调用Thread对象的start方法启动线程。继承thread类的缺点:单继承的局限性。2、把线程任务对象交给Thread对象。

2024-12-12 21:16:47 367

原创 ctfshow-Misc入门(1-23)

5、使用tweakpng排查,发现含有2个IDAT块,删除第一个IDAT块,发现flag。5、使用tweakpng,发现有很多IDAT块,依次删除,删到第8个后,图片出现flag。打开010 Editor中,使用 CTRL+F 搜索flag头,得到flag。打开010 Editor中,使用 CTRL+F 搜索flag头,得到flag。打开010 Editor中,使用 CTRL+F 搜索flag头,得到flag。3,使用binwalk分离文件,打开第一个文件,得到flag。

2024-11-24 22:52:57 709 1

原创 除数或被除数至少有一个是double或float,才有可能得到小数

int整数除以int整数得到的是int整数,除数或被除数至少有一个是double或float,才有可能得到小数

2024-11-10 15:48:20 233

原创 java面向对象思维导图

java思维导图:构造方法、封装、继承、多态、抽象类、接口、内部类

2024-11-04 23:20:48 148 1

原创 java基础——集合Arraylist

ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。

2024-10-10 23:23:19 312

原创 Java基础知识——String篇

String是 Java 中用于表示字符串的类。Java 中的字符串是不可变的,也就是说一旦创建,字符串的内容无法更改。

2024-10-10 00:04:41 1354

原创 正则表达式

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。优点:速度快、效率高、准确性高缺点: 难度有一点大。

2024-10-06 11:56:53 1092

原创 如何用python抓取豆瓣电影TOP250

如何用python抓取豆瓣电影TOP250

2024-10-06 00:32:47 1856 1

原创 Java Scanner 类

1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。4、next() 不能得到带有空格的字符串。1、一定要读取到有效字符后才可以结束输入。4个数的平均值是17.85。4个数的和为71.4。

2024-09-28 19:48:58 415

原创 Java如何在方法中操作数组元素

引用与值在 Java 中,数组是对象,变量存储的是对该对象的引用。当你将数组传递给方法时,实际上是传递了该数组的引用。局部变量的作用域当在doIt方法中执行z = null;时,只有局部变量z的引用被更改,使其指向null。这并不会影响到外部的myArray变量,因为它仍然持有原始数组的引用。原始数组保持不变因为myArray在main方法中依然引用着同一个数组对象,所以即使在doIt方法中将z设置为null,原始数组的内容依旧保持不变。

2024-09-28 17:20:48 356

原创 Java方法

Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用一般情况下,定义一个方法包含以下语法:修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值;方法包含一个方法头和一个方法体。修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。

2024-09-28 14:24:14 1092

原创 7-2 改写二分搜索算法

设a[0:n-1]是已排好序的数组,请改写,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。输入有两行:第一行是n值和x值;第二行是n个不相同的整数组成的非降序序列,每个整数之间以空格分隔。输出小于x的最大元素的最大下标i和大于x的最小元素的最小下标j。当搜索元素在数组中时,i和j相同。提示:若x小于全部数值,则输出:-1 0若x大于全部数值,则输出:n-1的值 n的值在这里给出一组输入。在这里给出相应的输出。

2024-09-23 20:17:55 595

原创 7-1 二分查找

输入n值(1

2024-09-23 18:41:51 234

原创 7-3 两个有序序列的中位数

已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A0​,A1​,⋯,AN−1​的中位数指A(N−1)/2​的值,即第⌊(N+1)/2⌋个数(A0​为第1个数)。

2024-09-21 16:43:56 389

原创 改写二分搜索算法C++

题目来源:《计算机算法设计与分析》,王晓东设a[0:n-1]是已排好序的数组,请改写,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。

2024-09-21 16:12:35 419

原创 JAVA字符串操作汇总

前面的c是想匹配的数,后面的15是从指定索引位置开始向前匹配。若开始位置,超过字符串的最大长度,也不会报错,而是直接从末尾往前匹配。用于检查字符串是否以指定的前缀开始。它提供了对单个字符的封装,包含了许多实用的方法来处理和检查字符数据。这个方法将字符串 s2 追加到字符串 s1 的末尾,并返回一个新的字符串。搜索字符或子串,返回第一个匹配到的字符的索引位置。未匹配则返回 -1。返回从指定Index索引位置开始到字符串的end位置的子字符串。同上,不过搜索方向相反,由后往前搜索,返回的索引位置一样为正序。

2024-09-18 23:53:46 452

原创 java生成随机数的四种方法

Math.random() 方法返回的是一个介于 0.0(包含)和 1.0(不包含)之间的随机浮点数。

2024-09-18 23:47:25 11038

原创 java计算字符串中大写字母的个数

区分:next()方法读取到空白符就结束;nextLine()读取到回车结束;if(ch>='A'&&ch<='Z')判断ch的ASCII码范围。str.charAt(i)方法可用于提取字符串的第i个字符。str.length()方法可求出字符串的长度。判断字符ch是否为大写字母。

2024-09-17 23:13:00 438

原创 java十进制码、六进制码和字符码的转换

【代码】java十进制码、六进制码和字符码的转换。

2024-09-17 21:21:18 315

原创 数据库系统概论笔记(持续更新)

数据库定义:长期存储在计算机内、有组织、可共享的大量数据的集合。

2024-09-10 22:55:52 1005

原创 Java学习笔记(持续更新)

当保存文件的时候,你应该使用类名作为文件名保存,文件名的后缀为 .java。该方法是读取输入流中是否存在整数,但在下面的代码中该方法在 if 函数中,实际运行中为什么是先通过了 if 语句并进行输入,然后再进行判断。5、所有的 Java 程序由 public static void main(String []args) 方法开始执行。例如,你可以将所有与图形界面相关的类放在一个包中,将所有与数据库操作相关的类放在另一个包中。2、sout+回车,生成 “ System.out.println( );

2024-09-10 00:02:52 419

原创 《计算机算法设计与分析》笔记

如果存在正的常数C和自然数N0,使得当N≧N0 时有f(N)≧Cg(N),则f(N)有下界函数g(N),记为f(N) = Ω(g(N))

2024-09-09 23:54:48 1242 2

原创 L1-099 帮助色盲

本题就请你写一个程序,通过产生不同的提示音来帮助红绿色盲患者判断当前交通灯的颜色;

2024-09-04 23:05:47 257

原创 L1-100 四项全能

全班有 50 人,有 30 人会游泳,有 35 人会篮球,有 42 人会唱歌,有 46 人会骑车,至少有( )人四项都会。发帖人不会做这道题,但是回帖有会做的:每一个才艺是一个技能点,一共是 30 + 35 + 42 + 46 = 153 个技能点,50 个人假设平均分配,每人都会 3 个技能那也只有 150,所以至少有 3 人会四个技能。

2024-09-03 22:56:04 412

原创 L1-028 判断素数

本题的目标很简单,就是判断一个给定的正整数是否素数。

2024-09-03 20:37:13 546

原创 L1-084 拯救外星人

你的外星人朋友不认得地球上的加减乘除符号,但是会算阶乘 —— 正整数 N 的阶乘记为 “N!”,是从 1 到 N 的连乘积。所以当他不知道“5+7”等于多少时,如果你告诉他等于“12!”,他就写出了“479001600”这个答案。本题就请你写程序模仿外星人的行为。

2024-09-03 20:36:46 194

原创 7-1 求最小值及其下标

本题要求编写程序,找出给定的n个数中的最小值及其对应的最小下标(下标从0开始)。

2024-09-03 20:21:48 267

操作系统期末试卷(含答案)

操作系统期末试卷

2024-12-22

操作系统实验: 1、了解UNIX的命令及使用格式 2、熟悉UNIX/LINUX的常用基本命令

LINUX上可用的C编译器是GNU C编译器,它建立在自由软件基金会编程许可证的基础上,因此可以自由发布。 LINUX 上的GNU C编译器(GCC)是一个全功能的ANCI C兼容编译器,而一般UNIX(如SCO UNIX)用的编译器是CC。下面介绍GCC和一些GCC编译器最常用的选项。 1、使用GCC 通常后跟一些选项和文件名来使用GCC编译器。GCC命令的基本用法如下: gcc [options] [filenames] 命令行选项指定的编译过程中的具体操作 2、GCC常用选项 GCC有超过100个的编译选项可用,这些选项中的许多可能永远都不会用到,但一些主要的选项将会频繁使用。很多的GCC选项包括一个以上的字符,因此必须为每个选项指定各自的连字符,并且就像大多数LINUX 命令一样不能在一个单独的连字符后跟一组选项。例如,下面的命令是不同的: gcc -p-g test.c gcc -pg test.c 第一条命令告诉GCC编译test.c时为prof命令建立剖析(profile)信息并且把调试信息加入到可执行文件里。第二条命令告诉GCC只为gprof

2024-12-22

网络空间安全导论 第2章 密码学简介

第 2 章 密码学简介 2.0 引言 2.1 对称密钥密码体制 2.2 公钥密码体制 2.3 数字签名 2.4 鉴别 2.5 密钥分配(选学) 重要概念: 如果不论截取者获得了多少密文,但在密文中都没有足够的信息来唯一地确定出对应的明文,则这一密码体制称为无条件安全的,或称为理论上是不可破的。 如果密码体制中的密码不能被可使用的计算资源破译,则这一密码体制称为在计算上是安全的。 公钥密码体制(又称为公开密钥密码体制)使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 公钥密码体制产生的主要原因: 常规密钥密码体制的密钥分配问题。 对数字签名的需求。

2024-09-19

网络空间安全导论 第2章 网络空间安全概述

第一章 网络空间安全概述  1.1 网络空间安全简介  1.2 网络空间安全的发展过程  1.3 网络空间安全的模型与体系结构  1.4 没有网络安全就没有国家安全 1.1 网络空间安全简介  1.1.1 引言  1.1.2 网络空间概述  1.1.3 互联网与因特网  1.1.4 网络空间安全的定义  1.1.5 信息安全、网络安全、网络空间安全三者之间的关系

2024-09-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除