自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 map和flatmap的区别

map: 一对一映射,保持结构flatMap: 一对多映射后展平,相当于mapflatten当你的映射函数返回集合/数组,且你想要最终结果是扁平的,就用flatMap。

2025-11-01 17:06:01 246

原创 决「MySQL问题1」启动mysql时:发生系统错误5拒绝访问

1、管理员的方式,打开命令窗口。然后在执行对应的指令。2、接着在打开的cmd中输入“”可以停止MySQL服务。”,启动MySQL服务;

2025-07-21 17:47:21 335

原创 单元测试JUnit

测试:是一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程阶段划分:单元测试(对软件的基本组成单位进行测试,最小测试单位)、集成测试(按设计要求组合成系统或子系统再进行的测试)、系统测试、验收测试单元测试和集成测试由开发人员测试系统测试由测试人员测试验收测试由客户/需求方进行测试测试方法:白盒测试(单元测试)、黑盒测试(系统测试、验收测试)、灰盒测试(集成测试)单元测试:对最小的功能单元(方法),编写测试代码对其正确性进行测试。

2025-06-25 00:07:14 527

原创 HTML+CSS学习笔记

HTML超文本标记语言,由标签名构成的语言。超文本:超越了文本的限制,比普通文本更强大,除了文字信息,还可以定义图片、音频、视频等内容。HTML所有的标签都是预定义好的。展示标题,展示图片,展示视频HTML代码直接在浏览器中运行,HTML标签由浏览器解析。CSS Cascading Style Sheet 层叠样式表,用于控制页面的样式(表现)head 网页头部:用来存放给浏览器看的信息,如CSS样式body 网页主体:用来存放给用户看的信息,如文字、图片、视频HTML的标签不区分大小写,建议小写属性值可以

2025-06-24 20:33:22 551

原创 Maven学习笔记

Maven是一款用于管理和构建Java项目的工具,是apache旗下的一个开源项目编译(compile)、测试(test)、打包(package)、发布(deplay)Maven为目前最主流的管理和构建Java工具Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段信息来管理项目的构建。先本地仓库,然后远程仓库,最后中央仓库</</</</</

2025-06-24 20:26:18 656

原创 JavaScript学习笔记

