程序员学习
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
一篇文章了解相见恨晚的 Android Binder 进程间通讯,Android工程师面试题
虽然从逻辑上抽离出用户空间和内核空间;但是不可避免的的是,总有那么一些用户空间需要访问内核的资源;比如应用程序访问文件,网络是很常见的事情,怎么办呢?用户空间访问内核空间的唯一方式就是系统调用;通过这个统一入口接口,所有的资源访问都是在内核的控制下执行,以免导致对用户程序对系统资源的越权访问,从而保障了系统的安全和稳定。用户软件良莠不齐,要是它们乱搞把系统玩坏了怎么办?因此对于某些特权操作必须交给安全可靠的内核来执行。当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运行态(或简称为原创 2024-03-20 18:52:52 · 892 阅读 · 0 评论 -
EventBus源码学习,震撼来袭
berInfo!= null) {原创 2024-03-20 16:37:23 · 288 阅读 · 0 评论 -
Android 开发艺术探索笔记(22),android音频播放器
sizeOf的作用是计算缓存对象的大小,单位和总容量一致。LruChache是一个缓存类、泛型类,它内部采用了一个LinkedHashMap以强引用的方式存储外界的缓存对象,其提供了get和put方法来完成缓存的获取和添加操作,当缓存满时,LruChache会移除较早使用的缓存对象,然后添加新的缓存对象。第一个参数为磁盘缓存在文件系统中的存储路径,可以选择sd卡的缓存目录,第二个为应用的版本号,第三个为单个节点对应的数据的个数,一般设为1,第四个表示缓存总大小,当缓存超出这个大小后,会清楚一些缓存。原创 2024-03-20 14:27:26 · 304 阅读 · 0 评论 -
大话 Python:python 操作 excel 系列 -- 数据的提取与筛选
使用 DataFrame 数据结构的数据进行筛选,其实类似于 python 中调用数据库的 SQL 语句条件查询,在一个已经整理好的数据表中根据条件筛选出所需要的数据的过程。④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)(img-xr7ZF3S0-1710904429797)]① 2000多本Python电子书(主流和经典的书籍应该都有了)③ 项目源码(四五十个有趣且经典的练手项目及源码)⑤ Python学习路线图(告别不入流的学习)原创 2024-03-20 11:14:00 · 377 阅读 · 0 评论 -
传输层(第四层)UDP 协议,真服了
UDP的不面向连接的功能,可以使得可以承载广播或者多播的协议。DHCP就是一种广播的形式,就是基于UDP协议的,而广播包的格式前面说过了。对于多播,我们在讲IP地址的时候,讲过一个D类地址,也即组播地址,使用这个地址,可以将包组播给一批机器。当一台机器上的某个进程想监听某个组播地址的时候,需要发送IGMP包,所在网络的路由器就能收到这个包,知道有个机器上有个进程在监听这个组播地址。当路由器收到这个组播地址的时候,会将包转发给这台机器,这样就实现了跨路由器的组播。原创 2024-03-20 08:36:37 · 945 阅读 · 0 评论 -
【自学Flutter】21(2),35岁的程序员被裁
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。最后针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、移动架构师、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!原创 2024-03-20 06:04:00 · 729 阅读 · 0 评论 -
python爬虫12306查票,2024金九银十
如图我们可以从中看到我们需要的车票信息。要发起请求的url,不一定是上方的url。而是找到目标信息后,该信息对应的url。从headers中找到该页面的url。经测试,还不足以得到预期的结果,遂再在代码中加上cookie。Win64;原创 2024-03-20 03:45:07 · 646 阅读 · 0 评论 -
OpenCV-Python实战(番外篇),2024Python面试真题精选干货整理
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-03-20 01:34:23 · 301 阅读 · 0 评论