首页 > 全部
Deadlock found when trying to get lock; try restarting transaction
一.错误日志 场景:多线程插入数据库,大概100个线程都在同一张表做插入。 ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock fou ...
分类:其他   时间:2021-08-16 22:44:40    收藏:0  评论:0  赞:0  阅读:34
Spring MVC拦截器(Interceptor)
在系统中,经常需要在处理用户请求之前和之后执行一些行为,例如检测用户的权限,或者将请求的信息记录到日志中,即平时所说的“权限检测”及“日志记录”。当然不仅仅这些,所以需要一种机制,拦截用户的请求,在请求的前后添加处理逻辑。 Spring MVC 提供了 Interceptor 拦截器机制,用于请求的 ...
分类:编程语言   时间:2021-08-16 22:44:30    收藏:0  评论:0  赞:0  阅读:22
基于Proxypool的代理池搭建
Ubuntu下搭建免费代理池 前言 今天在暗月师傅的公众号看到了如何用使用Proxypool搭建代理池子。所以本篇博客尝试复现暗月师傅的技术,并且记录其中的一些雷区。 原文链接: https://mp.weixin.qq.com/s/Ow9MQAEgfg0FEM40ckItGw 正文 1.部署Red ...
分类:其他   时间:2021-08-16 22:44:12    收藏:0  评论:0  赞:0  阅读:32
prometheus 服务器重启后之"Error on ingesting samples that are too old or are too far into the future"问题解决
背景描述:aws中的prometheus实例状态检查出现异常,重启实例后实例正常,此时发现grafana中主机为空,经查看日志发现如下: level=warn ts=2021-08-16T03:20:04.960Z caller=scrape.go:1507 component="scrape ma ...
分类:其他   时间:2021-08-16 22:44:03    收藏:0  评论:0  赞:0  阅读:104
SpringCloud的Zuul路由网关
Zull路由网关 什么是zuul? Zull包含了对请求的路由(用来跳转的)和过滤两个最主要功能: 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础。Zuul和Eureka进行整合,将Z ...
分类:编程语言   时间:2021-08-16 22:43:50    收藏:0  评论:0  赞:0  阅读:45
I. Sequence 题解(思维+矩阵内全0正方形的数量)
题目链接 题目思路 看起来很难,其实转换问题就是个矩阵内全0正方形的数量 代码 #include<bits/stdc++.h> #define fi first #define se second #define debug cout<<"I AM HERE"<<endl; using namesp ...
分类:其他   时间:2021-08-16 22:43:38    收藏:0  评论:0  赞:0  阅读:32
think php 登录 (session+验证码)
、、、、、、、、、、表单页面 <!DOCTYPE html> {__NOLAYOUT__} <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initia ...
分类:Web开发   时间:2021-08-16 22:43:24    收藏:0  评论:0  赞:0  阅读:27
局域网内git项目克隆
网络A电脑下有项目AutoTestPJ,同一局域网B如何克隆该项目? 1、通过 cat ~/.ssh/id_rsa.pub查看网络A电脑的公钥,把它复制给B 2、B电脑在文件 ~/.ssh/authorized_keys中添加A的公钥 3、B电脑执行 git clone ssh://kusy@192 ...
分类:其他   时间:2021-08-16 22:43:14    收藏:0  评论:0  赞:0  阅读:21
57. VUE TabBar 开发
如果组件需要引入样式,直接: @import即可。 一般tabbar的控件高度是49px 是专门研究过的?? 总之49px即可! 开发阶段, 分解TabBar,结合插槽(div 因为插槽会覆盖),所有代码如下 注释已写出: 这里是项目结构,, APP.vue: <template> <div id= ...
分类:其他   时间:2021-08-16 22:42:58    收藏:0  评论:0  赞:0  阅读:20
Python3 整数的最大值和最小值
1. 最大值 import sys max_num = sys.maxsize print(max_num) #结果为9223372036854775807 2. 最小值 import sys min_num = -sys.maxsize - 1 print(min_num) #结果为-922337 ...
分类:编程语言   时间:2021-08-16 22:42:47    收藏:0  评论:0  赞:0  阅读:24
think php 富框架文本编辑器
商品的详细描述一般都是图文混合。对于图文混合的内容,需要使用富文本编辑器来实现。 Ueditor富文本编辑器的下载地址: http://ueditor.baidu.com/website/download.html 2、Ueditor编辑器的使用 使用步骤: 引入编辑器的代码到项目中 引入js文件 ...
分类:Web开发   时间:2021-08-16 22:42:29    收藏:0  评论:0  赞:0  阅读:33
共享锁(读锁)/排他锁(写锁)
读锁与写锁区别 语法 // 读锁 select ... lock in share mode // 写锁 select ... for update 共同点 都是作用在 select 语句中 A 事务对某 select 语句加锁之后(未提交事务),其他事务无法对该数据执行修改操作(update/de ...
分类:其他   时间:2021-08-16 22:42:19    收藏:0  评论:0  赞:0  阅读:28
排序算法之桶排序
简介 **桶排序(Bucket sort)**或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶子里,每个桶子再个别排序,有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序。 桶排序是鸽巢排序的一种归纳结果。当要被排序的数组内的数值是均匀分配的时候,桶排序使用线性时间 \( ...
分类:编程语言   时间:2021-08-16 22:42:06    收藏:0  评论:0  赞:0  阅读:29
Reflect
1.语言内部的方法,与对象关系不大,放到Reflect上 let obj = {color:'red'} Reflect.preventExtensions(obj) // Object.preventExtensions(obj) obj.num = 100 console.log(obj) 2. ...
分类:其他   时间:2021-08-16 22:41:57    收藏:0  评论:0  赞:0  阅读:29
DNS寻址过程
基础知识 Mac地址是同一个链路中不同计算机的一种识别码 作为网络层的IP,也有这种地址信息,一般叫做 IP地址,IP地址用于在连接到网络总共的 在网桥和交换集线器等物理层或者数据链路层数据包转发设备中,不需要设置 IP地址 Hop翻译为中文的 跳,他是指网络的一个区间, IP包真是在网络中一个跳间 ...
分类:其他   时间:2021-08-16 22:41:42    收藏:0  评论:0  赞:0  阅读:28
设置远程访问Elasticsearch
修改配置文件/config/elasticsearch.yml#在network的地方设置以下三个配置network.bind_host: 0.0.0.0network.publish_host: elasticsearch所在的主机的iphttp.port: 9200#在discovery的地方, ...
分类:其他   时间:2021-08-16 22:41:30    收藏:0  评论:0  赞:0  阅读:18
LG P1919
\(\text{FFT}\) #include <cstdio> #include <cmath> #include <iostream> #include <cstring> #define re register using namespace std; const int N = 2e6 + ...
分类:其他   时间:2021-08-16 22:41:21    收藏:0  评论:0  赞:0  阅读:25
安装 Visual Studio 时提示:无法安装 Microsoft.VisualCpp.Redist.14.Latest
在 Visual Studio Installer 安装完成后,部分读者可能会遇到这个问题 好不容易下载完了,甚至都近乎安装成功了,结果 Microsoft 提示你: " 很抱歉,出现了问题,无法安装 Microsoft.VisualCpp.Redist.14.Latest ..." (´。_。`) ...
分类:其他   时间:2021-08-16 22:41:10    收藏:0  评论:0  赞:0  阅读:53
JMeter-jdbc 数据库
JMeter-jdbc 数据库 配置插件 下载驱动文件,将驱动文件复制到 jemter安装目录 /lib 目录(驱动在博客文件里面去下载),复制完成之后要关闭Jmeter再重新启动 配置jdbc 在线程组上--【添加】--【配置元件】--【JDBC connection configuration】 ...
分类:数据库技术   时间:2021-08-16 22:40:51    收藏:0  评论:0  赞:0  阅读:45
向数据库添加10W条数据
package com.hairoutech.wms.core.sql_test;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedS ...
分类:数据库技术   时间:2021-08-16 22:40:38    收藏:0  评论:0  赞:0  阅读:26
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!