牛客229127715号
牛客229127715号
全部文章
分类
.net转Java(2)
API(2)
ArrayList(8)
ArrayList遍历(2)
Autowired(2)
CPU(2)
Docker(2)
dubbo(4)
Elasticsearch(8)
Explain(2)
fastjson(2)
Flink(4)
Flyway(2)
git(2)
GitHub(6)
GitLab(2)
Grafana(2)
hadoop(2)
HashMap(4)
hashtable(3)
HDFS(2)
Hive(2)
HTTP(2)
https(3)
if-else(2)
InnoDB(2)
intellij idea(2)
IT(2)
java(1349)
java 8(6)
Java 8 Stream(2)
Java Agent(4)
Java ClassLoader(2)
java (14)
Javac(2)
JavaPoet(2)
Java多线程(2)
Java学习(2)
Java岗面试(2)
Java开源项目(2)
Java高并发(2)
JDK(4)
JVM(10)
kafka(2)
kubernetes(7)
Linux(4)
Lombok(4)
maven(2)
MongoDB(6)
Mono(2)
mybatis(8)
mysql(29)
netty(2)
nginx(3)
Optional(2)
python(5)
RabbitMQ(2)
Redis(18)
Rocketmq(2)
spring(32)
Spring Boot(2)
Spring Cloud(2)
springboot(8)
springboot2(2)
SpringBoot2.X(2)
SpringCloud(4)
spring全家桶(2)
sql(2)
SSM(4)
svn(2)
synchronized(2)
TCP(2)
ThreadLocal(2)
tooltip(3)
zookeeper(2)
中间件(15)
乐观锁(2)
二叉树(3)
云原生(2)
人工智能(9)
代码优化(2)
内核(3)
分布式(281)
分布式锁(2)
分页(2)
区块链(2)
反应式编程(2)
后端(6)
多线程(8)
大数据(28)
字符串(6)
学习规划(2)
定位(3)
应届生(2)
底层源码(2)
异步编程(2)
微服务(16)
抽象类(3)
指针(3)
数据库(259)
数据库面试题(2)
数据结构(22)
未归档(228)
架构(17)
架构师(4)
查询缓存(2)
根目录(2)
消息中间件(2)
百度(9)
程序人生(51)
程序员(1523)
程序员 后端(2)
算法(158)
线程封闭(2)
经验分享(6)
编程(138)
编程、(3)
编程语言(126)
网易(3)
网络(54)
腾讯(19)
自定义异常(2)
蚂蚁金服(2)
设计模式(49)
负载均衡(2)
运维(34)
金三银四(3)
链表(17)
队列(18)
阿里(2)
面试(117)
高并发(4)
归档
标签
去牛客网
登录
/
注册
牛客229127715号的博客
全部文章
(共4942篇)
Vue框架中常用的rules校验规则 看完是不是觉得很简单
前提 在 vue开发中,难免遇到各种表单校验,这里整理了网络上和自己平时高频率用到的一些校验方法。如果错误欢迎指出,后期不Git地址断补充更新。 Git地址 1、是否合法IP地址 export function validateIP(rule, value,callback) {...
2021-06-22
0
538
Mybatis源码分析—Mapper创建和Spring的管理
mapper 创建 因为mybatis可以脱离spring自己使用,所以mapper的bean创建是由mybatis完成的 创建方式,根据不同的mapper,方法都是对应与注解或者配置文件对应名称的方法,所以我们猜测使用的是spring的动态代理创建方式 我们自己实现mapper创...
2021-06-22
0
535
被大厂面试官连环炮轰炸的ThreadLocal (吃透源码的每一个细节和设计原理)
引言 ThreadLocal 是面试过程中非常高频的一个类,这类的复杂程度绝对是可以带出一系列连环炮的面试轰炸。biu biu biu ~~~~. 一直觉得自己对这个类很了解了,但是直到去看源码,接二连三的技术浮出水面(弱引用,避免内存溢出的操作,开放地址法解决hash 冲突,各种内部类的复杂的...
2021-06-22
1
508
Redis 的命令详解 - List 篇
LPUSH : 左端推入元素 起始版本 : 1.0.0 时间复杂度 : 添加一个元素为O(1),添加多个元素为O(N),N为要添加的元素个数。 将所有指定的值插入到存于 key 的列表的左端。如果 key 不存在,则在操作执行之前将其创建为空列表。如果key对应的value不是 lis...
2021-06-22
0
641
Redis 的命令详解 - Hash 篇
Hash 命令详解 跟 Hash 相关的命令一共有 15 种,这里只介绍常用的。想查看全部命令请参考官网 说明 : 由于 reids 的 Hash 类型的格式如下,为了方便区分,里层的 key 我称呼为字段。 key :{key1 : value1,key2 : value2...} ...
2021-06-22
0
653
Redis 的命令详解 - String 篇
SET : 添加一个键值对 起始版本:1.0.0 时间复杂度:O(1) 假设附加值很小,并且已经存在的值具有任意大小,则摊销时间复杂度为O(1),因为Redis使用的动态字符串库会使每个重新分配上的可用空间加倍。 SET 执行时,如果 key 已存在,无论其 value 是什么类型,v...
2021-06-22
0
583
Redis 的命令详解 - Key 篇
Key 的命令详解 跟 key 相关的命令一共有 24 种,这里只介绍常用的。 KEYS : 查找 key 起始版本 : 1.0.0 时间复杂度 : O(N),其中N为数据库中密钥的数目。尽管操作的时间复杂度为O(N),但恒定时间却很短。例如,运行在入门级笔记本电脑上的Redis可以在4...
2021-06-22
0
449
Redis 的命令详解 - SET 篇
SET 命令详解 跟 SET 相关的命令一共有 15 种,这里只介绍常用的 SADD : 添加成员 起始版本 : 1.0.0 时间复杂度 : O(N),N为要添加的成员的个数 如果key不存在,则在添加前先创建一个set,如果指定成员在set中已存在,该成员将被忽略。 语法 S...
2021-06-22
0
423
Redis 的命令详解 - Sorted Set 篇
Sorted Set 命令详解 跟 SET 相关的命令一共有 25 种,这里只介绍常用的 ZADD : 添加成员 起始版本 : 1.2.0 时间复杂度 : O(log(N)),其中N是有序集合中的元素数。 向有序集合(sorted set)中,添加 分数/成员(score/memb...
2021-06-22
0
586
MyBatis开发入门学习
1. MyBatis简介 MyBatis本是Apache的一一个开源项目一iBatis, 2010 年这个项目由Apache Software Foundation迁移到了Google Code,并且改名为MyBatis。 MyBatis是-一个基于Java的持久层框架。MyBa...
2021-06-22
0
472
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页