Java_老男孩

LV1
发表了文章

两个月刷400道leetcode之后的经验与心得总结、真题整理分享

随着互联网寒潮的到来, 越来越多的互联网公司提高了面试的难度,其中之一就是加大了面试当中手撕算法题的比例。这里说的算法题不是深度学习,机器学习这类的算法,而是排...

Java_老男孩
编程算法
发表了文章

MySql多机优化---读写分离流程分析

 对数据库进行增删改操作时,需要对这些操作进行事务管理,因此当这些操作和查询操作混合使用,且在高并发的情况下时,会严重的降低查询效率。

Java_老男孩
SQL
发表了文章

面试官问:请介绍一下MySQL数据库的锁机制?

在实际应用中,要特别注意InnoDB行锁的这一特性,不然的话,可能导致大量的锁冲突,从而影响并发性能。

Java_老男孩
MySQL数据库SQLJava
发表了文章

MySQL 数值类型溢出处理

来,考考大家一个问题,在 MySQL 中当某一列设置为 int(0) 时会发生什么 ?

Java_老男孩
MySQLSQL数据库
发表了文章

MySQL 数据库优化,看这篇就够了

数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以...

Java_老男孩
缓存数据库MySQLSQL压力测试
发表了文章

【MySQL】数据库事务深入分析

幻读是指事务读取某个范围的数据时,因为其他事务的操作导致前后两次读取的结果不一致。幻读和不可重复读的区别在于,不可重复读是针对确定的某一行数据而言,而幻读是针对...

Java_老男孩
数据库SQLMySQL
发表了文章

秋招面试真题解析:如何保证消息队列是高可用的?

如果你的回答只是表明自己只会订阅和发布消息,面试官就会怀疑你是不是只是自己搭着玩,压根没在生产用过。

Java_老男孩
ZooKeeperKafka消息队列 MQ
发表了文章

互联网大厂面试高频:为什么使用Redis?使用Redis有什么缺点?

分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,...

Java_老男孩
Redis缓存数据库SQL分布式
发表了文章

Sql Or NoSql,看完这一篇你就懂了

你是否在为系统的数据库来一波大流量就几乎打满CPU,日常CPU居高不下烦恼?你是否在各种NoSql间纠结不定,到底该选用那种最好?今天的你就是昨天的我,这也是写...

Java_老男孩
NoSQL数据库大数据数据结构SQL
发表了文章

浅谈分布式计算的开发与实现(二)

接上篇,离线计算是对已经入库的数据进行计算,在查询时对批量数据进行检索、磁盘读取展示。 而实时计算是在数据产生时就对其进行计算,然后实时展示结果,一般是秒级。 ...

Java_老男孩
编程算法Kafka消息队列 MQRedis
发表了文章

浅谈分布式计算的开发与实现(一)

分布式计算简单来说,是把一个大计算任务拆分成多个小计算任务分布到若干台机器上去计算,然后再进行结果汇总。 目的在于分析计算海量的数据,从雷达监测的海量历史信号中...

Java_老男孩
大数据云计算消息队列 MQKafkaMapReduce
发表了文章

你真的能在JAVA开发这条路上面一直坚持下去吗?

过去的十多年,JAVA基本每年都是全世界使用人数第一的语言。全世界数百万的IT企业构建了庞大的JAVA生态圈,大量的软件基于JAVA开发。 JAVA也被...

Java_老男孩
JavaSpring
发表了文章

浅谈缓存写法(一):缓存的雪崩和穿透

为了方便演示,这里使用Runtime.Cache做缓存容器,并定义个简单操作类。如下:

Java_老男孩
缓存编程算法数据库SQL
发表了文章

Redis的五种数据类型及应用场景

redis是用键值对的形式来保存数据,键类型只能是String,但是值类型可以有String、List、Hash、Set、Sorted Set五种,来满足不同场...

Java_老男孩
Redis存储编程算法Java
发表了文章

高并发下为什么更喜欢进程内缓存

进程内缓存是指缓存和应用程序在相同地址空间。即同一个进程内。分布式缓存是指缓存和应用程序位于不同进程的缓存,通常部署在不同服务器上。

Java_老男孩
缓存分布式

个人简介

个人成就

  • 获得 109 次赞同
  • 文章被阅读 3.2K 次

扫码关注云+社区

领取腾讯云代金券