LearningNotes

  • 2022-08-11
  • 浏览 (2885)

Vue如何使用G2绘制图片

Docker Compose入门学习

DockerDesktop入门简介

Docker图形化工具Portainer介绍与安装

1.Docker

Docker操作系统之Alpine

如何将镜像推送到阿里云容器镜像服务

对象存储MinIO入门介绍

ElasticSearch安装与介绍

Beats入门简介

Kibana入门

Logstash入门简介

ElasticStack综合案例

Gin内容介绍

http及Template介绍

GORM介绍和使用

GORM CRUD指南

Go Web开发教程

Windows下Go语言的安装

Go中的日期函数

Go中的指针

Go中的结构体

Go中的包

Go中的接口

Golang goroutine channel 实现并发和并行

Go中的反射

Go中的文件和目录操作

Go语言发展简史

Go语言中的变量和常量

Golang的数据类型

Go的运算符

Go的流程控制

Go的数组

Go的切片

Golang map详解

Go的函数

Decimal v1.2.0

decimal

Getting Started

GJSON Path Syntax

Match

Pretty

Flag包的用法

Go操作MySQL数据库

sqlx的使用

Go操作Redis

Go操作消息队列

Go的依赖管理Go Module

Go Context的使用

日志收集项目架构设计及Kafka介绍

etcd介绍

ES介绍和使用

Kafka消费示例

Kibana介绍和使用

Prometheus和Grafana介绍

Go并发编程

互联网协议

HTTP请求

日志库

反射

单元测试

Golang基础

go-zero架构设计

go-zero简介

go-zero适用场景

使用goctl快速创建项目

使用go-zero构建微服务项目

基本原理

Gin框架中让tmpl模板文件有语法提示

Goland添加注释模板

执行GoGet命令下载依赖失败的解决方法

对象实例化内存布局与访问定位

直接内存 Direct Memory

执行引擎

StringTable

垃圾回收概述

垃圾回收相关算法

垃圾回收相关概念

垃圾回收器

JVM与Java体系结构

类加载子系统

运行时数据区概述及线程

程序计数器

虚拟机栈

本地方法接口

本地方法栈

方法区

没有意识到线程重用导致用户信息错乱的Bug

加锁前要清楚锁和被保护的对象是不是一个层面的

线程池的声明需要手动进行

连接池:别让连接池帮了倒忙

配置连接超时和读取超时参数的学问

小心 Spring 的事务可能没有生效

InnoDB 是如何存储数据的?

注意 equals 和 == 的区别

“危险”的 Double

浅谈ArrayList及扩容机制

JVM类加载机制

Java中的双亲委派机制以及如何打破

Java注解和反射

VisualVM安装VisualGC插件

Java使用Ip2region替代淘宝IP接口

前后端分离项目解决跨域问题

谈谈你对AQS的理解

谈谈你对ThreadLocal的理解

Kubernetes核心技术Service

Kubernetes控制器Controller详解

Kubernetes配置管理

Kubernetes集群安全机制

Kubernetes核心技术Ingress

Kubernetes核心技术Helm

Kubernetes持久化存储

Kubernetes集群资源监控

Kubernetes搭建高可用集群

Kubernetes容器交付介绍

Kubernetes简介

搭建K8S集群

使用kubeadm-ha脚本一键安装K8S

Kubernetes可视化界面kubesphere

Kubernetes配置默认存储类

使用kubeadm方式搭建K8S集群

使用二进制方式搭建K8S集群

使用Rancher2.0搭建Kubernetes集群

Kubernetes中的CRI

Kubeadm和二进制方式对比

Kubernetes集群管理工具kubectl

Kubernetes集群YAML文件详解

Kubernetes核心技术Pod

Kubernetes核心技术-Controller

云平台核心

Docker基本概念

Kubernetes基础概念

云原生实战

从底层了解IO多路复用模型

Redis中的数据结构

Redis中的跳跃表

Redis实现分布式锁

Redis缓存穿透-布隆过滤器

通俗理解多种IO模型

Bean的生命周期

Eureka管理页面配置/actuator/info接口返回git信息

SpringBoot中使用注解的方式创建队列和交换机

SpringBoot拦截器无法注入Bean

SpringBoot解决时区问题

Spring Security造成Eureka 无法使用iframe的内嵌页面的解决方法

Swagger-ui.html页面出现404

使用DevTools实现SpringBoot项目热部署

前言

SpringBoot项目将Swagger升级3.0

API网关

Feign配置全局Sentinel流控异常和降级异常

Nacos关闭心跳日志

消息总线SpringCloudBUS

SpringCloud Stream 消息驱动

SpringCloudSleuth分布式请求链路跟踪

Nacos

SpringCloudAlibabaSentinel实现熔断和限流

SpringCloudAlibabaSeata处理分布式事务

微服务

搭建一个SpringCloud

Eureka集群

Eureka停更后的替换

Ribbon实现负载均衡

OpenFeign实现服务调用

