- 博客(11)
- 收藏
- 关注
原创 Java连接数据库jar包
百度网盘链接:链接:https://pan.baidu.com/s/1PaT1hcq3oPO7eGQVBnCpvg提取码:Null链接:https://pan.baidu.com/s/1TzhcvQh8meKRFnPVREykXQ提取码:Null
2021-12-24 11:39:10 1236
原创 JSP不同情况下中文乱码解决问题
在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序:<%@ page language="java" pageEncoding="UTF-8"%><%@ page contentType="text/html;c
2021-12-24 10:51:43 2373
原创 2021年秋季PAT乙级(复盘)
标题 2021年秋季PAT乙级(复盘)7-1 好数 (15 分)好数是指由一对正整数 a<b 按照 a ^2+ab+b ^2这个规则生成的数,a 和 b 就称为这个好数的源头。例如 91 就是一个好数,因为 5 ^2+5×6+6 ^2=91,于是数对(5,6)就是 91 的源头。而对于一个好数,其源头并不一定唯一,例如(1,9)就是 91 的另一个源头。本题就要求你编写程序,判断一个给定的数字是否好,并且输出好数的所有源头。输入格式:输入在第一行给出一个不超过 100 的正整数 N,随后 N
2021-09-14 22:17:06 592
原创 2021年PAT乙级春季真题
2021年PAT乙级春季真题1、 打印三角形拼图 (15 分)一个正方形可以用两个等边直角三角形拼出来。给定正方形的边长、两个三角形和对角线所用的符号,请你打印出这两个三角形拼出的正方形。输入格式:输入在一行中给出一个正整数 L(2≤L≤100,为正方形的边长),同时给出打印上三角形、下三角形、对角线所用的字符。数字和字符间以一个空格分隔。输出格式:按输入要求打印这两个三角形拼出的正方形。输入样例:6 a b -结尾无空行输出样例:-aaaaab-aaaabb-aaabbb-aa
2021-09-03 11:56:22 429
转载 malloc函数用法
malloc函数用法1、函数声明void *malloc(int size);说明:malloc向系统申请分配size字节的内存空间,返回类型为void*类型。2、使用int *p;p = (int *)malloc( sizeof(int) );注意:(1)因为malloc返回的是不确定类型的指针,所以返回之前必须经过类型强制转换,否则编译报错,如:“ 不能将void赋值给int变量 ”。(2)malloc只管分配内存,并不会初始化,其内存空间中的值可能是随机的。如果分配的这块空间原来没
2021-08-17 16:09:45 121
原创 map、set、vector基本操作函数
map、set、vector基本操作函数map: begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定元素出现的次数, (帮助评论区理解: 因为key值不会重复,所以只能是1 or 0) empty() 如果map为空则返回true end() 返回指向map末尾的迭代器 equal_range() 返回特殊条目的迭代器对 erase()
2021-08-03 16:49:08 92
原创 pair基本语法以及map和pair搭配使用实例
pair基本语法以及map和pair搭配使用实例1、pair的应用pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。其标准库类型–pair类型定义在#include 头文件中,定义如下:类模板:templa
2021-08-03 15:25:15 264
原创 vector使用方法
vector使用方法C++ 标准模板库的核心包括以下三个组件:容器(Containers):容器是用来管理某一类对象的集合。C++ 提供了各种不同类型的容器,比如 deque、list、vector、map 等。算法(Algorithms):算法作用于容器。它们提供了执行各种操作的方式,包括对容器内容执行初始化、排序、搜索和转换等操作。迭代器(iterators):迭代器用于遍历对象集合的元素。这些集合可能是容器,也可能是容器的子集。这三个组件都带有丰富的预定义函数,帮助我们通过简单的方式处理复杂
2021-08-03 14:42:58 115
原创 set集合、map集合、vector三者特点
set集合和map集合特点:setset是一种关联式容器,其特性如下:set以RBTree作为底层容器所得元素的只有key没有value,value就是key不允许出现键值重复所有的元素都会被自动排序不能通过迭代器来改变set的值,因为set的值就是键针对这五点来说,前四点都不用再多作说明,第五点需要做一下说明。如果set中允许修改键值的话,那么首先需要删除该键,然后调节平衡,在插入修改后的键值,再调节平衡,如此一来,严重破坏了set的结构,导致iterator失效,不知道应该指向之前的位置
2021-08-03 14:32:50 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人