摘要:
本人CentOS上部署了tomcat,在配置JNDI数据源时,先后遇到了两种报错。 第一种,Cannot create JDBC driver of class '' for connect URL 'null',这个根据我个人理解是没有获取到数据源的任何信息,只要根据配置的方式(全局或私有)检查一 阅读全文
摘要:
很多时候由于各种各样的原因,使得我们无法使用systemctl、service、chkconfig命令来设置服务开机自启。此时我们一般会用到/etc/rc.d/rc.local(用户自定义服务脚本)来设置服务的开机自启。(具体可查看:CentOS6启动流程(含详细流程图))。 当使用到/etc/rc 阅读全文
摘要:
(1).Beautiful Soup库的安装 Beautiful Soup库也叫美味汤,是一个非常优秀的Python第三方库,能够对html、xml格式进行解析并提取其中的相关信息,官网地址是“https://www.crummy.com/software/BeautifulSoup/”。 安装Be 阅读全文
摘要:
(1).实例一:京东商品页面爬取 首先随机选取一款商品,这里我选择了“【一加新品】一加 OnePlus 9R 5G 120Hz 柔性屏12GB+256GB 蓝屿 骁龙870 65W快充 专业游戏配置 超大广角拍照手机【行情 报价 价格 评测】-京东 (jd.com)”,这款商品的URL链接是“htt 阅读全文
摘要:
(1).网络爬虫引发的问题 网络爬虫是一个很有趣的功能,它既能获得网络上的资源,但是它可以带来很多很严重的问题。 我们现在常用的网络爬虫,按尺寸划分可以分为三大类。第一类是指以爬取网页或者玩转网页为主的一类爬虫,这类爬虫规模很小,获取网络的数据量也很小,它对爬取网页的速度并不敏感,针对这一类的网络爬 阅读全文
摘要:
Requests库是Python的第三方库,它是目前公认的爬取网页最好的第三方库。Requests库有两个特点,它很简单简单,也很简洁,甚至用一行代码从网页上获得相关的资源。Requests库的更多信息可以在https://requests.readthedocs.io/en/master/上获得。 阅读全文
摘要:
当执行在Windows系统下修改过的脚本时,会提示存在^M的错误,但是在Linux下直接使用vim打开并不存在。此时可以使用vim -b来打开脚本文件,就可以发现每行的末尾都存在^M。 造成这样的原因是不同的系统使用了不同的换行符。在Windows下文本文件的每一行结尾都有一个回车('\n')和换行 阅读全文
摘要:
使用什么样的IDE来开发Python程序? 这里所说的IDE是指集成开发环境,也就是我们编写、调试和发布Python程序工具。常用的Python IDE包含文本工具类和集成工具类两个大类,下图列出了常用的12个Python IDE工具。注意:集成工具中前四个是通用类开发工具,后两个是科学计算和数据分 阅读全文
摘要:
涉及概念:框架,可以理解为一种功能的半成品,它将很多的基础功能都已经完成,只需要用户进行扩展开发或者额外配置,就可以形成用户功能的特定系统。 (1).从数据处理到人工智能 这里会介绍从数据处理到人工智能的完整链条,其中包括:数据表示->数据清洗->数据统计->数据格式化->数据可视化->数据挖掘-> 阅读全文
摘要:
(1).介绍 os库是与操作系统相关的库,它提供了通用的基本的操作系统交互功能。os库是Python的标准库之一,它里面包含几百个处理函数,能够处理与操作系统相关的功能,包括路径操作、进程管理、环境参数设置等几类功能。其中路径操作是利用os.path子库,它用于处理文件以及目录的路径,并获得相关的信 阅读全文