最新文章
-
NIO、BIO、AIO的区别,及NIO的应用和框架选型
谈到并发编程就不得不提到NIO,以及相关的Java NIO框架Netty等,并且在很多面试中也经常提到NIO和AIO、同步和异步、阻塞和非阻塞等的区别。我先简短介绍下几个NIO相关的概念,然后再谈NIO重点掌握内容,以及Java NIO框架选型。 AIO、BIO、NIO的区别 IO模型主要分类: 同步(synchronous) IO和异步(asynchronous) IO 阻塞(blockin…... -
从程序员到阿里技术总监之路
第一步:高级研发工程师开始 掌握技术基础 技术语言基础和高级知识,常用算法、常用工具、框架原理、代码运行周期、内存回收机制等等,类似这些基础知识。 第二步:技术主管 需要掌握一定的项目管理常识,掌握一定的架构基础: 分布式缓存 小文件存储 熟练掌握数据性能 整体性能评估 怎么做容错 常用的框架底层设计逻辑 单点登录|常用安全设计 技术方案评估等等 第三步:技术经理 需要对项目管理了解更深入:敏捷开…... -
去腾讯等BAT面试完的Mysql面试55题总结,含答案大赠送!
【BAT面试:mysql 面试55题】 1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ? 2、mysql的技术特点是什么? 3、Heap表是什么? 4、mysql服务器默认端口是什么? 5、与Oracle相比,mysql有什么优势? 6、如何区分FLOAT和DOUBLE? 7、…... -
5步教你成功求职进入BAT
有读者朋友希望我能写一部分关于BAT内部的文章,比如,怎么进入BAT,BAT内部的项目的流程,有挑战性的项目实践,大概是怎么样的? 我希望用这篇文章开启整个进入BAT系列篇,让大家更好的了解BAT内部的实践项目过程和技术挑战。 是的,BAT项目实践,大写的重点! 如何写简历 一 什么是好的简历 简历是突出自我亮点的工作或学习经历和自我介绍。所以写简历要把握两个重点,工作经历要突出重点,自我介绍要写…... -
写给创业公司的技术合伙人
写在万众创业,就差一个程序员的前夕。 你,你可能是某创业公司的技术合伙人,你可能是个 CTO,或是技术 VP 或是有其他什么的头衔的...在你准备加入一家创业公司前夕,也许你需要看看本篇文章。 现在是一个互联网的疯狂创业节奏,什么阿毛阿狗的都出来创业了,作为商业属性比较少的技术人,怎样选择一家公司,选择你的创业伙伴,怎样创业的同事还可以高效增值。我想,这些都是大问题。 大部分人首先是栽在创始人身上…...







