
Nginx
文章平均质量分 77
爱编程的鱼
“某一刻发现屋里有腐烂的臭味 寻着味道找去 原来是枕头里藏了发霉的梦和我腐烂的理想 摸索着床底下发现了一具尸体 原来是年少的自己”
展开
-
深入理解vue中的slot与slot-scope
vue中关于插槽的文档说明很短,语言又写的很凝练,再加上其和 methods,data,computed 等常用选项使用频率、使用先后上的差别,这就有可能造成初次接触插槽的开发者容易产生“算了吧,回头再学,反正已经可以写基础组件了”,于是就关闭了 vue 说明文档。实际上,插槽的概念很简单,下面通过分三部分来讲。这个部分也是按照 vue 说明文档的顺序来写的。原创 2024-11-27 19:30:46 · 1176 阅读 · 0 评论 -
Node.js事件循环:解锁异步编程的奥秘
Node.js事件循环是Node.js运行时的核心组件,它负责管理异步操作和回调函数的执行。它基于事件驱动的非阻塞I/O模型,允许Node.js在单线程中处理大量并发请求,实现高性能和可伸缩性。Node.js事件循环是构建高效异步应用程序的核心。通过深入理解事件循环的工作原理和最佳实践,开发人员能够利用Node.js强大的异步编程能力,提升应用程序的性能、可伸缩性和稳定性。掌握事件循环的技巧将使您能够充分发挥Node.js在实时应用、网络服务和大规模系统中的优势。原创 2024-11-14 08:49:46 · 487 阅读 · 0 评论 -
如何使用MATLAB写测试(2)Negative Test
这个神奇的method. 阅读verifyError的文档后,实习生发现他需要一个error的identifier,作为一名合格的实习生,他知道用。并加入了positive test case,接下来他想测试各种错误输入,期待有正确的错误反应。于是他更新了自己的测试,加入了testEmptyError这个新的negative test case.实习生很开心,实习生回家睡觉了。睡前他默念,MATLAB unittest大法好……上一篇中,我们的实习生(来自俄罗斯)开发了知名的foo程序。原创 2024-05-29 18:02:34 · 576 阅读 · 1 评论 -
如何使用MATLAB写测试(1)初识unittests
进入职场后,我发现学生时代的“一次性开发”,2000行的脚本,甚至是10+个函数相互调用,都不能满足一个成熟项目的稳定性和可维护性。在学生时代,我作为一名工科生喜欢用MATLAB的首要原因是可以进行快速的开发。无论是对算法的验证,调试,还是最后的展示,MATLAB都优于很多其他工具。至此一个简单的测试例子就写好了,接下来就是要跑测试了。原创 2024-05-26 00:00:00 · 882 阅读 · 1 评论 -
【NodeJS】GLIBC_2.28 not found CentOS7不兼容Node高版本
CentOS 7环境下安装 Nvm,在执行后执行node -v爆出如下错误其实这本质上并不是 Nvm 的问题,而是CentOS低版本系统的 GLIBC 版本过低,我们再查看 ldd 版本warranty;我们发现系统中 GLIBC 版本仅为 17,而报错中显示我们缺失,25,27,28。而 GLIBC是向下兼容的,安装高版本的同时会安装低版本,所以我们只需要安装 GLIBC_2.28 即可注意:如果有条件的话可以直接升级系统 CentOS 8,可以有效解决问题。原创 2024-05-23 06:41:41 · 669 阅读 · 1 评论 -
Nginx 服务器安装及配置文件详解
Nginx配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置),每部分包含若干个指令。nginx-1.4.7,nginx-sticky-module-1.1,nginx_upstream_check_module-0.2.0,这个搭配也没问题。nginx在运行时与具体业务功能(比如http服务或者email服务代理)无关的一些参数,比如工作进程数,运行的身份等。原创 2023-12-15 00:15:00 · 310 阅读 · 0 评论