- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 爬虫入门(五):下载豆瓣电影信息
哈喽,大家好,我是小爬虫,上一节我们讲了如何爬取百度翻译实现自己的翻译程序,没有学习过的可以进入专栏读进行学习。今天我们再次使用requests来实现一个案例:下载豆瓣电影喜剧排行榜信息,包含电影名称,上映时间,评分。豆瓣页面分析首先我们打开豆瓣电影喜剧排行榜页面,查看我们需要的数据是在页面源代码里面还是在js中请求的。我们首先进入源代码页面,搜索关键字‘美丽人生’,发现源代码里面并没有电影相关的信息,说明我们需要的数据是经过js请求而来的。接下来我们进入浏览器调试工具,寻找这些电影信息是通过哪
2021-11-28 18:47:54
833
原创 爬虫入门(三):使用requests爬取搜狗搜索页面
哈喽,大家好,我是小爬虫,上一节我们讲了Python基础语法的学习,不知道大家有没有学废呢。今天我们要学一个非常有用的网络请求的库,这个库在我们以后的爬虫中几乎是都会用到,这个库就是:requestsrequests简介在介绍requests之前,我们先简单讲一讲urilib。其实urilib是Python内置的网络请求框架,我们使用urilib来进行网络请求非常简单,只需要一句resp = urlopen("http://www.baidu.com")而requests 是⽤Python语⾔编写
2021-11-27 11:38:25
2571
2
原创 爬虫入门(二):Python基础
哈喽,大家好,我是小爬虫,上一节我们讲了爬虫的基本介绍和学习路线,那么从今天开始我们正式进入学习。今天我们讲讲Python基础语法,这是学习爬虫的基础,因为后面学习的爬虫程序都是Python语言来写的。学习地址关于Python语法,如果你对Python已经比较熟悉了,那可以直接跳过这一篇文章,如果你不是很熟悉,这里我推荐一个学习的网站:菜鸟教程 Python 3教程这个网站将Python知识整理地非常全面。如果你有其他编程语言基础,如C语言、C++或Java等,那么基本将这个网站过一下,将其中的d
2021-11-22 23:32:18
465
原创 爬虫入门(一):爬虫简介
哈喽,大家好,我是小爬虫,从今天开始,我们进入一个全新的领域——Python爬虫。什么是爬虫?爬虫能干什么?如何学习爬虫?这将是我们这个系列文章主要解决的几个问题。什么是爬虫爬虫,也称网络爬虫,又称网络机器人,可以按照我们所写的爬虫算法规则,自动化浏览、获取网络中的信息。而使用Python可以很方便地编写出爬虫程序,进行互联网信息的自动化检索。简单来说,我们使用浏览器获取的数据,也可以使用爬虫程序来获取到。爬虫能做什么举个例子,我们每天使用的百度、谷歌搜索引擎,其内容其实都是来自于爬虫。比如百度
2021-11-21 23:11:43
712
原创 B站最深度的Golang学习到实战
哈喽大家好,我是你们的B哥,专注于分享B站精选编程视频教程。B哥今天给大家分享一个B站最受欢迎的Golang视频教程,大家知道现在大公司招聘服务端开发,首先要求的就是Golang,而且很多客户端同学也在悄悄的转Golang工程师,所以Golang开发也成了服务端的一个趋势。1简介这个教程总共54个小时左右,老师讲解的非常详细,下面的评价也是非常好,因此B哥选择了它。教程里面每讲一个模块后,老师会带着大家做一个小的实战项目,及时巩固所学的知识。本课程主要知识点有:Go基础语法Go并发网络编程
2021-01-09 19:12:19
625
原创 2021最新Node.js视频教程(基础+全栈项目)
哈喽大家好,我是你们的B哥,专注于分享B站精选编程视频教程。前面分享了Vue从入门到实战的视频教程,同样有朋友后台问我说没有Node.js基础,想系统学习下Node.js,那么今天B哥就给大家找了一个讲的非常好的Node.js视频教程。1简介这个教程跟前面Vue教程差不多,总体分为两大部分,前半部分讲解了Node.js基础,包括npm、路由等基础知识,后半部分带着大家做一个模仿拉勾网后台职位管理系统项目,具体的知识点可以参考下面。本课程主要知识点有:Node.js基础 —— npm、nrm、
2021-01-09 19:05:30
612
原创 Vue全家桶:从入门到项目实战精讲视频
哈喽大家好,我是你们的B哥,专注于分享B站精选编程视频教程。前面跟大家分享了Node.js+Vue全栈开发的视频,B哥马上找了一个Vue从入门到实战的视频供大家学习。1简介这个教程前半部分讲解了Vue入门基础,包括Vue指令、组件、插槽等基础知识的使用,后半部分带着大家做一个电商购物车项目,项目整合了所有基础和一些进阶的知识,相信你认真跟着视频学完之后一定能掌握Vue开发。本课程用到主要技术有:Vue基础语法Vue组件的使用Vue项目实战开发2目录[P1 — P17] Vue基础语法
2021-01-09 18:27:01
711
2
原创 Node.js + Vue全栈开发管理后台和手机网站(完整视频教程)
哈喽大家好,我是你们的B哥,专注于分享B站精选编程视频教程。很多做开发的同学都想自己做一款属于自己的产品,或者网站,或者APP,或者小程序,但是又不知道如何下手,因为要开发一款自己的产品,会涉及到前后端以及客户端的一些技术,不知道从哪学起。那么今天,B哥给大家介绍的这个视频,就是教大家如何一步步从零到一来开发一款真正属于自己的网站,且看下面的介绍。1简介如上图所示,今天介绍的是一个系列的视频教程,这个系列教程详细地为大家讲解了一个类似王者荣耀官网的网站,如何从管理后台,到服务端,再到手机端网站
2021-01-09 17:26:46
504
原创 校招攻略系列——综合篇
文章首发于公众号:996程序员又到一年校招季,各大公司忙着抢人,特别是提前批,基本都是招聘研发岗,那么准备找研发岗位的同学们,都准备好了吗?这里准备写一个系列的关于校招研发岗位的分享文章,希望能帮助同学们更好的应对校招,拿到自己心仪的offer。今天首先从总体上介绍一下研发岗位求职的各个环节,让大家对自己找工作有一个整体的了解,今天的分享分为简历、笔试、面试以及个人建议这4个部分。1....
2019-07-27 14:01:54
455
原创 Flutter从零开始搞起来(1)—— Flutter介绍&环境搭建
Flutter介绍官方介绍:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。特点:跨平台原生用户界面开源免费热重载、快速开发其他的介绍就不多说了,可以去官网看Flutter中文网。接下来我...
2019-04-10 00:28:55
285
原创 给大家发个福利啦
头条内推,免费三餐下午茶,租房补贴,待遇优厚,直接戳下面链接投递吧,各种岗位都有哦实习生内推:https://job.toutiao.com/2018/intern_referral/?token=jEd0u%2FsheQALuDZhARBfZQ%3D%3D&key=MTQxOTQsMzE5MTUsMzE5MTcsMzE5MjAsMzE5MjIsMzE5ODQsMzM2MjY%3D校...
2019-04-07 18:27:31
4083
原创 Android ANR总结
一、概述ANR(Application Not Responding):即应用程序未响应,造成ANR的场景有以下几种: * Service Timeout * BroadcastQueue Timeout * ContentProvider Timeout * InputDispatching Timeout二、Service对于Service有两类: * 前台服务:超时...
2018-05-22 20:13:44
213
原创 Android组件之BroadcastReceiver详解
一、Broadcast的种类 普通广播 sendBroadcast()这个方法的广播按照BroadcastReceiver注册的先后顺序发送给所有的BroadcastReceiver。如果BroadcastReceiver设置了优先级并且优先级与注册顺序相同,则不会出任何问题,但是如果优先级与注册顺序不同,则会抛出异常 有序广播 sendOrderedBroadcas...
2018-05-11 14:18:35
382
原创 老罗Activity启动流程总结
Activity的启动流程我们可以将Activity划分为两种类型,根Activity和子Activity。 根Activity:以快捷图标的形式显示在Launcher中,它的启动过程代表了一个Android应用程序的启动过程。 子Activity:由根Activity或其他字Activity启动,他们有可能与启动他们的Activity运行在同一个进程中,也可能运行在不同的进程中。
2018-05-09 21:28:14
3447
原创 Handler源码解析
正文相信大家在Android的学习或工作中一定用到过Handler,今天我们就从源码角度来分析一下Handler的工作原理。在Handler的工作过程中,有几个非常重要的角色,分别是Handler、Thread、Looper、MessageQueue,他们的关系如下图所示:在Android应用程序的入口ActivityThread.main方法里,会自己创建UI线程的Looper、Handler、...
2018-03-10 16:24:47
216
原创 当dialog弹出时如何监听系统的返回键
当dialog弹出时如何监听系统的返回键在一个activity里弹出一个dialog,这个时候点击返回键的时候不想让dialog消失,但是此时一点返回键dialog就消失了,这时可以调用dialog.setOnKeyListener方法来监听系统返回键dialog.setOnKeyListener(new DialogInterface.OnKeyListener() { @Over
2016-11-23 11:35:34
840
原创 动态自动匹配输入的控件AutoCompleteTextView和MultiAutoCompleteTextView
AutoCompleteTextView可以实现动态自动匹配输入内容<AutoCompleteTextView android:id="@+id/ac" android:layout_width="match_parent" android:layout_height="wrap_content" android:completionThreshold="2"
2016-11-07 12:50:54
315
原创 TextView实现跑马灯的效果
要实现Android中的TextView的跑马灯效果,首先要在TextView中加上以下属性:android:singleLine="true"android:focusable="true"android:focusableInTouchMode="true"android:ellipsize="marquee" 但是这样跑马灯只跑三趟就停止了,可以加上以下属性让跑马灯循环跑:androi
2016-11-07 10:47:23
420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人