#基础

Java实现常见基础排序算法

1.直接插入排序在插入第i个记录的时,R1,R2...已经排好序,这时将关键字R依次与R1...比较,从而找到应该插入的位置,插入位置以及其后的记录依次往后移动。时间复杂度O(n^2)    空间复杂度O(1) 2.冒泡排序首先将第一个记录的关键字和第二个记录的关键字进...

2.Python爬虫入门二之爬虫基础了解

爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到另一张网上来获取数据。这样,整个连在一起的大...

Python基础学习7---异常处理

处理异常我们可以使用try..except语句来处理异常。我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中。 1importsys2try:3s=raw_input('Entersomething-->')4exceptEOFError:5print'Whydidyoudo...

Python基础学习笔记---5.输入输出 IO文件操作目录

在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。...

Python基础学习8---list列表的操作

1a_list=['hello','world',1,'shanghai',3.99]2#列表添加操作的4种方法34#1.通过+字符来拼接5a_list=a_list+[1,'wuhan']67#2.通过append函数操作8a_list.append(2)9a_list.append('three!!!')1011#...

Python基础学习6---存储器

Python提供一个标准的模块,称为pickle。使用它你可以在一个文件中储存任何Python对象,之后你又可以把它完整无缺地取出来。这被称为持久地储存对象。还有另一个模块称为cPickle,它的功能和pickle模块完全相同,只不过它是用C语言编写的,因此要快得多(比pickle快1000倍)。你可以使用它们中的任一...

Python基础学习3---数据结构

数据结构数据结构基本上就是---他们是可以处理数据的结构或者说他们是用来存储一组相关数据的。在python中有三种内建的数据结构-----列表、元组和字典 列表(list)列表就像是我们要去超市买东西列的清单一样,将需要买的东西列成清单后整个结构是就是列表数据了,一旦创建完成后我们可以随意进行添加删除修改操作...

Python基础学习2---模块

模块你已经学习了如何在你的程序中定义一次函数而重用代码。如果你想要在其他程序中重用很多函数,那么你该如何编写程序呢?你可能已经猜到了,答案是使用模块。模块基本上就是一个包含了所有你定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。importsysprint'Thecommandlin...

Python基础学习1---函数

Python函数篇函数是重用的程序选,他们允许给一块语句一个名称,然后可以在你的程序的任何地方是使用这个名称任意多次地运行这个语句块。这个就被称为调用 函数。比如内建了很多高效的函数如len和range函数通过def关键字来定义def后面跟一个函数的标识符名称然后再跟一个括号,括号之中可以包括一些变量名,该行...

Elasticsearch-基础介绍及索引原理分析

Elasticsearch是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎ApacheLucene(TM)基础上的搜索引擎.当然Elasticsearch并不仅仅是Lucene那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。实时分析的分...

JDBC基础教程:tutorialspoint-jdbc

来自turorialspoint的JDBC基础教程(英文),官网:https://www.tutorialspoint.com/jdbc/index.htm这个教程在国内已经被翻译成中文(不过是属于机器翻译),官网:http://wiki.jikexueyuan.com/project/jdbc/离线版本:链接:htt...

Servlet基础教程:tutorialspoint-servlet

来自turorialspoint的Servlet基础教程(英文),官网:https://www.tutorialspoint.com/servlets/index.htm这个教程在国内已经被翻译成中文(不过是属于机器翻译),官网:http://wiki.jikexueyuan.com/project/servlet/离...

JSP基础教程:tutorialspoint-jsp

来自turorialspoint的JSP基础教程(英文),官网:https://www.tutorialspoint.com/jsp/index.htm这个教程在国内已经被翻译成中文(不过是属于机器翻译),官网:http://wiki.jikexueyuan.com/project/jsp/离线版本:链接:http:/...

Java基础教程:tutorialspoint-java

来自turorialspoint的Java基础教程(英文),官网:https://www.tutorialspoint.com/java/index.htm这个教程在国内已经被翻译成中文(不过是属于机器翻译),官网:http://wiki.jikexueyuan.com/project/java/离线版本:链接:htt...

Java基础-重写System.out.println方法

PrintStreammyStream=newPrintStream(System.out){@Overridepublicvoidprintln(Stringx){super.println(System.currentTimeMillis()+":"+x);}};System.setOut(myStream);Sy...
首页上一页...979899100101...下一页尾页