自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

E_book

只要没bug,一切都好说~

  • 博客(24)
  • 收藏
  • 关注

原创 Java春招面试题之Java语言基础类

在用人单位的面试中,Java语言基础知识是考察的重点之一,也是一个合格Java程序员必须掌握的知识。一个对于Java语言基础知识一知半解的程序员,会在实际的项目开发工作中犯一些低级错误,对项目开发的质量和团队的开发进度都有很大的影响。代码的质量,直接影响了软件工程的质量。Java语言基础主要涉及以下几个方面。Java 的基本语言元素。原始数据类型。变量声明。变量的初始化。Java 源文...

2020-02-26 18:24:41 4070

原创 网络爬虫是否合法?

网络爬虫合法吗?网络爬虫领域目前还属于早期的拓荒阶段,虽然互联网世界已经通过自身的协议建立起一定的道德规范(Robots协议),但法律部分还在建立和完善中。从目前的情况来看,如果抓取的数据属于个人使用或科研范畴,基本不存在问题;而如果数据属于商业盈利范畴,就要就事而论,有可能属于违法行为,也有可能不违法。1.2.1 Robots协议Robots协议(爬虫协议)的全称是“网络爬虫排除标准”(R...

2020-02-13 15:09:13 13415 18

原创 为什么要学网络爬虫?我来告诉你!

在数据量爆发式增长的互联网时代,网站与用户的沟通本质上是数据的交换:搜索引擎从数据库中提取搜索结果,将其展现在用户面前;电商将产品的描述、价格展现在网站上,以供买家选择心仪的产品;社交媒体在用户生态圈的自我交互下产生大量文本、图片和视频数据等。这些数据如果得以分析利用,不仅能够帮助第一方企业(拥有这些数据的企业)做出更好的决策,对于第三方企业也是有益的。而网络爬虫技术,则是大数据分析领域的第一个环...

2020-02-12 17:20:25 6219 12

原创 Python爬虫的流程是怎样的?来这一看就明了

对于网络爬虫技术的学习,其他教学很少有从整体结构来说的,多数是直接放出某部分代码。这样的方法会使初学者摸不着头脑:就好像是盲人摸象,有人摸到的是象腿,以为是一根大柱子;有人摸到的是大象耳朵,以为是一把大蒲扇等。因此,在《Python网络爬虫从入门到实践(第2版)》这本书里对此就作出了解释。在开始第一个爬虫之前,先从宏观角度出发说清楚两个问题:Python爬虫的流程是怎样的?- 三个流...

2020-02-11 17:51:09 7220 11

原创 教你如何编写第一个简单的爬虫

很多人知道爬虫,也很想利用爬虫去爬取自己想要的数据,那么爬虫到底怎么用呢?今天就教大家编写一个简单的爬虫。下面以爬取笔者的个人博客网站为例获取第一篇文章的标题名称,教大家学会一个简单的爬虫。第一步:获取页面#!/usr/bin/python# coding: utf-8import requests #引入包requestslink = "http://www.santostang....

2020-02-11 16:56:39 19604 28

原创 Python网络爬虫之Python基本命令

本节主要介绍Python的一些基础语法。如果你已经学会使用Python,可以跳过这一节,直接开始编写第一个Python网络爬虫。基本命令Python是一种非常简单的语言,最简单的就是print,使用print可以打印出一系列结果。例如,键入print(“Hello World!”),打印的结果如下(同图2-9):In [1]:print ("Hello World!")Hello Wor...

2020-02-27 16:34:06 1505

原创 微信小程序:开发入门之框架页面文件

小程序中一个框架页面包含4个文件,同一框架页面的这4个文件必须具有相同的路径与文件名,进入小程序时或页面跳转时,小程序会根据app.json配置的路径找到对应的资源进行渲染。·.js文件:页面逻辑文件,必要项。·.wxml文件:页面结构文件,必要项。·.wxss文件:页面样式文件。 ·.json文件:页面配置文件。与框架主体文件相比框架页面文件多了一种页面结构文件,其余3个文件和框架...

2020-02-27 16:25:55 1258

原创 Python编程无师自通--函数

“函数应该做一件事。做好这件事。只能做这一件事。”——罗伯特·C.马丁(Robert C.Martin)本章将介绍函数(function):可接受输入,执行指令并返回输出的复合语句。通过函数,我们可以在程序中定义功能,并重复使用。其示例如图4-1所示。表达概念从此处开始,本书将在解释编程概念时使用一种新约定(convention)(一种共同认同的方式)。例如,通过print("[想打...

2020-02-25 18:14:15 2742

原创 Python编程无师自通--编程概论

“这是我能想到的,唯一可以让我既当工程师又做艺术家的工作。它要求具备极其缜密的技术思维,因为你必须要完成精确的思考,这点我很喜欢。另一方面,它又鼓励你肆意挥洒自己的创意,只有你想不到没有你做不到的。”——安迪·赫兹菲尔德(Andy Hertzfeld)我们的第一个程序打印出了Hello, World!。接下来打印100次。在交互式shell中输入如下代码(print 需要缩进4个空格符):...

2020-02-24 18:24:11 3375

原创 从零开始学Python—在Mac平台下安装Python

**在Mac平台下安装Python**在Mac平台下,Python已经预装在其中了。不过,所安装的Python版本一般会比较旧,或者至多是你安装Mac系统时的Python版本。本书示例在这些旧版本的Python上也可以正常运行。毕竟我们的目标并不是为了测试Python编程技术的局限性的,因此这些旧版本的Python一般来说也是够用的。S X Leopard 10.5使用的是Python 2...

2020-02-24 17:28:04 5474

原创 在Windows平台上如何安装Python

下载好Python之后,接下来就要把它安装到你的系统中。下载文件中包含你需要的一切,如下:Python解释器;帮助文件(文档);命令行工具;集成开发环境(IDLE);pip(Python包管理工具);卸载程序(并非所有平台都需要它)。本书假定你用的是Python默认设置,你可以在Python官网找到它们。如果你使用的是其他版本(非3.6.2版本),书中的某...

2020-02-20 21:13:24 6097

原创 如何下载合适的Python版本

每个平台(计算机硬件和操作系统软件的组合)在运行应用程序时都遵循一些特定规则。Python应用程序向你隐藏这些细节。你使用Python编写的代码可以运行在Python支持的各种平台上,Python应用程序把这些代码转换为相应平台可理解的代码。但是,为了进行转换,你必须安装一个适用于特定平台的Python版本。Python支持如下平台(可能还有其他平台):AIX(Advanced IBM UNI...

2020-02-19 19:15:08 4235

原创 Java面试题:命名Java变量

相关面试题搜索:Java春招面试题之编程基础类(一)Java春招面试题之编程基础类(二)今天能给大家介绍一个下常见面试题:命名Java变量请命名以下变量。考点:该面试题主要考察求职者的编程习惯,良好的编程习惯是一个优秀的Java开发者的必备素质。求职者应该掌握基本的Java命名规范,这样编写出来的代码才能做到够规范和易读。出现频率:★★★【面试题解析】在面向对象编程中,对于类、对...

2020-02-19 19:06:56 798

原创 为什么选择Python?Python与其他语言相比到底有啥优势?

为何Python这么酷现在有很多编程语言可以使用。事实上,一个学生即使在大学里学上一整个学期的计算机语言,还是学不完所有的计算机语言(我在大学时就是这么做的)。你可能会觉得这么多语言对程序员来说应该足够了,编写程序时从中选择一种就够了,但他们还是不满足,他们还在不断地发明更多的语言。程序员不断地创造新语言是有充分理由的。每一种编程语言都有其独特之处以及最擅长的方面。此外,随着计算机技术的发展,...

2020-02-18 17:40:31 6235 1

原创 微信小程序:开发入门之配置文件(app.json)(二)

继《微信小程序:开发入门之配置文件(app.json)(一)》讲了配置文件(app.json)中的pages和windows配置,今天来为大家接着整理一下abBar、networkTimeout、debug配置tabBar配置当程序顶部或底部需要菜单栏时,我们可以通过配置tabBar快速实现,tabBar是个非必填项目。可配置属性如下:color:tab上的文字默认颜色,值为HexCol...

2020-02-18 16:18:20 2108

原创 微信小程序:开发入门之配置文件(app.json)(一)

微信小程序自2016年9月21日内测以来,就引起广泛关注,越来越多的开发者开始研究如何使用它,在业界刮起了一阵不小的飓风。小程序不仅在商业上具备很大潜力,同时在技术上解决了一套代码多端运行和动态发版的两大痛点,用户在微信中扫一扫或搜一下即可打开具备原生体验的应用,这给开发者带来了很大的想象空间。小程序还在测试阶段就有大量开发者尝试为其开发各种框架,其中腾讯云还开发了一套微信小程序解决方案(http...

2020-02-18 16:06:17 3008

原创 你想要的爬虫、Java面试、深度学习等,统统在这篇文章里

当今互联网时代最热门的技术当属人工智能莫属,最热门的编程语言Java、Python莫属,2020年有个不幸的开头,那就是病毒性肺炎,让我们宅在家里足不出户,但是我们虽然宅在家里,但是也不能停止学习的步伐,今天就来为大家推荐几本评价比较好的技术书籍,当然这些书都有电子版哦,感兴趣的可以到文末去看啦《深度学习实战》出版社:机械工业出版社出版时间:2019年5月内容简介:本书是一本聚焦深度学...

2020-02-14 17:31:15 2456 1

原创 Java面试题:用自己的语言描述Java中的类和对象

相关面试题搜索:Java春招面试题之编程基础类(一)Java春招面试题之编程基础类(二)今天能给大家介绍一个下常见面试题:用自己的语言描述Java中的类和对象下列关于对象的哪一种说法是正确的?请选择一个正确的答案。(a)对象是可以对其进行实例化从而得到类的东西。(b)对象是类的实例。(c)对象是一种蓝本,据此可以创建抽象的具体实现。(d)对象是指向属性的引用。(e)对象是一种变...

2020-02-14 16:19:23 1437

原创 Java春招面试题之编程基础类(二)

面试题3 Linux操作系统下如何安装Java SE开发环境考点:由于大部分的计算机用户都使用Windows作为操作系统,而Java语言是具有跨平台优势的,不同企业有不同的开发环境,本试题考察求职者是否有在 Linux 下开发 Java的经验。Linux环境下的Java安装是一个基础问题。出现频率:★★★【面试题解析】该问题有两个关键点,一个是Linux版本Java SDK的文件类型,另外一...

2020-02-13 16:26:43 2948 1

原创 Java春招面试题之编程基础类(一)

通过考察Java编程基础,用人单位可以了解求职者对Java语言的理解程度和熟练程度,一个熟练、具备开发经验的程序员,可以轻松地解答相关问题。而对于刚刚准备步入职场的新人,由于基础不扎实,准备不充分,Java基础编程方面的面试题往往会给他们造成一定的困扰。值得注意的是,企业和学校对Java基础考察的方向有很大的不同,往往求职者对哪些编程基础必须掌握没有一个清醒的认识,不知道企业需要考察哪方面的知识,...

2020-02-13 15:51:37 4336 1

原创 为什么要认真准备Java面试,编程语言排行榜告诉你

截至2020年2月,Java一直排在编程语言排行榜的首位,下面就是2020年2月编程语言排行榜Java的热潮一直居高不下,因为此原因,Java的就业机会也很多,很多人对Java的面试也会更加的重视,从而在面试之前很需要去看大厂常问的Java面试问题,马上就要到2020年的春招了,很多在校大学生都开始准备春招面试,今天就来为大家介绍一本适合春招面试的书籍《Java程序员面试秘笈》此书已加入到V...

2020-02-12 16:28:36 3532 1

原创 势逼 React Native,跨平台开发框架 Flutter 很凶猛

Flutter 的 2019 很是精彩:声网开源了 Flutter 实时音视频插件 Agora Flutter SDK;闲鱼开源了 Flutter 应用框架 Fish Redux;今日头条即将开源能让 Flutter 真正支持 View 级别混合开发的方案……从 2016 年项目启动,到在次年的 Google I/O 大会上首次公开亮相,再到 2018 年底凭借1.0 正式版的推出首页“屠...

2020-02-11 18:24:57 899

原创 一文即可看懂Java常用集合接口之Collection接口

Java集合框架(Java Collections Framework,JCF)提供了处理一组对象标准而高效的解决方案。严格地说,Java集合框架出现在Java 1.2之后,包含设计精巧的数据结构和算法,便于开发者将主要精力放在业务功能实现上,从而减少底层设计的时间。Java集合框架在设计时大量使用了接口和抽象类,使得集合框架具有良好的扩展性。接口、接口的实现和集合算法是Java集合框架的三个主...

2020-02-10 17:42:26 841 1

转载 Numpy统计计算、数组比较,看这篇就够了

作者:魏溪含 涂铭 张修鹏如需转载请联系大数据DT(ID:bigdatadt)01 Numpy的统计计算方法NumPy内置了很多计算方法,其中最重要的统计方法及说明具体如下。sum():计算矩阵元素的和;矩阵的计算结果为一个一维数组,需要指定行或者列。mean():计算矩阵元素的平均值;矩阵的计算结果为一个一维数组,需要指定行或者列。max():计算矩阵元素的最大值;矩阵的计算结果为...

2020-02-07 19:35:55 1101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除