Javayyds
Javayyds
全部文章
分类
AOP(1)
API(1)
EventBus(1)
HTTP(1)
Hutool(1)
I/O(1)
IDEA(2)
Java(116)
Java开发工具(1)
Java面试(33)
jvm(3)
MongoDB(1)
MQ(1)
Mybatis(1)
Mysql调优(1)
Nginx(2)
PWA(1)
Redis(3)
Spring(4)
SpringAOP(1)
Springboot(1)
SpringCloud(1)
Spring框架(1)
Spring注解(1)
ThreadLocal(1)
uTools(1)
vue(1)
Websocket(1)
分布式(3)
后端(88)
多线程与高并发(1)
大数据(1)
开发环境(1)
开源社区(1)
微服务(1)
微服务架构(1)
搜索引擎(1)
操作系统(1)
数据库(9)
数据结构(1)
数据结构与算法(1)
架构(4)
消息队列(3)
秋招面试(2)
程序员(13)
算法(2)
索引(1)
线程(2)
网络(2)
网络协议(3)
腾讯(1)
设计模式(2)
归档
标签
去牛客网
登录
/
注册
Javayyds的博客
全部文章
(共329篇)
肝了一个半月的Java项目快速开发脚手架:Chewing
前言 闲来无事,整一个 Java 项目快速开发脚手架。 正文 一、简介 Chewing 是一个简单的 Java 项目快速开发脚手架。既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常用的技术。 二、源码 源码地址: https://github.com/jingq...
2021-04-08
0
396
双非学历5年开发,45天吃透Github星标百万的Java全栈思维导图内容,成功斩获百度50W年薪Offer
双非二本计算机专业,在外包从事Java开发5年,赶工期,工作压力大,受尽剥削,但是技术上成长得却很慢,没有足够的时间打磨产品,也没有足够的机会实践新技术,甚至没有足够的业余时间。(薪资给得到是还可以,不然也不会待这么久) 今年也不想忍了,就准备跳出这个伤心的地方,去个好点的公司,试着投了十几家简历...
2021-04-08
0
666
Java并发学习:基于CAS非阻塞并发队列源码解析
今天我们来聊聊ConcurrentLinkedQueue 我们今天要学习的这个ConcurrentLinkedQueue并没有实现BlockingQueue接口,是一个完完全全使用CAS操作实现线程安全的、无界的非阻塞队列。 结构组成 public class ConcurrentLink...
2021-04-08
0
294
JVM调优艺术:JVM内存管理机制深度剖析
什么是JVM JVM 全称 Java Virtual Machine,也就是我们耳熟能详的Java虚拟机。它能识别.class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 JVM的运行过程: HelloWorld.java通过javac的编译,编译成Hell...
2021-04-08
0
374
源码角度详解Redis缓存淘汰机制(Eviction)
本文从源码层面分析了 redis 的缓存淘汰机制,并在文章末尾描述使用 Java 实现的思路,以供参考。 相关配置 为了适配用作缓存的场景,redis 支持缓存淘汰(eviction)并提供相应的了配置项: maxmemory 设置内存使用上限,该值不能设置为小于 1M 的容量。 选项的默...
2021-04-08
0
389
2021程序员修炼内功必备:阿里新产Java并发编程原理笔记(全彩版)限时开源!
写在前面: 近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。在这收集整理了这些Java并发编...
2021-04-08
0
364
2021金三银四跳槽必备:阿里Java岗面试突击笔记终开源!
在这里首先祝各位开工大吉!今天是初七这个年也算是过完了,不知道各位有没有做好跳槽涨薪的准备了呢?不管如何都应当做好随时面试的准备,小编今天就为大家整理了阿里内部面试材料(Java岗),内容涵盖了:基础、JVM、多线程与高并发、spring全家桶、MyBatis、数据库、微服务、Dubbo、Nginx...
2021-04-08
0
403
亿级流量架构之资源隔离思路与方法
常见的资源,例如磁盘、网络、CPU等等,都会存在竞争的问题,在构建分布式架构时,可以将原本连接在一起的组件、模块、资源拆分开来,以便达到最大的利用效率或性能。资源隔离之后,当某一部分组件出现故障时,可以隔离故障,方便定位的同时,阻止传播,避免出现滚雪球以及雪崩效应。 常见的隔离方式有: 线程...
2021-04-08
0
567
Java线程池趣味事:这不是线程池
要想写出高性能高并发的应用,自然有许多关键,如io,算法,异步,语言特性,操作系统特性,队列,内存,cpu,分布式,网络,数据结构,高性能组件。 胡说一通先。 回到主题,线程池。如果说多线程是提高系统并发能力的利器之一,那么线程池就是让这个利器更容易控制的一种工具。如果我们自己纯粹使用多线程基础...
2021-04-08
0
320
一致性 Hash 原理及 GroupCache 源码分析
一致性 Hash 常用于缓解分布式缓存系统扩缩容节点时造成的缓存大量失效的问题。一致性 Hash 与其说是一种 Hash 算法,其实更像是一种负载均衡策略。 GroupCache 是 golang 官方提供的一个分布式缓存库,其中包含了一个简单的一致性 Hash 的实现。其代码在 github.c...
2021-04-08
1
378
首页
上一页
23
24
25
26
27
28
29
30
31
32
下一页
末页