mybatis问题count sql
python环境问题--import matplotlib.pyplot as plt报错
python环境配置好后,刚开始没问题,过几天用vs code写python代码的时候,突然导matplotlib包报错:DLL load failed:找不到指定的模块。 首先定位报错的具体代码,发现是导入matplotlib包报错,去掉那条命令后程序正常执行,然后继续尝试,import matp ......
金蝶Apusic 应用服务器9.0版本上,springboot项目关于文件上传的一个问题
金蝶Apusic 应用服务器9.0版本上,springboot项目关于文件上传的一个问题 项目部署在金蝶v9上使用文件上传时,请求接口获取不到参数。但是在本地启动应用是可以获取到参数,没有任何问题。 @RequestMapping("doUpload") public void doUpload(D ......
MySQL:SQL 错误 [1118] [42000]: Row size too large.
1.场景: 今天在用MySQL建表的时候,报了一个错误; SQL 错误 [1118] [42000]: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. Th ......
解决vue中mapbox地图显示一半的问题
### 解决vue中mapbox地图显示一半的问题 问题描述: 在vue中创建mapbox地图,地图只显示一般,查看浏览器开发者工具。发现将`canvas.mapboxgl-canvas` 的`position:absolute`去掉就解决了 。 代码修改:获取到`canvas.mapboxgl-c ......
Springboot No bean named 'XXXXX' available 问题解决
一、问题描述 近日在工作中遇见了一个bug,后端程序频频报错 No bean named 'XXXXX' available 。对比同类程序文件,没有发现有任何特殊之处。在网上搜索方法基本上就是扫描包配置、注解问题、路径问题等,皆不能解决我的问题。 排查问题是发现出现问题的类命名不符合驼峰规范,按照 ......
mybatis单元测试(无需启动容器)
一、浅析相关类 参考文档:https://blog.csdn.net/weixin_44778952/article/details/109661125 1 ConfigurationMyBatis在启动时会取读取所有配置文件,然后加载到内存中,Configuration类就是承载整个配置的类。Sq ......
linux问题排查方式
1. 背景 有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力。如果我们有一套好的分析工具, ......
mysql中count(*)和found_rows()的区别
count(*)和found_rows()都可以用来求查询记录的数量 而count(*)往往单独使用,found_rows()却可以跟上前面一个查询,即select * from table limit 10; select found_rows();这样的 总共可分为几个区别:1.count(*) ......
【FAQ】关于CP反馈的联运应用的常见结算问题小结
### 问题一:为什么在“我的账户”>>“收益”里面的金额和支付报表中的金额对不上 ? 关于联运类应用付费产品在华为平台上结算问题,您可以详细参考一下“[华为商户服务协议](https://developer.huawei.com/consumer/cn/doc/start/merchantserv ......
ElasticSearch - 批量更新bulk死锁问题排查
由于商品变更MQ消息量巨大,为了提升更新ES的性能,防止出现MQ消息积压问题,所以本系统使用了BulkProcessor进行批量异步更新。 ......
springMVC中使用@ControllerAdvice处理异常不生效问题
检查配置文件是否扫描了该文件。 <!--开启组件扫描--> <context:component-scan base-package="xxx"></context:component-scan> ......
influxdb常用sql总结
本文为博主原创,转载请注明出处: 1.登录influxdb influx -username admin -password "password" 2.查看数据库 ##查看有哪些数据库 show databases; ##选中数据库 use database_name; 3.查看表及表结构 ##查看 ......
关于ArrayList与vector存储问题
今天手撸项目的时候,惊然发现一个问题 全局变量: static Vector<ArrayList> vector=new Vector<>(0); 某函数下: vector.add(nearby_poi); System.out.println(vector.get(vector.size()-1) ......
盘点一个Python网络爬虫抓取股票代码问题(下篇)
大家好,我是皮皮。 ### 一、前言 前几天在Python白银群【厚德载物】问了一个`Python`网络爬虫的问题,这里拿出来给大家分享下。 ![image.png](https://upload-images.jianshu.io/upload_images/26239789-47a6bcf228 ......
排除长列表内存溢出的问题
搞个性能优化搞了两天,一直以为是一次性创建令浏览器崩溃的dom的数量,导致浏览器内存溢出,从而卡顿,原来不是。 先来看看成品页面: 这里服务端返回了headers和data两个list数据,那么双重for。我拿到数据之后要去往dom上挂载一个计算data里,有一个子list保存着对应headers里 ......
10、Mybatis之缓存
## 10.1、环境搭建 ### 10.1.1、创建新module > 创建名为mybatis_cache的新module,过程参考[5.1节](https://www.cnblogs.com/Javaer1995/p/17419649.html "5.1节") ![image](https://i ......
【Oracle】使用case when语句导致SQL查询速度很慢的情况
## 【Oracle】使用case when语句导致SQL查询速度很慢的情况 很多时候会使用到case when语句去对SQL的多种情况进行处理,decode也用的多,但是通常decode会用在固定值的数据处理上,而case when因为可以在其中增加语句,所以比较复杂的时候会用到 同时因为case ......
详解Mybatis一级缓存和二级缓存
mybatis包含了一个非常强大的查询缓存特性,他可以非常方便的定制和配置缓存。缓存可以极大的提高查询的效率 mybatis系统当中默认定义了两级缓存:一级缓存和二级缓存 一级缓存:默认情况之下,只有一级缓存开启(sqlSession级别的缓存) 二级缓存:需要手动开启配置,需要局域namespac ......
MAUI Blazor Android 输入框软键盘遮挡问题2.0
## 前言 关于MAUI Blazor Android 输入框软键盘遮挡问题,之前的文章已经有了答案,[MAUI Blazor Android 输入框软键盘遮挡问题](https://www.cnblogs.com/Yu-Core/p/17186722.html "MAUI Blazor Andro ......
Mybatis整体架构与初始化
## Mybatis整体架构 MyBatis的整体架构分为三层,分别是基础支持层、核心处理层和接口层 ![](https://img2023.cnblogs.com/blog/1895435/202307/1895435-20230704163714417-1068238083.png) - Sql ......
学迭代器遇到的一个问题
事情是这样的 function iter (arr,index) index = index + 1 if arr[index] then return arr[index],index end end a={1,2,3,5,4} for k,v in iter,{1,2,5,6,5,4},0 do ......
Mybatis架构与原理
MyBatis功能架构设计 image.png 功能架构讲解: 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。 (2)数据处理层:负责具体的SQL查找、S ......
SQL优化还凭经验?这个工具能帮你智能优化SQL
前言 SQL优化是程序开发中经常遇到的问题,尤其是在程序规模不断扩大的时候。SQL的好坏不仅制约着程序的规模,影响着用户的体验,甚至威胁着信息的安全。 我们经常听到说哪家平台挂了,哪家网站被黑了,但我们不知道,其实这些平台挂了、被黑了的原因很多时候在于SQL不够健壮。SQL不够健壮易造成数据查询超时 ......
数据库问题之“字符编码问题 Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8E\x81\xE7\x88...' for column 'product_name' at row 41”
1)表1和表2的产品名称[数据库字段]字符编译方式不一致 ①问题 org.springframework.jdbc.UncategorizedSQLException: Error updating database. Cause: java.sql.SQLException: Incorrect ......
微软确认了 Windows 11 存在 CPU 占用异常的问题
导读 微软近日确认了 Windows 11 系统中所存在的一个错误,该问题影响了运行 Windows 11 21H2 和 22H2 版本的设备,换句话说就是所有发布的 Windows 11 操作系统。 该问题是在用户安装了 KB5026372(2023 年 5 月补丁)后产生的,该问题破坏了文件资源 ......
python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题
[TOC] ### 一、配置环境变量 #### 1、假设python已按正常步骤安装好 我的安装文件夹是E:\Program Files\Python\Python36 ![](https://img2023.cnblogs.com/blog/3010252/202307/3010252-20230 ......
SQL SERVER中的行传列
--建表语句IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'SCORE_INFO') DROP TABLE SCORE_INFO;CREATE TABLE SCORE_INFO( SCOR ......
【Maven】Unknown lifecycle phase “.test.skip=true“.问题解决
我们在运行跳过单元测试时的命令mvn package -Dmaven.test.skip=true 时,出现Unknown lifecycle phase ".test.skip=true".如下 [ERROR] Unknown lifecycle phase ".test.skip=true". ......
MySQL的开发必会的sql语句
本文谈谈MySQL的开发必会的sql语句 创建数据库 create database db1; 删除数据库 drop database db1; 创建数据表 create table tb1用户表( id int not null auto_increment primary key, name c ......