日记12.11 12 11

C++U2-第11课-单元复习(二)

上节课作业 单元复习(二) [【字符串】作者名] 【思路分析】 1、定义字符串s 2、 使用cin>>s,输入字符串 3、输出字符串的第一个字符s[0],因为第一个作者名前面没有- 4、遍历字符串,遇到 - 的位置,输出此位置的下一个位置 【参考代码】 #include<iostream> #inc ......
单元 U2

大二快乐日记10.30

MySQL 的数据类型有大概可以分为 5 种,分别是整数类型、浮点数类型和定点数类型、日期和时间类型、字符串类型、二进制类型等。注意:整数类型和浮点数类型可以统称为数值数据类型。 1) 数值类型整数类型包括 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,浮点数类型包括 ......
日记 10.30 10 30

大二快乐日记10.31

Java中常见运行时异常异常类型 说明ArithmeticException 算术错误异常,如以零做除数ArraylndexOutOfBoundException 数组索引越界ArrayStoreException 向类型不兼容的数组元素赋值ClassCastException 类型转换异常Ille ......
日记 10.31 10 31

2023.11

换种方式来写。 XXII Open Cup,Korea: A. Automatic Sprayer 2 这个构造场上过的不少,但是真实难度并不低。 考虑如果我们能解出每一行,每一列的和 \(r/c\)。那么根据一定有解这个事实,我们一定能构造出一个合法的矩阵,考虑以下的网络流模型: 建立二分图,左行 ......
2023.11 2023 11

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 ......
文件下载 SpringMVC 文件

大二快乐日记10.20

在 MySQL 中,可以使用 ALTER DATABASE 来修改已经被创建或者存在的数据库的相关参数。修改数据库的语法格式为:ALTER DATABASE [数据库名] { [ DEFAULT ] CHARACTER SET <字符集名> |[ DEFAULT ] COLLATE <校对规则名>} ......
日记 10.20 10 20

大二快乐日记10.23

在 MySQL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。其语法格式为:DROP DATABASE [ IF EXISTS ] <数据库名>语法说明如下:<数据库名>:指定要删除的数据库名。IF EXISTS:用于防止当数据库不存在时发生错误。DROP DATABA ......
日记 10.23 10 23

大二快乐日记10.24

3. @WebServlet 实现多重映射Servlet 3.0 增加了对 @WebServlet 注解的支持,我们可以在 urlPatterns 属性中,以字符串数组的形式指定一组映射规则来实现 Servlet 的多重映射。 以 servletDemo 为例,在 @WebServlet 注解的 u ......
日记 10.24 10 24

大二快乐日记10.25

匹配优先级Servlet 虚拟路径的匹配优先级顺序为:全路径匹配(精确匹配)> 目录匹配 > 扩展名匹配 > 缺省匹配(默认匹配)。 Servlet 容器会从优先级高的虚拟路径开始匹配,匹配成功后就会立刻将请求交给相应的 Servlet 进行处理,不会再关注其他虚拟路径是否匹配成功。 ......
日记 10.25 10 25

大二快乐日记10.26

在 MySQL 中,USE 语句用来完成一个数据库到另一个数据库的跳转。 当用 CREATE DATABASE 语句创建数据库之后,该数据库不会自动成为当前数据库,需要用 USE 来指定当前数据库。其语法格式为:USE <数据库名>该语句可以通知 MySQL 把<数据库名>所指示的数据库作为当前数据 ......
日记 10.26 10 26

大二快乐日记10.27

Tomcat 中的缺省 Servlet在 Tomcat 安装目录的 \conf\web.xml 文件中,注册了一个名称为 org.apache.catalina.servlets.DefaultServlet 的 Servlet,并将它设置为缺省 Servlet。 <servlet> <servle ......
日记 10.27 10 27

大二快乐日记10.12

