8 TR_SMC

尚未进行身份认证

人生就是不断学习,不断挑战

等级
TA的排名 7k+

5分钟搞懂MySQL事务隔离级别

好久没碰数据库了,只是想起自己当时在搞数据库的时候在事务隔离级别这块老是卡,似懂非懂的。现在想把这块整理出来,尽量用最简洁的语言描述出来,供新人参考。首先创建一个表 account。创建...

2019-12-10 16:30:00

开发人员必备的9大MySQL索引和查询优化

本文主要总结了工作中一些常用的操作及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有 MySQL 基础的开发人员。索引相关索引基数基数是数据列所包含的不同值的数量...

2019-12-09 16:31:00

一个秒杀系统的设计思考

前言秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视...

2019-12-08 17:19:18

浅析按值传递与按引用传递

请看一道选择题下列关于按值传递与按引用传递的描述中,正确的是( )。A.按值传递不会改变实际参数的数值 B.按引用传递能改变实际参数的参考地址C.按引用传递能改变实际参数的内容 D.按引...

2019-12-07 16:45:50

终于明白为什么要加 final 关键字了!!!

在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之...

2019-12-05 16:30:00

我是如何用Redis做实时订阅推送的

前阵子开发了公司领劵中心的项目,这个项目是以redis作为关键技术落地的。先说一下领劵中心的项目吧,这个项目就类似京东app的领劵中心,当然图是截取京东的,公司的就不截了。。。 ...

2019-12-04 16:30:00

秒杀系统架构分析与实战

作者:猿码道www.jianshu.com/p/df4fbecb1a4b1、秒杀业务分析正常电子商务流程查询商品;创建订单;扣减库存;更新订单;付款;卖家发货;秒杀业务的特性低廉价格;大...

2019-12-03 17:00:00

如何模拟超过 5 万的并发用户

转自:oschinawww.oschina.net/translate/how-run-load-test-50k-concurrent-users本文将从负载测试的角度,描述了做一次...

2019-12-02 16:41:26

今日头条技术架构分析

今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。一、产品背景  今日头条是为用...

2019-12-01 18:46:36

高级版MySQL优化方案

在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。图-MySQL查询过程一、优...

2019-11-30 19:19:58

什么是分布式系统,如何学习分布式系统

正文虽然本人在前面也写过好几篇分布式系统相关的文章,主要包括CAP理论、分布式存储与分布式事务,但对于分布式系统,并没有一个跟清晰的概念。分布式系统涉及到很多的技术、理论与协议,很多人也...

2019-11-28 20:15:26

多线程整体阅览

从整体了解多线程并发编程:

2019-11-27 17:00:00

Java多线程实战:多线程方法详解

多线程的常用方法1、currentThread()方法:介绍:currentThread()方法可返回该代码正在被哪个线程调用的信息。示例:例1:public class...

2019-11-26 17:00:00

请选择你喜欢的技术文章类型

请选择你喜欢的技术文章类型投票:投票截止日期为2020.01.01(元旦),2020年满足你的愿望,助你我早日实现梦想! ...

2019-11-26 17:00:00

常见mysql的慢查询优化方式

慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_ti...

2019-11-25 17:00:00

浅析SpringBoot启动机制(starter机制)

技术文章第一时间送达!作者:MyBugjuejin.im/post/5d25b7115188256cd02a00ad一、前言使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,这次主要是分析springboot特性自动装配。那么首先带领大家回顾一下以往我...

2019-11-24 16:51:00

面试官问:性能调优有哪些手段

性能调优就是用更少的资源提供更好的服务,成本利益最大化。性能调优的手段并不新鲜,性能调优常规手段有:空间换时间:内存、缓存就是典型的空间换时间的例子。利用内存缓存从磁盘上...

2019-11-23 11:02:55

面试被问Spring事务传播属性,绝对不能说不懂

作者:不学无数的程序员juejin.im/post/5da6eee2f265da5bb977d65c学习东西要知行合一,如果只是知道理论而没实践过,那么掌握的也不会特别扎...

2019-11-22 08:26:49

面试再问ThreadLocal,别说你不会

作者:坚持就是胜利juejin.im/post/5d427f306fb9a06b122f1b94ThreadLocal是什么以前面试的时候问到ThreadLocal总是一脸懵逼,只知道有这个哥们,不了解他是用来做什么的,更不清楚他的原理了。表面上看他是和多线程,线程同步有关的一个工具类,但其实他与线程同步机制无关。线程同步机制是多个线程共享同一个变量,而ThreadLocal是为每个线程创建一个单...

2019-11-21 17:01:12

Java 线程池 8 大拒绝策略,面试必问!

前言谈到java的线程池最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程...

2019-11-20 12:00:00

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。