上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页
摘要: DELETE /product?pretty 删除索引 PUT /product:创建索引 GET /product/_search 查询product索引下的所有信息 PUT /product/_doc/1 新增一条id为1的数据 GET /product/_doc/1 查询product(类似表 阅读全文
posted @ 2023-05-10 14:08 northli 阅读(36) 评论(0) 推荐(0)
摘要: 集群:多个相同web服务器(或者多个JVM进程) 分布式:一个大系统拆分多个子系统 微服务: zookeeper集群leader选举策略: 首先判断事务id,大的作为leader;事务id一致,serverid大的为leader。 事务id初始化为0,当事务id相同时候,会判断serverid,se 阅读全文
posted @ 2023-05-09 18:32 northli 阅读(21) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-05-09 12:04 northli 阅读(9) 评论(0) 推荐(0)
摘要: 分布式锁是可以跨越多个实例,多个进程的锁。 一个tomcat实例是一个JVM进程,单体锁(synchronized、ReentrantLock)是JVM层面的锁,只能控制单个实例上的并发访问安全,多实例下依然存在数据一致性问题。 分布式锁:所有实例的所有线程都去获取同一把锁,但只有一个线程可以成功的 阅读全文
posted @ 2023-05-07 11:59 northli 阅读(232) 评论(0) 推荐(0)
摘要: 在静态方法中,new 一个类对象,用类对象调用非静态方法 第一种方式创建线程 public class Main { private class MyRun implements Runnable{ public void run(){ for(int i=0; i<10; i++){ System 阅读全文
posted @ 2023-01-02 10:11 northli 阅读(65) 评论(0) 推荐(0)
摘要: 1.从第i个分割 2.左边翻转+右边不翻转 3.左边翻转:左边子串最大值的通过翻转,和右边连接到一起, 左边进行翻转一定可以被右边吸收 右边不翻转:右边的最大子数组 阅读全文
posted @ 2022-12-24 11:21 northli 阅读(46) 评论(0) 推荐(0)
摘要: 常数指令,JAVA 2S~3S可以运行10的8次方条常数指令 加法、减法、乘法、除法是常数指令 链表不是常数指令 阅读全文
posted @ 2022-12-23 17:09 northli 阅读(22) 评论(0) 推荐(0)
摘要: 算法题目 基础: 1. 数组 2. 字符串 3. 排序 4. 贪心 5. 递归 6. 循环 7. 滑窗 8. 栈 9. 进制转换 10. 位运算 11. 队列 12. 哈希表 13. 链表 14. 线性表 15. 二分查找 进阶 1. 图 2. 树 3. DFS搜索 4. BFS搜索 5. 动态规划 阅读全文
posted @ 2022-12-23 15:04 northli 阅读(17) 评论(0) 推荐(0)
摘要: int[][] dp = new int[n][2] int[i][0] 第i天不持仓收益 int[i][1] 第i天持仓收益 BM81 买卖股票的最好时机(二) 描述 假设你有一个数组prices,长度为n,其中prices[i]是某只股票在第i天的价格,请根据这个价格数组,返回买卖股票能获得的最 阅读全文
posted @ 2022-12-23 09:22 northli 阅读(18) 评论(0) 推荐(0)
摘要: ACID的实现方式:锁、日志 分布式数据一致性 一个服务跨多个数据库,或者多个服务一个数据库 数据的一致性 1 a 2 b 不一致会有补偿方式 阅读全文
posted @ 2022-12-12 12:12 northli 阅读(31) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页