此时的线程C无法进入synchronized{}代码块,用jstack看应该是BLOCKED状态,如下图: 我们看看monitorenter指令对应的源码吧,位置:openjdk/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp 1 IR ...
分类:
编程语言 时间:
2019-11-10 17:33:52
阅读次数:
113
给链表排序。题意是给一个链表,请对其排序,并满足时间O(nlogn),空间O(1)的要求。 按照题目要求,因为时间是nlogn,所以自然而然想到偏向二分的做法,但是我是真做不到空间O(1),我只会用递归的方法,空间是O(n)。思路是找到链表的中点,然后用merge sort的思路递归再把链表一点点拼 ...
分类:
其他好文 时间:
2019-11-10 10:22:46
阅读次数:
100
将线刷的包中的flash_all.bat右键编辑,然后在内容最前面加入这一句fastboot %* flash partition "%~dp0images\gpt_both0.bin" || @echo "Flash partition" && exit /B 1就可以了 记得线刷的时候要选全部删 ...
分类:
移动开发 时间:
2019-11-08 19:00:25
阅读次数:
131
本次使用工具:SpringBoot <version>1.5.19.RELEASE</version> Code: AbstractException: package mlq.global.anomaly.exception; import mlq.global.anomaly.utils.Err ...
分类:
编程语言 时间:
2019-11-08 10:53:48
阅读次数:
99
如果程序员a和B在windows上开发代码,它们可以被分离到不同的服务器,因为nginx和PHP之间的通信是基于TCP fastcgi协议的我们可以在程序员的windows pc上安装nginx,使用本地nginx处理http请求,并使用linux测试服务器上的php cgi程序处理php请求。程序 ...
分类:
Web程序 时间:
2019-11-06 13:48:02
阅读次数:
95
1.集合底层结构 https://blog.csdn.net/qq_25868207/article/details/55259978 2.java中快速失败(fail-fast)和安全失败(fail-safe)的区别是什么? https://www.cnblogs.com/songanwei/p/ ...
分类:
编程语言 时间:
2019-11-06 13:18:53
阅读次数:
74
介绍 JSONObject只是一种数据结构,可以理解为JSON格式的数据结构(key-value 结构),可以使用put方法给json对象添加元素。JSONObject可以很方便的转换成字符串,也可以很方便的把其他对象转换成JSONObject对象。 JSON(JavaScript Object N ...
分类:
编程语言 时间:
2019-11-06 10:25:23
阅读次数:
136
1、java后端代码 package com.yb.fw.app.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java ...
分类:
Web程序 时间:
2019-11-05 17:03:34
阅读次数:
102
Jquery中的任何动画效果都可以指定三种速度参数,即”slow“”normal“”fast“时间长度分别为0.6s 0.4s 0.2s 的那个是用速度关键字是需要加上引号。 4.2.1show()方法 和hide()方法 在文档里面,为一个元素调用hide()方法,可以将该元素的display样式 ...
分类:
Web程序 时间:
2019-11-05 16:39:51
阅读次数:
108
啥也不说先贴两个代码: 一:MVC层配置 二、关于数据层MyBatis需要配置pom新增依赖: ...
分类:
编程语言 时间:
2019-11-04 17:39:54
阅读次数:
148