在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]; [ ......
日记 10.12 10 12

大二快乐日记10.11

Servlet 也有生命周期,Servlet 的生命周期就是 Servlet 从创建到销毁的过程。Servlet 的生命周期由 Servlet 容器管理,主要分为以下 3 个阶段。初始化阶段运行时阶段销毁阶段 在 javax.servlet.Servlet 接口中定义了 3 个方法:init()、s ......
日记 10.11 10 11

大二快乐日记10.13

HTML 中有许多用来格式化文本的标签,如下表所示: 标签 描述<b>...</b> 加粗标签中的字体<em>...</em> 强调标签中的内容,并使标签中的字体倾斜<i>...</i> 定义标签中的字体为斜体<small>...</small> 定义标签中的字体为小号字体<strong>...</ ......
日记 10.13 10 13

大二快乐日记10.14

1. web.xml 实现单一映射在 web.xml 文件中,使用 <servlet> 和 <servlet-mapping> 元素实现 Servlet 单一映射,代码如下。<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http: ......
日记 10.14 10 14

大二快乐日记10.15

2. @WebServlet 实现单一映射在 @WebServlet 注解中,一般使用 value 属性实现 Servlet 单一映射,代码如下。纯文本复制package net.biancheng.www;import java.io.IOException;import javax.servle ......
日记 10.15 10 15

大二快乐日记10.17

1. 配置多个 <servlet-mapping> 元素Servlet 2.5 规范之前,<servlet-mapping> 元素只允许包含一个 <url-pattern> 子元素,若要实现 Servet 的多重映射,只能通过配置多个 <servlet-mapping> 元素实现。 以 servel ......
日记 10.17 10 17

大二快乐日记10.16

2. 配置多个 <url-pattern> 子元素从 Servlet 2.5 开始,<servlet-mapping> 元素可以包含多个 <url-pattern> 子元素,每个 <url-pattern> 代表一个虚拟路径的映射规则。因此,通过在一个 <servlet-mapping> 元素中配置 ......
日记 10.16 10 16

大二快乐日记10.8

专用属性HTML 属性有很多,大体可以分为两类:有些属性适用于大部分或者所有 HTML 标签,我们将这些属性称为通用属性;有些属性只适用于一个或者几个特定的 HTML 标签,我们将这些属性称为专用属性。 <img> 标签中的 src 属性用来定义图像的路径,alt 属性用来定义图像的描述信息,当图像 ......
日记 10.8 10

大二快乐日记10.9

在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为:纯文本复制SHOW DATABASES [LIKE '数据库名']; 实例1:查看所有数据库列出当前用户可查看的所有数据库:mysql> SHOW DATABASES;+ ......
日记 10.9 10

大二快乐日记10.10

HTML 中可以使用段落标签 <p>来将文档中的内容分割为若干个段落,语法格式如下:<p>段落中的内容。</p> 默认情况下,段落标签会对文本中的空白符进行合并,将多个连续的空白符显示为一个空格的效果,具体表现为:如果段落中出现多个连续的空格,浏览器会忽略这些空格只保留一个;如果段落中出现多个连续的 ......
日记 10.10 10

大二快乐日记10.7

在 Servlet 中,一个动态网页对应一个 Servlet 类,我们可以通过 web.xml 配置文件将 URL 路径和 Servlet 类对应起来。访问一个动态网页的过程,实际上是将对应的 Servlet 类加载、实例化并调用相关方法的过程;网页上显示的内容,就是通过 Servlet 类中的某些 ......
日记 10.7 10

2023.11.5——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.软考知识 明日计划: 学习 ......
2023 11

文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题

三、用go语言,试说明如何实现一个直接寻址表,表中各元素的关键字不必都不相同,且各元素可以有卫星数据。所有三种字典操作(INSERT、DELETE和SEARCH)的运行时间应为O(1)(不要忘记 DELETE 要处理的是被删除对象的指针变量,而不是关键字。) 文心一言,代码正常运行: 在 Go 语言 ......
文心 导论 算法 chatgpt VS

2023年11月第一周题解-------数组

1. 问题A:LY学长的随机数 解题思路 第一种思路是先去重后排序 第二种思路是先排序再去重 解题方法 暴力遍历 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #i ......
题解 数组 2023

2023年11月第一周第二次总结

1. 动态规划 在我看来动态规划就是用一种缓存机制来保存之前求解的答案,如果要再次用到已经求解过的答案就直接把缓存里面的答案给他而不必再次求解,也就是用空间换取时间 那么要解决动态规划问题,最好按照以下步骤来求解 用暴力递归来求解问题 能用记忆化搜索就先用记忆化搜索来优化递归,时间复杂度是O(N) ......
2023

11月3日前端需要学习的知识、自闭合标签、meta标签、div标签

目录前端需要学习的知识生成的网页类型静态网页动态网页网页的架构c/s架构b/s架构浏览器的特别用法第一种结合python来使用第二种将文件拖入浏览器里面(这就符合渲染了)重点HTML首先!DOCTYPE html其次就是html到/html还有就是head到/head的内部最后就是body到/bod ......
标签 前端 知识 meta div

升级显卡驱动,下载cuda和cudann 12.0后,安装pytorch

1、重新创建虚拟环境 2、查找pytorch版本 安装Pytorch如何选择CUDA的版本,看这一篇就够了 - 知乎 (zhihu.com) Previous PyTorch Versions | PyTorch 安装支持CUDA 12的pytorch教程 - 知乎 (zhihu.com) 于是: ......
显卡驱动 显卡 pytorch cudann cuda

2023/11/4

简单看完翁恺C语言入门后的一些难点 经典的素数打印,以及观察改良后的代码,还有构造素数表 2023/11/4 二进制的补码很关键,理解了它就能理解字节的知识 8个字节的二进制数的范围,加了unsigned就非负且乘二了,还加了有形象的图说明超过那个范围就会回环往复,inf表示无穷,nan表示不存在 ......
2023 11

C++11语法——std::move()

std::move() 在C++中,std::move() 用于将对象转换为右值引用。 关于左值、左值引用、右值、右值引用 左值是一个表示数据的表达式(比如变量名或者解引用的指针),程序可以获取其地址 传统的C++引用,即是左值引用。 C++11新增右值引用,用 && 表示。 右值是可出现在赋值表达 ......
语法 move std 11