新闻动态

25

2021/12

发布者:ou3377376人浏览

这篇让我们来认识一下观察者模式1、概述观察者模式是一种行为设计模式, 允许你定义一种订阅机制, 可在对象事件发生时通知多个 “观察” 该对象的其他对象。2、适用场景1)当一个对象状态的改变需要改变其他对象, 或实际对象是事先未知的或动态变化时, 可使用观察者模式。2) 当应用中的···

24

2021/12

发布者:ou3377290人浏览

本文你将看到:基于 HTTP 的前端鉴权背景cookie 为什么是最方便的存储方案,有哪些操作 cookie 的方式session 方案是如何实现的,存在哪些问题token 方案是如何实现的,如何进行编码和防篡改?jwt 是做什么的?refresh token 的实现和意义ses···

24

2021/12

发布者:ou3377362人浏览

Seconds_behind_master反复横跳?01  问题背景   今天在线上遇到了一个MySQL的问题,这里记录一下。场景:1、监控报警某个业务的从库有延迟2、show slave status查看seconds_behi···

17

2021/12

发布者:ou3377264人浏览

1. 流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。2. 在LPC2200系···

17

2021/12

发布者:ou3377185人浏览

一、是什么跟vue、react框架一样,微信小程序框架也存在生命周期,实质也是一堆会在特定时期执行的函数小程序中,生命周期主要分成了三部分:应用的生命周期页面的生命周期组件的生命周期应用的生命周期小程序的生命周期函数是在app.js里面调用的,通过App(Object)函数用来注···

17

2021/12

发布者:ou3377230人浏览

一、是什么小程序启动会常常遇到如下图场景:这是因为,小程序首次启动前,微信会在小程序启动前为小程序准备好通用的运行环境,如运行中的线程和一些基础库的初始化然后才开始进入启动状态,展示一个固定的启动界面,界面内包含小程序的图标、名称和加载提示图标。此时,微信会在背后完成几项工作:下···