自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 提示词工程

"role": "system" //角色},"role": "user" //角色],"top_p": 1, //核采样-Nucleus Sampling"top_k": 1, //k 采样top_p top_k 互斥不可以同时使用"temperature": 1, //温度 一般不和top_p top_k 同时使用"max_tokens": 2048, //输出最大token数"stop":null, //停止序列。

2025-03-31 21:25:22 960

原创 Ubuntu 安装docker

【代码】Ubuntu 安装docker。

2024-12-04 22:31:25 251 1

原创 JAVA IO

name:文件地址内部会new File()无无。

2024-11-21 20:45:48 870

原创 插入/归并

归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。

2024-11-03 09:01:50 376

原创 SprinbBoot 文件上传

【代码】SprinbBoot 文件上传。

2024-09-29 23:07:10 302

原创 vue-router路由

它包含了 URL 查询字符串中的参数。查询字符串是 URL 中。后面的部分,由键值对组成,键和值之间用。注入,将路由对象与Vue实例,建立关系。连接,不同键值对之间用。next 方法的调用方式。// 添加全局前置守卫。

2024-09-12 22:28:22 1681

原创 Vuex快速入门

可以使用驼峰命名法,并且通常在名称中包含动词,以表明它们执行的操作,例如。actions:异步操作或复杂逻辑的提交(调用mutation)的包裹函数。mapActions(‘模块名’,[‘函数名’,‘函数名2’]):通常使用全小写字母,并且可以使用下划线来分隔单词,例如。vuex是vue的一个状态管理工具,状态就是数据。大白话: vuex是一个插件,可以帮助我们管理。根状态对象,包含所有的状态数据。:是因为命名是时候就是这命名的。核心配置项(必要的)this.函数名()this.函数名()

2024-09-10 23:24:04 1463

原创 2024上学期--实验室学习计划

阶段 周次 学习内容 实践内容 时间安排 新增内容/重点 基础巩固 1-2周 Java基础,多线程,TCP/IP网络编程 相关练习和小的编程项目 每天学习2小时,实践1小时 Java 20及以上版本新特性学习 框架深入学习 3-6周 Spring,Spring Boot 相关练习和小的编程项目 每天学习3小时,实践1.5小时 学习Spring Cloud和微服务架构基础 前端技术提升 7-8周

2024-09-09 00:05:26 296

原创 vue2 组件通信

propsemits。

2024-09-08 23:57:58 1733

原创 vue2快速入门

创建HTML界面,引用Vue.js文件编写视图{{type}} : 插值表达式变量三元运算符函数调用算数运算在JS代码区域,创建Vue核心对象,定义数据模型datapropscomputedmethodswatchemitsexposeref。

2024-09-05 23:11:41 1278

原创 SpringBoot

默认为 启动类和它的在启动类上加注解起步依赖是 Spring Boot 提供的一种便捷方式,用于包含项目运行所需的所有依赖。这些依赖被预定义在一个 Maven 或 Gradle 配置文件中,你只需要添加一个起步依赖,Spring Boot 就会自动引入所有必要的库。例如,是一个起步依赖,它包含了构建 web 应用程序所需的所有 Spring 组件。Spring Boot 通过自动配置机制简化了 Spring 应用的配置。Spring Boot 会根据添加的依赖自动配置应用程序,减少了手动配置的需要。

2024-09-03 22:15:06 1434 1

原创 web-文件上传(FormData)

【代码】web-文件上传(FormData)

2024-07-15 00:26:22 320

原创 SQL 字段类型属性

