一、首先要利用pip安装Requests库 1.打开python安装目录如:F:\python2.7\Scripts 2.然后进入cmd界面 3. 输入:pip install requests 后回车,即可完成安装。 二、Rquests库的使用 1.requests库提供了http所有的基本请求方 ...
分类:
编程语言 时间:
2018-01-17 20:17:12
阅读次数:
173
内容全部来自编程之法:面试和算法心得一书,实现是自己写的使用的是java 题目描述 给一个浮点数序列,取最大乘积连续子串的值,例如 -2.5,4,0,3,0.5,8,-1,则取出的最大乘积连续子串为3,0.5,8。也就是说,上述数组中,3 0.5 8这3个数的乘积30.58=12是最大的,而且是连续 ...
分类:
编程语言 时间:
2018-01-17 20:18:49
阅读次数:
166
js循环四要素 1、初始条件 2、循环条件 3、状态改变 4、循环体 写法 for(初始条件;循环条件;状态改变){循环体} 执行过程 1、初始条件 → 2、循环条件 → 4、循环体 → 3、状态改变 → 2、循环条件 → 4、循环体 → 3、状态改变 → 2、循环条件 → 4、循环体 → 状态改变 ...
分类:
编程语言 时间:
2018-01-17 20:21:50
阅读次数:
177
本文主要记录了C/C++预处理指令,常见的预处理指令如下: #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下面代码 #ifdef如果宏已经定义,则编译下面代码 #ifndef如果宏没有定义,则编译下面代码 # ...
分类:
编程语言 时间:
2018-01-17 20:22:01
阅读次数:
197
以前看到网上一些小程序,在处理完事物后会自动发送qq消息,但是一直搞不懂是说明原理。也在网上找过一些python登陆qq发送消息的文字,但是都太复杂了。今天偶然看到一篇文章,是用python调用win32的接口发送qq消息的,觉得不错,就先记录下来,日后肯定会用得上这些小工具。 发送qq消息要求已经 ...
分类:
编程语言 时间:
2018-01-17 20:22:21
阅读次数:
840
编程语言实现模式旨在传授构建语言应用(工具)的经验和理念,教读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此... ...
分类:
编程语言 时间:
2018-01-17 20:23:21
阅读次数:
127
1.启动先执行manage.py 中的 app.run() 执行app(),对象()表示调用对象的__call__方法 又调用了app.wsgi_app方法 第1步:执行app.request_context方法,把请求的相关信息传进去了 返回了一个RequestContext类的实例对象 在ini ...
分类:
编程语言 时间:
2018-01-17 20:23:39
阅读次数:
159
traceback 模块允许你在程序里打印异常的跟踪返回 (Traceback)信息 1.1 traceback.print_exc() 1.2 traceback.extract_tb 1.3 traceback.extract_stack 运行结果: ...
分类:
编程语言 时间:
2018-01-17 20:24:18
阅读次数:
171
图的深搜与广搜 复习下二叉树、图的深搜与广搜。从图的遍历说起。图的遍历方法有两种:深度优先遍历(Depth First Search), 广度优先遍历(Breadth First Search),其经典应用走迷宫、N皇后、二叉树遍历等。遍历即按某种顺序訪问“图”中全部的节点,顺序分为: 深度优先(优 ...
分类:
编程语言 时间:
2018-01-17 20:57:34
阅读次数:
181
seq_along与seq_len函数的使用 在for循环中有用 ...
分类:
编程语言 时间:
2018-01-17 20:59:52
阅读次数:
124
1. <context:annotation-config /> 作用隐式的配置注解的加载类,默认的加载了AutowiredAnnotationBeanPostProcessor(autowired) ,@Resource、@PostConstruct、@PreDestroy等2.<mvc:anno ...
分类:
编程语言 时间:
2018-01-17 21:51:27
阅读次数:
166
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 首先,对 赋值 操作我们要有以下认识: 1. 赋值是将一个对象的地址赋值给一个变量,让变量指向该地址( 旧瓶装旧酒 )。 2. 修改不可变对象( 、`tuple`)需要开辟新的空间 3. 修改 ...
分类:
编程语言 时间:
2018-01-17 21:52:16
阅读次数:
173
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-17 21:53:34
阅读次数:
160
集合框架 一 去除List集合中的重复元素。 思路: 1,先创建一个临时容器。用于存储唯一性的元素。2,遍历原容器,将遍历到的元素到临时容器中去判断,是否存在。3,如果存在,不存储到临时容器,如果不存在,存储到临时容器中。4,遍历结束后,临时容器中存储的就是唯一性的元素。5,如果需要将这些唯一性的元 ...
分类:
编程语言 时间:
2018-01-17 21:54:26
阅读次数:
243
流程: ①打开idea,选择Create New Project ②项目配置,选择Spring Initializr,Project SDK选择1.8,URL选择默认,不做修改。如下图所示,然后选择Next ③继续项目配置 这里基本都已经自动生成了,简单介绍下: Name:项目名称 Type:我们是 ...
分类:
编程语言 时间:
2018-01-17 21:54:55
阅读次数:
541
我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...
分类:
编程语言 时间:
2018-01-17 21:56:01
阅读次数:
217
要求:输入三个数由小到大排序#include int main(int argc, char *argv[]){ int a,b,c,t; scanf("%d %d %d",&a,&b,&c); if(a>b) { t = a; a = b; b = t; } if(a>c) { t... ...
分类:
编程语言 时间:
2018-01-17 21:57:18
阅读次数:
157
我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...
分类:
编程语言 时间:
2018-01-17 21:58:26
阅读次数:
177
一 概述 二 使用 如果不使用泛型,你在运行时会发生编译异常,我们到运行时你在看到结果。 2.1 类中使用 在类中的使用,明确里面的类型,当类型不对时,编译会报错。 1,我们把运行时异常,转到了编译时不通过, 2, 通过会用泛型,也可以减少你不需要转型了。 注意:下面是在类中的使用,以及你在使用栈和 ...
分类:
编程语言 时间:
2018-01-17 21:58:56
阅读次数:
202