java
文章平均质量分 83
西海棱镜
小路天下
展开
-
OPPO互联网java后端二面题目
1、MVCC多版本并发控制2、事务的ACID,每项是如何保证的3、1个url对应1个random值,设计1个系统根据url查询random值,表怎么设计,索引怎么加,代码怎么写4、tcp握手挥手过程,以及socket的状态变化5、close_wait和time_wait 说一下6、java里面的红黑树是怎么实现的7、说一下struct2的理解,和springMVC的不同在哪里8、长连接和短链接有什么区别9、堆的结构、堆和树的区别10、集合set实现Hash怎么防止碰撞11、数据一致性如何原创 2021-07-14 09:27:08 · 490 阅读 · 0 评论 -
高性能编程思路总结
1,拆分拆分是为了降低系统的复杂度,模块或服务“自治”,符合软件设计中“单一职责”原则。拆分的太粗或者太细都会有问题,这里没有什么标准答案。应该按照领域拆分,结合业务复杂程度、团队规模等实际情况来判断。可以想象5个人的小团队去维护超过30多个系统,那一定是很痛苦的;2、隔离拆分本质上也是一种系统级、数据库级的隔离。此外,在应用内部也可以使用线程池隔离等。分清“主、次”,找出“高风险”的...原创 2020-01-05 18:06:40 · 720 阅读 · 0 评论 -
Jquery面试题整合
来自棱镜学院-在线IT教育 www.prismcollege.com一、Jquery测试题下面哪种不是jquery的选择器?(单选)A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器考点:jquery的选择器 (C)当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression, [context]) B、jQuery(原创 2015-03-18 23:46:46 · 8191 阅读 · 1 评论 -
maven POM.xml 开发配置标签详解
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plaincopyprint?span style="padding:0px; margin:0px原创 2015-09-25 18:32:54 · 857 阅读 · 0 评论 -
百度Java面试题前200页和答案都在这里了
其中题目来源github.com/tangyouhua/program-resource/blob/master/program-interview/java-baidu-200.md,答案我自己整理的。有兴趣可以加入我QQ群 368614849(大型网站架构技术交流),操作系统中 heap 和 stack 的区别什么是基于注解的切面实现什么是 对象原创 2017-12-10 10:33:00 · 11489 阅读 · 0 评论