浅谈Java里一个线程两次调用start()方法会出现什么情况 ...
分类:
编程语言 时间:
2021-04-19 15:57:37
阅读次数:
0
该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读。 Spring 版本:5.1.14.RELEASE 在开始阅读 Spring AOP 源码之前,需要对 Spring IoC 有 ...
分类:
编程语言 时间:
2021-04-19 14:35:06
阅读次数:
0
一、释放锁 1.void unlock()方法 尝试释放锁,如果当前线程持有锁,则调用该方法会让该线程对该线程持有的AQS状态值减1,如果减去1后当前状态值为0,则当前线程会释放该锁,否则仅仅减去1而已,如果当前线程没有持有该锁而调用了该方法就会抛出IllegalMonitorStateExcept ...
分类:
编程语言 时间:
2021-04-16 12:19:27
阅读次数:
0
检查是否安装,如果安装则卸载 rpm -qa|grep mysql rpm -e --nodeps 下载rpm包仓库 wget https://repo.mysql.com/mysql80-community-release-el8-1.noarch.rpm rpm -ivh mysql80-com ...
分类:
数据库 时间:
2021-04-16 11:42:26
阅读次数:
0
通过官方Docker Registry在局域网内部搭建私有镜像注册中心. 1 - 拉取registry镜像 [anliven@anliven ~]$ cat /etc/system-release # 本机系统版本 CentOS Linux release 7.8.2003 (Core) [anli ...
分类:
其他好文 时间:
2021-04-15 12:32:53
阅读次数:
0
先搭建本地YUM源 确认系统版本 [root@moke ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@moke ~]# 准备资源: http://mirror.nsc.liu.se/centos-stor ...
分类:
其他好文 时间:
2021-04-15 12:18:08
阅读次数:
0
一、直接使用cmd来进行服务的一些操作 1、安装服务 sc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvDemo\win32srvdemo\Debug\win32srvDemo.exe" 其中:test3为创建的服务名, ...
参考资料:自己debug 首先,我报错的问题的文本是:RuntimeError: CUDA error: device-side assert triggered以及 Assertion `input_val >= zero && input_val <= one` failed 把这两个文本放在前 ...
分类:
其他好文 时间:
2021-04-15 12:08:09
阅读次数:
0
枚举变量的内存布局 查看内存布局的方法 得到变量的内存地址 Xcode → Debug → Debug Workflow → View Memory → 输入内存地址 在下边栏 右击 点击 view memory of "" 普通枚举 enum TestEnum { case test1, test ...
分类:
其他好文 时间:
2021-04-15 12:07:55
阅读次数:
0
linux 使用trap命令进行调试 Shell脚本在搪行时,会产生三个所谓的伪信号。三种伪信号如下:信号名称 产生条件EXIT 从函数中退出,或者整个脚本执行完毕ERR 当一条命令返回非零状态码,即命令执行不成功DEBUG 脚本中的每一条命令执行之前 vi trapdebug.sh #!/bin/ ...
分类:
系统相关 时间:
2021-04-14 12:02:07
阅读次数:
0