
Node.js
文章平均质量分 65
Node.js
斐硕人
原博客地址:简书
人海茫茫中的相遇,或许是千万年创造的奇迹,感谢相遇,祝好φ(>ω<*)
展开
-
内存泄漏 Memory leak
程序使用 new / malloc / realloc 动态存储分配函数 向系统在堆申请了内存空间,使用完后应该调用 free / delete 释放该内存块。但因为种种原因使用完毕后未释放,导致这个不使用的对象一直占据内存单元,造成系统将不能再把它分配给需要的程序。原创 2022-09-18 22:19:14 · 481 阅读 · 0 评论 -
GC 垃圾回收机制
即 垃圾回收(Garbage collection )是指:在运行的程序中,这个对象就是要被回收的垃圾。如果不及时对内存中的垃圾进行清理,那么,这些垃圾对象所占的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用,甚至可能导致内存溢出。机制简称 STW,在执行垃圾收集算法时,除了垃圾收集器之外其他所有线程都会被挂起。...原创 2022-08-31 14:56:37 · 489 阅读 · 0 评论 -
笔试面试整理学习
Node.js 笔试面试整理原创 2022-08-11 15:59:43 · 381 阅读 · 0 评论 -
域名解析至非默认端口号—使用Nginx转发端口
安装 Nginx$ sudo apt-get update$ sudo apt-get install nginx -y$ sudo apt-get update编辑配置文件 test.conf$ cd /etc/nginx/$ cd conf.d$ sudo touch test.conf$ sudo gedit test.conf将端口号80和3389转发至3000,常见端口:Windows登录(3389)、Linux登录(22)、HTTP(80)、HTTPS(443)、MySQL原创 2021-12-22 21:36:10 · 2814 阅读 · 0 评论 -
css 实现三角形箭头
插入DOM<div id="triangle1"></div><div id="triangle2"></div>#triangle1 { width: 0px; height: 0px; border: 19px solid transparent; border-left: 26px solid #fff; position: absolute; top: -1px; left: -2px; z-index: 2.原创 2021-10-19 16:29:26 · 1618 阅读 · 0 评论 -
从0到1阿里云服务器Ubuntu18.04启动一个Node.js项目
安装环境sudo apt-get updatesudo apt-get install zshchsh -s /bin/zshsh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" //安装oh-my-zshsudo apt-get install nodejssudo apt install npmnpm i cnpm -g --registry=h原创 2021-10-19 16:31:47 · 176 阅读 · 0 评论 -
(Vue) 在 main.js 中引入 echarts
需求:在main.js中 引入echarts,免去在每个组件中引入的重复性工作尝试解决.vue 组件内mounted() { this.initCharts() }, methods: { initCharts() { this.chart = echarts.init(document.getElementById('id')) //注意此处 this.setOptions() }, setOptions() {原创 2021-10-19 16:26:29 · 3166 阅读 · 0 评论 -
Vue 下拉刷新数据
思路使用directives来绑定监听元素通过el获取到元素,添加监听事件在回调中写对滚动事件的处理数据的传输指令中书写的方法this的指向会更改,因此选择了属性的方式,binding.value获取通过数据类属性获取一些数据通过方法类属性返回一些数据直接处理其他示例为上拉下拉都请求由于请求数据的接口要求参数为: 当前页(组),每页数据量等所以在store内存了参数的相关数据,也可以在组件内data中存请求数据的时候拿到相关参数数据再请求用每次请求到的数据更换store中要原创 2021-10-19 16:28:54 · 3185 阅读 · 0 评论 -
从零开始Vue项目构建
建立项目文件夹mkdir xxxcd xxx建立git仓库git inittouch .gitignoregi windows,linux,node,webstorm >> .gitignorevim .gitignore//.gitignore.idea/初始化生成一个新的json文件npm init -y安装相关模块npm i webpack --savenpm install express --savenpm i css-loader style-原创 2021-10-19 16:30:01 · 144 阅读 · 0 评论