会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿飞飞啊飞
博客园
首页
新随笔
联系
订阅
管理
2025年3月30日
bilibili批量下载
摘要: 学习一下如何用爬虫爬取b站视频。一开始准备在b站上下载的,但是没找到下载按钮,就自己研究一下。 本来是准备用他网页的blob开头的地址转成可下载链接的,结果发现他这段是js后续生成的。解决方法也有,搞个chrome驱动,然后用selenium等待页面加载完成再去获取页面数据。但是有点麻烦,而且chr
阅读全文
posted @ 2025-03-30 21:42 阿飞飞啊飞
阅读(61)
评论(1)
推荐(0)
2023年1月3日
算法之摩尔投票法
摘要: 今天接触了一个很有意思的算法,用于求众数。 用力扣的题做起来比较有感觉,https://leetcode.cn/problems/majority-element/。 当一群人投票表决某一个事时,想找出占人数一半以上的观点可用此方法。 让这群人排好队,一个个的去表明自己的观点。第一个人表达的观点先设
阅读全文
posted @ 2023-01-03 09:14 阿飞飞啊飞
阅读(77)
评论(0)
推荐(0)
2022年6月15日
selenium实战
摘要: 当有些网页是用js生成的,用requests获取到的网页里面啥都没有怎么办呢。这个时候最简单的方法就是用selenium模拟页面渲染,当页面渲染完成之后再去根据标签或者xpath就可以获取到自己想要的东西了。 这里只讲实战,关于粉笔答题页面的学习。本来无聊的时候想写个脚本,不用打开网页在命令行里答题
阅读全文
posted @ 2022-06-15 17:41 阿飞飞啊飞
阅读(177)
评论(0)
推荐(0)
2022年1月18日
经典动规鸡蛋掉落问题
摘要: 最近在复习动态规划,然后就想看一下自己的成果,就去力扣翻了下这道题。比较经典 贴个力扣链接:https://leetcode-cn.com/problems/super-egg-drop/ 还记得刚开始看的时候,看的一知半解,现在又看这道题,来写一下自己的思路和心得 首先,读题,我个人倾向于读完题,
阅读全文
posted @ 2022-01-18 17:33 阿飞飞啊飞
阅读(71)
评论(0)
推荐(0)
2021年1月19日
类转json的基类实现
摘要: 类转json的基类实现 项目地址 github地址 实现原理 使用反射获取类的属性名和属性内容。具体原理可以自己查一下资料 对一个类调用getClass().getDeclaredFields()可以获取许多信息。 通过上述方法获取到的是一个Field类型的数组,这个类中有多少属性就有多少field
阅读全文
posted @ 2021-01-19 15:43 阿飞飞啊飞
阅读(425)
评论(4)
推荐(0)
2020年11月24日
25匹马,5条赛道,找出最快的5匹马
摘要: 前段时间面试的时候来了两道逻辑题,一道粗细不均匀的绳子烧出15分钟,比较简单,思考了下就过了。但是这道关于马的,想了很久感觉都没有一个好的解法。 回来之后看了下,这道题据说是google的题,原题是选出最快的三匹马。看了一下,大受启发。三匹马需要七次。我先贴一下我的结论,我这边算出来的结果五匹马应该
阅读全文
posted @ 2020-11-24 16:21 阿飞飞啊飞
阅读(2797)
评论(0)
推荐(0)
2020年10月27日
正则表达式学习
摘要: 今天小祖宗提了一个需求,输入框只能让他显示a|b|c格式,如果不是就给他报个提醒。我说你这东西遍历一遍不就得了,嫌代码多,要搞正则方便。 正则之前接触过,不过都是直接百度去找一个来直接用,这种特殊需求肯定没有现成的啊。怎么着呗,小祖宗提的需求就去学啊,诶。 多说一嘴,找现成的正则拉过来用其实没有问题
阅读全文
posted @ 2020-10-27 11:19 阿飞飞啊飞
阅读(126)
评论(0)
推荐(0)
2020年10月26日
android学习 自定义view(组合控件)
摘要: 项目地址:https://github.com/afei1223/androidStudy 做到后面感觉自己也做了不少东西了,每次到用的时候还是重新造轮子。于是这里准备写一个库专门用来当工具类。 顺便说一下今天的主题吧,Android提供了不少的控件用于使用,但是有些控件用起来不是很顺心。而且有时候
阅读全文
posted @ 2020-10-26 16:28 阿飞飞啊飞
阅读(448)
评论(0)
推荐(0)
2020年10月9日
android学习(2)service的使用以及个人理解
摘要: 众所周知,android有四大组件,service,activity,Content provider和BroadCast Recevicer。 activity应该是最先接触到,也是接触的最多的一个组件了。说起来,我到现在还没有用过广播,其他三个或多或少接触了一下。 今天重点讲一下service,
阅读全文
posted @ 2020-10-09 17:24 阿飞飞啊飞
阅读(672)
评论(0)
推荐(0)
2020年9月7日
android封装signalR的demo
摘要: 后端用的是c#,所以长链接这块用的是signalR。公司的前端是用flutter的,也有线程的signalR的插件。可惜会出现一些问题,决定自己封装一个。这里就简单介绍一下android原生封装signalR吧 这边实现了,心跳机制,断线重连,消息去重发送,连接状态等。 先封装了hubConnect
阅读全文
posted @ 2020-09-07 17:12 阿飞飞啊飞
阅读(1629)
评论(0)
推荐(0)
下一页
公告