关于死锁,一直是面试和日常开发中的熟悉话题,本文将进行一下探讨: 什么是死锁 出现死锁的原因 如何避免死锁 代码中死锁问题怎么排查 @ 1. 什么是死锁 死锁是指两个或两个以上的进程或线程,在执行过程中,由于竞争资源而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去 划重点:两个或两个以上进 ...
分类:
其他好文 时间:
2020-06-14 14:30:22
阅读次数:
74
1.添加配置类 package org.jcut.tools; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import org ...
分类:
编程语言 时间:
2020-06-14 13:00:51
阅读次数:
56
Docker是一种容器虚拟化技术,相比传统VM具有启动快、高效、轻量的特点。
分类:
其他好文 时间:
2020-06-14 09:14:45
阅读次数:
54
1开端HTTPClient是IDEA中自带的一个插件,用于代替原来的RESTClient,打开Tools->HTTPClient->TestRESTfulWebService,会提示RESTClient不推荐使用,推荐使用HTTPClient:然后当然就点击使用啊,但是,问题来了,一个普通的GET请求都发送不出去????IDEA的东西估计没这么菜吧???肯定不会这么菜的。。。但是为什么
分类:
Web程序 时间:
2020-06-13 11:26:13
阅读次数:
92
//getcurl get读取数据function curlGet($url){ $UserAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.35 ...
分类:
Web程序 时间:
2020-06-13 11:25:57
阅读次数:
76
参考 1、https://www.apexsql.com/sql-tools-log.aspx 2、https://www.cnblogs.com/SunSpring/p/13083168.html ...
分类:
数据库 时间:
2020-06-13 10:58:59
阅读次数:
73
flutter安装目录下,把/packages/flutter_tools/gradle/flutter.gradle中的 private static final String MAVEN_REPO = "https://storage.googleapis.com/download.flutte ...
分类:
其他好文 时间:
2020-06-13 10:54:26
阅读次数:
886
一、下载redis-5.0.5安装包 # wget http://download.redis.io/releases/redis-5.0.5.tar.gz 二、解压压缩包至指定目录 # mkdir -p /home/mark/tools # tar zxvf redis-5.0.5.tar.gz ...
分类:
其他好文 时间:
2020-06-12 17:34:56
阅读次数:
69
自定义 cpp tools 的缓存文件 cpp tool 会在C:\Users%USERNAME%\AppData\Roaming\Code 下生成缓存目录 IntelliSense browse 数据库位置 C_Cpp.default.browse.databaseFilename 默认为defa ...
分类:
其他好文 时间:
2020-06-12 16:04:53
阅读次数:
112
1、安装mumu模拟器 直接下载安装就行,没啥坑。 https://mumu.163.com/ 2、配置burp 配置burp监听全网卡 3、下载adb工具 https://dl.google.com/android/repository/platform-tools-latest-windows. ...
分类:
移动开发 时间:
2020-06-12 12:35:03
阅读次数:
109