自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 7个月吐血整理!Android面试相关文章及Github学习资料(标星3-2K),Android进阶学习资料

https://github.com/LRH1993/android_interview 最近更新: 2018/05/12http://www.jackywang.tech/AndroidInterview-Q-A/ 最近更新: 2018-11-2https://github.com/CyC2018/CS-Notes 最近更新: 2018-12-15。

2024-09-23 02:13:00 1041

原创 2024年最新整理的Android源码解析(内含MMKV ARouter AsyncTask Volley Retrofit Okhttp Binder Handler等等)_安卓源码解析

一、解决问题(BUG)只要是代码,就会有bug,只是说bug的多与少、深与浅罢了二、知其所以然如果我们需要将一个开源项目用到自己的项目中,那么就必须了解这项项目的优缺点,并深知原理,对部分细节(尤其是项目的优势、feature)进行深入研究三、学习看源码也是一种不错的学习方式(虽然不一定不是最佳的方式),尤其对于比较优秀的开源项目,能让人大开眼界四、改造。

2024-09-22 22:43:10 998

原创 Python:logging 的巧妙设计_python logging 设计思路

数年前在一个 C# 开发的项目中,我用了这样的方法:定义一个 logging 基类,所有需要用到日志的类都继承这个基类,这个基类中定义一个 LogHandler 事件,该事件用于实现具体的记录日志动作,同时可以通过将类 A 的 LogHandler 委托挂到类 B 的 LogHandler 上,实现将两个类的日志信息添加到一起。例如,主程序中需要输出所有的日志,以便了解程序整体的运行顺序,而某模块的日志,你想单独输出一份,以便清晰了解模块中的报错或者是执行顺序。,只需要为一个顶层的 Logger 配置。

2024-09-22 20:23:11 676 1

原创 python爬虫基础内容_爬虫中什么内容是可以正常爬取到页面html内容的

这会涉及到数据库、网络服务器、HTTP协议、HTML、数据科学、网络安全、图像处理等非常多的内容。但对于初学者而言,并不需要掌握这么多。

2024-09-22 16:06:53 903

原创 Python核心编程总结(三、引用与文件操作)

1、引用1.1、了解引用在 python 中,值是靠引用来传递的。我们可以用id()来判断两个变量是否为同一个值的引用。我们可以将 id 值理解为那块内存的地址标识。

2024-09-22 13:38:13 1166

原创 Python实现超简单【抖音】无水印视频批量下载

我们可以看到上面选中的那个请求,返回的是一串json,我们将内容复制下来看看,搜索返回的json中有关video的字段,通过下图我们就可以看到video里面有个url_list,里面有两个不同的url,这两个url其实就是视频相关的地址了,但是还有点问题,这两个url点进去并不能直接看到视频。其实我们一开始拿到的url就是无水印的,但是链接本身并没重定向到无水印的视频,加上wm之后,url会重定向到有水印的视频。我们刚刚获取了视频主页的链接,现在我们要通过主页链接来获取当前页面下的所有视频。

2024-09-22 10:39:27 933

原创 Python加载数据的5种不同方式

为了检查第一次迭代,我使用了一个名为checkcol 的布尔变量, 它为False,并且在第一次迭代中为false时,它将第一行的数据存储在 col中 ,然后将checkcol 设置 为True,因此我们将处理 数据列表并将其余值存储在 数据列表中。我有一个名为data 的列表, 它将具有我的CSV文件数据,而另一个列表 col 将具有我的列名。现在,在手动检查了csv之后,我知道列名在第一行中,因此在我的第一次迭代中,我必须将第一行的数据存储在 col中, 并将其余行存储在 data中。

2024-09-22 07:34:45 834

原创 python中HTTP协议和静态Web服务器

GET 请求报文说明:---- 请求行 ----GET / HTTP/1.1 # GET请求方式 请求资源路径 HTTP协议版本---- 请求头 -----Host: www.itcast.cn # 服务器的主机地址和端口号,默认是80Connection: keep-alive # 和服务端保持长连接Upgrade-Insecure-Requests: 1 # 让浏览器升级不安全请求,使用https请求。

2024-09-22 04:23:51 785

原创 Python 数据库连接 + 创建库表+ 插入【内含代码实例】_python实现参数传递数据库插入

方法来为数据库创建表,如下所示创建表。如果数据库连接存在我们可以使用。

2024-09-22 01:19:04 510

原创 python BeautifulSoup遍历文档树

trs = soup.find_all(‘tr’, attrs={‘class’: ‘even’}) # python团队用了,就不能使用,需要加下划线。trs = soup.find_all(‘tr’, class_=“even”) # python团队用了,就不能使用,需要加下划线。因为python团队用了class关键字,所以这里就不能使用,规定需要加下划线。将所有的a标签中 id=test,class=test的提取出来。获取class属性为even的tr标签。获取所有a标签的href属性。

2024-09-21 22:16:25 280

原创 Java基础 JDK,JRE,JVM 的区别及联系(面试题)_面试题jdk jre jvm参考回答

JDK==>java 开发工具集JRE一些开发工具JRE==>java 运行时环境运行java程序,最小的环境,它等于JVM**+**运行时必须的核心类库JVM==>java 虚拟机====JDK(Java Development Kit)是Sun公司针对Java开发人员发布的免费软件开发工具包。JDK是整个Java的核心,是学好Java的第一步,如果没有JDK,则无法安装或运行Eclipse。普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE,而程序开发者必须安装JDK来编译、调试程序。

2024-09-21 19:07:26 347

空空如也

空空如也

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

TA关注的人

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