- 博客(31)
- 收藏
- 关注
原创 近期学习小结~
4.当主线程内的任务执行完毕(主线程为空时),会检查微任务的任务队列,如果有任务,就进入主线程全部执行,如果没有就从宏任务队列读取下一个宏任务执行;补充:箭头函数没有this,里面的this来源于声明时所在的上一级this的指向,箭头函数里面的this指向不能改变。毕业一年的前端小妹子,最近的面试过程中,本来引以为傲的项目经验,却忽略了最基础的“三件套”知识。1.整体的script(作为第一个宏任务)开始执行的时候,会把所有代码分为两部分:“同步任务”、“异步任务”;,这意味着开发者不需要手动释放内存。
2025-01-10 13:14:23
827
原创 Flutter 开发环境配置--宇宙级教学!
2.D:\flutter_windows\flutter\packages\flutter_tools\lib\src下的http_host_validator.dart 文件,修改。解决:D:\androidstudio\Sdk\tools\bin\sdkmanager --install “cmdline-tools;解决:flutter config --android-sdk D:\androidstudio\Sdk。解决:运行 flutter doctor --android-licenses。
2024-12-03 15:29:14
4418
原创 ECharts-GL三维数据可视化
多次调用 echarts.init 会导致内存泄漏,应当在恰当时机销毁已经存在的 ECharts 实例,clear()不会销毁实例,只是重新绘制图形,dispose()会销毁实例,需要重新构建 ECharts 对象。ECharts-GL,作为 ECharts 家族的一员,继承了 ECharts 的易用性和高性能,还引入了 WebGL 技术,用于创建令人惊叹的 3D 地图和数据可视化作品。~在绑定事件监听器时,要确保正确解绑,可以使用 ECharts 提供的off方法来取消事件。
2024-07-26 13:56:51
3871
原创 关于前端部署的那些事儿---VMWare虚拟机模拟
启动完之后我们需要更改配置文件,配置文件路径在 etc/nginx/nginx.conf,主要配置是location,路径配置对应的前端项目路径,我们需要将其映射到我们的前端资源。(注:记得用户名和密码)6、数据库部署,数据库部署不建议上k8,本地部署个比如mysql集群,或者直接上云,所以还需要具备基本的数据运维能力,比如日志收集(ELK,EFK),性能监控等等。还有很多部署方案,比如用docker安装nginx镜像,部署的更快,也不用安装虚拟机这么大,或者将项目构建成镜像,用docker直接运行。
2024-07-09 08:45:50
424
原创 (小白发言,大佬轻喷)react 生命周期
第一个参数是要执行的函数,第二个参数是一个依赖项数组数组(根据需求第二个参数可选是否填写)。若有第二个参数且数组里的变量不为空,则变量有变化时执行副作用操作,无变化则不执行;父组件设置状态条件,两个子组件切换时,传值、初始化数据并渲染render()一次,render中的函数也会运行。在一个子组件中,useEffect有加载的api,api会改变一些state状态,重新渲染render()。这么多生命周期钩子,实际上总结起来只有三个过程:挂载、更新、卸载,挂载和卸载只会执行一次,更新会执行多次。
2024-05-10 09:11:43
195
原创 mysql库表权限控制
3.管理员:拥有管理MySQL的权限,可以授权给其他用户;可以使用GRANT授权,通过WITH GRANT选项允许其他用户授权。通过设置表权限,可以限制用户对表的操作,保护数据的安全性和完整性。1.用户:只拥有登录mysql系统的权限,但是没有访问具体的数据库或数据表的权限;2.数据库用户:拥有访问数据库的权限,但是不具备管理数据库的权限;4.ROOT:具有最高权限的管理员,拥有所有数据库和表的权限;在MySQL中创建用户是设置表权限的第一步。在MySQL中,使用REVOKE语句撤销用户对表的权限。
2023-08-04 11:52:44
935
原创 MySQL的数据类型
varchar 必须指定字符数,如varchar(5) 为可变字符 如果存储的内容为’ab’,占用2个字符的空间;float 2个字节 可以指定最大的位数和最大的小数位数,如:==float<5,2> 最大为一个5位的数,小数位最多2位 ==double 4个字节 可以指定最大的位数和最大的小数位数,如:float<6,4> 最大为一个6位的数,小数位最多4位。char 必须指定字符数,如char(5) 为不可变字符 即使存储的内容为’ab’,也是用5个字符的空间存储这个数据。
2023-08-03 11:48:11
148
原创 SQL常用技能
对数据库进行增(create)、删(delete)、改(update)、查(Retrieve)操作。DDL(数据定义语言):create drop alter,用来定义数据库对象:数据库,表,列等DML(数据操作语言):insert delete update,对表当中的数据进行增删改。DQL(数据查询语言): 查询语句,凡是select语句都是DQL。DCL(数据控制语言): grant授权、revoke撤销权限等。TCL(事务控制语言):commit提交事务,rollback回滚事务。
2023-08-03 11:21:46
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人