看课中内容是用get请求进行爬取课程,自己实践的时候发现已经被改成post请求了,下面开始 打开课程页面 我用的火狐,然后就是F12,点击网络,可能会有很多包,但不影响,点击删除就行,然后点击第二页,其他页面也行,可以看出总共是有17页的 然后会出现很多包,找到下面这个,点击查看 点击后会看到消息头 ...
分类:
编程语言 时间:
2018-03-02 14:56:10
阅读次数:
349
变量声明时如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义。 闭包是可访问上一层函数作用域里变量的函数,即便上一层函数已经关闭。 数组 <script> var a=["a","b","c","d"]; function array(){ a.pop(); 删除数组的最后一个元 ...
分类:
编程语言 时间:
2018-03-02 14:57:37
阅读次数:
171
桥接模式 在设计一个 Js API 时,可用来弱化它与使用它的类和对象之间的耦合 1. 事件监听器的回调函数 2. 桥接性函数:特权函数 3. 用桥接模式联结多个类 4. 构建 XHR 连接队列 5. 桥接模式的利与弊 利: 将抽象与其实现隔离开,有助于独立地管理软件的各个部分 Bug更容易查找 促 ...
分类:
编程语言 时间:
2018-03-02 14:57:59
阅读次数:
228
什么是依赖注入 ...
分类:
编程语言 时间:
2018-03-02 14:58:08
阅读次数:
154
一、python开发工具 1.pycharm(推荐) # 专业版 # 不要汉化 2.eclipse 二、运算符 1.算术运算 + - * / ** //(取商) %(取余) 运算原则:先计算括号内的,乘除优先,加减在后,没有括号就从前往后执行 2.成员运算 in not in # 判断某个东西是否在 ...
分类:
编程语言 时间:
2018-03-02 14:58:31
阅读次数:
230
第7章,神奇的树。 第一节,树的特点。 第二节,二叉树。 第三节,优先队列--堆(特殊的完全二叉树) 最小堆:All node-father smaller than node-sons 最大堆:相反。 ...
分类:
编程语言 时间:
2018-03-02 14:58:45
阅读次数:
170
就在昨天SpringBoot2.0.0.RELEASE正式发布,今天早上在发布SpringBoot2.0的时候还出现一个小插曲,将SpringBoot2.0同步到Maven仓库的时候出现了错误,然后SpringBoot官方又赶紧把GitHub上发布的v2.0.0.RELEASE版本进行了撤回。到了下午将问题修复后,又重新进行了上传,至此SpringBoot2.0正式推出!要知道这是SpringBo
分类:
编程语言 时间:
2018-03-02 14:59:02
阅读次数:
210
一、什么是渲染管道? 答:是指显示器为了显示出图像而经过的一系列的必要操作。渲染管道中的很多步骤,都要将几何物体从一个坐标系变换到另一个坐标系中去。 主要步骤如下: 本地坐标系 -- 经过世界变换矩阵 --> 世界坐标系 -- 经过视图变换矩阵 --> 视图坐标系 -- 经过投影变换矩阵 --> 投 ...
分类:
编程语言 时间:
2018-03-02 14:59:17
阅读次数:
287
JavaScript中实现DI的原理 在JavaScript中实现DI,看起来难,实际上原理很简单,它的核心技术是Function对象的toString()。我们都知道,对一个函数对象执行toString(),它的返回值是函数的源码,知道了这一点,接下来就简单的:我获取了函数源码,然后我对函数的声明 ...
分类:
编程语言 时间:
2018-03-02 14:59:27
阅读次数:
217
五子棋判断输赢规则 斜对角线方向上 一、左上右下方向上 1、分析图 2、代码 二、左下右上方向上 1、分析图 2、代码 后记: 本来想简单粗暴的直接po上网,但限制了字数发不了,容我多说几句,就当解说好了。 解说: 其实这个遍历规则是按照15*15的棋盘来做的,所以如果是不同型号的棋盘,使用时请改动 ...
分类:
编程语言 时间:
2018-03-02 15:00:30
阅读次数:
241
源址:http://blog.csdn.net/sunsiyuan521/article/details/78652481 ...
分类:
编程语言 时间:
2018-03-02 15:00:47
阅读次数:
232
在使用jrebel运行spring-boot的时候,会发现一个很棘手的问题,就是项目不能自动编译,不能自动编译就不能实现热部署。(使用jar包方式运行的时候) 那么我们就要解决自动编译的问题,首先: 1、勾选上Build project automatically 2、按组合键 Shift+Ctrl ...
分类:
编程语言 时间:
2018-03-02 15:37:12
阅读次数:
704
本脚本使用的163邮箱:此脚本需要进入163邮箱设置客户端授权密码:mail.py脚本源码:#!/usr/bin/env python
#-*- coding: UTF-8 -*-
import os,sys
reload(sys)
sys.setdefaultencoding('utf8')
import getopt
分类:
编程语言 时间:
2018-03-02 15:39:50
阅读次数:
151
一、IO 概述 1、IO 概念 IO:I 代表 Input 输入;O 代表 Output 输出。 Java 中 IO 是以流为基础进行输入输出,所有的数据被串行化(保存)写入输出流,或者从输入流读入。 注:数据串行化指把对象的状态以特定的形式(比如 byte[])保存到流,通过流的方式写入。 2、I ...
分类:
编程语言 时间:
2018-03-02 16:11:49
阅读次数:
201
一、分页 Django的分页器(paginator) view index.html: 扩展 自定义分页器 ...
分类:
编程语言 时间:
2018-03-02 16:12:28
阅读次数:
222
1、Hystrix出现的背景 为了解决雪崩效应的解决方案: (1)超时机制 (2)断路器模式Hystrix ...
分类:
编程语言 时间:
2018-03-02 16:13:27
阅读次数:
182
HTML 是什么?htyper text markup language 即超文本标记语言# 使用python将网址打开import socket
sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sk.bind(('127.0.0.1',9000))
sk.listen(5)
while&nb
分类:
编程语言 时间:
2018-03-02 16:42:32
阅读次数:
133
java运算符 与(&)、非(~)、或(|)、异或(^) 1.位异或运算(^) 运算规则是:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。 比如:8^11. 8转为二进制是1000,11转为二进制是1011.从高位开始比较得到的是:0011.然后二进制转为十进制,就是Integ ...
分类:
编程语言 时间:
2018-03-02 17:17:47
阅读次数:
174
基于Vue+Spring MVC+MyBatis+Shiro+Dubbo开发的分布式后台管理系统
分类:
编程语言 时间:
2018-03-02 17:17:54
阅读次数:
4184
//sort.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include<iostream>usingnamespacestd;template<typenameT>voidprint(T*&arr,intlen){for(inti=0;i<len;i++){cout<<*(arr+i)<<‘‘;}co
分类:
编程语言 时间:
2018-03-02 17:18:58
阅读次数:
182