- 博客(2)
- 资源 (15)
- 收藏
- 关注
原创 字节面试(网络)
(volatile) 重入锁中的关键变量state就是一个被volatile关键字标记的int型变量,如果有线程访问临界区代码,就通过CAS操作把state的值进行修改,其他线程则使用循环CAS去等待state的值复原,也就是之前的进程从临界区代码中走出,释放锁。(CAS用处) CAS操作主要是用在Java并发包中的同步队列中,同步队列是个抽象类,很多类都在内部实现了特定的同步类,因此只要使用到...
2019-05-21 00:58:50 845
原创 软件代码开发技术(代码优化改进)
(1)读下面的代码,说明TightCoupling2的TightCoupling()方法与TightCouping的ShowWelcomeMsg()方法是怎样的耦合关系?能改进吗?解答: TightCoupling2的TightCoupling()方法与TightCouping的ShowWelcomeMsg()方法之间的关系是强耦合关系(明显是简单工厂方法模式),因为TightCoupling2...
2019-05-14 07:49:15 1461
2019百度与阿里秋招面经重点总结2(后续).docx
2020-04-22
一个使用springboot actuator监控应用的实战项目例子
2020-04-16
springboot与shiro整合—登录认证和权限管理实例项目
2020-04-16
springboot与scheduler结合的定时任务工具、实例项目
2020-04-15
redis-面经-面试常见题汇总.docx
2020-04-15
springboot与thymeleaf结合的实战、实例项目
2020-04-15
springboot与rabbitmq结合的实战、实例项目
2020-04-15
MQTT客户端测试工具
2020-04-15
springboot与mail开发了一个发送邮件的工具、实战项目
2019-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人