Node.js初学者的环境的搭建,亲测。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_36935379/article/details/79082399 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2.安装完毕后,进行环境变量的配置。在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口。依次输入node -v和npm -v,出现了相对性的版本号,则说明安装成功。 3.环境配置: 说明:这里的环境配置
sqls时间函数,日期转换。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_36935379/article/details/79093064 我们在Java代码中会遇到时间格式的问题,在页面中的日历控件里面选择的时间是正常标准的时间格式,但是我们sql中却不能识别,或者不是我们想要的。这个时候我们需要灵活转变。For example: if(StringUtil.isNB(Lc.get("DownloadDate"))){ sb.append(" and c
Oracle修改、添加字段类型
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_36935379/article/details/81450041 ALTER table tb_valve_info add updateTime date-----添加字段 alter table tb_valve_info modify(state number(10,2)) ------修改字段的类型
爬取豆瓣电影短评并使用词云简单分析top50
先使用进程池爬取豆瓣电影短评
import requests
import re
import random
import time
import pandas as pd
from pymongo import MongoClient
from multiprocessing import Pool
from fake_useragent import *
#简单反反爬措施,使用多个UA
ua = UserAgent()
#连接mongo数据库
conn = MongoClient
通过进程池爬取王者荣耀所有英雄皮肤和技能详情
首先设置UA池
def UserAgent():
list = ['Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60',
'Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/
关于python request库和requests库区别
urllib模块是python自带的,直接调用就好,用法如下: 1 #处理get请求,不传data,则为get请求 2 import urllib 3 from urllib.request import urlopen 4 from urllib.parse import urlencode 5 url='http://127.0.0.1:1990/login' 6 data={"username":"admin","password":123456} 7 req_data=urlencod
pyspider报错 HTTP 599: SSL certificate problem: self signed certificate in certificate chain
解决方法: 在self.crawl的最后加上 validate_cert = False
对于某些使用js渲染的网站使用pyspider无法查看的解决方法
def on_start(self): self.crawl('https://www.taobao.com/', callback=self.index_page,validate_cert=False,fetch_type='js') 添加 fetch_type ='js'即可
使用pyspider框架抓取猫途鹰旅游信息
这里通过pyspider框架 可以直接:pip3 install pyspider 下载框架 pyspider all 运行 可以看到 run 0.0.0.0:5000 直接在浏览器输入localhost:5000 进入 创建新项目
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
# Created on 2018-08-03 09:59:05
# Project: TripAdcisor
from pyspider.libs.base_ha
使用fiddler抓取app数据
本文简单展示如何用Python抓取APP数据,以超级课程表树洞为例: 首先:需要下载抓包神器:fiddler 直接百度下载,然后打来fiddler设置几个选项: 选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求 选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来,记得重新启动。 然后记住port:8888,windows 打开cmd输入 ipconfig查到自己
【转】Linux中三种SCSI target的介绍之LIO
【转自】http://blog.csdn.net/scaleqiao/article/details/46744891 1. 简介 Linux-IO Target在Linux内核中(linux 2.6.38后),用软件实现各种SCSI Target,其支持的SAN技术中所有流行的存储协议包括Fibre Channel(Qlogic,linux3.5)、FCoE(linux3.0)、iSCSI(linux 3.1)、iSER (Mellanox InfiniBand,linux3.10), SR
【转】ZFS读缓存深入研究:ARC
本文对ZFS的ARC机制讲的比较清晰易懂,转载学习下。【转自】http://blog.chinaunix.net/uid-28466562-id-3837685.html ZFS 读缓存深入研究:ARC 在Solaris ZFS 中实现的ARC(Adjustable Replacement Cache)读缓存淘汰算法真是很有意义的一块软件代码。它是基于IBM的Megiddo和Modha提出的ARC(Adaptive Replacement Cache)淘汰算法演化而来的。但是ZFS的开发者们对
github上fork一个分支,如何和主分支同步
github fork一个分之后,过一段时间就会和主分支的差异比较大。 这样提交pr的时候就会冲突,这个时候我们就需要和主分支同步代码。 步骤: 1. git remote add upstream [email protected]:coreos/etcd.git //本地添加远程主分支,叫upstream。可以先git branch -v查看是否已添加远程分支,若已添加,该步骤略过。 2. git fetch upstream // 获取主分支的最新修改到本地; 3. git merge ups
为什么fork调用会返回两次
fork大家可能都比较熟悉,调用一次返回2次,返回pid>0为父进程,pid=0为子进程。一直对fork方法如何返回两次有些疑惑,函数调用一次通常只返回一个结果,fork调用怎么会返回2次?之前查过原因,时间久了有些忘了,今天上网又查了下,其实大家说的“返回两次”在表达上时不清楚的。fork实际上并不是执行两次,它依然返回了一次,准确地说是一次多一点,只是OS对fork进行的操作使得我们看起来它返回了两次而已。 要搞清楚fork的执行过程,就必须先讲清楚操作系统中的“进程(process)”概
【转】Buffer cache和page cache的区别
转自:http://alanwu.blog.51cto.com/3652632/1122077 Page cache和buffer cache到底有什么区别呢?很多时候我们不知道系统在做IO操作的时候到底是走了page cache还是buffer cache?其实,buffer cache和page cache是Linux中两个比较简单的概念,在此对其总结说明。 Page cache是vfs文件系统层的cache,例如 对于一个ext3文件系统而言,每个文件都会有一棵radix树管理文件的缓存
【转】对Linux内核中进程上下文和中断上下文的理解
转自:http://www.embedu.org/Column/Column240.htm 内核空间和用户空间是操作系统理论的基础之一,即内核功能模块运行在内核空间,而应用程序运行在用户空间。现代的CPU都具有不同的操作模式,代表不同的级别,不同的级别具有不同的功能,在较低的级别中将禁止某些操作。Linux系统设计时利用了这种硬件特性,使用了两个级别,最高级别和最低级别,内核运行在最高级别(内核态),这个级别可以进行所有操作,而应用程序运行在较低级别(用户态),在这个级别,处理器控制着对硬件的
127.0.0.1和普通IP区别
127.0.0.1地址我们经常会用到,网上有很多解释。简单的理解,就是本机的地址,127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。 自己电脑的IP通常指的是绑定在物理或虚拟网络接口上的IP地址,可供其他设备访问到。 127.0.0.1是本地只有自己可以看得
dd命令中dsync和fsync区别
在Linux系统中经常会使用dd命令来测试硬盘的写入速度,命令会涉及几个常用参数:sync、dsync、fsync与fdatasync # dd if=/dev/zero of=/tmp/1G bs=4k count=256000 oflag=dsync # dd if=/dev/zero of=/tmp/1G bs=4k count=256000 oflag=sync # dd if=/dev/zero of=/tmp/1G bs=4k count=256000 conv=fsync # d
今日推荐
周排行