• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






lalala

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页

2023年5月12日

深入理解 JVM -- 类加载
摘要: Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。 与那些在编译时需要进行连接的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成 的 这种策略让Ja 阅读全文
posted @ 2023-05-12 17:35 archaique 阅读(32) 评论(0) 推荐(0)
 

2023年5月4日

LeetCode —— 递归 dfs、回溯
摘要: 22. 括号生成 class Solution { public List<String> generateParenthesis(int n) { List<String> result = new ArrayList(); if (n == 0) { return result; } // 必须 阅读全文
posted @ 2023-05-04 13:51 archaique 阅读(71) 评论(0) 推荐(0)
 

2023年5月2日

LeetCode —— 链表操作
摘要: 21. 合并两个有序链表 可以和后面的 23. 合并 K 个升序链表 结合在一起看,不过这里只有两个链表,不用优先级队列,简单一比较就好 注意这个 // 这个head是特意造的,只是为了后面插入新节点的时候好插入,可以不用对头节点做特殊判断。最后返回head.next即可 ListNode head 阅读全文
posted @ 2023-05-02 20:12 archaique 阅读(47) 评论(0) 推荐(0)
 
MySQL —— 锁的粒度和类型、next-key lock
摘要: 参考 https://xiaolincoding.com/mysql/lock/mysql_lock.html 全局锁(备份数据库) 加全局锁 flush tables with read lock 释放全局锁 unlock tables 执行后,整个数据库就处于只读状态了,这时其他线程执行以下操作 阅读全文
posted @ 2023-05-02 00:19 archaique 阅读(687) 评论(0) 推荐(0)
 

2023年5月1日

MySQL —— 事务的隔离级别、MVCC
摘要: 《凤凰架构》一书中对事务的隔离级别以及事务的定义很清晰 https://www.cnblogs.com/suBlog/p/16592859.html 总结 写锁:X 排他锁,其他事务不能写入数据,也不能施加读锁(可读,但是不可加读锁) 读锁:S 共享锁,多个事务可以同时施加读锁,但是其他事务不能写入 阅读全文
posted @ 2023-05-01 19:16 archaique 阅读(97) 评论(0) 推荐(0)
 

2023年4月30日

MySQL —— 日志系统 redoLog、undoLog、binLog
摘要: 参考: 小林Coding:https://xiaolincoding.com/mysql/log/how_update.html ApsaraDB : https://www.alibabacloud.com/blog/an-in-depth-analysis-of-undo-logs-in-inn 阅读全文
posted @ 2023-04-30 21:40 archaique 阅读(414) 评论(0) 推荐(0)
 

2023年4月28日

LeetCode —— 双指针
摘要: 15. 三数之和 (为0) 下标不能是重复的,必定右 i<l<r 1、先对数组排序(从小到大) 2、外层 i 遍历 如果 nums[i] > 0 ,整个 nums[] 后面的必定无法有三元组为0(排过序了,后面的 nums[l] nums[r] 都会大于0)。break。 如果 nums[i] = 阅读全文
posted @ 2023-04-28 00:18 archaique 阅读(95) 评论(0) 推荐(0)
 

2023年4月27日

MySQL
摘要: 1、回表查询与索引覆盖 聚簇索引:主键索引一般是聚簇索引。聚簇索引的非叶子结点记录的是索引,叶子结点记录了对应的数据行(所有的字段)。 非聚簇索引:叶子结点记录的是普通索引列与主键的对应关系(不记录别的字段)。 如果走了普通索引,但想要 select 走的索引之外的字段,那么在根据非聚簇查完之后,就 阅读全文
posted @ 2023-04-27 18:02 archaique 阅读(44) 评论(0) 推荐(0)
 

2023年4月24日

LeetCode —— 杂
摘要: 1. 两数之和 public int[] twoSum(int[] nums, int target) { Map<Integer, Integer> num2IndexMap = new HashMap<Integer,Integer>(); for(int i=0;i<nums.length;i 阅读全文
posted @ 2023-04-24 00:28 archaique 阅读(18) 评论(0) 推荐(0)
 

2023年4月20日

Redis IO 模型
摘要: 参考 小林:Redis 线程模型 @panjf2000 Redis 多线程网络模型全面揭秘 pgnozxzkp4mgq: Redis 6 的多线程 盼盼编程: redis源码客户端和服务端通信过程 公众号:堆栈future:Redis6.0 多线程无锁I/O设计精髓 Redis 有多快? 根据官方的 阅读全文
posted @ 2023-04-20 16:03 archaique 阅读(154) 评论(0) 推荐(0)
 
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页