03 2021 档案

摘要:一 无锁机制的应用场景与基本原理(CAS操作) 1-1 CAS的应用场景 账户取款问题:如何确保多线程环境下,账户的取款没有出现问题。 采用三种方式: 不对公共变量上锁(不安全) 使用synchronized 采用CAS的无锁机制 package chapter6; import java.util 阅读全文
posted @ 2021-03-29 08:30 狗星 阅读(812) 评论(0) 推荐(0)
摘要:1)Java的内存模型的组成以及内存模型需要解决的三个问题:原子性,可见性,有序性 2)可见性的happens-before原则和volatile 3)volatile与有序性的关系 阅读全文
posted @ 2021-03-28 19:59 狗星 阅读(231) 评论(0) 推荐(0)
摘要:00 学习资源整理前端资源 OSRC开源实用工具仓库 CSS组件过渡样式 占位图网站 图标图站 搜索策略 搜索引擎用法 软件,书籍,文献,视频下载/观看 人文书籍阅读 chorme插件下载 Java书籍整理Github下载 Github电子书汇总网站 软件下载网址 软件下载up主 好的博客 限流算法 美团官方技术博客 阅读全文
posted @ 2021-03-14 10:24 狗星 阅读(149) 评论(0) 推荐(0)
摘要:06 SQL语句编写优化一些使用MySQL语句的注意点,避免低效的SQL查询,合理利用索引。 阅读全文
posted @ 2021-03-10 11:03 狗星 阅读(108) 评论(0) 推荐(0)
摘要:1 JAVA中多把锁的使用基本常识 1-1 多把锁的简单例子 package chapter4; import lombok.extern.slf4j.Slf4j; @Slf4j(topic = "c.test3") class BigRoom { public void sleep() throw 阅读全文
posted @ 2021-03-08 19:27 狗星 阅读(148) 评论(0) 推荐(0)
摘要: MYSQL数据的索引的使用技巧。基本知识点: 1 怎样才能充分利用索引 2 哪些SQL语句应避免编写。 3 覆盖索引与复合索引的好处。 阅读全文
posted @ 2021-03-05 18:53 狗星 阅读(560) 评论(0) 推荐(0)
摘要: MYSQL中进行SQL优化前需要了解的知识 阅读全文
posted @ 2021-03-04 17:56 狗星 阅读(261) 评论(0) 推荐(0)
摘要:1 park与unpark的使用以及原理 1-1 基本使用 park/unpark并非线程类的方法,是concurrent的方法 // 暂停当前线程 LockSupport.park(); // 恢复某个线程的运行 LockSupport.unpark(暂停线程对象) 实例: package cha 阅读全文
posted @ 2021-03-03 21:11 狗星 阅读(1771) 评论(0) 推荐(1)
摘要: MYSQL数据库的体系架构以及存储引擎的常识。 阅读全文
posted @ 2021-03-02 09:08 狗星 阅读(149) 评论(0) 推荐(0)
摘要: 总结数据《程序员代码面试指南》第二章链表相关的题目。方便个人回顾。 阅读全文
posted @ 2021-03-01 11:05 狗星 阅读(311) 评论(0) 推荐(0)

/* 返回顶部代码 */ TOP