该用户快成仙了
该用户快成仙了
全部文章
java
docker(1)
linux(1)
Nginx(1)
oauth2(1)
京东(1)
算法(1)
归档
标签
去牛客网
登录
/
注册
该用户快成仙了的博客
加VX:gyhycx7980 凭截图即可获取文中资料
全部文章
/ java
(共18篇)
数据库链接池终于搞对了,这次直接从100ms优化到3ms!
数据库连接池的配置是开发者们常常搞出坑的地方,在配置数据库连接池时,有几个可以说是和直觉背道而驰的原则需要明确。 1万并发用户访问 想象你有一个网站,压力虽然还没到Facebook那个级别,但也有个1万上下的并发访问——也就是说差不多2万左右的TPS。那么这个网站的数据库连接池应该设置成多大呢?...
2021-06-22
0
278
天啊!你居然还不知道如何防止缓存击穿?用布隆过滤器啊!!!
为什么引入 我们的业务中经常会遇到穿库的问题,通常可以通过缓存解决。如果数据维度比较多,结果数据集合比较大时,缓存的效果就不明显了。 因此为了解决穿库的问题,我们引入Bloom Filter。 适合的场景 数据库防止穿库 Google Bigtable,Apache HBase和Apac...
2021-06-22
0
329
GitHub作为程序员的后花园,你真的玩得转吗?超强、超详细GitHub使用教程!
常用命令: git init 新建一个空的仓库 git status 查看状态git add . 添加文件 git commit -m '注释' 提交添加的文件并备注说明 git remote add origin xxx连接远程仓库 git push -u origin master 将...
2021-06-22
0
375
你未必真的了解线程安全,别骗自己,来看下怎么实现线程安全
什么是进程? 电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如下图中的QQ、酷狗播放器、电脑管家等等。 什么是线程? 进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。 那什么是多线程...
2021-06-22
0
325
多线程架构与设计:线程间的通信
同步、异步、阻塞、非阻塞概念 同步和异步 结果的通知机制。自己问还是别人通知。 同步:主动等待结果的返回。如阻塞等待,轮询(同步非阻塞)。 异步:被动等待结果的返回。如 消息回调。 阻塞和非阻塞 结果返回以前,调用方的状态。等还是不等。 阻塞:结果返回以前,什么也不干。 非阻塞:在结果返回以前...
2021-06-22
0
371
网络基础怎么样?用通信线路把位于不同点上多个计算机系统相互连接起来,你知道怎么做吗?
一:网络设备及其架构介绍 计算机网络发展过程 计算机与通信的融合过程就是计算机网络的发展过程,利用通信线路把位于不同的点上的多个计算机系统相互连接起来便形成了计算机网络,在网络中,通过功能完善的网络软件的管理,可以共享某些软件,硬件和数据资源。 计算机网络是计算机技术与通讯技...
2021-06-22
0
444
有了synchronized为何还要提供Lock?重复造轮子?
写在前面 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。 再造轮子? 既然JV...
2021-06-22
0
290
【纯干货】怎样在简历上精通MySQL的同时吊打面试官:三万字精华总结+面试100问
一、MySQL架构 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层...
2021-06-22
0
547
首页
上一页
1
2
下一页
末页