码迷,mamicode.com
首页 > 编程语言 > 日排行
Python抓取网页数据的终极办法!你值得拥有!
假设你在网上搜索某个项目所需的原始数据,但坏消息是数据存在于网页中,并且没有可用于获取原始数据的API。这时,你可以这样解决—— 就这么简单! Pandas可以在页面上找到所有重要的html表,并将它们作为一个新的DataFrame对象返回。 输入表格0行有列标题,并要求它将基于文本的日期转换为时间 ...
分类:编程语言   时间:2018-06-19 22:47:29    阅读次数:256
利用Python演算世界杯比赛结果,程序员气的拍桌子,后悔晚了!
有些事情受万众瞩目,它不是说受某一个行业,某一类人,而是全人类。6月份就有一件大事,那就是“世界杯”! 有些热爱足球的小伙伴肯定关心的是比赛的过程、结果,自己喜欢的足球运动员是否能在比赛场上,驰聘风云,大展雄风。然而我们却都知道除此以外,还有些光明正大的足球菠菜存在,对于有些资深的玩家,甚至说给我一 ...
分类:编程语言   时间:2018-06-19 22:47:37    阅读次数:465
快速排序
快速排序:通过一趟排序把数组分成两个部分,其中一部分的值全大于另一部分的值,再分别对这两部分排序 1 #对A[p,r]进行快速排序 2 def quicksort(A, p, r): 3 if p < r: 4 q = partition(A, p, r)#计算分块下标q 5 quicksort(A ...
分类:编程语言   时间:2018-06-19 22:47:54    阅读次数:187
Python学习之路—2018/6/19
Python学习之路—2018/6/19 1.注册自定义转化器 converts.py urls.py views.py 2.HttpRequest对象 url组成:协议/IP/端口/path/请求数据 request常用属性 包含了HTTP GET的所有参数 如果请求中包含表单数据,将这些数据包装 ...
分类:编程语言   时间:2018-06-19 22:49:54    阅读次数:207
图像文字识别(OCR)用什么算法小结
说明:主要考虑深度学习的方法,传统的方法不在考虑范围之内。 1.文字识别步骤 1.1detection:找到有文字的区域(proposal)。 1.2classification:识别区域中的文字。 2.文字检测 文字检测主要有两条线,两步法和一步法。 2.1两步法:faster-rcnn. 2.2 ...
分类:编程语言   时间:2018-06-19 22:50:04    阅读次数:610
python实现归并排序,归并排序的详细分析
python实现归并排序,归并排序的详细分析。 学习归并排序的过程是十分痛苦的。它并不常用,看起来时间复杂度好像是几种排序中最低的,比快排的时间复杂度还要低,但是它的执行速度不是最快的。很多朋友不理解时间复杂度低为什么运行速度不一定快,这个不清楚的伙伴可以看下我之前发表的文章http://www.c ...
分类:编程语言   时间:2018-06-19 22:50:12    阅读次数:218
Spring_Four -- 团队项目设计完善&编码测试
团队项目设计完善&编码测试 1.文档《软件设计方案说明书》github地址:https://github.com/gzyt/SRS 2.项目集成开发环境 数据库:Mysql 5.0 项目管理工具:apache-maven-3.3.9 servlet服务器:apache-tomcat-8.0.41 J ...
分类:编程语言   时间:2018-06-19 22:50:41    阅读次数:229
javascript组成
一、ECMAscript JavaScript的核心,描述了语言的基本语法(var、for、if、array等)和数据类型(数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义),ECMAScript是一套标准,定义了一种语言(比如JS)是什么样子。 二、BOM(浏览器对象模型): ...
分类:编程语言   时间:2018-06-19 22:51:35    阅读次数:215
Python 迭代器
一、迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问万结束。迭代器只能 往前不会后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适 ...
分类:编程语言   时间:2018-06-19 22:51:44    阅读次数:225
JavaScript学习
前提知识: 编译:程序语言变为机器语言的过程。 解释性语言:执行一行,编译一行。编译性语言:执行前,编译所有代码。 编译性语言:shell,JavaScript,HTML,python 编译性语言:Java 一、是什么? JavaScript 是脚本语言。可插入HTML页面的编程代码,可由所有的现代 ...
分类:编程语言   时间:2018-06-19 22:52:19    阅读次数:217
什么是线程安全性?
本文介绍线程安全的基本概念。Java内存模型是围绕着在并发过程中如何处理原子性、可见性和有序性这3个特征来建立的。 ...
分类:编程语言   时间:2018-06-19 22:52:28    阅读次数:210
Python3 多线程
Python3 多线程,多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输 ...
分类:编程语言   时间:2018-06-19 22:55:31    阅读次数:214
Python 类的介绍
如何创建类: eg: 创建方法 调用类中的方法 类中的字段 在类中分为普通字段和静态字段: 普通字段:保存在对象中,执行只能通过对象访问 静态字段:保存在类中,执行可以通过对象访问,也可以通过类访问 eg: 类中的三种方法: 1.普通方法:保存在类中,由对象来调用,self 是对象 2.静态方法:保 ...
分类:编程语言   时间:2018-06-19 23:23:35    阅读次数:206
Spring Cloud(十一)声名式服务调用:Feign的使用 (第一部分)
一、写在前边 最近开发任务比较忙,下班也开始锻炼了,这个系列的文章就放了很久,看github我提交的Feign的入门程序已经好久了,今天正好得空,这就更上一贴,准备分几部分写 注意:之前几个项目中,笔者忽略了一个问题,pom文件中如果parent节点下的是spring cloud starter p ...
分类:编程语言   时间:2018-06-19 23:25:48    阅读次数:387
【C++】fill函数,fill与memset函数的区别
memset函数 按照字节填充某字符 在头文件<cstring>里面 fill函数 按照单元赋值,将一个区间的元素都赋同一个值 在头文件<algorithm>里面 因为memset函数按照字节填充,所以一般memset只能用来填充char型数组,(因为只有char型占一个字节)如果填充int型数组, ...
分类:编程语言   时间:2018-06-19 23:27:05    阅读次数:318
215. 数组中的第K个最大元素
在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 示例 2: 说明: 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。 最粗暴的方式是对所有的数据排序,然后取出第k个数;但是对进行很多不必要的排序; ...
分类:编程语言   时间:2018-06-20 00:02:10    阅读次数:304
javascript 闭包及其解决
闭包 是指在一个函数中声明一个函数,在外部函数结束的时候返回内部函数的引用,那么在执行外部函数的时候就会 产生一个内部函数的引用,因为外部函数执行完成,理论上外部函数的ao的引用是应该被删除或者说释放的。 但因为有了内部函数的引用,这个内部函数在声明的时候就已经指向了外部函数的ao以及go,所以,即 ...
分类:编程语言   时间:2018-06-20 00:02:27    阅读次数:209
java之Math类
1 public class Demo1_Math { 2 3 /* 4 * Math类包含用于执行基本数学运算的方法,如:指数、对数、平方根等 5 * Math中的所有方法都是静态的,构造方法是私有的 6 * public static int abs(int a) 求一个数的绝对值 7 * pu... ...
分类:编程语言   时间:2018-06-20 00:02:34    阅读次数:217
2018.6.19 Java模拟考试(基础习题)
Java模拟考试(基础习题) 一、单选题(每题1分 50 = 50分) 1.java程序的执行过程中用到一套JDK工具,其中javac.exe指( B ) 2.在Java语言中,不允许使用指针体现出的Java特性是( D ) 3. 00101010(&)00010111语句的执行结果是( C ) 4 ...
分类:编程语言   时间:2018-06-20 00:02:41    阅读次数:2179
java之Calendar类
利用Calendar类计算某一年是否是闰年: ...
分类:编程语言   时间:2018-06-20 00:02:48    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!