- 博客(271)
- 收藏
- 关注
原创 【博士每天一篇论文-算法】Overview of Echo State Networks using Different Reservoirs and Activation Functions
年份:2021作者:Dan-Andrei Margin,Virgil Dobrota,克卢日纳波卡技术大学期刊: 2021 20th RoEduNet Conference: Networking in Education and Research (RoEduNet)引用量:2这篇论文主要关注在物联网(IoT)网络中使用回声状态网络(Echo State Networks,ESN)进行交通预测。作者强调网络需要不断调整网络参数,因为大量数据通过互联网并且网络变化动态。
2024-05-14 02:41:08
720
原创 [Firefly-Linux] RK3568在Ubuntu上安装内核头文件实现本地编译驱动程序_ubuntu 安装 内核头文件(1)
在 Linux 操作系统中,linux-headers.deb 和 linux-images.deb 分别用于安装内核头文件和内核二进制文件。内核头文件包,通常以 linux-headers-x.x.x-x 的形式命名。包含编译内核模块所需的头文件和其他开发工具。这些头文件允许开发者编译和构建与特定内核版本相关的内核模块,如驱动程序、内核扩展等。开发者在编写内核模块时需要使用这些头文件。内核二进制包,通常以 linux-image-x.x.x-x 的形式命名。
2024-05-13 20:46:22
469
原创 STM32-基本知识梳理10-FSMC控制ST7789V-LCD液晶显示屏(1)
2-可以把FSMC的A0地址线(也可以使用其它A1/A2等地址线)与ILI9341芯片8080接口的D/CX信号线连接,那么当A0为高电平时(即D/CX为高电平),数据线D[15:0]的信号会被ILI9341理解为数值,若A0为低电平时(即D/CX为低电平),传输的信号则会被理解为命令。而对于D/CX线,它为高电平的时候表示数值,为低电平的时候表示命令,如果能使用FSMC的A地址线根据不同的情况产生对应的电平,那么就完全可以使用FSMC来产生8080接口需要的时序了。3-地址区域bank1-sram4;
2024-05-13 19:23:03
1448
原创 ProcessDB实时 时序数据库——监测管道泄露模型场景_管道泄漏数据集
在复杂的工业场景下,管道的状况无法人工进行实时排查,单一的监控设备等也无法完整的对管道状况进行判断,所以我们使用ProcessDB实时/时序数据库训练出适配的算法模型,并实时对管道泄露状况进行判断。
2024-05-13 17:41:30
461
原创 ESP8266+blinker(点灯科技)_blinker控制esp8266灯亮
blinker点灯科技真的是一款非常好用的物联网控制APP,它节省了你连接云端的程序,直接实现APP控制系统。接下来让我们看看怎么通过blinker来控制ESP8266开发板。
2024-05-13 07:41:19
1845
原创 C++ - 泛性编程单例类模板_c++泛型单例
> 将所有创建对象方式都私有化(为了防止运行期间再次被创建新的对象),只提供静态成员函数static SObject* GetInstance();(静态成员函数只能访问静态成员变量)。-> 判断c_instance是否为空。(保持类只有一个对象)。单例模式是只有一个对象,所以指针都指向了同一个地址,证明了一个类只创建了一个对象。-> 定义静态成员变量为空,用来标记对象(定义成静态,让每个对象具有相同属性)。-> 单例模式要在系统运行周期一直存在,所以不需要释放(没有析构函数)。
2024-05-13 03:30:03
274
原创 高级UI晋升之自定义View实战(八)
#二、使用使用该框架,只需要两步即可。1、引入布局文件2、动态添加子控件public class MainAct
2024-05-11 21:29:03
903
原创 面试官:说说Android-fragment-标签加载过程;我:------
到了这里我们知道通过 setContentView 这种方式创建出 View 的途径有4种,其中第4种我们直接排除掉了,也就只剩下了前三种方式。
2024-05-11 20:15:16
1130
原创 阿里面试官:简历上最好不要写Glide,不是问源码那么简单(1)
有任何问题,欢迎广大网友一起来交流,分享高阶Android学习视频资料和面试资料包~偷偷说一句:群里高手如云,欢迎大家加群和大佬们一起交流讨论啊!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!有任何问题,欢迎广大网友一起来交流,分享高阶Android学习视频资料和面试资料包~偷偷说一句:群里高手如云,欢迎大家加群和大佬们一起交流讨论啊![外链图片转存中…(img-uWb6yzwI-1715424599686)]
2024-05-11 18:50:10
999
原创 重学 Kotlin —— object,史上最 “快” 单例 ?(1)
Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我。
2024-05-11 17:35:12
524
原创 还不了解MVC、MVP、MVVM模式?(深度解析、全实例讲解)
MVP技术架构的项目结构非常清晰:把MVPModelViewPresenter,每个文件下分别是对应的接口和实现的类其中Model层的fanyi类是作为实现用GSON解析JSON信息的一个JavaBean我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!以下是总结出来的字节经典面试题目,包含:计算机网络,Kotlin,数据结构与算法,Framework源码,微信小程序,NDK音视频开发,计算机网络等。字节高级Android经典面试题和答案。
2024-05-11 16:05:28
2175
原创 设计模式(结构型)之代理模式(Proxy Pattern)
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF还有。
2024-05-11 10:19:13
472
原创 自带美感的贝塞尔曲线原理与实战——Android高级UI
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-05-11 02:11:42
650
原创 聊聊鸿蒙系统与开发者生态前景(1)
希望本文对你有所启发,有任何面试上的建议也欢迎留言分享给大家。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。好了~如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。
2024-05-11 00:48:35
951
原创 线程共享和协作(二):Synchronized、ThreadLocal、Volatile如何实现线程共享
就是在一个线程的工作内存中修改了该变量的值,该变量的值立即能回显到主内存中,从而保证所有的线程看到这个变量的值是一致的,其二 volatile 禁止了指令重排,所以在处理同步问题上它大显作用,而且它的开销比synchronized小、使用成本更低。虽然 volatile 变量具有可见性和禁止指令重排序,但是并不能说 volatile 变量能确保并发安全。
2024-05-10 23:23:34
795
原创 移动互联网的下半场, Android 开发的前景是怎样的?(2)
目前,移动开发已经处于饱和的阶段,Android开发也不如当年盛况,已经不再像前几年前那么火爆。正如一种编程语言如果经历过盛极一时,那么必然有这样的一条曲线,像我们学的正弦曲线先急速上升,然后到达顶点,然后再下降,最后再趋近一个平稳的值。可以看到,从2016年的下半年开始,移动互联网基本处于缓慢发展的阶段,很多大佬称之为互联网的下半场。如果移动互联网的前半场是粗放式的强地盘阶段,那么下半场就是守地盘的阶段,这一阶段,会出现众多的寡头。
2024-05-10 21:15:10
925
原创 爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来
找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
2024-05-10 19:47:31
1131
原创 深入探索编译插桩技术(三、解密 JVM 字节码)
FieldType// 2、void 的描述规则为 “V”V在注释1处,MethodDescriptor 由两个部分组成,括号内的是参数的数据类型描述,表示有 0 至多个 ParameterDescriptor,最后是返回值类型描述。注释2处,要注意void 的描述规则为 “V”。例如,一个的函数 =>)V。了解了信息的描述规则之后,我们就可以来看看 Class 表中的其它重要的表项:filed_info 与 method_info。
2024-05-10 18:27:29
1063
原创 来自程序员的感叹:我怎么就没有阿里,腾讯,等大佬分享“熬夜整理的”学习资料给我呢?(1)
腾讯地图算法:非递归实现二叉树前序遍历;手写:双重检查单例类(其中volatile关键字作用)GreenDao底层实现binder用处和原理messager用处和原理Android中的内存泄露oom原因及如何定位如何降低程序崩溃率okhttp源码理解,使用拦截器的用处和好处项目中的难点组件化、插件化ExoPlayer源码图片优化,如何压缩、如何缓存阿里巴巴LRUCache 原理图片加载原理模块化实现(好处,原因)视频加密传输统计启动时长,标准如何保持应用的稳定性。
2024-05-10 17:08:01
829
原创 数据结构知识点两万多字总结(史上最全)
数据结构知识点总结(二)如何才能让我们在面试中对答如流呢?答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?为此我整理了一份Android学习资料路线:这里是一份BAT大厂面试资料专题包:好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划。来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。《Android学
2024-05-10 15:44:51
200
原创 手把手讲解-一个复杂动效的自定义绘制
endPointIndex = i * 3 + 3;}path.cubicTo(pointList.get(i * 3 + 1).x, pointList.get(i * 3 + 1).y,pointList.get(i * 3 + 2).x, pointList.get(i * 3 + 2).y,pointList.get(endPointIndex).x, pointList.get(endPointIndex).y); //你的心形就是用贝塞尔曲线来画的吗}path.close();pat
2024-05-10 11:35:33
1048
原创 想掌握 Binder 机制?驱动核心源码详解和Binder超系统学习资源,想学不会都难!
最后小编想说:不论以后选择什么方向发展,目前重要的是把Android方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上我整理的几十套腾讯、字节跳动,京东,小米,头条、阿里、美团等公司19年的Android面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。由于篇幅有限,这里以图片的形式给大家展示一小部分。
2024-05-10 10:12:22
693
原创 微信小程序—跳一跳,Android游戏助手(外挂)使用教程
由于文章篇幅原因,我只把面试题列了出来,详细的答案,我整理成了一份PDF文档,这份文档还包括了还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 ,帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!大厂面试真题+项目实战源码》点击传送门,即可获取!**
2024-05-09 22:34:56
1486
原创 带着问题重学Android事件分发(1)
算法知识点繁多,企业考察的题目千变万化,面对越来越近的“金九银十”,我给大家准备好了一套比较完善的学习方法,希望能帮助大家在有限的时间里尽可能系统快速的恶补算法,通过高效的学习来提高大家面试中算法模块的通过率。这一套学习资料既有文字档也有视频,里面不仅仅有关键知识点的整理,还有案例的算法相关部分的讲解,可以帮助大家更好更全面的进行学习,二者搭配起来学习效果会更好。部分资料展示:有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。
2024-05-09 21:14:53
298
原创 安卓原理写类似QQ侧滑效果
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!
2024-05-09 19:46:03
335
原创 字节跳动Android面试在线被虐指南
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!droid学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!**
2024-05-09 18:30:44
357
原创 大意了,又是 OOM ,Android 内存监控一定要注意这几点!
插件实战(多渠道打包、发版自动钉钉……流畅度(性能问题分析的一些工具和套路、通过性能数据数据分析、Android 平台性能导致的性能案例、Android App 自身导致的性能问题、低内存的数据特征和行为特征、应用宝、讯飞输入法无障碍服务导致的整机卡顿分析、字节跳动:今日头条图文详情页秒开实践……内存优化(内存抖动和内存泄漏、内存大户,Bitmap 内存优化、Profile 内存监测工具、Mat 大对象与泄漏检测、耗电优化、网络传输与数据存储优化网络传输与数据存储优化、APK 大小优化、屏幕适配……
2024-05-09 16:42:28
315
原创 可能一眼看不懂的几行Kotlin代码(2)
最后小编想说:不论以后选择什么方向发展,目前重要的是把Android方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上我整理的几十套腾讯、字节跳动,京东,小米,头条、阿里、美团等公司19年的Android面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。由于篇幅有限,这里以图片的形式给大家展示一小部分。
2024-05-09 14:27:12
443
原创 分分钟带你读懂-ButterKnife-的源码(3)
*要想成为高级安卓工程师,必须掌握许多基础的知识。**在工作中,这些原理可以极大的帮助我们理解技术,在面试中,更是可以帮助我们应对大厂面试官的刁难。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!}̲// 遍历 viewB…L) 代码**要想成为高级安卓工程师,必须掌握许多基础的知识。**在工作中,这些原理可以极大的帮助我们理解技术,在面试中,更是可以帮助我们应对大厂面试官的刁难。
2024-05-09 12:19:17
463
原创 关于 Kotlin Coroutines, 你可能会犯的 7 个错误
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF还有。
2024-05-09 01:39:28
440
原创 从零开始学数据结构和算法(四)哈希表的思想和二叉树入门(1)
定义:完全二叉树是由满二叉树而引出来的。对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一一对应时称之为完全二叉树。一棵二叉树至多只有最下面的两层上的结点的度数可以小于2,并且最下层上的结点都集中在该层最左边的若干位置上,则此二叉树成为完全二叉树,并且最下层上的结点都集中在该层最左边的若干位置上,而在最后一层上,右边的若干结点缺失的二叉树,则此二叉树成为完全二叉树。public class BinarayTree {Node root;public Bina
2024-05-08 23:22:09
1068
原创 为了弄懂Flutter的状态管理, 我用10种方法改造了counter app(1)
UI如何更新?如何改变状态?Counter Sample默认实现: StatefulWidget新建Flutter app, 是一个counter app, 自动使用了来管理状态.对这个简单的app来说, 这是很合理的.我们对这个app进行一个简单的改造, 再增加一个button用来减数字.同样的方式, 只需要添加一个方法来做减法就可以了.这种方法的一个变体是, 用, 主要好处是少写一些代码.对简单的Widget内部状态来说是合理的.对于复杂的状态, 这种方式的缺点:状态属性多了以后, 可能有很多地方都在调
2024-05-08 21:03:55
1056
原创 一张壁纸使 Android 手机集体变砖,目前尚无解决方法(1)
那我们该怎么做才能做到年薪60万+呢,对于程序员来说,只有不断学习,不断提升自己的实力。我之前有篇文章提到过,感兴趣的可以看看,到底要学习哪些知识才能达到年薪60万+。通过职友集数据可以查看,以北京 Android 相关岗位为例,其中 【20k-30k】 薪酬的 Android 工程师,占到了整体从业者的 30.8%!北京 Android 工程师「工资收入水平 」今天重点内容是怎么去学,怎么提高自己的技术。1.合理安排时间2.找对好的系统的学习资料3.有老师带,可以随时解决问题。
2024-05-08 19:01:09
1024
原创 【Flutter桌面篇】Flutter&Windows应用尝鲜
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于Flutter的学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的。
2024-05-08 17:03:17
1298
原创 《Android 面试指南》来自腾讯、阿里巴巴、欢聚时代、美团、聚美优品、悦跑圈等大佬分享的面经(2)
每个公司都会因为产品形态不一样,对工程师的技术要求的侧重点会不一样,Android 面试指南是来自一线互联网公司工程师对自己部门的面试题深度剖析,帮助读者可以更好认识到自己不足,补足短板面试成功。《Android 面试指南》除了对 Android 面试心得面试题的解析之外,还包含了对大公司小公司,职业发展等等各种探讨。以下为专栏文章介绍:1、《2017 阿里、百度、美团、京东、今日头条、华为等秋季校招 Android 面经》作者:LTNS,最近通过阿里、百度、美团、京东、今日头条、滴滴等校招面试,成功拿到
2024-05-08 15:29:43
1056
原创 Unity技术-GameFramework文档系列(四)- 事件订阅
点击跳转=>GameFramework文档系列(一)- 简介和初步使用点击跳转=>GameFramework文档系列(二)- 场景相关点击跳转=>GameFramework文档系列(三)- 日志管理和UI点击跳转=>保姆式Cocos合成大西瓜案例点击跳转=>养不起真猫,就用代码吸猫-Unity粒子实现画猫咪点击跳转=>Unity粒子特效系列-龙卷风预制体做好了,unitypackage包直接用!点击跳转=>姐姐喊我解锁套娃新技能:FairyGUI在Unity中实现List嵌套List/立体画廊等,玩出花儿来
2024-05-08 13:07:52
899
原创 ReactNative 常用开源组件(2)
不错的按钮https://github.com/mastermoo/react-native-action-buttonhttps://github.com/ide/react-native-button输入框表单验证https://github.com/gcanti/tcomb-form-nativehttps://github.com/FaridSafi/react-native-gifted-formhttps://github.com/bartonhammond/snowflake炫酷效果的 Tex
2024-05-08 10:59:42
375
原创 Kotlin:数据类、密封类
学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的Android框架体系架构知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的Android框架体系架构知识脑图原件(包括上方的面试解析xmind文档)
2024-05-08 01:37:51
932
原创 HashMap,ArrayMap,SparseArray 源码角度分析,Android中的数据结构你该如何去选择?
Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我。
2024-05-07 14:53:08
748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