- 博客(50)
- 收藏
- 关注
原创 webpack问题记录 解决Error: Cannot find module ‘node:fs/promises‘
项目安装bable打包工具后打包失败,出现Error: Cannot find module 'node:fs/promises'。
2022-10-28 18:56:40
8121
原创 TS+Hooks二次封装antd Modal,实现可拖拽
使用Typescript和React Hooks二次封装antd的Modal对话框,实现可拖拽效果,并且满足下面的小细节。1. 拖动时鼠标于DIV的相对位置2. 拖动时选中文字3. 边界问题4. 页面失去焦点5. 销毁时回到原位
2022-08-06 13:26:50
3219
原创 [有趣] VS Code -- Live Server的一小段代码注入
有趣的VS Code插件 -- Live Server的一小段代码注入
2022-07-18 18:56:34
5509
4
原创 超级账本 Hyperledger Fabric v2.3.3 Test network测试网络踩坑
最近在学习使用Fabric联盟链,并测试了官网的 `Fabric test network`。Fabric环境的配置大概梳理个流程就不赘述了,很多篇文章都有详细记录。这篇文章主要记录使用Test network测试网络的时候遇到的一些问题。
2022-04-15 21:36:51
4149
6
原创 ES6语法学习总结
ES6语法学习总结1.let和const2.解构赋值3.块级作用域4.箭头函数5. for...of vs for...in6. 类
2022-04-05 19:40:21
1047
原创 Node-red dashboard中使用 template node显示本地图片
最近在使用Node-Red,需要在Node-red的仪表盘dashboard中使用 template node在ui上显示本地图片。
2022-04-01 22:12:31
5556
1
原创 umi3.5新特性 mfsu遇到的两个报错 1.Unexpected token in JSON at position 0, try to remove cache file and retry.
最近在开发react项目,在npm start启动项目的时候,突然报了一堆错误。最后发现是,umi3.5的新特性 mfsu导致的。umi3.5新特性 mfsu报错 Unexpected token in JSON at position 0, try to remove cache file and retry.
2022-01-18 19:10:18
13267
1
原创 ubuntu20.04无法自动分配IP问题
ubuntu20.04进入虚拟机后,发现无法联网,`ip a` 查看后,发现ens33没有被分配到ip地址。在网上找到了两种解决方案,总结一下。
2021-12-14 22:41:01
7965
原创 Grafana嵌入页面 Antd Pro(匿名登录,去除边框)
需求是:要将Grafana嵌入到Antd Pro的页面当中去。用iframe标签嵌入Grafana的时候,将链接地址放到iframe 里面,但是无法直接不能访问。会出现下面问题,显示IP拒绝了我们的连接请求。172.17.0.1 in a frame because it set 'X-Frame-Options' to 'deny'。同时需要解决Grafana匿名登录问题和大盘展示时候的边框问题。
2021-11-11 16:17:26
4377
3
原创 Flutter开发百度地图之定位,保姆级教程(2)
前几天开发flutter百度地图,总算是把第一步走通了,这几天把定位功能开发了一下。记录一下,所谓取之于优快云用之于优快云。下面描述的工程是配置Android的,ios并没有配置。开发环境:sdk: “>=2.12.0 < 3.0.0”Android Studio版本3.4.0
2021-09-17 09:59:19
6737
19
原创 Flutter开发百度地图,踩坑无数,保姆级教程(1)
最近在用flutter开发百度地图,踩坑无数,可以说把能踩的坑都踩了一遍,特此记录下辛酸经历。官网里面把基本都把步骤写了,但是里面有很多不明确的点。刚接触到的人可能会不知道某些文件具体添加到哪里,代码添加也有可能出现问题。下面我将安装官网的例程步骤,一步一步进行配置。配置完成之后,一定是可以完美运行的。一、引入flutter插件二、 新建一个自定义的Application三、混淆配置四、AK配置(秘钥配置)五、显示地图六、最终效果图遇到的其他问题总结
2021-09-11 08:54:54
11480
24
原创 flutter Unhandled Exception: DioError [DioErrorType.other]: SocketException: OS Error:
flutter真机调试的时候出现这个问题:[ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: DioError [DioErrorType.other]: SocketException: OS Error: Connection timed out, errno = 110, address = 192.168.1.100, port = 47652
2021-08-19 16:47:13
7205
4
原创 手写系列 —— Array数组常用API
我把数组api中的方法主要分为三类数组方法会改变自身push,unshift,pop,splice,shift,reverse,copyWithin数组方法不会改变自身concat,slice,indexOf,lastIndexOf,join,toString循环遍历方法forEach,map,filter,every,some,reduce
2021-08-18 15:32:00
728
原创 mongodb+node后台快速启动
每次打开目录,然后输一长串命令启动mongodb数据库和node后台,可以说是很麻烦了。才想起来直接可以写一个bat文件,一键启动,避免每次输入。记录一下
2021-07-22 15:13:58
264
1
原创 let和const的变量声明不在window对象上
与var不同,let和const在全局作用域下声明的变量并不会成为window对象的属性,而var声明的变量则会。
2021-07-02 21:50:00
1180
原创 手撕new
原生js实现new的方式,让我对new的作用认识更加深刻了。首先new 操作符新建了一个空对象,然后将构造函数的prototype设置为这个对象的__proto_,让新对象能够继承原型属性,最后执行一次构造函数后,改变this指向,并给新对象添加上属性,最后返回该对象。
2021-07-02 21:48:07
257
原创 组合继承实现多级继承
在学习继承的时候,原型链继承和组合继承各有各的优点。原型链继承可以继承原型上的方法和属性,构造函数继承可以继承实例属性和方法。将二者进行结合,实现组合继承,也就是伪经典继承。原型链继承的缺点之一是无法实现多继承,只能实现多级继承,这一点构造函数继承就能成功弥补这个缺点,实现多继承。那么按理来说, 组合继承也可以实现多继承。
2021-07-01 08:26:37
210
原创 JavaScript继承
一、原型链继承1.1 子类添加新的属性和方法1.2 原型链继承的多级继承二、构造函数继承三、组合继承(原型链继承+构造函数继承)四、原型式继承五、寄生式继承六、组合寄生式继承(原型式继承+寄生式继承)七、ES6的extends继承
2021-06-30 21:57:24
611
原创 吃透原型与原型链
只要创建一个函数,就会按照特定的规则为这个函数创建一个prototype属性(原型对象)。默认情况下,所有原型对象都会获得一个名为constructor的属性,内部指针会指回关联的构造函数。每次调用构造函数创建new一个实例对象的时候,实例内部会有一个__proto__(隐式属性),内部指针会指回所对应的实例对象。
2021-06-26 14:47:43
265
原创 字符串为什么也有隐式属性?
String、Number、Boolean是js中的基本类型,同时也是基本包装类型。在js代码执行的过程中,js执行引擎会将其临时转化为对象,并且操作基本类型值的语句一经执行完毕,就会立即销毁新创建的包装对象。
2021-06-09 16:02:52
216
原创 sideEffects导致的全局样式消失
CSS全局样式,元素的样式,均无法被打包引入,样式引入的代码打包后,在生成main.js中直接没有。打包之后的代码都通过eval执行,但是无法找到上述样式代码。tree shaking中配置sideEffect,副作用的影响
2021-06-06 09:17:33
844
原创 绝对定位不使用left,right,top,bottom等属性
在做页面布局的时候,用到绝对定位,但是发现在设置left,right,top,bottom等属性后,可以正常进行定位;但是如果仅加上position: absolute的话,而不设置left,right,top,bottom等属性的话,当前元素怎么样都没法覆盖到上层元素。绝对定位的元素会过根据最相近的定位元素进行定位,如果当前需要被定位的元素没有已定位的祖先元素作为参考值,则相对于html进行定位。脱离文档流,不会占据文档空间。
2021-05-29 10:54:39
2300
原创 componentWillUnmount卸载组件
componentWillUnmount卸载组件index.js:1 Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmo
2021-05-22 20:13:38
1306
转载 React使用css module和className多类名设置
作者:JoseWoo链接:https://www.jianshu.com/p/ed841bd45004来源:简书
2021-05-16 16:27:18
851
转载 css modules在create-react-app中无效的解决办法
转载: https://blog.youkuaiyun.com/zgd826237710/article/details/86478748
2021-05-16 16:16:30
616
原创 npm 和 npx 查看依赖包版本
查看依赖包的版本npm 的 -v 只能用于查询当前的npm版本npm命令:`npm view package version`npm package -v 命令是不正确的,查询到的是npm的版本,而并非package的版本npx直接就能找到在当前目录下node_modules中包的版本npx 命令:`npx package -v/version`
2021-05-09 16:14:13
3412
原创 ant design pro v5拦截器配置token类比axios拦截
ant design pro v5拦截器配置token和axios拦截
2021-05-05 11:01:41
4667
3
原创 两种方法实现mongodb自增id,推荐第二种
mongodb实现自增id,结合异步,使用js方法因为想实现id的自增,但又不同于SQL,有自增功能,看了菜鸟教程,提供了一种直接操作数据库的方法,但是无法实际运用到js中。我就摸索通过js的方式实现自增id。
2021-04-24 19:54:52
9269
1
原创 Redux工作流程,React-Redux,以及简易TodoList
1.redux工作流程2.redux实践流程3.简易todolist基于redux数据流框架和antd Design UI库
2021-04-02 18:50:36
383
原创 互联网是如何工作的,以及数据包的传输,涉及ip、DNS、MAC、端口号、ARP请求
在日常生活中,当我们在电脑浏览器上的地址栏输入网址,按下回车后,啪的一下,很快嗷,网站的内容就出现在我们的屏幕上了,这到底是怎么一回事呢???在按下回车的一瞬间,电脑以及它所连接的互联网到底发生了甚么事!!!
2021-03-27 13:42:22
723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人