1.前言 之前的文章记录了一下Java的内存模型和线程的关系,其实已经由内存模型谈到了线程安全的问题。本文将对线程安全进行具体的描述,对锁的实现进行探究,要明白锁的原理是什么,才能更好的利用锁,排查相关问题。 2.线程安全 《Java Concurrency In Practice》作者Brian ...
分类:
编程语言 时间:
2018-07-23 23:32:05
阅读次数:
207
https://www.nowcoder.com/practice/7e7ccd30004347e89490fefeb2190ad2?tpId=85&&tqId=29853&rp=5&ru=/activity/oj&qru=/ta/2017test/question-ranking 题目 其实一开始 ...
分类:
其他好文 时间:
2018-07-23 14:44:02
阅读次数:
148
https://www.nowcoder.com/practice/7f26bfeccfa44a17b6b269621304dd4a?tpId=85&&tqId=29890&rp=1&ru=/activity/oj&qru=/ta/2017test/question-ranking 给定一个十进制的 ...
分类:
其他好文 时间:
2018-07-21 12:03:29
阅读次数:
145
刚开始学习vi,所以,一步一步开始 先贴出一个相关的学习链接https://www.cnblogs.com/ranjiewen/p/5901181.html 这个学习链接里面的东西还是比较详细的,但是要掌握vi 这个强大的学习工具 还是要不断的practice,practice ...
分类:
其他好文 时间:
2018-07-20 22:31:29
阅读次数:
134
请参考原贴:http://thinkdifferent.iteye.com/blog/1450433Tomcat6上配置BTM 博客分类: practice tomcatjava 1)去http://docs.codehaus.org/display/BTM/Home上下载BTMzip包。 2)解压... ...
分类:
其他好文 时间:
2018-07-20 13:53:25
阅读次数:
436
lua-openresty docker-- https://blog.csdn.net/boling_cavalry/article/details/79290944 lua-practice https://github.com/backkoms/lua-practice/blob/master ...
分类:
其他好文 时间:
2018-07-15 11:06:29
阅读次数:
120
Grammar focus 语法点: in 和 on in the desk 在桌子抽屉里 on the desk 在桌子面上 Practice 练习 Where's my pencil? In the desk Where's my dictionary? In the filing cabine ...
分类:
其他好文 时间:
2018-07-12 23:51:48
阅读次数:
161
题目链接:http://bailian.openjudge.cn/practice/4084/ 给出一个图的结构,输出其拓扑排序序列,要求在同等条件下,编号小的顶点在前。 这道题可以考虑使用优先队列。下面的代码偷懒,直接使用最简单粗暴的方法: ...
分类:
编程语言 时间:
2018-07-10 23:33:08
阅读次数:
205
Often, we end up creating multiple unit tests for the same unit of code to make sure it behaves as expected with varied input. This is a good practice ...
分类:
其他好文 时间:
2018-07-10 20:10:15
阅读次数:
166
jsonp是啥玩意儿呢 ?你猜! 此感叹号意味着以下内容要说正事儿了!!!!! 由于浏览器为了安全限制(他要怎样他说了算,此处不扯远了):只能允许来自同服务器,同域名的同端口号下请求数据(同源),是的jsonp就是为了不受你限制而生的! 。》》。 。 。 。老子实在不想写了 ,但是看别人写的太鸡巴啰 ...
分类:
Web程序 时间:
2018-07-09 19:50:29
阅读次数:
202