皮皮王的专栏

本博客只是个人笔记,非正常实践时间,不对任何人负责,水平有限,只供参考,Nifi大师群:492666008...

使用restify构建纯粹的rest服务

前言 随着互联网应用的兴起,web2.0时代的到来,越来越多的人,选择用REST编程来代替原来的页面渲染。REST以资源为中心的web服务,分离了展现层和服务层,让前端和后端程序员能更专注于自己擅长的领域。 restify让REST变得如此简单! 目录 什么是REST? rest...

2017-07-28 08:59:13

阅读数 1966

评论数 0

如何设置fiddler对nodejs进行抓包

1.设置fiddler的远程客户端代理开启 tool—>fiddlerOptions—>connections—>AllowRemote computers to connect (勾选) 2.使用nodejs的request模块进行请求 const request = req...

2017-07-26 11:18:58

阅读数 3851

评论数 0

node-tesseract

//@author WangSir var tesseract = require('node-tesseract'); // Recognize text of any language in any format tesseract.process("C:\\Users\\use...

2017-07-23 13:42:36

阅读数 1094

评论数 0

image operation by GraphicsMagick(nodejs)

http://aheckmann.github.io/gm/docs.html 注意: 1.crop(裁剪图片) 2.region(裁剪定位,后面链式方法追加special变色) 3.resize(图片像素放大缩小)

2017-07-23 13:26:01

阅读数 398

评论数 0

How to excute jquery by nodejs?

想要在NodeJs中使用jQuery? 首先,我们得安装jquery, npm install jquery 。安装后的版本是 3.1.0 接着,第一感觉我们会使用 var $ = require('jquery') 。 将以下代码保存为app.js var $ = require('jq...

2017-07-23 13:20:40

阅读数 145

评论数 0

promise用法详解(写的很好)

去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。   ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把P...

2017-07-21 14:53:21

阅读数 1523

评论数 1

Python - 下载视频网站的视频

import urllib2 print "stand" for i in range(1, 23, 1): url = 'http://newoss.maiziedu.com/yxyh4/pand-%02d.mp4' % i f = urllib2.url...

2017-07-19 11:04:13

阅读数 267

评论数 0

npm WARN enoent ENOENT: no such file or directory, open 'E:\Program Files\nodejs \package.json' npm

在写一个网络爬虫的时候需要安装cheerio   ,直接在nodejs安装目录下安装时候,在执行npm install   cheerio  时候会遇到下面情况 npm WARN enoent ENOENT: no such file or directory, open 'E:...

2017-07-18 11:23:28

阅读数 2941

评论数 0

webstorm配置支持nodejs并自动补全

1.配置支持nodejs 配置nodejs支持,博主下载的2017.02的最新版本,下载后如果你自己已经有安装node了,那么ide会像myeclipse一样自动找到node的位置并添加配置,不需要你手动配置。如果你没有成功,那么到File->Setting->输入Node.js(选中...

2017-07-18 10:55:03

阅读数 8216

评论数 0

webstorm 2017 激活破解方法大全(亲测有效)

webstorm 作为最近最火的前端开发工具,也确实对得起那个价格,但是秉着勤俭节约的传统美德,我们肯定是能省则省啊。 方法一:(更新时间:2018/1/23)v3.3 注册时,在打开的License Activation窗口中选择“License server”,在输入框输入下面的网址:...

2017-07-18 10:30:36

阅读数 459

评论数 0

关于NIFI使用和开发

之前一段时间从事nifi的开发工作,所以写了这篇专栏,近期工作原因,暂时不再从事nifi的任何工作。不过貌似大家对nifi的好奇心和热情很足,这里给大家推荐一个群,里面有很多nifi的经验很足的热情大神,大家有问题可以加群然后去提问。再次感谢大家的关注,谢谢。qq群号:492666008(Apac...

2017-07-18 09:19:10

阅读数 5915

评论数 5

auto dealer

# -*- coding:UTF-8 -*- _authour_ = 'WangSir' import sys reload(sys) sys.setdefaultencoding('utf8') from PIL import Image import os try: from pyo...

2017-07-17 17:57:54

阅读数 154

评论数 0

pyocr(tools=Tesseract)

最近在搞网银的账单爬取,由于安全性比较高,多采用安全控件和数字键盘的形式,很是头疼,不过耐心抓包分析还是有结果的。言归正传,这里用到pyocr用于图片识别,主要是为了截取数字键盘的背景图片,需要先对图片进行切割,然后再像素放大,最后用pyocr进行识别,这样的效果会好很多。(讲道理,正常应该将图片...

2017-07-17 17:39:43

阅读数 1407

评论数 0

execjs RSA

import execjs import urllib class RsaUtil: def get_rsa_pwd(self,data,exponent,modules): code = """ //BigInt ...

2017-07-14 16:12:05

阅读数 259

评论数 0

WEB密码安全输入控件

在没有使用ssl加密的系统中登录,登录的用户名和密码都是在网络中通过明文传送,安全性较低,可以使用插件形式对密码进行加密后再传送,使用键盘钩子拦截键盘输入内容,防止被其它工具记录,类似银行网银安全输入控件。        为了保证每次加密的结果的不同(防止跨域提交或截取加密信息伪提交),每次加密...

2017-07-06 16:05:55

阅读数 2305

评论数 0

selenium自动化登陆qq邮箱(17.07.04更)

# -*- coding:UTF-8 -*- from selenium import webdriver from selenium.webdriver.common.keys import Keys import time # 模拟登陆qq邮箱 driver = webdriver.Fir...

2017-07-04 11:51:39

阅读数 3220

评论数 4

selenium自动化登陆163邮箱(17.07.04更)

# -*- coding:UTF-8 -*- from selenium import webdriver from selenium.webdriver.common.keys import Keys import time # 模拟登陆163邮箱 driver = webdriver.Fi...

2017-07-04 11:42:39

阅读数 1185

评论数 0

win10+py2.7下解决selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs

1、下载geckodriver.exe: 下载地址:https://github.com/mozilla/geckodriver/releases 请根据系统版本选择下载;(如Windows 64位系统) 2、下载解压后将getckodriver.exe复制到Firefox的安装目录...

2017-07-04 10:47:00

阅读数 1711

评论数 0

提示
确定要删除当前文章?
取消 删除