您的当前位置:TAGS -> 问题
  • nodejs入门学习笔记二——解决阻塞问题

    后端开发9小时前

    在最开始,我们要弄清楚node会什么会存在阻塞? node是这么标榜自己的:“在node中除了代码,所有一切都是并行执行的!” 意思是,Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。 也就是说,我们启动的web服务器,监听8888端口的start方法,是单线程的。 如果某一个请求耗时,那么后面的请求...

  • 解决虚拟机内Ubuntu时间比主机系统时间快8小时问题

    服务器前天 08:55

    主机系统win7, VMware12 Ubuntu16.04 安装完虚拟机后,发现时间刚好比win7时间快了8小时,时区啥的也设置正确了。 现已成功解决,步骤如下: 打开虚拟机终端,输入三行命令: timedatectl set-local-rtc 1 --adjust-system-clock sudo apt-get install ntpdate s...

  • JavaScript 中如何拦截全局 Fetch API 的请求和响应问题

    前端开发2025年10月26日

    目录 JavaScript Fetch API 实现拦截 对 Fetch 使用猴子补丁(monkey patching) 请求拦截器 响应拦截器 错误处理 Node.js 使用 fetch-intercept 库 总结 本文翻译自 Intercepting JavaScript Fetch API requests and responses 拦截器是可用...

  • nodejs打包模块问题

    后端开发2025年10月26日

    最近学习npm打包以及调用自定义模块 参考文章有 http://blog.csdn.net/wcslb/article/details/53004313 该文说的通俗易懂,但是出现了一些上下文都没提到的目录,个人在学习中出现了一些问题 打包和安装都正常,之后出现以该包名对应的目录(Replace),但是没办法调用(reqiure("Replace...

  • nodejs中使用protobuf遇见的环境变量问题

    后端开发2025年10月25日

    一、当前环境 系统:maxOS Sierra 版本:10.12.4 下划线为添加的文本,红字为为命令 二、目标 nodejs中使用protobufjs 三、过程 npm install -g protobufjs 安装protobufjs中出现pbjs使用不了因此发觉环境变量没有设置好 于是新建目录/node_modules npm config set ...

  • ubuntu 16.04 下解决sublime text3无法输中文问题

    服务器2025年10月25日

    一 , 参考解决方法 1. 百度经验: http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html 2. 写得比较符合我个人情况的:https://my.oschina.net/lee2013/blog/396855 (本人由于在安装完sublime text 3 后就打开并输入激活和安装好...

  • Ubuntu安装VMware Tools遇到的问题

    服务器2025年10月21日

    ...

  • JavaScript 中的一些奇怪问题

    前端开发2025年10月21日

    JavaScript 中的一些奇怪问题 JavaScript 在开发过程中可能会出现很多奇怪的问题,以下是一些示例: 1、变量提升问题: 变量提升是 JavaScript 中一个常见的问题,特别是当没有充分理解变量作用域和声明提升时。以下是一个变量提升导致的问题示例: var a = 1; function foo() { console.log(a); v...

  • nodeJs编写错误处理中间件问题

    后端开发2025年10月20日

    目录 nodeJs编写错误处理中间件 Connect中间件之错误处理中间件 范例 多个错误处理中间件组件 nodeJs编写错误处理中间件 app.use(async(ctx, next) => { try { await next(); } catch (err) { console.log(err, "错误机制"); c...

  • ubuntu中vim下按上下左右键时输入A、B、C、D的问题

    服务器2025年10月17日

    ubuntu下使用vi 进行编辑文件时,按上下左右键时,会输入A、B、C、D,这个用起来很不方便。网上查得此问题的原因是: ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi $ sudo apt-get install vim-gtk 不安装更新的情况下或可如下设置: 在insert模式中,按上下左右箭头时会出现ABCD,只要输入: :s...