- 浏览: 7215 次
- 性别:
最新评论
-
约巴拿:
...
关于腾讯面试的一些思考和总结 -
java-大神:
受益
关于腾讯面试的一些思考和总结 -
junzai:
赞!!有过经历才会知道自己要做什么
关于腾讯面试的一些思考和总结 -
约巴拿:
不错哦
关于选择的一些思考 -
刘凯宁:
加油!一起做项目一起成长!
关于选择的一些思考
文章列表
道可道,非恒道也,世间的很多事情我们本就说不清楚,况且世间万物总是处在变化当中,即使我们现在能说清楚,难保一段时间以后我们还能继续这样形容,不变的语言形容永远无法跟上变化的潮流,许多东西,就像老子说的 ...
关于选择的一些思考
——方向比努力更重要
身边太多的的人总是在说大学学了什么专业就应该学好这个专业,然后刻苦努力奋发向上, ...
volatile关键字修饰的的同步语法,并与synchronized对比
谈及synchronized,那么必然会涉及到一个另外一个关键字,那就是volatile关键字,接下来开始分析volatile关键字,进一步加深对线程同步问题的研究
volatile关键字作用:
使变量在值发生改变时能尽快地让其他线程知道,即首先我们要先意识到有这样的现象,编译器为了加快程序运行的速度,对一些变量的写操作会先在寄存器或者是CPU缓存上进行,最后才写入内存.而在这个过程,变量的新值对其他线程是不可见的.而volatile的作用就是使它修饰的变量的读写操作都必须在内存中进行!
volatile关键字的 ...
- 2014-08-24 22:39
- 浏览 528
- 评论(0)
首先明确一点,各类书籍里面说synchronized锁住了相应的代码,即同步代码块,其实这是不准确的,真正锁住的其实应该是对象,即synchronized只锁住对象,在相应的线程并发中,一个被synchronized修饰的对象只能一次在一个线程占有的条件下使用,在该线程占有时,其他线程无法在调用该对象
测试如下
新建Service类
接着新建MyThread1和MyThread2两个类
最后在Test中主函数进行测试
输出如下
fun1
fun2
反复测试几次均相同的结果
得到结论如下:当一个线程占有同步锁锁定的对象时,其他线程必须等该线程处理完对象并释放同步锁才 ...
- 2014-08-24 00:54
- 浏览 847
- 评论(0)
二次快速开发开源框架——jeecg
接触这个框架近一个月的时间了,初次接触b/s型商业项目,在魏导和唐总的指导下,技术上确实也学到了一些东西,但个人觉得最大的收获是在开发商业项目的过程中,自己意识上的提升,如 ...
- 2014-08-23 00:20
- 浏览 2896
- 评论(0)
作为一个曾经的游戏资深玩家,曾混迹在各类单机版RPG,动作类,即时战略与第一人称射击等等的各类游戏中,经历了PC单机游戏由盛转衰,网络游戏兴起的时代,时至今日,移动端游戏横空出世,造就了触控科技,腾讯,西山 ...
关于腾讯面试的一些思考和总结
趁着清明这三天,回顾并整理了一下参加腾讯面试的经历,反复的思考了这回面试的的得失成败,虽然最后没有成功,但是这种面试却真的让我收获到了很多其他各方面的东西,我相信一个卓越的人是靠独特的经历不断提升自己的,每一次与众不同的经历都会在你以后做事业的时候影响着你,帮助着你,甚者指引着你~~
实习之前:
当初胡哥鼓励大家参加各个公司实习生面试的时候,其实当时我是根本没有什么实习想法的,因为我觉得暑假可以用来作一些我认为更有意义的事情,但在不断接触那些有过实习经历的学长学姐后,我的心思渐渐改变了,我花了几天的时间好好审思了实习这个问题,我想通了,其实我觉得大家也真的好好 ...