好久没有更新博客了,今天来写一写JAVA中多线程中的一个小知识点synchronized与锁升级
权当是记一下笔记,以后自己忘记了可以看一下复习一下。
synchronized关键字出现在程序涉及到多线程时,使用synchronized关键字进行加锁
但是synchronized内部是怎么实现的呢,得一点点来剖析。
You can (not) override
好久没有更新博客了,今天来写一写JAVA中多线程中的一个小知识点synchronized与锁升级
权当是记一下笔记,以后自己忘记了可以看一下复习一下。
synchronized关键字出现在程序涉及到多线程时,使用synchronized关键字进行加锁
但是synchronized内部是怎么实现的呢,得一点点来剖析。
两年多一个月后,我又写了一篇这样的文章。至于为什么标题叫改呢?原因有两个
1.是因为某款游戏的重置版叫 《XXXX 改》
2.另外一个原因是某款同人漫画续集叫 《XXXXXX 改》
嗯,有理有据,有理有据。其实根本是我懒得起标题。
还顺带改了个背景色,嗯,因为懒得写样式。
例行的在开头进行碎碎念。已经两年没有更新过博客了,并不是不想更新,而是因为一些其他的事情比较多,博客就放到后面去了。事实上,这篇文章的内容也是四个月前我就做完了,然而今天才写出来。
GitHub Pages之前只能支持Http访问,说实话很愚蠢。Http的缺点都有啥,说对了……也没有金坷垃。下面简单说一说http的缺陷
1.Http发送的内容会被大陆运营商劫持。简单地说是会往http请求的Html里注入 script 标签,这个想必很多人都经历过了。不得不说,大陆的ISP是真的流氓,甚至这种注入广告已经成为了灰色产业之一。我还看见过用这种方式去薅支付宝红包羊毛的,实在是……