动手自己写一个Promise
前言理解一个东西最好的办法之一就是动手自己写,So,他(Promise)来了。废话不多说,来看如何实现。Promise 解析先来看Promise用法:new Promise((resolve, reject) => {resolve('hello'); // or reject('hello')}).then(res => {}).catch(err => {})-----------分割线// 分解一下,也就是下面这样let executor = (resolve, reject) =...
2024-01-10lottie-web的图片要放在哪里才能被json读取到?
背景 使用lottie动画的时候json文件读取不到图片的地址 而且查阅了很多资料都没有找到解决方案assetsPath写绝对路径没什么效果 但是需要使用本地的资源images文件夹放在根目录没什么用 默认读取是从根目录直接读图片 但是不可能直接把图片全都扔在根目录 把图片资源文件夹放在根目录不管是起名assets...
2024-01-10程序正常输出,退出时显示“写入位置 0xDDDDDDDD 时发生访问冲突”。
程序能正常输出,直到最后退出程序的时候报错。代码如下://************//binary_serialization.hnamespace binary_space {template<class T>extern bool serialize(T& n0, const char filename[]);template<class T>extern bool deserialize(T& n1, const char filename[]);}//************//binary_ser...
2024-01-10Flutter中Widget的生命周期和渲染原理
原文博客地址: Flutter中Widget的生命周期和渲染原理之前的Flutter系列文章中都有介绍一些常用的Widget这里就主要了解Flutter的渲染原理和Widget的生命周期Flutter中Widget的生命周期StatelessWidget是通过构造函数(Constructor)接收父Widget直接传入值,然后调用build方法来构建,整个过程非常简单而StatefulWidget需...
2024-01-10SpringCloud学习之微服务概念、技术选型
1、微服务与微服务架构微服务:强调的是一个个的个体,每个个体完成一个具体的任务或者功能微服务架构:是一种架构模式,是多个微服务的集合,而真正的开始是采用分布式系统开发。需要实现三大指标:高可用、高性能、高并发。官方说法:微服务架构是一种架构模式或者说是一种架构风格...
2024-01-10AntV图表库的Ant DeSign Charts简单应用
摘要数据是我们每天都在接触的东西,我们需要清晰的了解去了解数据的变化趋势,就需要让数据可视化。最近在接触学习antd的社区精选组件,上一篇文章主要是讲了高德地图的应用,这次我们就来分享下G2Plot在react中实现可视化数据图表的简单应用。Ant Design Charts的使用方法安装npm install @ant-d...
2024-01-10新基建智慧隧道监控可视化系统
前言随着当代经济的发展,交通环境日益紧张,加上山区地区的交通运输的需求,隧道的交通建设开发方兴未艾。隧道交通的规划越来越完备,而对于隧道内监控管理维护却显得有些不足。而工业4.0的崛起,逐步进入了智能化的新时代,伴随着工业互联网的新兴力量,工控可视化系统应运而生,不仅...
2024-01-10使用aioredis怎么连接Redis集群
使用aioredis怎么连接Redis集群aioredis目前仅支持单机的Redis连接,连接集群的一个单节点就会报错。连接单节点出现的问题相关代码// 官方示例代码import asyncioimport aioredisasync def go(): redis = await aioredis.create_redis_pool( 'redis://localhost') await redis.set('my-key', 'value') val = await re...
2024-01-10Hadoop单机版和全分布式(集群)安装
Hadoop,分布式的大数据存储和计算, 免费开源!有Linux基础的同学安装起来比较顺风顺水,写几个配置文件就可以启动了,本人菜鸟,所以写的比较详细。为了方便,本人使用三台的虚拟机系统是Ubuntu-12。设置虚拟机的网络连接使用桥接方式,这样在一个局域网方便调试。单机和集群安装相差不多,先...
2024-01-10Python win32 获取 句柄标签的 text 怎么失败呢?
这是源码,目的就是为了获取打开的txt 的文本内容,但是老是出不来,请问怎么改改呢?import win32gui , win32con , win32apiwin = win32gui.FindWindow('Notepad','无标题 - 记事本')print( 'Notepad is %x' % win )tid = win32gui.FindWindowEx( win , None , 'Edit' ,None ) #查找子句柄hwnd = tidsize = win32gui.SendMessag...
2024-01-10