相关文章
react useCallback(记忆函数)用法
//定义:防止组件重新渲染,导致方法被重新创建,起到缓存作用,只有第二个参数变化,才重新声明一次。
import React, { useCallback, useState } from react const [text,settext] useState("");
export def…
建站知识
2024/7/25 9:22:49
使用apifox创建一个Mock Server Api 接口
安装 下载 Apifox - API 文档、调试、Mock、测试一体化协作平台。拥有接口文档管理、接口调试、Mock、自动化测试等功能,接口开发、测试、联调效率,提升 10 倍。最好用的接口文档管理工具,接口自动化测试工具。 创建mock api项目中使用 创建项…
建站知识
2024/7/25 9:22:52
为什么golang不支持可重入锁呢?
为什么golang不需要可重入锁?
在工程中使用锁的原因在于为了保护不变量,也可以用于保护内、外部的不变量。
基于此,Go 在互斥锁设计上会遵守这几个原则。如下:
在调用 mutex.Lock 方法时,要保证这些变量的不变性保持…
建站知识
2024/7/25 9:22:57
TypeScript(十二)泛型、模块
1. 泛型
1.1. 简介 泛型是一种编程语言特性,允许在定义函数、类、接口等使用占位符来表示类型,而不是具体的类型。 泛型是一种在编写可重用、灵活且类型安全的代码时非常有用的功能。 使用泛型的主要目的是为了处理不特定类型的数据,…
建站知识
2024/7/25 9:22:58
vue3.0中从proxy中取值
使用vue3.0时,因为底层是使用proxy进行代理的所以当我们打印一些值的时候是proxy代理之后的,是Proxy 对象,Proxy对象里边的[[Target]]才是真实的对象。也是我们需要的 第一种获取target值的方式:
import { toRaw } from vue;
le…
建站知识
2024/7/25 11:32:46
【Java基础】自定义类型处理器xxxTypeHandler
1. 背景
在处理复杂的数据类型时,我们一般需要提供一种灵活的映射机制,以适应数据库字段和Java实体类之间的差异。
例:
dim_bu_info_private_i表中有一个json类型的字段extend_info
create table dim_bu_info_private_i
(id …
建站知识
2024/7/27 7:26:46
Golang使用cobra实现命令行程序
前言
交付的数据文件,需要验证文件中的字段数量等功能,使用Go开发一个命令行程序进行交付 目录 前言Cobra库介绍简单应用进阶使用总结 Cobra库介绍
Cobra 是 Go 语言中一个强大的命令行应用库。它提供了创建命令行工具所需的基本结构和功能,…
建站知识
2024/7/25 11:32:48
微信小程序 安卓/IOS兼容问题
一、背景
在开发微信小程序时,不同的手机型号会出现兼容问题,特此记录一下
二、安卓/IOS兼容问题总结
2.1、new Date()时间转换格式时,IOS不兼容
问题:在安卓中时间格式2024-1-31 10:10:10,但是在iOS中是不支持 &q…
建站知识
2024/7/27 4:22:12