首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
forrunning
掘友等级
java、后端研发、架构
|
美团点评
java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
jvm、gc、操作系统等基础知识总结
3、如今市面上的CPU大多数为64位,怎么看CPU是32位还是64位。 1、32位系统的最大寻址空间是2的32次方=4294967296(bit)= 4(GB)左右,也就是说在32位机器整个操作系统中,所有应用程序加起来最多只能使用4g内存。 3、也就是说32位系统的处理器最大…
阿里巴巴面试题总结(java后端)-第二章
结合自己在做的具体业务,同步变异步(无强依赖的服务调用改成并发调用),异地缓存多活,异地双主mysql,hystrix熔断,限流机制,99线统计,热点数据缓存化等等。 SOA:微服务是细粒度的SOA(面向服务架构),一个SOA组件可以拆分成多个微服务,SOA的服务架构依赖ESB…
阿里巴巴面试题总结(java后端)-第一章
1,HashMap实现原理,ConcurrentHashMap实现原理。 <1>HashMap,底层hash表,在jdk 1.7以前是数组与链表,jdk1.8以后是链表长度达到8时会演变成红黑树(维持数据的插入和查找的效率平衡)。 <2>ConcurrentHashMap,是h…
互联网面试知识技术总结(javacore、jvm、redis、kafka、zookeeper、mysql、hystrix)-第四章
负载均衡的实现是在客户端实现的,当服务提供方是集群的时候,为了避免大量请求一直落到一个或几个服务提供方机器上,从而使这些机器负载很高,甚至打死,需要做一定的负载均衡策略。Dubbo提供了多种均衡策略,缺省为random,也就是每次随机调用一台服务提供者的机器。 Random L…
互联网面试知识技术总结(javacore、jvm、redis、kafka、zookeeper、mysql、hystrix)-第三章
1,一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。如果中间sqlSession去执行commit操…
互联网面试知识技术总结(javacore、jvm、redis、kafka、zookeeper、mysql、hystrix)-第二章
1,强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。 2,如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓…
互联网面试知识技术总结(javacore、jvm、redis、kafka、zookeeper、mysql、hystrix)-第一章
推荐分布式锁(乐观锁)。 下单前对订单状态(status字段)校验,对订单加上乐观锁(加上一个字段lock),只有加锁成功的人才能进行支付。 或者针对每个订单生成唯一支付日志,保证一个未支付的订单只允许被一个线程支付。 <2>,库存扣减,不允许超卖。 需要考虑场景,在c端展示层…
个人成就
文章被点赞
6
文章被阅读
4,485
掘力值
85
关注了
17
关注者
47
收藏集
0
关注标签
1
加入于
2016-09-11