MySql修改最大连接数的两种方式

背景 今天往服务器部署微服务子系统的时候,同事发现一个问题,喊我看了一眼,‘Can not connect to MySQL server. Too many connections mysql 1040’,一下子反应过来,这是mysql达到了最大连接数,算了算,还真是差不多了。一个服务初始化20个连接。5个就100,再多还真连不上了。于是设置了一下mysql的连接数,估计大家也会遇到,在此记录,供大家参考。 解决方案 通常来说,mysql默认的最大连接数是100,最大可以达到的连接数是163
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

windows下typora图片自动上传到图床(附带腾讯云教程)

目录 1. 背景 2. 在Typora中使用 3. 安装 3.1 安装教程环境说明 3.2 安装步骤 3.3 配置图床 3.3.1 插件配置 3.3.2 腾讯云参数获取 1. 背景 今天写Linux操作的博客,涉及到很多操作过程的截图,本人使用windows下Typora作为本地Markdown软件,经常在Windows用Typora的小伙一定遇到过一个问题:不管是用截图工具截图后直接粘贴,还是通过选择文件夹选择图片的方式,在typora下都会是图片的本地链接,并不会给你上传到远程服务器。 这
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

12306城市代号(爬虫)

# 12306城市代码表 # city = { # '北京北': 'VAP', # '北京东': 'BOP', # '北京': 'BJP', # '北京南': 'VNP', # '北京西': 'BXP', # '广州南': 'IZQ', # '重庆北': 'CUW', # '重庆': 'CQW', # '重庆南': 'CRW', # '广州东': 'GGQ', # '上海': 'SHH', # '上
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

java菜单+文件选择器作业

