幸福可乐

文章
8
资源
0
加入时间
2年10月17天

刚刚经历小米java面试记录 分享一下 :MySQL+架构设计+GC+二叉树,带备战思路

小米一面 二分查找(递归和非递归) 反转链表(递归和非递归) 常用Java集合类 HashMap为什么长度是2的n次幂,数据结构,扩容(包括元素移动的细节),线程不安全的问题 ConcurrentHashMap怎么保证线程安全, 1.7和1.8有什么变化,为什么要要这么优化 CopyOnWriteList怎么保证线程安全, 为什么这么做 Java synchronized关键字的作用,原理,锁升级、锁粗化、锁消除 vola...

C# MVC 与Java MVC

C# MVC与Java MVC都是三层结构:Controller、View、Model,基本上没有什么区别。但是C# MVC有很多的变形模式:上图所示就是C#里面MVC变向模型,里面包含BLL、Common、DAL、Web、Model、DBUtility几个部分。从这几个部分很难看出来其中哪个部分是controller、model、view三层,如果打开代码进行仔细研究就会发...

tyvj1051选课

描述 Description学校实行学分制。每门的必修课都有固定的学分,同时还必须获得相应的选修课程学分。学校开设了N(N  在选修课程中,有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其它的一些课程的基础上才能选修。例如《Frontpage》必须在选修了《Windows操作基础》之后才能选修。我们称《Windows操作基础》是《Frontpage》的先修课。每门课的直接

前端模块化开发篇之grunt&webpack篇

  几个月前写了一篇有关gulp和browserify来做前端构建的博客,因为browserify用来做js的打包时可能有些麻烦(特别是在写React的时候),所以这里再强烈推荐一款js打包工具-webpack。webpack很强大,不光可以模块化加载js,甚至还有jsx,css,图片等等。可以看看webpack托管到github的官网,相信你看一眼就能懂webpack的强大之处了。进入webpa...