后端
文章平均质量分 62
普通网友
这个作者很懒,什么都没留下…
展开
-
cannot be cast to java.util.Map 报错
cannot be cast to java.util.Map 报错项目我使用的是SSM框架。该报错的原因很简单。在mybatis中你查询的sql返回的是一个实体类对象,然而你在mapper 层接收的是List<Map<String,Object>> 使用list集合去接收的。然后你使用for循环遍历的这个返回的对象的时候你就会报这个错误。对象类型无法进行转化。解决的方法有两种。一个是将你xml 文件中的resultMap=“rule_user” 返回的对象是 map对象,在xm原创 2022-03-20 15:53:44 · 4893 阅读 · 0 评论 -
jQuery筛选与文档处理
筛选与文本处理的一些方法筛选中的过滤器<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script> <script type="text/ja.原创 2022-03-19 22:02:08 · 940 阅读 · 0 评论 -
get请求和post请求的区别
JavaWeb系列教程JavaWeb—Servlet模拟Servlet本质使用IDEA开发Servlet程序Servlet对象的生命周期适配器(GenericServlet)改造ServletServletConfigServlet–ServletContextweb站点欢迎页一篇学会HttpServletRequest如果大家觉得有帮助的话,不妨动动小手,点赞收藏一波,也方便后面的复习哈HTTP协议什么是协议?协议实际上是某些人,或者某些组织提前制定好的一套规范,大.原创 2022-03-19 20:31:20 · 233 阅读 · 0 评论 -
C51---10 DS1302实时时钟
C51—10 DS1302实时时钟DS1302介绍?引脚定义和应用电路内部结构框图寄存器定义时序定义BCD码DS1302时钟??代码main.cDS1302.cDS1302.h实验结果DS1302可调时钟???简介代码main.cDS1302.cDS1302.hkey.ckey.htime0.ctime0.hDS1302介绍DS1302是由美国DALLAS公司推出的具有涓细电流充电原创 2022-03-19 16:40:31 · 587 阅读 · 0 评论 -
2022蓝桥杯备赛 python 真题大联赛 第1期
蓝桥杯 python 2022寒假百校真题大联赛 第1期蓝桥杯·寒假百校真题大联赛(第1期)里面有真题的视频讲解。本次联赛用的是2017年的真题。代码填空题已经不考了,涉及到这方面的题型直接跳过去就可以。研究生&大学A组1.2017 年省赛真题 1 迷宫 python题解mp = ["UDDLUULRUL", "UURLLLRRRU", "RRUURLDLRD", "RUDDDDUUUU", "URUDLLRRUU", "DURLRLDLRL", "ULLURLLRDU", "RDL原创 2022-03-19 12:40:28 · 707 阅读 · 0 评论 -
数据一致性解决方案
数据一致性解决方案CAP理论C:一致性、A:可用性、P:分区容错性CAP只能满足两个CA:两阶段提交的严格选举协议CP弱A:RAFT协议等多数派选举协议AP:GOSSIP等冲突解决协议数据一致性时间一致性:所有相关数据副本任意时刻数据一致事务一致性:事务之行前后数据一致应用一致性:分布式事务一致BASE理论基本可用:允许偶尔失败软状态:数据状态要求任意时刻一致最终一致性:弱一致性数据一致性解决方案多副本数据一致性:一般用于容灾和高可用:副本之间通过同步复制或者异步复制的方式原创 2022-03-18 16:42:27 · 891 阅读 · 0 评论 -
剑指 Offer 12. 矩阵中的路径
剑指 Offer 12. 矩阵中的路径问题描述给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。解答class Solution { /** 解题思路: 本问题是典型的矩阵搜索问题,可使用 深度优先搜索(DFS)+剪枝 解决原创 2022-03-18 15:03:53 · 65 阅读 · 0 评论 -
【正点原子MP157连载】 第二十四章 DAC实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
第二十四章 DAC实验前面章节我们学习了ADC实验,本章,我们将介绍STM32MP157的DAC(Digital -to- analog converters,数模转换器)功能。我们将通过三个实验来学习DAC,分别是DAC输出实验、DAC输出三角波实验和DAC输出正弦波实验。本章分为如下几个小节:24.1 、DAC简介;24.2 、DAC输出实验;24.3 、DAC输出三角波实验;24.4 、DAC输出正弦波实验;24.1 DAC简介数字/模拟转换器(Digital-to-Analog Co原创 2022-03-17 18:56:43 · 1110 阅读 · 0 评论 -
Java网络编程
1.TCP和UDPTCP协议(传输控制协议):使用TCP协议前必须建立TCP连接,形成传输数据通道传输前采用三次握手方式,是可靠的TCP协议进行通信的两个应用进程:客户端和服务端在连接中可进行大数据量的传输传输完毕后需要释放已建立的连接,导致效率低UDP协议(用户数据协议):将数据、源、目的封装为数据包,不需要建立连接每个数据报的大小限制在64K内,不适合传输大量数据无需连接,所以不可靠发送数据结束时无需释放资源(不是面向连接),速度快2.InetAddress原创 2022-03-16 20:40:25 · 79 阅读 · 0 评论 -
T229475 F1. 生活在树上(easy version) (异或前缀和 思维 bfs
添加链接描述从一点到两个a,b直接的路程异或公共路径会被异或相消所以本质就是路径上的点异或前缀,从一点开始得到每个点的异或前缀,从当前路径开始又可以推断出相同路径相消,所以本质就是前缀和查询#include<bits/stdc++.h>using namespace std;#define int unsigned long long//2的64次方 注意开ullconst int N=5e5+9;int e[N],ne[N],h[N],w[N],idx;void add(int原创 2022-03-16 13:40:03 · 102 阅读 · 0 评论 -
el-button的学习
前言如何在有一定vue基础的前提下,进一步的提示自己的vue呢?如何能写出更加完美的组件呢?学习别人的优秀代码就是很不错的一种方式。Element Plus无疑是很不错的一个学习资源,除了可以好好学习vue3,顺便还能学习一下ts。buttonel-button 的底层是基于原生button进行封装的。说的原生button,才发现自己好像真的不怎么熟悉,如果跟我一样的话,可以看一下 HTML 标签定义<button>标签定义一个按钮。`在 button 元素内部,您可以放置内容,比如原创 2022-03-15 13:41:11 · 3088 阅读 · 0 评论 -
53. 最大子数组和(贪心)
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6贪心在于发现当前和小于0的时候直接置为0,因为一个小于0的count不管怎么样都会拖累总结果; public int maxSubArray(int[] nums) { if(nums.length==1){原创 2022-03-15 12:18:54 · 159 阅读 · 0 评论 -
Python中字符串基础知识
1 单引号字符串以及对引号转义字符串可以按如下表示:1.1 “Hello, world!”1.2 “Let’s go!”1.3 ‘“Hello, world!” she said’1.4 ‘Hello, world!’1.5 ‘Let’s go’1.6 ““Hello, world!” she said”2 拼接字符串>>> "Let’s say " ‘“Hello, world!”’‘Let’s say “Hello, world!”’>>> "H原创 2022-03-15 10:57:40 · 908 阅读 · 0 评论 -
LeetCode刷题日记2022-3-13393. UTF-8 编码验证-数学模拟
393. UTF-8 编码验证题目描述题解思路题解代码题目描述给定一个表示数据的整数数组 data ,返回它是否为有效的 UTF-8 编码。UTF-8 中的一个字符可能的长度为 1 到 4 字节,遵循以下的规则:对于 1 字节 的字符,字节的第一位设为 0 ,后面 7 位为这个符号的 unicode 码。对于 n 字节 的字符 (n > 1),第一个字节的前 n 位都设为1,第 n+1 位设为 0 ,后面字节的前两位一律设为 10。剩下的没有提及的二进制位,全部为这个符号的 u原创 2022-03-15 09:37:28 · 146 阅读 · 0 评论 -
HTML5和CSS3提高部分
目标:能够说出 3~5个HTML5 新增布局和表单标签能够说出 CSS3 的新增特性有哪些HTML新增的语义化标签HTML5的新特性HTML5 的新增特性主要是针对于以前的不足, 增加了一些 新的标签, 新的表单和 新的表单属性等这些新的特性都有兼容性问题, 基本是IE9+ 以上版本的浏览器才支持, 如果不考虑兼容性问题, 可以大量使用新特性。HTML新增的语义化标签<header>: 头部标签<nav> : 导航标签<article>: 内原创 2022-03-14 17:12:40 · 193 阅读 · 0 评论 -
C++的快速排序(递归和非递归版)
C++的快速排序(递归和非递归版)1.递归版#include<bits/stdc++.h>using namespace std;typedef long long ll;typedef unsigned long long ull; const int N=1e3+5,M=2e4+5,inf=0x3f3f3f3f,mod=1e9+7;const int hashmod[4] = {402653189,805306457,1610612741,998244353};#define原创 2022-03-14 15:47:34 · 1126 阅读 · 0 评论