abcttt
abcttt
全部文章
未归档
dp(4)
二分(1)
博弈(3)
图论(1)
字符串(3)
数据结构(1)
数论(2)
板子(17)
树上倍增(1)
树上差分(1)
树状数组(2)
线段树(2)
面试(1)
题解(11)
归档
标签
去牛客网
登录
/
注册
abcttt的博客
全部文章
/ 未归档
(共14篇)
SpringCloud学习
笔记整理来源 B站UP主狂神说https://www.bilibili.com/video/BV1jJ411S7xr借鉴博客https://www.kuangstudy.com/bbs/1374942542566551554文章中只有理论知识,具体内容和配置见项目一.学习前言1基础熟练使用Sprin...
2021-06-26
0
395
分布式 dubbo+zookeeper
分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统把计算机整合起来提高效率只有单个节点无法满足日益增长的计算,储存任务,且硬件的提升得不偿失,且应用程序无法进一步优化,我们才需要考虑分布式系统将一系列功能分开,放在不同的电脑上,功能麻烦就多分配 项目架构单一应用架构当网站流量很...
2021-06-16
0
317
b+树
先说说b树B树相对于平衡二叉树的不同是,每个节点包含的关键字增多了,特别是在B树应用到数据库中的时候,数据库充分利用了磁盘块的原理(磁盘数据存储是采用块的形式存储的,每个块的大小为4K,每次IO进行数据读取时,同一个磁盘块的数据可以一次性读取出来)把节点大小限制和充分使用在磁盘快大小范围;把树的节点...
2021-05-17
0
309
关于红黑树和AVL树的一点浅显的见解
先看下什么是红黑树红黑树的性质性质1:每个节点要么是黑色,要么是红色。性质2:根节点是黑色。性质3:每个叶子节点(NIL)是黑色。性质4:每个红色结点的两个子结点一定都是黑色。性质5:任意一结点到每个叶子结点的路径都包含数量相同的黑结点。红黑树节点的插入我们可以发现在插入节点的父节点为红节点时,除去...
2021-05-17
0
313
学习代理反射
最近从网上学习了动态代理,写篇博客来加深一下理解,学习了https://www.zhihu.com/question/20794107 这篇文章从静态代理开始说起假设现在项目经理有一个需求:在项目现有所有类的方法前后打印日志。这个可以通过静态代理来实现1.为现有的每一个类都编写一个对应的代理类,并且...
2021-05-01
1
305
注解与反射
注解:元注解与自定义注解 package Annotation; import java.lang.annotation.*; public class Test02 { @MyAnnotation public void Test(){ } } //测试元注解 ...
2021-05-01
0
400
序列化的基础写法
import java.io.*; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; public class Main { public static void mai...
2021-04-26
0
374
排序算法整理
关于排序算法的考察,考察点包括每一个排序算法的原理(排序方式),时间空间复杂度以及判断其是否稳定(得会分析) 选择排序:直接选择排序和堆排序 直接选择排序:每次选一个放到数组最前面 n2 稳定堆排序:堆是一个完全二叉树,每次将堆顶和最后一个元素交换,重复n次,不稳定 交换排序:冒泡排序和快速排序 冒...
排序
2021-04-07
0
504
多线程学习2(线程同步,死锁,线程通信)
一.线程同步机制 1.三大不安全案例 1.买票,多个线程共同使用票数2.银行,两个人取同一个账户的钱3.不能保证线程同步的集合 2.synchronized的同步方法及方法块 1.买票 package syn; //不安全的买票 public class UnsafeBuyTicket { ...
2021-04-05
0
450
多线程学习1(线程的三种创建方式,lambda表达式,线程的状态)
一.线程的三种创建方式 1.继承Thread类 package demo01;//创建线程方式一,继承thread类 ,重写run()方法,调用start开启线程 //总结:线程开始,不一定立即执行,由cpu调度执行 public class TestThread extends Thread{...
2021-04-05
0
355
首页
上一页
1
2
下一页
末页