Hystrix断路器

服务网关

分布式配置中心SpringCloudConfig

前言

配置Sentinel规则持久化到Nacos中

使用Axios拦截器携带token以及跳转错误页面

ElementUI中Upload组件如何批量上传

SPA 的 SEO 方案对比、最终实践

VueX学习

my-project

Vue中Html和Markdown互相转换

Vue中input框自动聚焦

Vue中使用Vue-cropper进行图片裁剪

myproject

Vue中对数组变化监听

Vue中防止XSS脚本攻击

使用SpringBoot+Vue+Echarts制作一个文章贡献度表

Vue使用vue-count-to插件对数字显示美化

Vue内容页面SEO优化方案

Vue如何制作一个评论模块

README

Vue对Element中的el-tag添加@click事件无效

前言

Vue项目中引入markdown编辑器vditor

Vue项目使用阿里巴巴矢量图标库

README

Vue项目如何关闭Eslint校验

Vue项目引入CDN加速

Vue项目引入侧边导航栏

Vue项目打包后动态配置解决方案

SPA 的 SEO 方案对比、最终实践

前言

vue打包后的dist文件如何启动测试

前言

解决Vue项目打包后js文件过大的问题

进程通信和线程通信

死锁的产生与解决

操作系统

MyBatis 缓存机制

MySQL索引

栈的压入弹出序列

从尾到头打印链表

链表中倒数第K个节点

反转链表

合并两个排序的链表

复杂链表的复制

两个链表的公共结点

孩子们的游戏(圆圈中最后剩下的数)

链表中环的入口结点

二进制中的1的个数

斐波那契数列

不用加减乘除做加法

数组中出现次数超过一半的数字

整数中1出现的个数

数组中只出现一次的数字

树的遍历

重建二叉树

树的子结构

二叉树的镜像

从上往下打印二叉树

二叉搜索树的后序遍历序列

青蛙跳台阶

二叉树中和为某一值的路径

二叉搜索树与双向链表

最小的K个数

数据流中的中位数

二叉树的下一个节点

对称的二叉树

按之字形顺序打印二叉树

把二叉树打印成多行

二叉搜索树的第K个节点

序列化二叉树

找出丑数

连续子数组的最大和

矩形覆盖

排序算法-冒泡插入选择

希尔排序

归并排序

快速排序

二维数组中的查找

替换空格

两个栈实现一个队列

旋转数组的最小数字

调整数组顺序使奇数位于偶数前面

包含min函数的栈

KMP算法

1. 两个栈实现一个队列:[^本题考点 队列 栈]

25.重建二叉树

补码

动态规划问题

动态规划

动态规划问题

贪心算法

CatBoost的安装和使用

Embedding层的作用

Stacking算法介绍

使用SMOTE算法进行过采样

决策树和分类树

集成学习简介

主要内容

Stacking

模型融合方法

机器学习算法之Boosting算法

模型融合

线程池(Java中有哪些方法获取多线程)

死锁编码及定位分析

JVM体系结构

JVM面试汇总

JVM参数调优

Java中的引用

Java内存溢出OOM

垃圾收集器

Linux诊断原因

Github学习

乐观锁和悲观锁

谈谈对Volatile的理解

Volatile不保证原子性

Volatile禁止指令重排

Volatile的应用

CAS底层原理

原子类AtomicInteger的ABA问题

Collection线程不安全的举例

值传递和引用传递

Java锁之公平锁和非公平锁

可重入锁和递归锁ReentrantLock

Java锁之自旋锁

独占锁(写锁) / 共享锁(读锁) / 互斥锁

为什么Synchronized无法禁止指令重排,却能保证有序性

CountDownLatch

CyclicBarrier

Semaphore:信号量

阻塞队列

Synchronized和Lock的区别

Java8新特性

Lambda表达式

方法引用与构造器引用

Stream API

并行流与顺序流

Optional类

Java中的专业词汇

Java NIO

NIO深入

Spring源码

等等与equals的区别

代码块

分布式锁

Mysql默认搜索引擎

Java两种动态代理JDK动态代理和CGLIB动态代理

集群高并发情况下如何保证分布式唯一全局Id生成

README

字节跳动面试总结

京东零售 提前批 Java一面

京东零售 提前批 Java 二面

滴滴SP提前批Java123面

如何设计一个高并发系统

数据库分库分表的面试连环炮

MySQL读写分离及主从时延

如何设计高可用系统架构-系统熔断、降级、限流

消息队列的面试连环炮

分布式搜索引擎的面试连环炮

分布式缓存

Redis的面试连环炮

Redis集群模式

分布式系统的面试连环炮

分布式系统幂等性与顺序性及分布式锁

分布式Session方案

Spring中的事务

分布式事务解决方案

PDF下载

三次握手和四次挥手

http和https

TCP中的流量控制和拥塞控制

计算机网络分层结构 - 物理层

数据链路层

HTTP中的状态码

0  赞