logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端GC垃圾回收机制

显而易见,会出现空间碎片化的问题,相比于空间碎片,但是提升的速度会很大,所以V8引擎还是会采用标记清理。当垃圾回收时,会阻塞js的执行,将一整段的垃圾回收拆分成许多小步,组合交替完成垃圾回收,替代之前一口气完成的垃圾回收,会降低时间消耗,第一次标记号所有直接可达对象,然后执行js代码,再进行间接可达对象的标记,以此类推,最后清除。如下图,释放了三个字的空间,但是并不连续,中间还有个根对象,所以还是

#javascript
手写前端控制并发任务

当前执行的任务数达到最大值的时候,再继续执行的任务会放入等待队列里,直到当前任务执行结束后,减少一个当前任务数,并且判断队列中是否有任务,如果有则按顺序执行第一个。主要通过异步等待队列执行的原理。

文章图片
#前端
小程序开发webview组件不跳转第三方网页的问题

小程序开发webview组件不跳转第三方网页的问题

#前端#微信小程序
DAPP开发(一)——web3.0和智能合约

web1.0~3.0,很多年前,互联网没有那么发达,刚出来的时候,仅仅只能在网上浏览观看信息,这就是1.0,后来出现了很多的软件,人们不仅可以浏览还可以发表自己的看法,手机app百花齐放,每个应用都有自己的数据库,存储数据,这就是2.0,现如今出现了3.0,去中心化的思想摆脱了数据库,即可实现不用数据库也可以使用的DAPP。我们所写的驱动区块链的程序就是DAPP。以太坊底层是基于账户,而非UTXO

#web3#智能合约
记录关于node接收并解析前端上传excel文件formData踩的坑

尤其要注意formData对象进行append,下面写法有问题,会造成下面的情况,传给后端是非二进制流。这种情况下,文件不会出现在files里,反而会出现在fields里。

文章图片
#vue.js#前端#javascript
React脚手架config-overrides.js文件的配置

主要讲讲在react脚手架在不使用eject命令的情况下,如何进行webpack的配置。网上查询了好多,只有针对相关的配置,这次全面的看一看配置。在根目录下创建文件config-overrides.js,这里主要是由插件customize-cra来实现,配置包含两部分,customizer和utilitiescustomizer整体配置就是这些。

#javascript#前端
node express配置redis

【代码】node express配置redis。

文章图片
#express#redis
node配置请求科大讯飞大模型 长文本语音合成 并返回前端

【代码】node配置请求科大讯飞大模型 长文本语音合成。

#AI
使用Dbeaver连接远端数据库报错:java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to c

报错:java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to connect。可以看到user为root,host为localhost的话,说明mysql只允许本机连接,那么外网,本地软件客户端就无法连接了。执行:update user set host='%' where user ='roo

#数据库#java#开发语言
Dbeaver 下载mysql驱动失败

窗口-首选项-连接-驱动-maven-添加 maven.aliyun.com/repository/public/大概率是maven资源的仓库配置不对。

文章图片
#mysql#数据库
    共 14 条
  • 1
  • 2
  • 请选择