码迷,mamicode.com
首页 > 编程语言 > 日排行
python 爬虫 基于requests模块的get请求
需求:爬取搜狗首页的页面数据 requests模块如何处理携带参数的get请求,返回携带参数的请求 需求:指定一个词条,获取搜狗搜索结果所对应的页面数据 之前urllib模块处理url上参数有中文的需要处理编码,requests会自动处理url编码 发起带参数的get请求 params可以是传字典或 ...
分类:编程语言   时间:2019-08-19 19:17:56    阅读次数:121
python socket
TCP连接 简易的聊天软件 1 import socket 2 3 sk = socket.socket() # 创建socket对象 4 sk.bind(("127.0.0.1",8080))# 绑定ip端口 5 sk.listen() # 监听信息 6 conn,addr = sk.accept ...
分类:编程语言   时间:2019-08-19 19:19:56    阅读次数:87
百万年薪python之路 -- 内置函数二 -- 最常用的内置函数
1.内置函数 1.1 匿名函数 匿名函数,顾名思义就是没有名字的函数 (其实是有名字的,就叫lambda) ,那么什么函数没有名字呢?这个就是我们以后面试或者工作中经常用匿名函数 lambda,也叫一句话函数。 现在有一个需求:你们写一个函数,此函数接收两个int参数,返回 和的值。 那么 接下来我 ...
分类:编程语言   时间:2019-08-19 19:23:12    阅读次数:78
python学习第四周之生成器
1.今天学习了python的生成器,首先先通过一个例子来了解一下。 在命令行中输入: [i*2 for i in range(10)],输出结果为:[0, 2, 4, 6, 8, 10, 12, 14, 16, 18] 这时我们发现[i*2 for i in range(10)]与以下代码输出结果是 ...
分类:编程语言   时间:2019-08-19 19:24:19    阅读次数:68
自己实现spring核心功能 三
前言 前两篇已经基本实现了spring的核心功能,下面讲到的参数绑定是属于springMvc的范畴了。本篇主要将请求到servlet后怎么去做映射和处理。首先来看一看dispatherServlet的基本流程,这我在以前的博客里面也讲过,传送门 这里先给个我们的简易处理流程 准备工作 为了能将请求传 ...
分类:编程语言   时间:2019-08-19 19:28:04    阅读次数:113
python相对导包问题
导包分为:绝对路径、相对路径在测试时发现不能够使用相对路径查过之后才知道:运行模块(如:main.py)中导包只能使用绝对路径,不能使用相对路径官方文档:Note that relative imports are based on the name of the current module. S... ...
分类:编程语言   时间:2019-08-19 19:30:14    阅读次数:94
如何快速掌握官方提供的java API文档使用技巧
API的特点就是查阅方便,无需购买任何书籍,通过在线API文档官方网站,就可以随时随地查看JDK文档(即API文档),为编程提供极大的便利,节省了大量的时间。在线API文档的具体使用方法如下: 1、打开浏览器(任何一个浏览器都可以) 2、在搜索框输入java api,单击“百度一下”进行搜索 3、搜 ...
分类:编程语言   时间:2019-08-19 19:30:28    阅读次数:118
python爬虫(2)——urllib、get和post请求、异常处理、浏览器伪装
urllib基础 urlretrieve() urlretrieve(网址,本地文件存储地址) 直接下载网页到本地 urlcleanup() 清除缓存 info() 查看网页简介 getcode() 输出网页爬取状态码,200为正常,其他都不正常 geturl() 获取当前访问的网页的url 超时设 ...
分类:编程语言   时间:2019-08-19 19:31:12    阅读次数:89
Go语言(一) 变量和常量
变量和常量是编程中必不可少的部分,也是很好理解的一部分。 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。 举几个例子:abc, _, _123, a123。 关键字 ...
分类:编程语言   时间:2019-08-19 19:33:02    阅读次数:92
Java 面向对象(十七)
第一章 File类 1.1 概述 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 1.2 构造方法 :通过将给定的 路径名字符串 转换为抽象路径名来创建新的 File实例。 :从 父路径名字符串和子路径名字符串 创建新的 File实例。 :从 父抽象路径名和子路径名字符 ...
分类:编程语言   时间:2019-08-19 19:34:15    阅读次数:117
python ini文件处理
python 操作配置文件ini的三种方法 方法一:crudini 命令 crudini命令是Linux下的一个操作配置文件的命令工具 方法二 :ConfigParser模块 ConfigParser 模块为常用的操作ini文件的模块,但是存在一些缺陷,无法识别section的大小写,无法读取文件注 ...
分类:编程语言   时间:2019-08-19 19:35:33    阅读次数:106
Python 深浅拷贝
概念普及:对象、可变类型、引用 数据拷贝会涉及到Python中对象、可变类型、引用这3个概念,先来看看这几个概念,只有明白了他们才能更好的理解深拷贝与浅拷贝到底是怎么一回事。 Python对象 在Python中,对对象有一种很通俗的说法,万物皆对象。说的就是构造的任何数据类型都是一个对象,无论是数字 ...
分类:编程语言   时间:2019-08-19 19:36:19    阅读次数:83
JAVA自己实现List接口Stack
package集合.Stack;importjava.util.Arrays;importjava.util.EmptyStackException;importjava.util.Vector;publicclassMyStack{//底层数组默认长度为0privateObject[]myStack=newObject[10];//sizeprivateintsize=0;publicMySta
分类:编程语言   时间:2019-08-19 20:43:35    阅读次数:82
常见的查找算法(三):插值查找
插值搜索法(Interpolation search)是利用插值公式来计算猜测搜索键值的位置。搜索方式与二分搜索相同 插值公式: 插值 = (设算数 -­ 最小数) / (最大数 -­ 最小数): [2] 搜索键值 = left + parseInt( ( key - data[ left ] ) ...
分类:编程语言   时间:2019-08-19 20:44:39    阅读次数:138
15Easymall重构成javaee高级开发模
1.创建EasyMallweb工程 2.导入原有页面 3.导入原有静态资源 4.导入所以jar包和配置文件 5.导入动态资源文件,并修改配置文件 6开发注册功能 regist.jsp RegistServlet a.修改RegistServlet b.创建UserService类 c.创建异常类 M ...
分类:编程语言   时间:2019-08-19 20:45:53    阅读次数:79
Java IO流,详细介绍,及用法
三种IO共存:BIO、NIO、AIO Java BIO BIO 全称Block-IO 是一种同步且阻塞的通信模式。是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低,通信耗时,依赖网速。 Java NIO NIO 全称Non-Block IO 是Java SE 1.4版以后,针对网络传输 ...
分类:编程语言   时间:2019-08-19 20:46:13    阅读次数:91
Java基础(basis)-----抽象类和接口详解
1.抽象类 1.1 abstract修饰类:抽象类 不可被实例化 抽象类有构造器 (凡是类都有构造器) 抽象方法所在的类,一定是抽象类 抽象类中可以没有抽象方法 1.2 abstract修饰方法:抽象方法 格式:没有方法体,包括{}.如:public abstract void eat(); 抽象方 ...
分类:编程语言   时间:2019-08-19 20:49:22    阅读次数:79
Python 第三十二章 操作系统基础
操作系统基础 进程基础 1、程序: 一堆静态代码文件 2、进程: 1.一个正在运行的程序进程 抽象的概念 2.由操作系统操控调用交给CPU运行 被CPU运行 操作系统 1.管理协调计算机中硬件和软件的关系 2.操作系统的作用: 如果没有操作系统,在软件开发中需要开发两层: 第一层:对硬件(CPU,内 ...
分类:编程语言   时间:2019-08-19 20:50:19    阅读次数:68
[Spring cloud 一步步实现广告系统] 21. 系统错误汇总
广告系统学习过程中问题答疑 博客园 "Eureka集群启动报错" Answer 因为Eureka在集群启动过程中,会连接集群中其他的机器进行数据同步,在这个过程中,如果别的服务还没有启动完成,就会出现 error,当其他节点启动完成之后,报错就会消失。 AdSearch 服务启动报错 查看这个错误, ...
分类:编程语言   时间:2019-08-19 20:51:47    阅读次数:129
Java冒泡排序
冒泡排序源码: 每次排序就是把最大元素排在最后面,下次排序数组长度-1,就是不用管最后一个元素,依次把最大元素排在最后面,数组长度-1~~~~ 还有一种排序的方法: 当 i=1,数组元素没有变化 当 i=2,j=1,进入里面循环,判断 in[2] 和 in[1] 的大小,然后交换值。这就完成了一次排 ...
分类:编程语言   时间:2019-08-19 20:52:00    阅读次数:87
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!