11月19每日打卡
11、SpringMVC之文件下载和上传
创建名为spring_mvc_file的新module,过程参考9.1节和9.5节 11.1、文件下载 11.1.1、创建图片目录并放置图片 11.1.2、页面请求示例 <a th:href="@{/test/down}">下载图片</a> 11.1.3、控制器方法示例 package online ......
大二快乐日记10.11
Servlet 也有生命周期,Servlet 的生命周期就是 Servlet 从创建到销毁的过程。Servlet 的生命周期由 Servlet 容器管理,主要分为以下 3 个阶段。初始化阶段运行时阶段销毁阶段 在 javax.servlet.Servlet 接口中定义了 3 个方法:init()、s ......
2023.11.5——每日总结
学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.软考知识 明日计划: 学习 ......
文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题
三、用go语言,试说明如何实现一个直接寻址表,表中各元素的关键字不必都不相同,且各元素可以有卫星数据。所有三种字典操作(INSERT、DELETE和SEARCH)的运行时间应为O(1)(不要忘记 DELETE 要处理的是被删除对象的指针变量,而不是关键字。) 文心一言,代码正常运行: 在 Go 语言 ......
2023年11月第一周题解-------数组
1. 问题A:LY学长的随机数 解题思路 第一种思路是先去重后排序 第二种思路是先排序再去重 解题方法 暴力遍历 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #i ......
2023年11月第一周第二次总结
1. 动态规划 在我看来动态规划就是用一种缓存机制来保存之前求解的答案,如果要再次用到已经求解过的答案就直接把缓存里面的答案给他而不必再次求解,也就是用空间换取时间 那么要解决动态规划问题,最好按照以下步骤来求解 用暴力递归来求解问题 能用记忆化搜索就先用记忆化搜索来优化递归,时间复杂度是O(N) ......
11月3日前端需要学习的知识、自闭合标签、meta标签、div标签
目录前端需要学习的知识生成的网页类型静态网页动态网页网页的架构c/s架构b/s架构浏览器的特别用法第一种结合python来使用第二种将文件拖入浏览器里面(这就符合渲染了)重点HTML首先!DOCTYPE html其次就是html到/html还有就是head到/head的内部最后就是body到/bod ......
2023/11/4
简单看完翁恺C语言入门后的一些难点 经典的素数打印,以及观察改良后的代码,还有构造素数表 2023/11/4 二进制的补码很关键,理解了它就能理解字节的知识 8个字节的二进制数的范围,加了unsigned就非负且乘二了,还加了有形象的图说明超过那个范围就会回环往复,inf表示无穷,nan表示不存在 ......
C++11语法——std::move()
std::move() 在C++中,std::move() 用于将对象转换为右值引用。 关于左值、左值引用、右值、右值引用 左值是一个表示数据的表达式(比如变量名或者解引用的指针),程序可以获取其地址 传统的C++引用,即是左值引用。 C++11新增右值引用,用 && 表示。 右值是可出现在赋值表达 ......
11.5 做题记录
[ABC167D] Teleporter 一眼有循环节,然后就秒了。 #include<bits/stdc++.h> #define int long long using namespace std; const int N = 2e5 + 10; int n, k, a[N], vis[N], ......
11月2日
今天上午上了统一建模语言老师为我们讲解了接下来几周的安排,然后将课本上剩下的泳池等讲了讲,然后去上了体育课,学习了全场上篮,带球过人,传球过人,猛攻,下午去上了数据结构,主要学习了和图有关的内容,图的专业术语,图的构建,网的构建,最后一节课是离散,学习了代数结构,主要包括代数的一些入门内容. ......
2023.11.1 模拟赛
T1 game 题目大意 两个 \(2 × 2\) 的方格,问方格一能否通过将滑动操作变成方格二,X 代表空格 样例 AB XC AC BX NO 题目分析 数据范围很小,我们可以进行暴力搜索,对于有 X 的点就让它移动向两个方向移动一下,对于每一个 dfs 最多搜十次,时空复杂度 \(O(2^{1 ......
11.5每日总结(阅读笔记4)
《构建之法》第一章介绍了软件工程的概念、理论、知识点和软件工程和计算机科学的关系。具体来说是让我认识到了以下几个概念:源代码管理,配置管理,质量保证,软件测试,需求分析。程序理解,软件维护,服务运营,合称为软件的生命周期。另外读到"将软件与程序分隔开来的就是用户体验 " 这个理念是不由的联想到我的代 ......
19.网络编程之网络基础概念
19.网络编程之网络基础概念 学习目标 了解OSI七层、TCP/IP四层模型结构 了解常见网络协议格式 掌握网络字节序和主机字节序之间的转换(大端法和小端法) 说出TCP服务器端通信流程 说出TCP客户端通信流程 独立写出TCP服务器端代码 独立写出TCP客户端代码 1.网络基础概念 1.1协议 概 ......
chapter10-chapter11
目录chapter10:call指令和ret指令1.ret和retf2.call指令1.根据位移进行转移的call指令2.转移的目的地址在指令中的call指令3.转移地址在寄存器中的call指令4.转移地址在内存中的call指令3.ret指令和call指令配合实现子程序4.mul指令(乘法指令)ch ......
2023.11.4测试
\[\text{NOIP模拟赛-2023.11.4} \]T1 难题 设 \(f(i)\) 表示最小的非 \(i\) 因数的正整数,求 \(\sum\limits_{i=1}^nf(i)\) \(T\leq 10^4\),\(1\leq n\leq 10^{16}\) 考虑计算数 \(x\) 对 \ ......
11月2日总结
聊聊Transform模型 从之前的RNN系列到现在的Transformer模型,是一个演进的过程,技术的实现与迭代并不是一蹴而就,而是一个持续演进的历程。如果一开始就从Tranformer的模型机制来学习,知识的不全面以及欠缺就会导致懵逼甚至看不懂又不理解。 RNN系列: 聊聊RNN&LSTM 聊 ......
11月3日总结
你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中一则分享,不代表全部内容都是该主题,特此声明。 本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景: ......
11月1日总结
本文从BERT的基本概念和架构开始,详细讲解了其预训练和微调机制,并通过Python和PyTorch代码示例展示了如何在实际应用中使用这一模型。我们探讨了BERT的核心特点,包括其强大的注意力机制和与其他Transformer架构的差异。 关注TechLead,分享AI全维度知识。作者拥有10+年互 ......
10月26日总结
WebApplication 是用于配置HTTP管道和路由的web应用程序,接来下我将一一拆解它的组成。 /// /// The web application used to configure the HTTP pipeline, and routes. /// [DebuggerDispl ......
10月27日总结
好,经过上一篇的介绍,实现了 Vuex 当中的 actions 方法,接下来我们来实现 Vuex 当中的模块化共享数据(modules)。 modules 方法用于模块化共享数据,那么什么叫模块化共享数据呢?其实非常简单。 过去我们将所有模块的数据都放到 state 中共享,例如: 我们有三个模块 ......
10月30日总结
1.2.2 创建 APIExtensions Server 创建完通用 APIServer 后继续创建 APIExtensions Server。 func (c completedConfig) New(delegationTarget genericapiserver.DelegationTar ......
10月31日总结
学习元素之间空白的产生之前,我们需要知道块级元素与行内元素的区别 块级元素是会独占一行的,按垂直方向排列。 行内元素不会占据整行,在一条直线上排列,都是同一行,按水平方向排列 除了块级元素和行内元素,还有一种行内块元素,其实质上也是行内元素,所以多个行内块元素之间也会出现空白间隔的问题。img元素就 ......
10月30日《需求分析与系统设计》阅读笔记三
信息系统从定义上就是多用户系统。多个用户和应用程序可以通过数据库管理系统并发访问同一个数据库。应用程序依赖与数据库的不仅仅是数据,还有数据库提供的解决并发冲突、保证数据的安全访问、保证数据一致性、事务错误恢复等功能。类模型和PCBMER子系统中只包含应用类,而不包含数据库结构的存储。实体类表示应用程 ......
广受欢迎的 VLC Media Player 开源媒体播放器软件已更新到 3.0.19 版
导读 广受欢迎的 VLC Media Player 开源媒体播放器软件已更新到 3.0.19 版,这是继 VLC 3.0.18 发布近一年后的又一版本,其中包含大量改进和错误修复。 VLC 3.0.19 版本的亮点包括改进了软件解码对 AV1 HDR 的支持,支持 WAV 音频文件的 RIFF IN ......
2023-11-04:用go语言,如果n = 1,打印 1*** 如果n = 2,打印 1*** 3*** 2*** 如果n = 3,打印
2023-11-04:用go语言,如果n = 1,打印 1*** 如果n = 2,打印 1*** 3*** 2*** 如果n = 3,打印 1*** 3*** 2*** 4*** 5*** 6*** 如果n = 4,打印 1*** 3*** 2*** 4*** 5*** 6*** 10** 9*** ......
11.4
11.4 运算符 算术操作符 +, -, *, /, % 以上是双面操作符,即操作符两边都需要有表达式 tips: 取余和除法右边需保证为非0。 如果想要得到浮点数,两边至少有一个数据需要为浮点型 #include <stdio.h> int main() { //wrong: float x = ......