240 发简信
IP属地:云南
  • 240
    缓存之穿透、击穿与雪崩

    1、缓存穿透 缓存穿透是指查询一个不存在的数据,由于缓存不命中,而将请求全部打到数据库上的情况。缓存起不到作用,请求每次都会走到数据库,流量大时数据库可能会被打挂。此时缓存就...

  • 设计模式之引言

    1、设计模式的七大原则 1.1单一职责原则(Single Responsibility Principle) 目的:降低代码复杂度、系统解耦合、提高可读性。 含义:对于一个类...

  • 240
    JAVA基础之异常

    1、概述 当方法内部发生一项错误时,该方法会创建一个对象传递给运行时系统(runtime system),这个对象被称为异常对象,包含错误的类型、发生位置,程序状态等一系列信...

  • 240
    Java Lambda 表达式源码分析

    Lambda 表达式是什么?JVM 内部究竟是如何实现 Lambda 表达式的?为什么要这样实现? 基本概念 Lambda 表达式 下面的例子中,() -> System.o...

  • JAVA进阶之Lambda实现原理

    1、实例解析 先从一个例子开始: 例子很简单,定义了一个函数式接口Print ,main方法中有两处代码以Lambda表达式的方式实现了print接口,分别打印出不带前缀与带...

  • 寄太原旧友

    怀君千里外,霜色染深秋。 此日城头望,当年月下游。 相思无吕驾,适性有王舟。 遥知归雁过,应自起乡愁。

  • 初雪

    此岁冬时晚,今朝遇雪惊。 飞花妆落木,舞絮动诗情。 万象出尘异,千枝入眼明。 长留一寸玉,不必盼新晴。

  • 得中后访祖母故居

    故院重归事事哀,空余树影自徘徊。 侧耳何能聆诲语,掀帘仍望就襟怀。 虽知鹤影云中去,犹盼慈容梦里来。 深惭月桂攀折晚,特秉丹书慰泉台。

  • 240
    MySQL之锁

    1、锁的类型 InnoDB实现了如下两种标准的行级锁: 共享锁(S Lock):允许事务对一条行数据进行读取 排他锁(X Lock):允许事务对一条行数据进行删除或更新 如果...