摘要:
以前特地学过并发编程,但是没怎么学进去,不太喜欢。最近发现,作为一个资深工程师,却没有完整深入系统的学习过,而反是现在的BAT大并发是必须的,感觉甚是惭愧。 故找了一片学习文章,如下,准备集中一段时间来学习并发编程技术 一年前由于工作需要从微软技术栈入坑Java,并陆陆续续做了一个Java后台项目, 阅读全文
posted @ 2018-05-04 17:17
白露~
阅读(251)
评论(0)
推荐(0)
|
摘要:
以前特地学过并发编程,但是没怎么学进去,不太喜欢。最近发现,作为一个资深工程师,却没有完整深入系统的学习过,而反是现在的BAT大并发是必须的,感觉甚是惭愧。 故找了一片学习文章,如下,准备集中一段时间来学习并发编程技术 一年前由于工作需要从微软技术栈入坑Java,并陆陆续续做了一个Java后台项目, 阅读全文
posted @ 2018-05-04 17:17
白露~
阅读(251)
评论(0)
推荐(0)
摘要:
最近觉得应该多看看书,故先找个经典书单,转过来,准备对没有读过的一本一本的啃一下。 学习是技术人员成长的基础,本次分享20本技术方面的书籍,这些书不是每一本都是经典,但是每一本都有其特点。以下20本大部分本人都看过,因此推荐给大家。(本次推荐的20本只是一个参考,比如像Head First,Java 阅读全文
posted @ 2018-05-04 17:01
白露~
阅读(249)
评论(0)
推荐(0)
摘要:
最近在琢磨程序员到底路在何方,经过不断的自虐和代入,share了: ● 程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美,也有低到尘埃里的矮矬穷,总之虽一类而九流具足。 ● 初级工程 阅读全文
posted @ 2018-05-04 16:54
白露~
阅读(198)
评论(0)
推荐(0)
摘要:
乐观锁悲观锁知识点总结 1.为什么需要锁(并发控制):在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 2.典型的冲突有哪2种:丢失更新,脏读 3.并发控制机制-乐观锁,悲观锁的定义 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。[1] 阅读全文
posted @ 2018-05-04 15:45
白露~
阅读(405)
评论(0)
推荐(0)
摘要:
Redis的事务功能详解 MULTI、EXEC、DISCARD和WATCH命令是Redis事务功能的基础。Redis事务允许在一次单独的步骤中执行一组命令,并且可以保证如下两个重要事项: >Redis会将一个事务中的所有命令序列化,然后按顺序执行。Redis不可能在一个Redis事务的执行过程中插入 阅读全文
posted @ 2018-05-04 15:13
白露~
阅读(537)
评论(0)
推荐(0)
摘要:
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可 阅读全文
posted @ 2018-05-04 14:52
白露~
阅读(3697)
评论(0)
推荐(1)
摘要:
它们最大本质的区别是:sleep()不释放同步锁,wait()释放同步锁. 还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.sleep和wait的区别还有 阅读全文
posted @ 2018-05-04 14:37
白露~
阅读(1754)
评论(0)
推荐(0)
摘要:
以下为技术思维与管理思维的不同 在日常的工作中,会出现身兼两职 开发和项目经理 的情况,在此就要学会游刃有余的切换角色,方能一人分身二角 角色转换本质上是思维转换。思维决定一个人的行为,项目经理不像项目经理,那是因为他的思维仍然是以前的技术思维,而不是管理者应当具备的管理思维。这就好比一个人在陌生的 阅读全文
posted @ 2018-05-04 13:20
白露~
阅读(3242)
评论(0)
推荐(0)
摘要:
1.内存溢出和内存泄露的区别 2.java中的sleep()和wait()的区别 3.redis事务 4.hashMap是否有上限 5.并发问题 阅读全文
posted @ 2018-05-04 11:15
白露~
阅读(173)
评论(0)
推荐(0)
摘要:
刚毕业时,特别担心控制台看到红色的报错,一看到红色报错我就好紧急 ,因为看到了不会解决。 到后来 每次处理一个报错,就记录下来。 再到后来。看到任何报错,淡然处之,并能一一解决掉。 现在写完100行逻辑处理的代码,然后一遍运行,全部测试案例通过。 不过,当现在看不到什么bug时,写代码已无法满足追求 阅读全文
posted @ 2018-05-04 11:13
白露~
阅读(445)
评论(0)
推荐(0)
|