好文

lstio 快速部署与简单使用
本篇文章将会用一个例子来展示 Istio 在流量管理方面的能力流程如下:1、使用官方的 istioctl 以默认配置来完成 Istio 的安装;2、使用 Deployment 将一个应用的两个版本作...
2024-04-09 22:00:05 1945
学习《框架思维》的第三天
今天继续学习《框架思维》,前面我们学习了界定问题的三种方法:准确地秒速问题,明确问题的构成要素,探究问题的本质。今天我们学习第四种方法:显性化问题隐含的假设。 一,显性问题隐含的环境假设, 二...
2024-04-09 22:00:05 373
C++链接错误:静态变量的初始化问题
在使用C++时,编译项目时偶尔会发生链接,这些错误很多时候是偶发的,可能再编一次,或者换个模式,换个参数,就没有编译错误了,但之后可能还会出现。由于是在编译阶段,问题不容易排查。这样的错误有可能就是...
2024-04-09 22:00:05 896
android系统稳定性-内存问题分析总结
前言 软件版本在拷机(长稳)阶段最容易系统稳定性问题,而且任何卡死/卡顿/崩溃/重启等现场都可能是内存异常导致,从系统工程师角度会遇到各种内存问题,不管是应用挂死,系统挂死,kernel挂死,应用内...
2024-04-09 22:00:06 4519
java设计模式之单例模式
什么是单例模式? 单例模式:是指在内存中有且只会创建一次对象的创建型-设计模式,在程序多次使用同一个对象作用相同的时候,为了防止频繁创建和消费对象,单例模式可以让程序中只创建一个对象 单例模式的优点...
2024-04-09 22:00:08 403
vue3 + tsx 的几种写法(完整版)
环境介绍:Nodejs:14.18.0、Vite:2.7.10、Vue:3.2.26、依赖安装采用pnpm。 第一部分:环境搭建一、使用 pnpm创建一个vite程序 二、安装vite插件:@vit...
2024-04-09 22:00:09 14115
说说 Redis 缓存穿透场景与相应的解决方法
Redis 缓存主要缓存穿透、缓存击穿与缓存雪崩异常场景,今天我们来讲讲缓存穿透。 1 场景描述 缓存穿透是指客户端请求一个缓存和数据库中都不存在的 key。由于缓存中不存在,所以请求会透过缓存查询...
2024-04-09 22:00:11 917
React-Hooks之useImperativeHandler
1.什么是useImperativeHandle Hook? useImperativeHandle可以让你在使用ref 时自定义暴露给父组件的实例值,我的理解就是不让外界随便对通过ref拿到的元素...
2024-04-09 22:00:13 1581
Jeptpack Compose 官网教程学习笔记(三)状态
状态 在Jetpack Compose中状态可以是随时间变化的任何值,可以是从数据库中的值到类的变量 Android 应用中的一些状态示例:根据网络情况显示的信息提示控件文章和相关评论点击按钮时播放...
2024-04-09 22:00:14 1069
vue3 状态管理 pinia
一、pinia 特点 体积小、性能好、使用简单、限制少 支持 Vue Devtools、模块热更新、服务端渲染、Vue2 和 Vue3 没有 mutations,只有 state、getters、a...
2024-04-09 22:00:16 879
Vue3核心源码解析 (五) : 内置组件
  是Vue.js的一个内置组件,可以使被包含的组件保留状态或避免重新渲染。下面来分析源码runtime-core/src/components/KeepAlive.ts的实...
2024-04-09 22:00:17 580
2022-10-18 Flutter 打包apk
我的mac环境是可以开发flutter的,通过ios模拟器运行。以往打包成apk的工作都是交给一个小兄弟来做,现在要自己做打包工作,所以今天上午就花时间搞了搞。 尚未解决的问题: 1、Andro...
2024-04-09 22:00:20 692
setcontentview流程
1.activity的setcontent流程 这里面是phonewindow调用setcontentview 2.AppCompatActivity的setcontentview流程 总结 1.a...
2024-04-09 22:00:24 625
一个轻量级绘制热图的R包-HeatmapR
目前R中绘制热图的方式有很多,常用的如pheatmap、ComplexHeatmap包等,这里再给大家介绍一个轻量级的R包-HeatmapR包,即无需过多的前期数据处理,可同时可视化含有离散型和连续...
2024-04-09 22:00:26 1031
Xcode14&iOS16适配总结文档
Xcode14&iOS16适配文档 一.Pod工程中的Bundle target签名报错 ·方法一:手动选择Pod工程中的Bundle target签名中的Team,与主工程一致 ·方法二:在Pod...
2024-04-09 22:00:30 5268
Android10.0 人脸解锁
学习笔记: 人脸解锁概述 人脸解锁即用户通过注视设备的正面方便地解锁手机或平板。Android 10 为支持人脸解锁的设备在人脸认证期间添加了一个新的可以安全处理相机帧、保持隐私与安全的人脸认证栈的...
2024-04-09 22:00:36 1206
设计模式之模板方法
1. 模板模式 两大作用复用扩展 1.1 示例 抽象父类 抽象方法 需要子类重写的定义为抽象方法(子类按需重写方法) 不让子类覆盖的方法定义为 final 调用测试 1.2 hook 钩子方法,加一...
2024-04-09 22:00:37 311
Android graphics(二) bufferqueue
一、前言 本文主要内容 1、bufferqueue 的四大流程;2、简要介绍四大流程的调用过程; 本文主要讲解安卓图形绘制中的buffer queue页面数据通过canvas/Open GL ES...
2024-04-09 22:00:38 2661
关于数
数字有什么难以理解的吗?我们一、二、三这样数下去,不就知道了吗? 加法就是连续记数。比如,4与5的加法,就是从4出发,数上5步,由此得到数字9。所谓a加b,就是表示从a开始,数了b步而得到的数。但数...
2024-04-09 22:00:40 278
单细胞转录组之使用CellChat对单个数据集进行细胞间通讯分析
1.CellChat对象的创建、处理及初始化[#1cellchat%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%88%9B%E5%BB%BA%E5%A4%84%E7%90%86%E5...
2024-04-09 22:00:41 3347