关于代码审查的一些思考
任何一个优秀软件的程序员首要的工作目标就是不断提高自己的工作质量,但提高一个软件的工作质量不是一个人所能完成,需要团队成员的齐心协力,而代码审查是提升软件质量必不可少的一个环节,代码审查有以下作用:\n
如何让IO并发应对不同的场景有什么讲究?
如何让IO并发,什么场景必须并发,什么场景不必须?这里就很有讲究了。并发的例子很简单,去银行办业务,总会遇到某些窗口关闭不办业务,此时你肯定会想,如果所有窗口都打开该多好,就是这个道理。IO请求排队中,如果底层就那么几块硬盘,性能就上不来。
java内存管理及数据区域用途详解
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。
WEB前端究竟是什么鬼?
随着互联网的迅猛发展和普及,一个新型的行业和新兴的职位正在上升到技术的层面:web前端开发。WEB前端越来越受追捧,你心动啦吗?你知道WEB前端究竟是做什么的吗?
程序员必须要掌握的十大经典算法