yellow river

妈妈再也不用担心我同样的bug写第二遍

PREVIEW PREPARATION

Redishttps://www.cnblogs.com/jasontec/p/9699242.html Redis各种架构模式的特点 单机 主从 哨兵 集群(proxy) redis-cluster HA 一致性哈希算法,哈希槽 Redis分布式锁的实现 如果在setnx之后执..


mysql-5.7安装及初始化(Windows)

由于mysql5.5与nodejs之间的兼容性问题,于是将win本上的mysql-5.5揪出来升级,这一折腾就是一下午。虽然不知道mysql-x.x.x会是什么样子,还会不会用同样安(ma)全(fan)的套路,还是做一下这一下午的踩坑记录吧。 下载、解压、环境变量 照例地,下载依然选择DOWNL..


Spring bean的装配方案

Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。 但是, 作为开发人员,需要告诉Spring要创建哪些bean并且如何将其装配在一起。 当描述bean如何进行装配时, Spring具有非常大的灵活性, 它提供了三种主要的装配机制: 在XML中进行显示配置 在J..


H5唤醒app

最近做了两个app唤醒的需求,可以说是一路爬着做过来的,然而爬到最后发现,结果并不讨喜,各种环境的唤醒结果有所差异,有些甚至不能唤醒(坑爹鹅)。今天来就这段时间踩的坑做个总结。 js实现的三种唤醒方式目前,IOS和Android通常都使用scheme(协议)的方式进行唤醒,链接规范如下: ifr..


Spring Boot CLI安装

The Spring Boot CLI is a command line tool that can be used if you want to quickly prototype with Spring. It allows you to run Groovy scripts, whic..


A/B实验——从后台配置到前台展示

What is A/B testing?A/B测试(也称为分拆测试[split testing]或桶测试[bucket testing])是一种比较两种不同版本的网页或应用程序,以确定哪一种表现更好的实现方法。AB测试本质上是一个实验,在这个实验中,一个页面的两个或多个变种被随机地展示给用户,统..


jdk自带虚拟机性能监控工具

名称 主要作用 jps(JVM Process Status Tool) 显示指定系统内所有的HotSpot虚拟机进程 jstat(JVM Statistics Monitoring Tool) 用于手机HotSpot虚拟机各方面的运行数据 jinfo(Configurat..


JVM内存分配策略——对象优先在Eden分配

对象的内存分配,往大方向讲,就是在堆上分配(但也可能经过JIT编译后被拆散为标量类型并间接地栈上分配),对象主要分配在新生代的Eden区上,如果启动了本地现成分配缓冲,将按线程优先在TLAB上分配。少数情况下也可能会直接分配在老年代中,分配的规则并不是百分之百固定的,其细节取决于当前使用的是哪..