码迷,mamicode.com
首页 > 编程语言
011 Python 爬虫库安装简单使用
# Python 爬虫基础知识 ● Python 爬虫基础知识 安装爬虫库 beautifulsoup4 pip install beautifulsoup4 lxml HTML 解析器 pip install html5lib html5lib pip install html5lib ● 使用库 ...
分类:编程语言   时间:2017-07-27 09:35:31    阅读次数:158
线程、进程与协程
一、线程和进程 1.什么是进程? 一个程序的执行实例就是一个进程。An executing instance of a program is called a process.一个进程都有一个虚拟内存地址空间,可执行代码,调用操作系统的接口,安全的上下文,唯一的进程标识符PID,环境变量,优先级类,... ...
分类:编程语言   时间:2017-07-27 09:35:21    阅读次数:152
java基础之容器、集合、集合常用方法
一、容器(Collection):数组是一种容器,集合也是一种容器 java编程中,装其他各种各样的对象(引用类型)的一种东西,叫容器 注意: 1、数组的长度是固定的 2、集合:长度不固定, 可以随时添加和删除,只要不超出内存, 随便往里添加 二、集合接口(六大接口) 1、Collection(包括 ...
分类:编程语言   时间:2017-07-27 09:34:56    阅读次数:183
springmvc上传文件 踩过的坑
spring-root.xml中配置 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadS ...
分类:编程语言   时间:2017-07-27 09:33:58    阅读次数:122
将JSON数据转换成Java的实体类
思路:首先将JSON格式的数据转换成JSONObject,然后将JSONObject转换成Java的实体类(其中类属性包括List等类型) Java实体类: 解析JSon格式字符串的方法 这里只进行了SearchFilter类中list<SearchRule>rule属性的对象转换,因为它是一个Se ...
分类:编程语言   时间:2017-07-27 01:08:23    阅读次数:334
Python 爬虫-BeautifulSoup
2017-07-26 10:10:11 Beautiful Soup可以解析html 和 xml 格式的文件。 Beautiful Soup库是解析、遍历、维护“标签树”的功能库。使用BeautifulSoup库非常简单,只需要两行代码,就可以完成BeautifulSoup类的创建,这里命名为sou ...
分类:编程语言   时间:2017-07-27 01:08:08    阅读次数:296
阿里巴巴Java 开发手册编程规约之代码格式
1. 【强制】大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行; 如果是非空代码块则:1)左大括号前不换行。2)左大括号后换行。3)右大括号前换行。4)右大括号后还有 else 等代码则不换行; 表示终止的右大括号后必须换行。2. 【强制】 左小括号和字符之间不出现空格; 同样 ...
分类:编程语言   时间:2017-07-27 01:07:49    阅读次数:294
spring mvc请求过程
1. 请求会首先发送到DispatchServlet,这是spring的前置Servlet,它会接收请求并转发给spring的MVC controller,也就是业务controller 2. DispatchServlet通过HandlerMapping确定将请求转发给哪个controller,H ...
分类:编程语言   时间:2017-07-27 01:07:43    阅读次数:410
Spring任务调度器之Task的使用(转)
文章转自 http://blog.csdn.net/l454822901/article/details/51829307 最近发现真的凹凸了,spring升级到3后原来已经自带任务调度器了,之前还一直使用着Quartz。其实也不是Quartz不好,只是相比之下,使用Spring task真的简单很 ...
分类:编程语言   时间:2017-07-27 01:06:45    阅读次数:274
dijkstra算法 - 最短路径算法
2017-07-26 22:30:45 writer:pprp dijkstra算法法则:设置顶点集合S,首先将起始点加入该集合,然后根据起始点到其他顶点的路径长度, 选择路径长度最小的顶点加入到集合S,根据所加入顶点更新源点到其他顶点的路径长度,然后再选取最小边的顶点; 实现:用邻接矩阵 我的理解 ...
分类:编程语言   时间:2017-07-27 01:05:16    阅读次数:282
581. Shortest Unsorted Continuous Subarray 最短未排序的连续子阵列
Given an integer array, you need to find one continuous subarray that if you only sort this subarray in ascending order, then the whole array will be ... ...
分类:编程语言   时间:2017-07-27 01:02:04    阅读次数:188
插入排序、选择排序的实现与性能比较
SortTestHelper.h SelectionSort.h InsertionSort.h main.cpp ...
分类:编程语言   时间:2017-07-27 01:01:30    阅读次数:263
Java学习关于随机数工具类--Random类
Random类是伪随机数生成器。之所以称为伪随机数(pseudorandom),是因为它们只是简单的均匀分布序列。Random类定义了以下构造函数: Random() Random(long seed) 使用第一个版本创建的随机数生成器使用相对唯一的种子(当前时间)。第二个版本允许手动指定种子。如果 ...
分类:编程语言   时间:2017-07-27 01:01:12    阅读次数:252
python中base64编码与解码
引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码 ...
分类:编程语言   时间:2017-07-27 01:01:03    阅读次数:199
python学习第一天
学习python开始第一个程序hello,world python安装本博主已经是老鸟了,windows 环境运行。 这里已经安装好的python环境,WIN+R 输入CMD 在CMD窗口输入python 回车,进入到PYTHON 解释器,直接输入print 'hello,world' 这是pyth ...
分类:编程语言   时间:2017-07-27 01:00:38    阅读次数:181
Python学习心得(五) random生成验证码、MD5加密、pickle与json的序列化和反序列化
# -*- coding:utf-8 -*- import random as rd #验证码 import hashlib as hsl #MD5加密 import pickle,json #pickle与json序列化 #print rd.randint(1,5) #print help(ran... ...
分类:编程语言   时间:2017-07-27 01:00:20    阅读次数:291
堆、二叉堆、堆排序
堆、二叉堆、堆排序 堆的概念: n个元素序列 { k1, k2, k3, k4, k5, k6 …. kn } 当且仅当满足以下关系时才会被称为堆: ki <= k2i,ki <= k2i+1 或者 ki >= k2i,ki >= k2i+1 (i = 1,2,3,4 .. n/2) 如果数组的下表 ...
分类:编程语言   时间:2017-07-27 01:00:10    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!