let 对象名 = {属性名1:属性值1;属性名2:属性值2;属性名3:属性值3;方法名:function(形参列表){调用格式对象名.属性名对象名.方法名()< script > // 1.自定义对象 let user = {//:function()可以省略掉 alert(this . name + " is singing!");} } // 2.访问对象属性 alert(user . name);// 3.调用对象方法 user . sing();// 1.自定义对象。

2025-06-24 20:25:50 608

原创 Ajax学习笔记

Ajax:Asynchronous Javascript And XML 异步的JavaScript和XMLXML可扩展标记语言,本质是一种数据格式,可以用来存储复杂的数据结构同步:客户端在发出请求后要等待服务器端响应异步:客户端在发出请求后可以执行其他操作Axios 对原生的ajax进行了封装,简化书写,方便开发method:请求方式,GET/POSTurl:请求路径data:请求数据(POST)params:发送请求时携带的url参数:如…?key=val。

2025-06-24 20:25:10 849

原创 javaweb day3

页面原型:指在应用程序开发初期,由产品经理制作的一个早期项目模型,它哦你关于展示页面的基本布局、功能和交互设计。通常用来帮助设计师、开发者等更好地理解和讨论最终产品的外观和行为。flex是flexible box的缩写,意思为弹性布局,是一种以为的布局模型。flex布局可以为元素之间提供强大的空间分布和对齐能力。通过给父容器添加flex的相关属性,来控制子元素的位置和排列方式。表单标签表单:在网页中主要负责数据采集功能,如注册、登录等数据采集标签 表单项:不同类型的input元素、下拉列表、文本域属性:

2025-06-22 20:49:38 814

原创 javaweb day2

​ 单位:px像素、换行标签引入音频标签引入图片,src指定图片存储的位置建议宽度和高度只设置一个,另一个会等比例缩放<//* 元素选择器 *//*span{}*//* id选择器 *//*.cls{}*//* class选择器 */#timecolora/* 去除超链接下方的下划线 */;</</</</</</</</</</</</</</</</</</</</</</用于加粗展示文本内容用于加粗展示文本内容,有强调语义的倾斜字符实体;

2025-06-22 16:28:21 855

原创 Pytorch入门 day2

在终端中输入tensorboard --logdir=logs打开 http://localhost:6006/即可显示、tensorboard --logdir=logs --port=6007可以自定义端口号避免端口冲突。使用cv2.imread()读取的图片也是ndarray数据类型。Tensorboard的使用。python中的内置方法。Totensor的使用。

2025-06-22 10:54:13 231

原创 Tensorboard的使用

【代码】Tensorboard的使用。

2025-06-22 01:55:53 307

原创 javaweb day1

HTML超文本标记语言,由标签名构成的语言。超文本:超越了文本的限制,比普通文本更强大,除了文字信息,还可以定义图片、音频、视频等内容。HTML所有的标签都是预定义好的。

2025-06-21 17:42:37 557

原创 个人电脑上的私有化部署大模型

response = client.chat(model=‘deepseek-r1:7b’,messages=[{‘role’:‘user’, ‘content’:‘你是谁’}])当有了Client对象之后,可以使用client对象提供的方法,完成对Ollama的操作。使用Python操作Ollama,最主要的一步是活的Ollama客户端对象,使用如下代码。show方法,显示指定模型的详细信息client.show()ps方法,显示当前正在运行的模型client.ps()Tensorboard的使用。

2025-06-21 17:41:53 428

原创 Javaweb day1

HTML超文本标记语言,由标签名构成的语言。超文本:超越了文本的限制,比普通文本更强大,除了文字信息,还可以定义图片、音频、视频等内容。HTML所有的标签都是预定义好的。

2025-06-21 17:40:55 868

原创 pytorch入门 day1

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2025-06-21 00:03:49 638

原创 L2-002 链表去重

分数 25全屏浏览切换布局作者 陈越单位 浙江大学给定一个带整数键值的链表L,你需要把其中绝对值重复的键值结点删掉。即对每个键值K,只有第一个绝对值等于K的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定L为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删除的链表 -15→15。

2025-02-21 14:21:26 328

原创 std::string find 的返回值

std::string 的方法 find,返回值类型是std::string::size_type, 对应的是查找对象在字符串中的位置(从0开始),这样写理论上也是可以的,因为 size_type 相当于 unsigned int类型,最大值4294967295强制转换为int型,就是-1。如果未查找到,该返回值是一个很大的数据(4294967295),判断时与 std::string::npos 进行对比。最后,建议使用size_type,这样可以适应不同的平台。

2025-02-19 19:45:14 492

原创 《数据库系统原理》题型练习

设有关系模式 R(A,B,C,D,E),在 R 上有相应的 FD 集及分解如下,试述下列。WHERE S.SNO=SC.SNO AND CNO=‘C4’ AND SEX=‘女’;、设有关系模式 R(职工名,项目名,工资,部门名,部门经理)如果规定每。二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;存在着“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可。使用(司机编号,牌照号,使用日期,公里数),其中司机编号和牌照号分别为。

2023-12-13 13:42:22 1612

原创 数据库系统原理练习题

(多选题)关系模式 R(U,F),其中 U=fE,FG,H及函数依赖集:F=E-G,GE,F*EG,H一EG,FH一B,F 的最小依赖集有0.给定三个域,D1为区{X1,X2,X3},D2为{Y1.Y2.Y3.Y4}D3为{Z1.Z2}则域D1,D2,D3的笛卡尔积的基数为0。14.(多选题)关系模式R(U,F),U=ABCDEF={A->BC.CD->E,E->A,B->D},R的候选码和范式是0。设关系R有r个元组,A是R里的属性组,设R上的A的投影的元组数为a,则下列哪个选项最准确?

2023-12-13 13:39:10 1790

原创 数据模型、概念模型、逻辑模型、物理模型

其中包括业务员信息表,客户信息表,商品信息表,定单表。一对多:实体集A中每一个实体,实体集B中有n个实体(n>=0)与之联系,反之,实体B中的每一个实体,实体集A中至多只有一个实体与之联系,则实体A与B有一对多联系。多对多:实体集A中每一个实体,实体集B中有n个实体(n>=0)与之联系,反之,实体B中的每一个实体,实体集A中也有M个实体,则实体A与实体B具有多对多联系。一对一:实体集A中每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则实体集A与实体集B具有一对一关系。

2023-12-06 11:07:13 2007

原创 C++区间和

【代码】C++区间和。

2023-11-30 20:15:23 678

原创 C++离散化

【代码】C++离散化。

2023-11-30 20:14:53 455

原创 C++最长连续不重复子序列

【代码】C++最长连续不重复子序列。

2023-11-30 20:14:21 598

原创 C++双指针算法

【代码】C++双指针算法。

2023-11-30 20:13:42 387

原创 C++前缀和

【代码】C++前缀和。

2023-11-29 13:35:51 361

原创 C++浮点数二分法

【代码】C++浮点数二分法。

2023-11-29 13:34:23 575

原创 C++整数二分法

【代码】C++整数二分法。

2023-11-29 13:33:47 406

原创 C++大数减法

【代码】C++大数减法。

2023-11-28 15:30:51 525

原创 C++大整数加法

【代码】C++大整数加法。

2023-11-28 15:28:26 488

原创 C++快速排序

因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序。虽然一直递归下去,但是这个算法总会退出,因为在每次的迭代(iteration)中,重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的。摆在基准的后面(相同的数可以到任一边)。递归的最底部情形,是数列的大小是零或一,也就是永远都已经被排序好了。从数列中挑出一个元素,称为 “基准”(key)。两个子串行(sub-lists)。

2023-11-28 15:25:35 436

原创 C++快速排序

快速排序基于分治的思想。

2023-11-28 01:57:35 429

原创 80x86数据传送指令与子程序

下面两条指令等效: LEA EBX,BUFFER MOV EBX, OFFSET BUFFER 其中OFFSET BUFFER表示存储器单元BUFFER的 偏移地址。执行前: (DS)=B000H, (BX)=080AH, (0B080AH)=05AEH, (0B080CH)=4000H。栈次序为: EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX。执行后:(DI)=05AEH, (ES)=4000H。32位指令:(AL)←((EBX)+(AL))16位指令:(AL)←((BX)+(AL))

2023-11-28 01:56:53 1087

原创 80x86寻址方式与子程序

指令: 控制计算机完成指定操作的命令机器指令:指令的二进制代码形式。例如:CD21H汇编指令:助记符形式的指令。例如:INT 21H指令系统:CPU所有指令及其使用规则的集合。

2023-11-28 01:55:55 426

原创 macOS homebrew使用指南

【代码】macOS homebrew使用指南。

2023-11-28 01:52:35 520

原创 C语言实现简单多项式求解

【代码】C语言实现简单多项式求解。

2023-11-28 01:50:49 877

原创 MySQL-安全性控制

两者的含义完全不同。如果有一组人(承担相同职责的小组,或者説小组成员扮演相同的角色)应该被授予一组相同的权限,不妨创建一个角色,将那组权限授予该角色,然后再将角色授予该组的每个成员。with grant option表示被授权用户可以传播权限,即授权该用户将其拥有的权限(之前获得的权限,通过本语句获得的权限,以及今后获得的权限)再授予其它用户。如果用户本身拥有多个角色所代表的权限集合,而这些集合存在交集,收回其中部分角色代表的权限集后,用户可能仍拥有那个角色所代表的部分权限(交集代表的那部分权限)。

2023-11-28 01:49:41 1206

原创 MySQL数据库 - 子查询

为了完成本关任务,你需要掌握: 1.什么叫子查询, 2.比较运算符结合标量子查询的使用。使用场景:当用户能够确切的知道内层查询返回的是单个值时,可以使用比较运算符。带有比较运算符的子查询是指父查询和子查询使用比较运算符连接的嵌套查询;为了完成本关任务,你需要掌握:如何在子查询中使用关键字进行查询。在右侧编辑器补充代码,查询大于所有平均年龄的员工姓名与年龄。必须接在一个比较运算符的后面,表示与子查询返回的。标量子查询:返回单一值的标量,最简单的形式;与比较操作符联合使用,表示与子查询返回的。

2023-11-28 01:47:51 1183

原创 MySQL数据库 - 使用聚合函数查询

假设场景,老板想知道公司发给员工的薪水的平均值为多少,此时就可使用。假设场景公司老板想知道公司总共给员工开了多少工资,则可以使用。我们需要获取整张表有多少条数据,那么我们就可以使用。为了完成本关任务,你需要掌握:如何使用。为了完成本关任务,你需要掌握:如何使用。为了完成本关任务,你需要掌握:如何使用。为了完成本关任务,你需要掌握:如何使用。为了完成本关任务,你需要掌握:如何使用。函数查询数据表中总数据量, 2.使用。那么,现在同样是这张表,我假若想知道。中月薪最高的是多少,此时就可使用。

2023-11-28 01:45:50 1743

原创 MySQL数据库 - 连接查询

以某张表为主,取出里面的所有记录,然后每条与另外一张表进行连接,不管能不能匹配上条件,最终都会保留。其中,没有部门的员工和部门没有员工的部门都没有被查出来,这就是内连接的特点,只查询在连接表中有对应的记录,其中。分以上的学生的姓名和学生的成绩以及学生所在的班级,其中学生的姓名和学生所在班级分别另命名为。1.确定所连接的表, 2.确定所要查询的字段, 3.确定连接条件与连接方式。表,所以左外连接能做到的查询,右外连接也能做到,仅展现的效果有所不同。分以上的学生的姓名和学生的成绩以及学生所在的班级。

2023-11-28 01:41:50 832

原创 MySQL数据库 - 单表查询(三)

在我们查询大量数据结果时,会返回很多条数据,有需要的记录可能就其中的一条或者几条。如果我们需要对读取的语句进行排序,我们就可以使用。为了完成本关任务,你只需要掌握分组查询的单独使用。本关任务:对班级表中的班级名称进行分组查询。,表示从查询结果的第一条记录开始,若偏移量为。,则从查询结果中的第二条记录开始,以此类推。第二个参数,记录数,表示返回查询结果的条数。名的学生信息,并根据学生成绩进行降序排序。名的学生信息,并根据学生成绩进行降序排序。我们需要查询表中信息,要求按照年龄的。

2023-11-28 01:39:27 902

空空如也

空空如也

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

TA关注的人

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