随笔分类 -  全栈开发(nodejs&JavaScript)

全栈开发(nodejs&JavaScript)
摘要:吃灰安卓机变身 OpenClaw 服务器 — 完整手册> **本手册以 `OnePlus 9` 为例 · 无需 Root · 无需买 Mac Mini**, > 只用安卓手机 + Termux + SSH,即可玩转 OpenClaw。 阅读全文
posted @ 2026-03-18 21:53 茶陵后 阅读(823) 评论(3) 推荐(2)
摘要:使用命令$ npm install -g node-inspector 安装。安装后就可以使用了。之后在命令行中执行“node --debug app2.js”。app2.js为你需要调试的程序的名称。接着再打开一个命令窗口,执行命令“node-inspector &”。执行成功后会显示一个地址,使... 阅读全文
posted @ 2015-07-19 11:24 茶陵后 阅读(181) 评论(0) 推荐(0)
摘要:1:单点登录2:mongondb的维护,例如backup,copy等使用经验3:jquery的使用4:网站性能优化: 1)网络方面 2)内容渲染方面5:关于 "++i" 和“i++”的比较分析6:快速排序的时间复杂度7:koa的使用8:多并发的处理9:jade与ejs模板10:图片上传,压缩等11:... 阅读全文
posted @ 2015-07-18 22:32 茶陵后 阅读(256) 评论(0) 推荐(0)
摘要:1:Js内置对象有Number,Array,String,Date,Math2:自定义对象js提供了构建自定义对象.使用对象而不只是一个函数集合,是编写清洁,高效,可重复是的js代码的关键;1)使用对象语法:一个对象实际是只是一个容器,它将多个值,多个函数组合在一起.对象的值被称为属性,对象的函数被... 阅读全文
posted @ 2015-07-13 11:29 茶陵后 阅读(198) 评论(0) 推荐(0)
摘要:1:关于模块crypto;我在使用crypto.cpmpare(源码在下面),忘记了些第二个参数,导致老是出现'data and hash must be strings',找了好长一些时间,最后通过看源码,发现是第二个参数没写; 1 /// compare raw data to hash 2 /... 阅读全文
posted @ 2015-07-12 16:17 茶陵后 阅读(372) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/greenteaone/p/3685733.html1.如何在项目中安装ejs模板引擎在NodeJS指南中利用利用以下命令建立网站的基本结构:express -t ejs microblog运行这个命令后继续运行cd microblog && ... 阅读全文
posted @ 2015-05-31 17:00 茶陵后 阅读(450) 评论(0) 推荐(0)
摘要:npm 之于 Node.js,就像 pip 之于 Python,gem 之于 Ruby,pear 之于 PHP,CPAN 之于 Perl ……同时也像 apt-get 之于 Debian/Ubutnu,yum 之于 Fedora/RHEL/CentOS,homebrew 之于 Mac OS X。 阅读全文
posted @ 2015-05-27 22:46 茶陵后 阅读(123) 评论(0) 推荐(0)
摘要:1:我们来新建一个 lesson2 项目,并生成一份它的 package.json。$ mkdir lesson2 && cd lesson2$ npm initOK,这时会要求我们输入一些信息,乱填就好了,反正这个地方也不用填依赖关系。npm init这个命令的作用就是帮我们互动式地生成一份最简单... 阅读全文
posted @ 2015-05-15 00:28 茶陵后 阅读(345) 评论(0) 推荐(0)
摘要:接着NodeJS学习之1:express安装的结果;我们继续应用程序的编写。新建一个 app.js 文件$ touch app.jscopy 进去这些代码// 这句的意思就是引入 `express` 模块,并将它赋予 `express` 这个变量等待使用。var express = require(... 阅读全文
posted @ 2015-05-14 23:05 茶陵后 阅读(203) 评论(0) 推荐(0)
摘要:在mac上的终端上执行:npm install express --registry=https://registry.npm.taobao.org结果如下:找了一会原因,也看了npm-debug.log,没有看出来什么,结果:试着用了:sudo npm install express --regi... 阅读全文
posted @ 2015-05-14 22:46 茶陵后 阅读(130) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/node-js-get-post.htmlNode.js GET/POST请求在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交。表单提交到服务器一般都使用GET/POST请求。本章节我们将为大家介绍 Node.j... 阅读全文
posted @ 2015-05-12 17:53 茶陵后 阅读(270) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-fs.htmlNode.js 文件系统Node.js 文件系统封装在 fs 模块是中,它提供了文件的读取、写入、更名、删除、遍历目录、链接等POSIX 文件系统操作。与 其他模块不同的是,fs 模块中所有的操作都提... 阅读全文
posted @ 2015-05-12 14:45 茶陵后 阅读(147) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-global-object.htmlNode.js 全局对象JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可 以在程序的任何地方访问,即全局变量。在浏览器Ja... 阅读全文
posted @ 2015-05-11 17:59 茶陵后 阅读(119) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-router.htmlNode.js 路由我们要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据来执行相应的代码。因此,我们需要查看HTTP请求,从中提取出请求的URL以及GET/P... 阅读全文
posted @ 2015-05-11 17:07 茶陵后 阅读(152) 评论(0) 推荐(0)
摘要:原文出自: http://www.w3cschool.cc/nodejs/nodejs-function.htmlNode.js 函数在JavaScript中,一个函数可以作为另一个函数接收一个参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。Node.js中函数的使用与J... 阅读全文
posted @ 2015-05-11 16:29 茶陵后 阅读(130) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-event.htmlNode.js 事件Node.js 所有的异步I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件... 阅读全文
posted @ 2015-05-11 15:17 茶陵后 阅读(137) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-module-system.htmlNode.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之... 阅读全文
posted @ 2015-05-11 11:41 茶陵后 阅读(150) 评论(0) 推荐(0)
摘要:原文出自:http://www.w3cschool.cc/nodejs/nodejs-http-server.html=====================================================Node.js 创建HTTP服务器如果我们使用PHP来编写后端的代码时,需要... 阅读全文
posted @ 2015-05-11 11:31 茶陵后 阅读(197) 评论(0) 推荐(0)
摘要:nodejs开发环境的配置:刚开始学习主要是在mac上,所以暂时只记录在自己mac上学习经验;一:安装1:从官网下载node的运行环境https://nodejs.org/2:双击pkg文件安装,一般node自己会在环境变量中添加自己;安装完了可以看到二:测试,1:打开终端输入node -v,可以看... 阅读全文
posted @ 2015-05-10 16:47 茶陵后 阅读(357) 评论(0) 推荐(0)