@Configuration public class ScheduleConfig implements SchedulingConfigurer { @Override public void configureTasks(ScheduledTaskRegistrar taskRegistrar ...
分类:
编程语言 时间:
2019-12-11 18:56:45
阅读次数:
771
一、体系结构 MySQL C/S模型 Server : mysqld Client : socket:仅本地连接使用 tcp/ip:应用连接使用(远程和本地) 实例介绍 实例=mysqld+master thread + N thread + 内存区域 mysqld程序运行原理 mysqld程序结构 ...
分类:
数据库 时间:
2019-12-11 17:14:04
阅读次数:
97
我用的 ming w64 gcc 是通过 MSYS2 安装的,包名是 ,版本 9.2.0 2。 我发现 std::thread 行为异常。 c++ int main() { auto f = "" { cout threads; for (int i = 0; i ...
分类:
其他好文 时间:
2019-12-11 14:46:08
阅读次数:
159
多线程:1.java应用程序的main函数是一个线程,是被JVM启动的时候调用,线程的名字叫main2.实现一个线程,必须创建Thread实例,override run方法,并且调用start方法3.在JVM启动后,实际上有多个线程,但是至少有一个非守护线程。4.当你调用一个线程start方法的时候 ...
分类:
编程语言 时间:
2019-12-11 11:11:20
阅读次数:
85
线程安全性是Java等语言/平台中类的一个重要标准,在Java中,我们经常在线程之间共享对象。由于缺乏线程安全性而导致的问题很难调试,因为它们是偶发的,而且几乎不可能有目的地重现。如何测试对象以确保它们是线程安全的? 假如有一个内存书架 package com.mzc.common.thread; ...
分类:
编程语言 时间:
2019-12-10 18:32:35
阅读次数:
88
1:https://www.cnblogs.com/xibei/p/11826498.html 2:https://www.cnblogs.com/xibei/p/11874244.html 3:https://www.cnblogs.com/xibei/p/11922135.html 4:http ...
分类:
编程语言 时间:
2019-12-10 15:03:50
阅读次数:
77
前言:当你在MySQL中执行一条SQL时,语句并没有在你预期的时间内执行完成,这时候我们通常会登陆到MySQL数据库上查看是不是出了什么问题,通常会使用的一个命令就是showprocesslist,看看有哪些session,这些session在做什么事情。当你看到waitingfortablemetadatalock时,那就是遇到MDL元数据锁了。本篇文章将会介绍MDL锁的产生与排查过程。1.什么
分类:
其他好文 时间:
2019-12-10 00:59:35
阅读次数:
114
https://www.52pojie.cn/thread-1010604-1-1.html 油猴脚本管理器 Tampermonkey v4.8 离线CRX安装包(谷歌浏览器版)链接:https://pan.baidu.com/s/1xklgylKgYo9t1cjr80-mLw 提取码:a8pr 复 ...
分类:
其他好文 时间:
2019-12-09 21:27:49
阅读次数:
695
线程是比进程更轻量级的调度执行单位,线程的引入可以把一个进程的资源分配和执行调度分开,各个线程可以共享进程资源,又可以独立调度。 每个已经执行start()方法且还未结束的java.lang.Thread类的实例就代表了一个线程。 1.线程的实现(三种):使用内核线程实现、使用用户线程实现、使用用户 ...
分类:
编程语言 时间:
2019-12-09 13:57:49
阅读次数:
106
1.背景 定时任务告警信息如下: 02:38:24.112 [HikariPool-1 housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detec ...
分类:
其他好文 时间:
2019-12-09 12:14:50
阅读次数:
5166