1、创建如下下拉式菜单“定制个性化菜单”(教材P428例23.7) 代码: package MyMenu; import javax.swing.*; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; public class MyMenuBar { JFrame f; JPanel p; ButtonGroup buttonGroup; JMenuBar menuBar;
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

angular2的get路由传值

路由配置页 html页 get的路由跳转传值 <p>news works!</p> <ng-container *ngFor="let item of list;let key=index" > <a [routerLink]="['./work']" [queryParams]="{aid:key,name:'张三'}">name{{key}}--->{{item}}</a> <button (click)="goWork(key)">跳转</button> <br> </ng-contai
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

基于appium、selenium 的EasyTest UI 自动化测试平台

原文地址: https://testerhome.com/topics/14676 https://testerhome.com/topics/20852 介绍已经很详细,把我修改的地方简单记录下: 1.界面增加appium配置项 2.完善了关键字库,目前增加了32个;增加了执行步骤的日志打印; 3.测试用例和登录配置,添加步骤处,增加插入步骤功能; 4.测试结果处,增加 测试报告 栏;<不太完善,图片没想好怎么加....> so,先这样.
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Needham-Schroeder基于HCPN模型形式化建模存在形式化建模不规范问题

本文基于CPN Tools的形式化语言ML 的认知,对内蒙古大学[1]中关于CPN Tools 分析基于Needham-Schroeder协议的HCPN形式化建模的安全分析的例子进行的重构。 本文基于一些几点协议形式化分析的规范的要求对 该篇论文提出疑问。 (1) 协议的形式化安全描述(尤其是工业协议)要基于协议的规范来做形式化 (2)协议的实体中产生的随机数的作用有两个:一是--->增加协议空间计算复杂度,使得攻击者难破解密文。二是--->随机数可以用来在使用非对称算法的协议中计算主密钥。
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

PTA 7-1 求1+1/2+1/3+1/4+1/5的和 (10分)

求1+1/2+1/3+1/4+1/5的和。 输出格式: 直接输出实型运算结果,要求保留6位小数,没有其它任何附加字符。 输出样例: 2.283334 作者: 王跃萍 单位: 东北石油大学 时间限制: 400 ms 内存限制: 64 MB 代码长度限制: 16 KB   1 public class Main { 2 public static void main(String[] args){ 3 float sum=0; 4 for(int i=1;i
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Python爬虫之数据解析的三种方式

Python爬虫之数据解析的三种方式 requests实现数据爬取及解析数据的流程 1. 执行url 2. 基于requests模块发起请求 3. 获取响应对象的数据 4. 解析数据 5. 数据持久化 1. 正则解析 1.1 爬取图片 import re import os import requests url="https://www.meizitu.com/a/4774.html" headers={ "User-Agent": "Mozilla/5.0 (Windows N
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

IntelliJ IDEA插件IDE Feature Trainer

这个插件就是个关于IDEA的一些基础快捷键教学,很多快捷键都还没有,比如Ctrl+Alt+← 编辑器基础(Editor Basics) 选择,删除,复制,移动行,收缩和展开代码。 Ctrl+Shift+A Find Action 比如你开启或关闭IdeaVim插件,查找setting中的Annotation processors(lombok注解处理器) Ctrl+Shift+➡ 从光标开始向右智能选择代码,继续这个按键操作,选择更多的语句 Ctrl+Shift+⬅ 从光标开始向左智能选择代码
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

步态识别 2018 CVPR 《GaitSet: Regarding Gait as a Set for Cross-View Gait Recognition》

Motivation:步态可被当作一种可用于识别的生物特征在刑侦或者安全场景发挥重要作用。但是现有的方法要么是使用步态模板(能量图与能量熵图等)导致时序信息丢失,要么是要求步态序列连续,灵活性差。这篇文章是将步态当成包含独立帧的集合,不要求帧的排列顺序甚至可以把不同场景下的视频帧整合在一起。 Method: 问题定义:给定一个有N个人的数据集$y_{i}, i \in 1,2,...,N$, 我们假定某个人的步态遮罩属于分布$\mathcal{P}_{i}$,这是个只与行人身份有关的量。因此,
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

第2章 认识O(NlogN)的排序

归并排序 1) 整体就是一个简单递归,左边排好序、右边排好序、让其整体有序 2) 让其整体有序的过程里用了排外序方法 3) 利用master公式来求解时间复杂度 4) 归并排序的实质 时间复杂度0(N*logN),额外空间复杂度0(N) 归并排序的扩展 小和问题和逆序对问题 小和问题 在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组 的小和。求一个数组的小和。 例子:[1,3,4,2,5] 1左边比1小的数,没有;3左边比3小的数,1; 4左 边比4小的数,1、3; 2左边比2小
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

ansible自动化运维-简介(定义和原理)

一:定义 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点 ,实现了批量系统配置、批量程序部署、批量运行命令等功能 ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架 。 主要包括:(1)、连接插件connection plugins:负责和被监控端实现通信; (2)、host inventory:指定操作
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

如何为ASP.NET Core设置客户端IP白名单验证

原文链接:Client IP safelist for ASP.NET Core 作者:Damien Bowden and Tom Dykstra 译者:Lamond Lu 本篇博文中展示了如何在ASP.NET Core应用程序中设置IP白名单验证的3种方式。 你可以使用一下3种方式: 使用中间件检查每个请求的远程IP地址 使用Action过滤器为指定的Controller或action方法添加针对远程IP地址的检查 使用IPageFilter为Razor Pages应用添加针对远程IP地址的
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

python .获取输入时,隐藏内容

import os import mimetypes from wsgiref import simple_server, util import sys import pwd import crypt import getpass from hmac import compare_digest as compare_hash def login(): username = input('Python login: ') cryptedpasswd = p
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

初始socket编程

服务端语法 import socket # 导入套接字模块 # 生成一个socket对象进行网络编程操作 server = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM) # family用那种家族协议进行传输 AF_INET相当于基于网络来进行通信的 # type.socket.SOCK_STREAM 用那种类型来进行同行 tup流式的形式进行数据传输 # 绑定一个ip和端口,用于客服端进行识别服务端的位置和
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

C++之高级编程

抽象: 纯虚函数: 1.virtual函数声明时后面加上 "=0"; 2.纯虚函数不需要定义 3.所有的纯虚函数都需要复写 1 #include <iostream> 2 #include <string.h> 3 #include <unistd.h> 4 5 using namespace std; 6 7 class Human{ 8 private: 9 int a; 10 public: 11 virtual void eating(void)
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

perl 打印简单的help文档

更多 PrintHelp.pm #!/usr/bin/perl package PrintHelp; require Exporter; use v5.26; use strict; use utf8; use autodie; use warnings; use Encode qw(decode encode); use experimental 'smartmatch'; # 忽略智能匹配的错误警告 use Data::Dumper; sub new { my $class =
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Integer a = 200,b=200比较详解

题记:前几天面试Java基础给来了个面试题Integer a=200,b=200;System.out.println(a==b);当时回答是false,后来面试官又来了一个Integer a=100,b=100;System.out.println(a==b);这个回答的也是false当时面试官笑笑说恭喜你回答错误,当时一愣回来才想起int的范围,特做此笔记以做记录; 补充: Java如何查看对象的内存地址?Java是使用hashcode来表示对象的内存地址,两个相同的对象的hashcode
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

算法题一(给定一个整数数组和一个目标值,请你在该数组中找出和为目标值的那两个整数的索引)

之前朋友面试遇到的一道题,说是给定一个整数数组和一个目标值,请你在该数组中找出和为目标值的那两个整数的索引,而且只能用一次循环。当时我就想在遍历的时候保存它的差值,然后和后面的数字作比较。但是内会儿只是有思路,没写出来,今天抽时间用代码实现了,话不多说,直接上代码。 public static int[] twoSum(int[] arrays, int target) { Map<Integer, Integer> map = new HashMap<>();//创建
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0