搜索到与相关的文章
Java

查看tomcat启动文件都干点啥---Catalina.java

在前一章查看tomcat启动文件都干点啥---Bootstrap.java中我们得出结论,在Bootstrap中通过反射调用Catalina类中的getServer,start,stop,stopServer等方法,下面看一下Catalina类中给外部提供的公共方法:Start:其中Catalina类的入口当然是start方法.start方法实现了启动一个新的server事例的功能,看一下start方法的内容:1publicvoidstart(){23if

系统 2019-08-12 01:33:02 2515

编程技术

新闻聚合引擎能把新闻组织到什么程度? 兼谈百

zhengyun_ustc2007-3-31书接上回《自然语言处理能够把全网内容组织到什么程度?》。百度新闻和google新闻都是不错的新闻聚合,内容组织得不错。那么我们的机会又在哪里呢?我们怎么才能提供一个新闻事件脉络呢?后面我会讲到百度和google新闻的异同点。我们的自然语言处理如何帮助人们阅读资讯呢?显然,新闻聚合模式,暂时无人能出google新闻之右。那我们只能攻击他们的弱点,也就是在资讯中搜索的结果了。我们看百度的http://news.bai

系统 2019-08-12 01:32:38 2515

Python

【python】抓取猫眼电影排行

抓取猫眼电影上面Top100榜单,抓取的内容有电影名称,主演,上映时间,图片,得分等信息。抓取的内容以文件形式保存,地址为https://maoyan.com/board/41.分析该榜单页面如下拉到底部点击下一页,发现此时的URL变化了。此时的URL变为https://maoyan.com/board/4?offset=10,比之前的URL多了参数offset=10,再点击下一页的URL为https://maoyan.com/board/4?offset

系统 2019-09-27 17:56:34 2514

Python

Python面试题

基本Python面试问题Python中的列表和元组有什么区别?Python的主要功能是什么?什么类型的语言是python?编程或脚本?Python是一种解释性语言吗?什么是pep8?如何在Python中管理内存?Python中的命名空间是什么?什么是PYTHONPATH?什么是python模块?在Python中命名一些常用的内置模块?Python中的局部变量和全局变量是什么?python是否区分大小写?Python中的类型转换是什么?Python中有哪些内

系统 2019-09-27 17:56:23 2514

Python

python实现每次处理一个字符的三种方法

本文实例讲述了python每次处理一个字符的三种方法。分享给大家供大家参考。具体方法如下:a_string="abccdea"print'thefirst'forcina_string:printord(c)+1print"thesecond"result=[ord(c)+1forcina_string]printresultprint"thethrid"defdo_something(c):returnord(c)+1result=map(do_some

系统 2019-09-27 17:55:36 2514

Python

【Python基础学习】—时间转换函数

前言python的时间格式分为多种,几种格式之间的转换方法时常是我们遇到的而且是经常忘记的点,python不像php,时间字符串和datetime是一起的,只需要strtotime和date函数就可以相互转化。虽然网上已经有很多python时间转换的文章,但是由于作者本人经常做海外业务,需要各种时区之间的转换,所以这篇文章会对按时区转换各种时间格式做一个总结。转换方法图示(图片转自网络):一、字符串转时间戳1、默认:importtimedeftime_st

系统 2019-09-27 17:54:33 2514

Python

2019-09-18 Docker 安装Python 3.7.4

要安装运行Python的容器,那先到https://hub.docker.com/去查找一下,看看有哪些可用的镜像。恩,最高的版本已经是3.8.0b4了,不过考虑下还是安装3.7.4稳定版把。用来安装的虚拟机是Ubuntu18.04服务器版,安装虚拟机就跳过不写了,太简单。为了方便,使用root用户操作。在Ubuntu上安装Docker使用官方脚本,在终端输入curl-fsSLget.docker.com-oget-docker.sh瞬间下载安装脚本:-r

系统 2019-09-27 17:51:07 2514

Python

用Python实现一个简单的能够发送带附件的邮件程序的教程

基本思路就是,使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个部分。如果是附件,则add_header加入附件的声明。在python中,MIME的这些对象的继承关系如下。MIMEBase|--MIMENonMultipart|--MIMEApplication|--MIMEAudio|--MIMEImage|--MIMEMessage|--MIMEText|--MIMEMultipart一般来说,不会用到MIMEBase,

系统 2019-09-27 17:50:33 2514

Python

python替换字符串中的子串图文步骤

修改字符串本身是不可能的,因为字符串是不可变类型,只能是通过某些方法来产生它的副本。再把副本赋值给原字符串,达到类似替换的作用。这里介绍几种方法。旧串换新串:使用str.replace(old,new,max)1)字符串调用此函数时,将生成一个字符串的副本。副本中new将替代old。2)old-原来的子串。3)new-新子串,用于替换old。4)max-最大替换个数,(可以不指定,为全部替换)在指定max时,如果超出了old子串的个数,也是全部替换。1、分

系统 2019-09-27 17:49:06 2514

Python

Python模块、包(Package)概念与用法分析

本文实例讲述了Python模块、包(Package)概念与用法。分享给大家供大家参考,具体如下:Python中”模块”的概念在开发中,我们会有很多函数,我们可以把这些函数都放到一个文件。比如function.py中:#定义函数defshow():print("jack")#定义变量name="tom"在其他地方要使用其中的函数怎么办呢?第一步:需要先引入importfuntions第二步:通过文件名.函数名/变量名的方式使用funtions.show()#

系统 2019-09-27 17:46:55 2514