首页 > 2021年04月10日 > 全部分享
MQ消息堆积处理
1.大量消息在mq里积压 场景:几千万条数据在MQ里积压了七八个小时,从下午4点多,积压到了晚上很晚,10点多,11点多。线上故障了,这个时候要不然就是修复consumer的问题,让他恢复消费速度,然后傻傻的等待几个小时消费完毕。这个肯定不行。一个消费者一秒是1000条,一秒3个消费者是3000条, ...
分类:其他   时间:2021-04-10 01:12:19    收藏:0  评论:0  赞:0  阅读:13
c++/cli 断点无法进入
c++调试无法进入断点可能原因: 1.工具-》选项-〉调试-〉编辑并继续-〉启用本机编辑并继续勾选上即可 2.清理解决方案或者项目,重新生成项目(pdb一类文件的更新) 3.vs项目下: 工具-->选项-->调试 >常规,取消要求源文件与原始版本匹配 c++/cli调试断点无法进入可能原因: 将调试 ...
分类:编程语言   时间:2021-04-10 01:12:05    收藏:0  评论:0  赞:0  阅读:20
Virtual DOM 的实现原理(一)----Snabbdom函数
为什么要使用Virtual DOM 1、前端开发刀耕火种的时代 2、MVVM框架解决视图和状态同步问题 3、模板引擎可以简化视图操作,没办法跟踪状态 4、虚拟DOM跟踪状态变化 5、参考github上virtual-dom的动机描述 (1)虚拟DOM可以维护程序的状态,跟踪上一次的状态 (2)通过比 ...
分类:其他   时间:2021-04-10 01:11:47    收藏:0  评论:0  赞:0  阅读:21
jvm源码解读--09 创建oop对象,将static静态变量放置在oop的96 offset处 第二篇
先打断点systemDictionary.cpp 1915行 Universe::fixup_mirrors(CHECK); 进入 void Universe::fixup_mirrors(TRAPS) { // Bootstrap problem: all classes gets a mirro ...
分类:其他   时间:2021-04-10 01:11:36    收藏:0  评论:0  赞:0  阅读:12
kubernetes-v1.20.4 二进制部署-flannel-v0.13.0
一、部署网络插件 1、下载 wget https://github.com/coreos/flannel/releases/download/v0.13.0/flannel-v0.13.0-linux-amd64.tar.gz 2、安装部署 cd /opt/src mkdir -p /opt/fla ...
分类:Web开发   时间:2021-04-10 01:11:20    收藏:0  评论:0  赞:0  阅读:124
Chrome插件popup.js提取当前tabs页面地址url + 标题title
popup.js chrome.tabs.getSelected(null, function (tab) { // 先获取当前页面的tabID alert(tab.title); alert(tab.url); }); ...
分类:Web开发   时间:2021-04-10 01:11:05    收藏:0  评论:0  赞:0  阅读:13
JUC安全类型的集合
package syn;import java.util.concurrent.CopyOnWriteArrayList;//测试JUC安全类型的集合public class TestJUC { public static void main(String[] args) throws Interr ...
分类:其他   时间:2021-04-10 01:10:47    收藏:0  评论:0  赞:0  阅读:22
flea-frame-db使用之基于EntityManager实现JPA分表的数据库操作
本篇介绍基于EntityManager实现JPA分表的增删改查操作
分类:数据库技术   时间:2021-04-10 01:10:32    收藏:0  评论:0  赞:0  阅读:15
cke点击时初始化编辑器后光标恢复的方法
业务场景 1、使用了CKEDITOR编辑器 2、文本是使用contenteditable="true"的div容器 3、点击文本时才初始化编辑器 4、问题:编辑器初始化后光标会重置到开始处,如何将光标重置到点击处 解决方案 1、在点击文本的时候,在点击文本的时候,获取range信息和 endCont ...
分类:其他   时间:2021-04-10 01:10:19    收藏:0  评论:0  赞:0  阅读:22
一、MQ适用于哪些业务场景?MQ有什么用?
MQ,英文全拼为message queue,直译为消息队列。一个队列,用来存放消息。 1、MQ经常应用于哪些业务场景? 异步,解耦,消峰,MQ的三大主要应用场景。 1.1 异步。 异步就是MQ的第一个能力。可以将一些非核心流程,如日志,短信,邮件等,通过MQ的方式异步去处理。这样做的好处是缩短主流程 ...
分类:其他   时间:2021-04-10 01:10:01    收藏:0  评论:0  赞:0  阅读:21
C# 通过MemoryStream,BinaryWriter,BinaryReader读写字节数据
不用自己再去写各种数据类型转字节数组的方法了,用起来很方便,不过如果要和第三方程序通讯的话,需要搞清楚BinaryWriter和BinaryReader是怎么实现的,让下位机按照BinaryWriter和BinaryReader的方式传输数据,而且ms.GetBuffer()得到的数据貌似是直接返回 ...
分类:Windows开发   时间:2021-04-10 01:09:48    收藏:0  评论:0  赞:0  阅读:16
【fastjson】java.lang.IllegalStateException Failed to introspect Class
【报错】Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.util.DefaultPrettyPrinter 参考1 参考2 参考3 把原来SSM项目里的jackson换成fastjson后,开始报错 Ca ...
分类:编程语言   时间:2021-04-10 01:09:29    收藏:0  评论:0  赞:0  阅读:25
1664. Ways to Make a Fair Array
思路: 这道题需要找规律了,因为题目是求有多少种方案获得平衡数组,那么就需要遍历所有元素。 首先 对于删除元素的左侧是可以发现不受影响的,但删除元素的右侧元素下标会-1,整体向左侧移动一个单位,那么原来在奇数位置的元素就会变到偶数位。所以我们只需要得到右侧的元素的和即可。 我们定义 int left ...
分类:其他   时间:2021-04-10 01:08:59    收藏:0  评论:0  赞:0  阅读:14
多线程的学习---线程的通知和等待
JAVA中的Object是所有类的父类,鉴于继承机制,java把所有类都需要的方法放到了Object类中,其中就有线程的通知和等待系列的方法 1、wait()方法 当一个线程调用一个共享变量的wait()方法的时候,该调用线程就会被阻塞挂起,知道发生以下几种情况,该线程才会被重新唤醒 1、其他线程调 ...
分类:编程语言   时间:2021-04-10 01:08:38    收藏:0  评论:0  赞:0  阅读:14
pymysql.err.IntegrityError: (1062, “Duplicate entry ‘ ‘ for key ‘PRIMARY‘“)
在python中用insert into写入mysql数据库时,可能会出现如题所示异常。 当然,如何改是属于数据方面的知识,网上有很多,不在这里述说。 本文要解决的是:如何在程序中获取该错误,并进行异常处理。 一、捕获异常。常用方法:当然在程序调试过程中出现该异常,用肉眼来看就行了。在程序中就需要捕 ...
分类:数据库技术   时间:2021-04-10 01:07:55    收藏:0  评论:0  赞:0  阅读:71
Linux-shell脚本99乘法表
脚本文件写法 #!/bin/bash## # Version: ? 1.0# Date: 2021/4/8# Author: wangxinggang# Email: 455434332@qq.com# Description: This is the first script# License: ...
分类:系统服务   时间:2021-04-10 01:07:37    收藏:0  评论:0  赞:0  阅读:22
linux 之 非root用户安装mysql5.7.27
下载 下载 mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz 详见linux(CentOS7) 之 MySQL 5.7.30 下载及安装。 配置规划 用户: zhjsapp压缩包存放路径: /zhjsapp/software安装目录: /zhjsapp/app/m ...
分类:数据库技术   时间:2021-04-10 01:07:18    收藏:0  评论:0  赞:0  阅读:15
利用VLFEAT实现SIFT特征匹配
登录VLFEAT官网(https://www.vlfeat.org)下载VLFEAT工具包(https://www.vlfeat.org/download/vlfeat-0.9.21-bin.tar.gz)。 解压下载好的工具包: 在解压路径下建立.m文件,并测试工具包能否使用: run('...\ ...
分类:其他   时间:2021-04-10 01:06:58    收藏:0  评论:0  赞:0  阅读:20
用IDEA导入项目时,项目中的SpringBoot注解无法识别
问题描述:在用IDEA导入项目时,项目中的SpringBoot注解都无法识别,但SpringBoot的包已经导入 解决方案: 将项目文件把.idea文件夹和.iml文件都删了,重新引入; 打开项目时直接open,不需要import; 重新打开项目后需要再次导入maven中添加的依赖。 原文链接:ht ...
分类:编程语言   时间:2021-04-10 01:06:30    收藏:0  评论:0  赞:0  阅读:17
怎么理解Redis事务
事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 Redis事务相关的命令有哪几个?? MULTI、EXEC、DISCARD、WATCH。 ...
分类:其他   时间:2021-04-10 01:06:18    收藏:0  评论:0  赞:0  阅读:15
815条   上一页 1 ... 28 29 30 31 32 ... 41 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!