连击 天
fork: star:
Figma: 中文显示及svg文本导出的问题 中文显示的问题 在Figma中,默认情况下部分中文无法显示,原因是Figma默认使用 Roboto 字体,对中文支持不好。 只需要将字体改为 Microsoft YaHei (win...
写此文的起因是看到一个面试题:默认hashCode()返回的值是什么?GC后hashCode会改变吗? 在以前的认知里,默认hashCode()的返回值是java对象的内存地址没错。然而这又是一个经不起推敲的结论...
题目 有N级台阶,每次可以走1步或2步,共有多少种走法。 算法分析 台阶数 走法 公式 n=1 1步 f(1) = 1 n=2 (1) 一次1步,走2次 f(2) = 2 (2) 一次2步 n=3 (1) 先走到f(1),再走2步 f(3) = f...
0、适用版本 Java 8+ 1、触发时机 扩容 remove 2、扩容触发 扩容发生时,一颗红黑树会被拆分成1条或2条链表。此时通过判断链表长度是否小于“阈值”决定是否链表化。该阈值为6,也就是我们常...
Apollo-docker 携程Apollo一键打包/部署方案。 几乎不需要修改任何Apollo源码或配置,实现快速开发/测试环境搭建。 基于Apollo 1.6.1 支持Windows,Linux 1、下载源码 Apollo git clone htt...
Gradle Kotlin DSL 项目链接:https://gitee.com/ellipse/springboot-multi-parent 1、创建项目 1.1、创建根项目 (parent) 1、使用Spring Initializr创建一个项目 2、删除src 3、修改build...
测试用的Java版本: 11 内存模型 当我们学习字符串内存模型的时候经常看到类似这样的图 这类图简明扼要得解释了字符串变量、堆、常量池的引用关系,然而我觉得表述的并不准确,深入思考时甚至...
实现功能 属性注入(只支持基于接口的依赖注入,只支持单例) 延迟加载 循环依赖 源码地址 核心代码 package org.misty.practices.inject.core; import java.lang.reflect.Field; import ja...
从源码看 ThreadLocal 内存泄漏问题 内存泄漏 不了解概念谈问题就是耍流氓,我们先看看内存泄漏的定义: 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法...
引入包 org.springframework.boot:spring-boot-starter-validation 参数校验 @Getter @Setter @ToString public class LoginVo { @NotBlank @Pattern(regexp = "\d") private String id; @N...
今天看到这样一段代码 public class Finalization { public static Finalization INSTANCE = null; @Override protected void finalize() { System.out.println("finalize"); INSTANCE = thi...
版本 CentOS 8.1.1911(VMWare) redis 5.0.8 基本信息 服务器IP:192.168.31.68 Redis 端口:7000(主) 7001,7002(从) Sentinel端口:27000 27001 27002 关键代码或命令这样表示 配置R...
本文旨在以最少的步骤,快速搭建可运行的Spring Boot + Mybatis开发环境,需要有一定基础的玩家食用 https://gitee.com/ellipse/spring_practices/tree/master/mybatis_simplest 项目搭建 必...
Redis支持的类型 字符串 * 散列 * 列表(链表)* 集合 * 有序集合 * 基数 地理位置 需要连续多次操作一个key时,使用: redisTemplate.boundGeoOps("geo1") redisTemplate.boundHashOps<Str...
@Transactional 1.标注在类上 这个类的所有公共public非静态方法都将启用事务 2.标注在方法上 1.放在接口上(不推荐) 需要使用基于接口的代理才生效 2.放在实现类上 隔离级别 ACID >Atomic...
import org.springframework.beans.factory.BeanFactory inline fun <reified T : Any> BeanFactory.getBean(): T { return this.getBean(T::class.java) } @Configuration class MyConfig C...
public inline fun <R> run(block: () -> R): R 创建一个新的代码区间,返回新对象 public inline fun <T, R> with(receiver: T, block: T.() -> R): R 指定一个对象为绑定上下文,返回新对象...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复