2、后期新增主键:如果是针对业务主键需要保证字段数据没有Null数据且没有数据重复(一般主键都会在表创建时维护好。表字段的时候给定默认数据,在后续字段操作(数据新增)的时候系统没有检测到字段有数据的时候自动使用的值。UTF8存储:65535(字符) * 3 + 2 = 196607(字节)自增长:auto_increment,被修饰的字段在新增时,自动增长数据。GBK存储:65535(字符) * 2 + 2 = 131072(字节)步长:auto_increment_increment,默认值也是1。

2024-07-12 01:41:07 1123

原创 SQL 字段类型-上

use xxxx;使用xxxx数据库后username char(20)/*数据类型*/ null/*属性*/,字段名...

2024-07-10 01:38:49 440

原创 SQL常用语句大全

连接是把不同表的记录连到一起的最普遍的方法,通过连接查询可将多个表作为一个表进行处理,连接查询分为内连接和外连接。:用于将两个条件组合起来,只要其中一个条件成立就返回结果。:用于将两个条件组合起来,要求它们同时成立。select max(字段) as maxvalue from 表名;这些逻辑运算符可以结合使用,以构建复杂的逻辑条件来过滤数据或进行判断。如果查询数据的来源来自多张表,则必须对这些表进行。左外连接:是表1和表2的交集再并上表1的其他数据。右外连接:是表1和表2的交集再并上表2的其他数据。

2024-07-07 23:54:48 618

原创 快速了解-注解Annotation

/这个两个是元注解​/*这个是 方法注解 (简单说这个注解用在方法上)*//*注解在源代码、类文件以及运行时都保留。。*表示我们的注解在什么时候还可以生效*/自定义注解的定义使用@interface关键字来声明自定义注解,它自动继承自接口。注解的声明格式public @interface 注解名 {定义内容}。注解方法注解中的每一个方法实际上是声明了一个配置参数。方法的名称代表参数的名称。参数类型返回值类型定义了参数的类型,只能是基本类型、ClassStringenum等。默认值。

2024-07-04 23:59:20 497

原创 分层解耦----

IOC(Inversion of Control,控制反转)将对象的创建权由程序自身转移到外部(容器),这种思想称为控制反转DI(Dependency Injection,依赖注入)是IOC的一种实现方式。依赖注入指的是在运行时,由外部容器动态地将依赖关系注入到对象中。Bean对象:IOC容器中创建,管理的对象,称作Bean组件扫描的必要性:要使@Component@Service等注解生效,需要通过组件扫描注解来实现。注解通常不需要显式配置@ComponentScan。

2024-07-03 00:37:03 958

原创 SpingBoot快速入门下

将加到Controller方法/类上将方法返回值直接响应,如果返回值是 实体对象/集合,将会自动转JSON格式响应定义是Spring MVC框架中的一个注解,它的作用是指示方法的返回值应该直接作为响应体返回给客户端,而不是返回一个视图(View)。使用场景:当你想要返回JSON、XML等数据格式,而不是跳转到一个页面。当你正在构建RESTful API,需要直接返回数据而不是视图。注解的方法,其返回值将被Spring MVC的转换成客户端请求的格式(如JSON)。如果方法返回的是String。

2024-06-20 22:47:22 605

原创 SpringBoot快速入门-上

参数类型描述绑定方式适用场景补充说明简单参数基本数据类型参数,如int、String等。通过方法形参自动绑定,或使用@RequestParam注解手动映射。适用于单个基本数据类型的参数接收。形参变量名与请求参数名一致时自动绑定。实体参数POJO对象参数,请求参数名与实体对象属性名一致。自动封装,通过属性名绑定。适用于接收对象类型的请求参数。支持嵌套对象和数组。数组集合参数数组或集合类型参数,如List、Set等。

2024-06-18 22:19:38 1077

原创 HTTP协议 快速入门

HTTP是一个无状态协议,这意味着服务器不会在请求之间保存任何会话信息。每个请求都是独立的,服务器不会记住之前的请求。:HTTP通信是基于客户端发送请求和服务器返回响应的模型。客户端(如Web浏览器)发送一个HTTP请求到服务器,服务器处理请求并返回一个HTTP响应。:HTTP定义了一系列请求方法,最常见的包括GET(请求数据)、POST(提交数据)、PUT(更新资源)、DELETE(删除资源)等。:HTTP使用状态码来表示请求的结果。例如,200表示成功,404表示未找到,500表示服务器错误等。

2024-06-16 22:05:42 885

原创 Maven 快速入门

Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。

2024-06-13 22:16:47 1200

原创 vue-cli 快速入门

介绍:Vue-cli 是Vue官方提供一个脚手架,用于快速生成一个Vue的项目模板。Vue-cli提供了如下功能:统一的目录结构本地调试热部署单元测试集成打包上线依赖环境:NodeJS注。

2024-06-11 22:24:51 1025

原创 Ajax 快速入门

Ajax是一种Web开发技术,允许在不重新加载整个页面的情况下,与服务器交换数据并更新网页的部分内容。:Ajax允许通过JavaScript向服务器发送请求,并能够接收服务器响应的数据。:它使得Web应用程序可以在后台与服务器进行数据交换,而不会干扰用户当前的页面操作。:在搜索框中输入文字时,动态显示搜索建议。:在用户注册或修改用户名时,实时检查用户名是否已被占用。:Ajax通常通过JavaScript的对象或现代的fetchAPI来实现,这些API允许开发者发送HTTP请求并与服务器进行通信。

2024-06-09 22:42:52 1253

原创 vue快速入门

如果<input> 这个输入框改变了那 url 也会跟着改变, 同理 url 的改变也会也影响<input>这个输入框。不同的是v-show是将不满足条件的标签设置为 display="none";在JS代码区域,创建Vue核心对象,定义数据模型。如果"url"改变那么 href 也会跟着改变。:列表渲染,遍历容器的元素或者对象的属性。创建HTML界面,引用Vue.js文件。{{type}} : 插值表达式。:为HTML标签绑定属性值。不满足条件的标签不进行渲染。为HTML标签绑定事件。

2024-06-06 22:32:19 754

原创 js - WebWorkers

Web Workers 是构建高性能Web应用程序的重要工具,特别是对于那些需要大量计算的应用,如视频游戏、图形密集型应用或科学计算等。如果Worker脚本不是通过服务器提供的,你可以使用Blob或Data URLs来创建一个URL,然后通过这个URL来创建Worker。Web Workers 允许你创建一个或多个独立的线程来运行JavaScript,这些线程与主执行线程(UI线程)分离。由于Worker是独立的线程,它们有自己的内存空间,当Worker不再需要时,应当通过。方法来终止它们,以释放内存。

2024-06-04 22:53:19 437

原创 HTML 快速入门

您可以通过浏览器 trick 向 HTML 添加任何新元素:本例向 HTML 添加了一个名为

2024-06-02 23:16:01 806 1

原创 navigator

(可选) 一个对象,用于设置获取位置信息的选项,如 timeout、maximumAge 和 enableHighAccuracy。: (可选) 当获取地理位置信息失败时调用的函数,该函数接收一个PositionError对象作为参数,该对象包含错误代码和错误消息。: 当获取地理位置信息成功时调用的函数,该函数接收一个Position对象作为参数,该对象包含当前位置的详细信息。: (可选) 当获取地理位置信息失败时调用的函数,该函数接收一个PositionError对象作为参数。

2024-05-30 23:00:43 698 1

原创 HTML <from>表单

属性action:指定表单提交时的目标URL(服务器端脚本的地址)。method:定义提交表单时使用的HTTP方法(通常是GET或POSTGET 方法数据传输:表单数据附加在URL后面,形成查询字符串(如?由于URL长度限制,GET请求不适合传输大量数据。GET请求可以被缓存,这意味着浏览器可以存储请求的结果,加快后续请求的速度。GET请求保留在浏览器历史记录中,用户可以回退到之前的GET请求。安全性:由于数据暴露在URL中,GET不适用于传输敏感信息,如密码或个人信息。

2024-05-28 22:54:56 939

原创 HTML 基础

HTML 指的是超文本标记语言 (HyperTextMarkupLanguage)HTML 不是一种编程语言,而是一种标记语言标记语言是一套标记标签HTML 使用标记标签来描述网页。

2024-05-26 22:58:45 290

原创 JDK、JRE、编译指令和垃圾回收机制详解

JDK 包含 JER 包含 JVM。

2024-05-23 22:38:42 947

原创 题解 2024/5/21

假如 S[ i,j] = " 1222344" 那么T[i: j] = 0111( 4:0 3:1 2:1 1:1){0为偶数次,1 为奇数次}因为只有奇偶次分,且 奇 + 1 = 偶 偶 + 1 = 奇,所有我们可以进行状态压缩:{0为偶数次,1 为奇数次}S[i:j] 表示字符串 s 中从位置 i 到位置 j 组成的子串,T[i:j] 表示 S[i:j] 对中每个字符对应的状态。此时,x = 5 且 num = 5。

2024-05-21 22:59:39 955

原创 SQL常用语句大全

DDL(Data Definition Language)数据定义语言 DML(Data Manipulation Language)数据操作语言 DQL(Data Query Language)数据查询语言 DCL(Data Control Language)数据控制语言逻辑与(AND):用于将两个条件组合起来,要求它们同时成立。在 MySQL 中,逻辑与可以用 关键字或 符号表示。SELECT * FROM table_name WHERE condition1 AND condition2;S

2024-04-28 22:47:38 3165 1

原创 java 网络编程

由程序员开发实现,客户端下载并且提供软件的运行(微信,qq,永结....)及时更新与服务端保持同步。客户端软件通常提供用户友好的界面,使得用户可以方便地与服务端进行交互。客户端软件可以在各种设备上运行,如个人电脑、手机、平板电脑等。客户端软件通常需要处理用户输入,并将其转换为服务端可以理解的请求。由程序员开发实现。服务端通常运行在高性能的服务器上,处理来自各个客户端的请求。服务端负责处理业务逻辑,如数据处理、存储、检索等。服务端需要能够处理并发请求,即同时处理来自多个客户端的请求。

2024-04-21 22:59:40 749

原创 vscode 解决无法创建临时文件。

报错:Fatal error: can't create C:\Users???y\AppData\Local\Temp\ccqkCS9j.o: No such file or directory只要改用户变量。

2024-04-16 15:14:29 2249 2

原创 线程池简介

方便线程并发数的管控,线程若是无限制的创建,不仅会额外消耗大量系统资源,更是占用过多资源而阻塞系统或oom等状况,从而降低系统的稳定性。DiscardOldestPolicy:当任务被拒绝时,丢弃工作队列中最旧(头部) 的任务,然后尝试重新提交被拒绝的任务(如果成功将存储在队尾)。更强大的功能,线程池提供了定时、定期以及可控线程数等功能的线程池,使用方便简单。Thread.currentThread(),返回当前线程的句柄,调用它的线程。继续执行未执行完的任务,包括正在执行的任务 和 任务队列的任务。

2024-04-14 23:48:56 787 1

原创 通信编程基础

基于浏览器的客户端和服务端开发通常采用Web开发技术,包括HTML、CSS、JavaScript等前端技术,以及各种后端技术和框架。浏览器是客户端的主要界面,用户通过浏览器访问应用程序的网页界面。可以使用常见的浏览器,如Chrome、Firefox、Safari等,或者在移动设备上使用内置的浏览器。服务端需要提供Web服务器,以便响应客户端浏览器的请求,并提供相应的网页内容和功能。与传统客户端/服务器架构相似,服务端需要考虑安全性和性能优化,保护用户数据安全,提高系统的并发处理能力和性能稳定性。

2024-04-11 21:33:30 865

原创 JDBC笔记

就是用String str = "sql语句";方便后面运行。

2024-04-07 23:53:00 887

原创 Java 接口+包装类

提供了基础数据类型间的转换方式和拆箱接口。

2024-04-05 01:18:49 297 1

原创 解题4.3

那么可得 如果 头 + 尾 > 目标值 那么这个数一定在 尾 部的前面 因为 尾部后面的数 + 头 一定大于 目标值;图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。如果star 是短的那段,那么当end -= 1 时一定小于当前的值 因为容积 = 短的那段 * 他们的距离。可以看作 两数之和 的加强版,将一个固定的数看做目标状态。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。轴共同构成的容器可以容纳最多的水。

2024-04-03 02:10:19 977 1

原创 3月31总结

首先,应当选 happiness\textit{happiness}happiness 中最大的 kkk 的数。那么按照容量从大到小选择箱子装苹果,直到所有苹果均装入箱子为止。题目说,同一个包裹中的苹果可以分装到不同的箱子中。由于小的数减成 0 就不再减少了,优先选大的更好。这些数要按照什么顺序选呢?解题:排序 + 贪心。

2024-04-01 00:29:28 214

空空如也

c++ stringstream

2024-04-17

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

TA关注的人

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