索引 问题mysql limit
线上问题排查回答(转载)
面试官:「你是怎么定位线上问题的?」 这个面试题我在两年社招的时候遇到过,前几天面试也遇到了。我觉得我每一次都答得中规中矩,今天来梳理复盘下,下次又被问到的时候希望可以答得更好。 下一次我应该会按照这个思路去答: 1、如果线上出现了问题,我们更多的是希望由监控告警发现我们出了线上问题,而不是等到业务 ......
mysql字段类型json更新
update tbl_test set test_json = JSON_REPLACE( test_json, '$."jsonFieldName"', ( CAST(test_json -> '$."jsonFieldName"' AS SIGNED INTEGER) - 70 * 365 -1 ......
GridView 同行item高度不一致问题
GridView 同行item高度不一致问题 //bug 场景:item高度不一致,存在留白间隙 解决办法: 将GridView 添加到它本身的适配器当中,新增ViewHolder(目的是在GridView 初始化完成后,适配器方便操作GridView,直接在适配器getView方法中对conver ......
Qt Creator在头文件声明控件,然后源文件定义时遇到的问题
如在头文件声明: QLabel* label; 然后在源文件定义: label=new QLabel(this); 运行不会出错,但是当关闭程序时会报一个"w" variable的错误。这个w就是main.cpp里面定义的QMainWindow或者QWidget或者QDialog。这个时候需要先重新 ......
关于maven资源导出的问题
关于maven资源导出的问题 在 xml 文件的built的文件添加以下代码,用来防止资源导出问题 <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.pr ......
龙龙自己MYSQL data 旧数据库 迁移到新数据库的成功经历
龙龙 2023年4月27日 mysql 我为了迁移mydata 里的数据库 采用直接复制 数据库的方法 1.安装mysql 数据库 2.mysqld -instal mysqld --initialize 3. 这个时候数据库安装好了 ,如果采用把旧库里的 直接拷贝过来 启动起来 会认不到表 接下来 ......
java处理逻辑表达式计算问题
在处理SQL的where条件时,发现逻辑运算表达式不是那么简单,并不是一种线型计算结构。 但是表达式树的计算又是SQL查询引擎的核心,SQL的抽象语法树最终还是要转换为表达式树来处理。 所以基于原来的表达式案例,进行简单的升级,写了一个简单的逻辑表达式处理器。 首先我们的逻辑表达式的操作数只有两种t ......
解决Kibana(OpenSearch)某些字段无法搜索问题
背景 最近在OpenSearch查看线上日志的时候,发现某个索引下有些字段无法直接在界面上筛选,搜索到也不高亮,非常的不方便,就像下面这样 字段左侧两个筛选按钮禁用了无法点击,提示 Unindexed fileds can not be searched 右侧则有感叹号提示 No cached ma ......
存钱问题
1.问题描述:假设银行整存整取存款不同期限的月息利率为: 0.63% 期限为1年 0.66% 期限为2年 0.69% 期限为3年 0.75% 期限为5年 0.84% 期限为8年 要求通过计算选择出一种存钱方案,使得这笔钱存入银行20年后获得的利息最多,假定银行对超出存款期限的那部分时间不付利息。 2 ......
MySQL用的在溜,不知道业务如何设计也白搭!!!
MySQL业务设计 作者: 博学谷狂野架构师 GitHub:GitHub地址 (有我精心准备的130本电子书PDF) 只分享干货、不吹水,让我们一起加油!😄 逻辑设计 范式设计 范式概述 **第一范式:**当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。 ......
docker安装mysql
Docker安装MySQL Docker是一个开源的容器化平台,可以方便地搭建各种环境,包括MySQL数据库。在本教程中,我们将介绍如何使用Docker安装MySQL。 步骤1:安装Docker 首先,您需要在您的计算机上安装Docker。您可以在Docker官方网站下载适用于您的操作系统的Dock ......
解决docker in docker http推送问题
FROM docker:18.09-dind ENV DOCKER_HOST=unix:///var/run/docker.sock ADD ./main /bin/ RUN mkdir -p /etc/docker && echo -e '{"insecure-registries": ["ip: ......
nuxt使用NuxtLink组件定义路由的锚点定位,使用:target伪元素无效问题的解决方法。
原因在使用NuxtLink组件进行路由之间的锚点跳转的时候,:target伪元素无法应用到目标元素。 出现这种情况一般是由于你没有将这个组件标记为外部组件,发现标记外部组件即可正确的进行锚点定位了。 原因可能就是nuxt会预读取属性,可能对标签的点击事件做了自定义处理,从而导致html的a标签的自带 ......
2.4三色球问题
1.问题描述一个口袋中放有12个球,已知其中3个是红的,3个是白的,6个是黑的,现从中任取8个,问共有多少种可能的颜色搭配?2.代码#include <stdio.h>int main(){ int red = 0, white = 0, black = 0; int cnt = 0; for(re ......
生产者消费者问题
1、 // condition_variable::notify_one #include <iostream> // std::cout #include <thread> // std::thread #include <mutex> // std::mutex, std::unique_loc ......
mysql实现网站常见的文章评论功能:包括用户表,文章表,文章评论表,文章评论回复表
用户表sql:包括用户id,用户名,密码,昵称,性别,头像,生日,创建日期,更新日期等,其它字段可自行扩展 CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, // id 主键 自动增长 username VARCHAR(50) NOT N ......
解决MySQL数据库同步1236错误
转载于:https://www.cnblogs.com/dukuan/p/8744295.html 1、报错如下: Got fatal error 1236 from master when reading data from binary log: 'The slave is connecting ......
Grid/RAC 11.2.0.4 与 Linux 7 的一些兼容性问题
1、在LINUX6上安装 11.2.0.4的RAC,基本上不会遇到什么问题,但如果在LINUX7上安装11.2.0.4的RAC,经常性地会遇到问题。 为了很好地解决这个问题,ORACLE官方在MOS上给了一篇文档《Installation walk-through - Oracle Grid/RAC ......
Ubuntu22.04 安装 mysql8,redis7,MongoDB6
服务器的准备 我的服务器是在腾讯云租的,所以服务器的apt源都是默认配好的,没配好的自行网上查找apt源配置。 本文同样适用于Ubuntu 22,20。Ubuntu18亦可参考。 云服务器一般防火墙未开放端口访问,请自行配置,否则后续远程访问不了: mysql:3306 redis:6379 Mon ......
使用ethtool排查网卡速率问题
今天去现场帮一个客户排查备份网络速率问题。 用户期望是万兆的速率,但实际上目前只有千兆,因为目前上面运行着数据库,且数据量较大,千兆的备份网络速率不能满足用户备份数据库的时长要求。 首先,确认备份网络是由两块网卡(eth3,eth4)做了bonding,起名为bondeth1。 使用ethtool查 ......
【解决方法】正常游览Flash页面,解决主流游览器的不支持问题(如Edge,Firefox)
环境: 工具:Firefox 84版本 或者 360游览器-某特殊版本 系统版本:Windows 10 问题描述: 描述:进入某需要Flash插件的管理网站,使用edge等最新主流游览器均无法调用Flash,开启IE模式也没有做用,网上的其他教程也因为时效性已经无法生效。 问题解释: 解释:各大主流 ......
记一次线上服务器问题排查过程
问题描述 前几天我们更新线上服务器,使用对应的新版客户端连接时,怎么都连不上,如果直接连接其他服,比如我们内部的测试服或者审核服,却一切正常。同时,如果使用老包连接服务器,也是正常的 这个问题查的头疼,每一步都超出我的理解范围 排查过程 首先第一步,我们在服务器接口的必经之路上增加了一个调试日志,只 ......
golang1.6版本json包解析嵌套指针的问题小记
指针的指针问题 本地跑的好好的,测试环境跑的好好,预发布环境(准线上环境),跪了。 起因就是: 1 a := &struct{s:""} 2 json.Unmarshal([]byte{}, &a) 3 fmt.Println(a.s) //报错行 第一行代码进行 &取地址,获得指针变量。 第二行代 ......
uniapp脚手架项目抖音小程序中使用了uView框架中的IndexList 索引列表组件报错uni.requireNativePlugin is not a function
解决办法 如果您是vue-cli模式的项目,还需要在项目根目录的vue.config.js文件中进行如下配置: // vue.config.js,如没有此文件则手动创建 module.exports = { transpileDependencies: ['uview-ui'] } ......
MySQL 5.7版本安装教程-踩坑总结
MySQL 5.7版本安装教程-踩坑总结 下载 MySQL下载地址选择下载64位(看自己电脑是32位还是64位) 点击下载之后,它会让你登录,没有Oracle账户,跟着它的步骤注册一个就好了。 安装 打开下载好的压缩包解压到你的某一目录下,这里我放到了D:\MySQL下 如上图所示,在你解压的文件夹 ......
map注入 ,使用 @ConfigurationProperties , 修改apollo配置后不会动态修改的问题
问题: apollo动态刷新,应用在@value这种注入方式的属性没有问题,但是如果使用@ConfigurationProperties注解的bean,动态刷新就不好使了,会注入不到的。 Apollo动态刷新官网介绍 需要注意的是,@ConfigurationProperties如果需要在Apoll ......
mysql直接拷贝data目录下数据库源文件还原数据库方法
mysql直接拷贝data目录下数据库源文件还原数据库方法 发布时间:2022-11-29 13:03:49 这篇文章主要介绍了mysql 直接拷贝data 目录下数据库源文件还原数据的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教! mysql 拷贝dat ......
mysql中的锁模式
1. innodb的事务锁模块 本文的目的是对 InnoDB 的事务锁模块做个简单的介绍,使读者对这块有初步的认识。本文先介绍行级锁和表级锁的相关概念,再介绍其内部的一些实现;最后以两个有趣的案例结束本文。 2.行级锁 InnoDB 支持到行级别粒度的并发控制,本小节我们分析下几种常见的行级锁类型, ......
NET CORE 跨域问题
在StartUp类里面配置如下代码即可解决跨域问题 public void ConfigureServices(IServiceCollection services) { services.AddCors(p => p.AddPolicy("corsapp", builder => { build ......