图像处理 - ImageMagick 简单介绍与案例

在客户端我们可以用 PhotoShop 等 GUI 工具处理静态图片或者动态 GIF 图片,不过在服务器端对于 WEB 应用程序要处理图片格式转换,缩放裁剪,翻转扭曲,PDF解析等操作, GUI 软件就很难下手了,所以此处需要召唤命令行工具来帮我们完成这些事。 ImageMagick: 是一款创建、 ... »

node.js,express入门看详细篇

先最简单的代码 安装 npm install express app.js 代码内容 打开 localhost:2334端口可以看到 在上一个丰富点的代码,包含 swig模版引擎,静态资源加载,mongoose使用 我在上面代码中做了详细的注写,还会详细完善 github地址:https://git ... »

WebStorm配置node.js调试

最近因为工作关系,一直在做node.js的开发,学习了koa框架,orm框架sequelize,以及swagger文档的配置。但是,最近因为swagger文档使用了es6的修饰器那么个东西(在java中被称作注解),所以,node.js无法编译项目,所以就需要使用babel对es6进行转换。因为这篇 ... »

NPM实用指北

npm作为下载node附送的大礼包,大家一定不会陌生。 然而关于npm,估计大量的只是用到npm install XXX以及npm run XXX。 其实这里边还有很多有意思的命令&参数。关于npm,大概有两个作用: 下载相关的操作 下载主要就是围绕着install这一个命令来的。 install ... »

独立完成一个城市选择组件(阿里前端题目,内附知识点、思路)

刚才被博客园官方移出首页,不服,再发一遍,绝对原创,手打,思路清晰。 首先说一下,我不是阿里的人,也没去阿里面试过,这是某微信群里的一个小伙伴给的,我现在的能力达不到阿里的要求。不过人没梦想还不如咸鱼,有能力的话还是想去尝试一下。本文如有不足,请勿嘲讽,指出不足即可,谢谢。码字不易,且看且珍惜,转载 ... »

完成一个城市选择组件(阿里前端题目,内附知识点、思路)

首先说一下,我不是阿里的人,也没去阿里面试过,这是某微信群里的一个小伙伴给的,我现在的能力达不到阿里的要求。不过人没梦想还不如咸鱼,有能力的话还是想去尝试一下。本文如有不足,请勿嘲讽,指出不足即可,谢谢。码字不易,且看且珍惜,转载请注明出处。原创博客,若侵犯贵司的利益,请私信我删除。若觉得不错,求个 ... »

云服务器ECS(Linux系统)从零开始之——安装node.js

PS: 购买的阿里云服务器(ECS,Linux系统),使用的弹性公网IP(EIP)。 一、使用Xshell链接ECS 1.将公网IP填入主机即可 2.用户名一般为root,密码是自己设置的,填入即可。点击确定,然后就可以链接了。 二、Node.js安装 1.通过rz命令实现上传文件 2.查看linu ... »

用Node.js写爬虫,撸羞羞的图片

说到爬虫,很多人都认为是很高大上的东西。哇塞,是不是可以爬妹纸图啊,是不是可以爬小片片啊。答案就是对的。爬虫可以完成这些东西的操作。但是,作为一个正直的程序员,我们要在法律允许范围内用爬虫来为我们服务,而不是为所欲为。(ps:此处应有掌声,谢谢。) 今天,我带来一个用Node.js写的爬虫。一说到教 ... »

前端测试框架对比(js单元测试框架对比)

前端测试框架对比(js单元测试框架对比) 本文主要目的在于横评业界主流的几款前端框架,顺带说下相关的一些内容。 测试分类 通常应用会有 单元测试(Unit tests) 和 功能测试(Functional tests),复杂大型应用可能会有整合测试(Integration tests)。 其中: 单 ... »

nodejs的基础概念

1.node 安装与相关配置。 2.Node.jsREPL(交互式解释器) 类似于控制台,可以输入命令,并接受系统的响应。 REPL 的功能: 1.读取:读取用户输入,解析输入的 js 数据结构,并存储在内存中。 2.执行:执行输入的数据结构。 3.打印:输出结果。 4.循环:可以循环1、2、3操作 ... »

Node.js系列-express(上)

前言 Node.js系列的第一篇:http,大概描述了通过使用node.js内置的api创建一个服务并监听request实现简单的增删改查。现在,我们就通过通读express官网及使用express框架来进一步了解node.js。 Express 官网描述:基于 Node.js 平台,快速、开放、极 ... »

Node.js调用C#代码

在Node.js的项目中假如我们想去调用已经用C#写的dll库该怎么办呢?在这种情况下Edge.js是一个不错的选择,Edge.js是一款在GitHub上开源的技术,它允许Node.js和.NET core在同一个进程内相互调用,并且支持Windows,MacOS和Linux。本地可以通过npm直接 ... »

node.js上传文件

最近刚开始弄nond,写得不好见谅,有什么错误请指出: 首先安装node,安装步骤 这里以上传图片为例: 创建app.js文件: 然后在该文件夹下生成package.json文件: 在本文件夹下打开命令行窗口(window系统,进入该文件夹按住shift然后点击鼠标右键,就可以直接选择在本文件夹中打 ... »

系列3|走进Node.js之多进程模型

> 文:正龙(沪江网校Web前端工程师) >本文原创,转载请注明作者及出处 之前的文章“[走进Node.js之HTTP实现分析](http://mp.weixin.qq.com/s?__biz=MzI1MTE2NTE1Ng==&mid=2649516579&idx=1&sn=cb3ef197a... ... »

为什么选择.NETCore?

为什么.NETCore? 学习新的开发框架是一项巨大的投资。您需要学习如何在新框架中编写,构建,测试,部署和维护应用程序。作为开发人员,有许多框架可供选择,很难知道什么是最适合的工作。即使您正在使用.NET开发软件,.NET Core也不相同,您需要花时间学习使用它的工具和技术。为了理解为什么.NE ... »

将js进行到底:node学习2

node重要API之FS——CLI编程初体验 所谓的“fs”就是file system! 当下几乎任何一门编程语言都会提供对文件系统读写的API,比如c语言的open()函数。 而文件系统读写API最广泛的用处就是 CLI编程 。 什么是CLI?就是client( 客户端编程 ),早期的电脑没有图形 ... »