乔文小屋
  • Home
  • Archives
  • Categories
  • Tags
  • About
从崩溃到稳定:前端开发者必学的 Node.js 守护进程实战指南

从崩溃到稳定:前端开发者必学的 Node.js 守护进程实战指南

说到守护进程,绝大多数开发者其实都不陌生,甚至有些记性比较好的同学还能大段背诵关于进程的面试八股文呢。虽然在日常的Web开发工作中很少使用到它,而且可能从写Web第一天到离职都没有真正写过一个守护进程,即使有或许还是学校里教学用的–使用C语言实现的Demo。 不要怪作者嘴巴毒,事实就是这样的,即使一个工作5,6年的老Web开发,你让他现场写个守护进程,还真不一定就能立马写出来。今天就尝试着使用No
2025-07-15
Web开发
#Node #守护进程
从第一个静态网页到 Vue:Web 技术的 “逆袭史”

从第一个静态网页到 Vue:Web 技术的 “逆袭史”

1991年,有个叫蒂姆・博纳斯・李的英国科学家,写了世界上第一个静态网页。这个牛人不仅创造了超文本标记语言(HTML),而且还开发出世界上第一个网页浏览器,同时也由此发明了万维网(World Wide Web), 因此他也被称为万维网之父。 早期的网页是静态的,当时的HTML标签并不丰富,当时的内容除了直接链接条状之外,没有任何的交互。到了1994年的时候,当时有一家有名的浏览器公司,大家应该也
2025-07-10
Web开发
#Vue #Web开发,JQuery #MVVM
一文读懂 Cookie、Session 和 Token:原理、区别与应用场景

一文读懂 Cookie、Session 和 Token:原理、区别与应用场景

一文读懂Cookie、Session和Token:原理、区别与应用场景咱上网冲浪的时候,天天和各种网站、APP打交道。但HTTP协议有个“毛病”——它记性不好,每次请求都像第一次见面,根本不记得之前和你聊过啥。为了解决这个问题,程序员们整出了Cookie、Session和Token这三个“神器”,它们就像我们在网络世界的身份证、通行证,帮服务器记住你是谁,都干了啥。今天咱就唠唠这仨到底是干啥的,有
2025-07-01
Web开发 > 网络安全
#Cookie #Session #Token
从 Vuex 到 Pinia:Vue 3 状态管理的全面升级

从 Vuex 到 Pinia:Vue 3 状态管理的全面升级

在Vue 3的“江湖”里,状态管理这块可是发生了大变化!当咱们从Vue 2“升级打怪”到Vue 3,以前常用的Vuex逐渐被更“香”的Pinia替代了。今天就来唠唠Vuex和Pinia到底有啥不一样,帮大家轻松拿捏新的状态管理姿势! 1. API风格与设计:告别繁琐,拥抱简洁Vuex就像个“老学究”,用的是类似Redux的那一套,非得让开发者把逻辑按mutations、actions、getter
2025-07-01
Web开发
#Vue #Vuex #Pinia
JavaScript的"数值计算困局":生态缺位下的破局之路

JavaScript的"数值计算困局":生态缺位下的破局之路

背景:最近在尝试使用Node折腾一下图像处理相关的操作,以往使用Python处理时常常都会搭配使用numpy库,它在数值和矩阵等计算方面的性能是不用多说的,但在Node生态下却很难找到类似的替代方案,又是有了此文。 在Node.js的世界里,写一个矩阵乘法函数或许只需百行代码,但要构建一个能与NumPy媲美的科学计算库,却堪比在沙漠中种树——技术的种子早已埋下,缺乏的是滋养生态的绿洲。这不是语言能
2025-06-27
#packages #Web开发 #Node
为什么团队总在写烂代码?因为 “背锅侠” 根本不存在

为什么团队总在写烂代码?因为 “背锅侠” 根本不存在

CV: Copy & Paste, 复制的意思 草台班子的代码现状:烂却能跑的魔幻现实做开发越久,你就越能感受到“这个世界,就是个巨大的草台班子”这句话的含金量。很多看似不错的项目,其代码质量和整理设计往往都经不起推敲。 项目中的冗余代码堆砌,不做修改的暴力复制,混乱的逻辑判断,以及令人作呕的文件命名,有时候自己都会不禁发出灵魂拷问: “这东西能跑起来吗? 这东西为什么能跑起来?” 可
2025-06-25
Web开发
#Vue #组件
搭建个人博客系列--(4) 利用Github Actions自动构建博客

搭建个人博客系列--(4) 利用Github Actions自动构建博客

经过前面的系列文章的学习和实践,相信你已经成功的利用Hexo构建自己的博客并且部署到了Github上。 目前整个发布博客的流程是,用markdown文件写好博客,然后使用Hexo编译成html, 最后将public下的内容部署到github上。整个过程虽然不复杂,但每次都要重新在本地编译然后上传,多少有些繁琐。 这个时候我们可以寻求一种方法,实现博客自动编译和内容的部署,它就是 Github Ac
2025-06-14
搭建博客
#博客搭建 #个人IP
Node安装保姆级教程

Node安装保姆级教程

方法1:安装包安装 step1: 前往Node官网下载安装包,或者关注公众号“我做开发那些年”,后台回复“Node安装包”获取。 step2 双击安装包,开始安装, 傻瓜式的点击 Next. 点击 next 如果你不想Node默认安装在C盘目录下,可以在这一步修改安装盘 点击 next 点击 Install 方法2:可移动二进制文件安装 step1: 前往Node官网下载安装包,或
2025-06-08
Web开发
#Node安装 #npm
搭建个人博客系列--(3) Hexo 静态博客搭建实战

搭建个人博客系列--(3) Hexo 静态博客搭建实战

通过上一篇文章–动手搭建自己的第一个博客站点的介绍,相信你已经成功搭建起了自己的第一个博客网站。如果你的动手能力比较强的话,或许还给博客页面做了页面美工,添加了导航等功能。 如果你的博客还停留在手写html的阶段,也没有关系,通过这篇文章,让你在10分钟内学会如何使用工具生成漂亮好看的博客页面。 什么是 SSG人类与其他动物的一个显著区别在于,人类擅长制造并使用工具,撰写博客亦是如此。如今,搭建站
2025-06-08
搭建博客
#博客搭建 #个人IP
搭建个人博客系列--(2) 动手搭建自己的第一个博客站点

搭建个人博客系列--(2) 动手搭建自己的第一个博客站点

在上文什么每个人都该有个数字自留地中讲解了为什么我们要写博客以及为什么要搭建自己的独立博客,今天我们将要撸起袖子,开始干活了。认真看完本文,按照文中的步骤去做,你将拥有一个属于你自己的博客站点。 搭建博客的几种方式说到博客,不熟悉的人对它的印象可能是微博,QQ空间日志,以及如CSDN,博客园之类的站点的样子,功能丰富,用户上手也快,一部手机就能完成所有的事情。 上面所提到的站点,都是标准的商业型应
2025-05-27
搭建博客
#博客搭建 #个人IP
123

Search

Fluid
Views: Visitors: