- 博客(200)
- 收藏
- 关注
原创 Bachbone 之 DenseNet:继往开来(Pytorch实现及代码解析
终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化[外链图片转存中…(img-swnAmVqA-1711043632840)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。
2024-03-22 01:54:03
285
原创 Android - AndroidStudio常用快捷键大全,2024阿里、网易、京东等大厂最新Android面试题
*要想成为高级安卓工程师,必须掌握许多基础的知识。**在工作中,这些原理可以极大的帮助我们理解技术,在面试中,更是可以帮助我们应对大厂面试官的刁难。Android架构视频+BAT面试专题PDF+学习笔记即可获取!Android架构视频+BAT面试专题PDF+学习笔记即可获取!
2024-03-22 01:17:51
642
原创 平台日志架构说明log4j漏洞问题解析,前端开发大佬的百度美团快手等大厂Offer收割之旅
整理面试题,不是让大家去只刷面试题,而是熟悉目前实际面试中常见的考察方式和知识点,做到心中有数,也可以用来自查及完善知识体系。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】《前端基础面试题》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》[外链图片转存中…(img-Q7NQyubY-1711033977947)][外链图片转存中…(img-4wgG7pPq-1711033977947)]
2024-03-21 23:13:08
196
原创 组件化框架设计之阿里巴巴开源路由框架——ARouter原理分析
文章所有资料全部已经打包整理好,免费分享给有需要的人,另外小编手头上整理了大量Android架构师全套学习资料,Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析,都是免费分享给大家的,全部都已整理在GitHub上,有需要的朋友可以点击前往领取更多。资料展示:自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
2024-03-21 20:41:49
1165
原创 你所不知道的 CSS3 技巧,有java基础学前端
你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】我特地针对初学者整理一套前端学习资料。
2024-03-21 20:23:26
935
原创 开发10年Android高级工程师经验谈:Android如何实现面包屑效果!只有你不知道了!
里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频**
2024-03-21 17:46:03
313
原创 Zookeeper 大白话入门,真的很通俗易懂,java中高级面试题最新
终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化[外链图片转存中…(img-uX43wDeR-1711014006076)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。
2024-03-21 17:40:17
347
原创 shell 脚本基础笔记(全),全网疯传
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,le循环之read使用语法:while read 变量名;do执行动作done < 读取文件说一下执行读取读取文件的操作。
2024-03-21 15:05:02
780
原创 五行Python自动换你的电脑桌面壁纸(内附源码和exe),最新高频Python面试题目分享
加上壁纸文件夹路径,让你随机更换电脑桌面,带来不期而遇的新鲜。使用爬虫技术,自动下载自动更换,让你的电脑每天都有焕然一新的感觉。初级版本一行Python代码指定壁纸图片的路径(修改函数里的第三个参数),即可更换你的电脑桌面ctypes.windll.user32.SystemParametersInfoW(20, 0, “C:\杨超越_4.jpeg”, 0) # 设置桌面中阶版本将所有想设置成电脑桌面的壁纸图片放到同一个文件夹下来随机设置壁纸。
2024-03-21 14:57:29
453
原创 Python:用python的tkinter做一个简单的计算器,熬夜整理Python高频面试题
定义两个变量:equal_is=False #一些变量equal_is用于textchange是用于。2.1 生成控件首先生成窗体:root=tk.Tk() #创建窗体root.title(‘计算器’)为了方便,在这里定义一个函数create_btndef create_btn(text,col,row,cs,rs,px=(1,1),py=(1,1)): #函数生成按钮t=textt=t.replace(‘1/x’,‘**(-1)’) #替换特殊符号。
2024-03-21 09:08:36
560
原创 python 中最好用的身份证规则解析工具,地区码、性别(1)
现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。(img-7dQ0Y0Lz-1710974598159)]分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习。里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频**【粉丝福利】关注公众号,获取全套视频资料!
2024-03-21 06:43:28
585
原创 JavaScript学习笔记(一),别再说自己不会了
js不会提示编译错误,因为js不用编译。中间代码有错误了,上面的代码还是会运行出来的。parseInt(“字符串”):可以把字符串转换为数字,进行运行。打印到html里面,用的少。3.Js的代码可以减轻服务器端的压力。要时常观察控制台,页面不提示错误,并不表示没有错误。一个变量可以被赋值为任意数据类型,并且可以在多个类型之间切换。javaScript------网景公司的一个脚本语言。Java是服务器端的编程语言,js是前端的技术。js代码要写在html的head里面。Js的变量可以不声明,直接使用。
2024-03-21 04:58:44
311
原创 Arouter讲解4_Core,音视频开发工程师面试题
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF,大家有兴趣的可以自行领取或者私信我:还有。
2024-03-21 04:04:12
567
原创 ArrayList源码阅读笔记,阿里后台开发
面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。a开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**[外链图片转存中…(img-u03A6ku3-1710958633038)]
2024-03-21 02:17:24
841
原创 Android --- 5G网络,Android保活黑科技的技术实现
在技术领域内,没有任何一门课程可以让你学完后一劳永逸,再好的课程也只能是“师傅领进门,修行靠个人”。“学无止境”这句话,在任何技术领域,都不只是良好的习惯,更是程序员和工程师们不被时代淘汰、获得更好机会和发展的必要前提。如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!加入我们吧!
2024-03-21 01:39:31
400
原创 【Flutter原理】FlutterView相关源码分析,花费近一年时间整理的Android核心知识清单
这种模式的性能不如 io.flutter.embedding.android.RenderMode.surface,但这种模式下的 FlutterView 可以进行动画和变换,也可以定位在 2+ 其他 Android 视图之间的 z-index 中。我们可以看到FlutterImageView实际上就是一个原生的View,但是它又实现了RenderSurface接口,不难判断FlutterImageView既可以显示渲染我们的FlutterUI,又可以显示渲染我们的原生View。
2024-03-20 18:31:35
1149
原创 多线程&高并发(全网最新:面试题,springcloud面试题最全
引入了 ClassLoader,这是因为 ClassLoader 与线程不无关系,我们可以通过 synchronized 关键字,或者 Lock 等显式锁的方式在代码的编写阶段对共享资源进行数据一致性保护,那么一个 Class 在完成初始化的整个过程到后在方法区(JDK8 以后在元数据空间)其数据结构是怎样确保数据一致性的呢?总的来说,自己如果有想要去的大公司,一定要提升好自己,让自己的能力和素质与公司匹配的上,我也一直相信,**机会永远是留给有准备的人。关于学习多线程与高并发的思维脑图。
2024-03-20 16:35:47
523
原创 Android项目重构实践:从 Fresco 到 Glide 低成本重构方案
我已经封装好了替换方案 ImageViewEx,可以直接引入工程。我们实际上可以直接在ImageView.onDraw的方法中绘制图片,但是通过自定义 Drawable 可以让组件可控性更好,也可以复用。由于绘制比较复杂,这里就不一一介绍,请直接浏览我的Github代码。创建一个抽象的基础ImageView类,用于承载圆角、边框等功能。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
2024-03-20 16:13:39
431
原创 Android NDK 开发之 CMake 必知必会,2024大厂Android春招面试经历
通过set在 CMake 中有许多预定义的常量,使用好这些常量能起到事半功倍的效果。指当前 CMake 文件所在的文件夹路径指当前工程的 CMake 文件所在路径指当前 CMake 文件的完整路径指当前工程的路径比如,在中需要指定 cpp 文件的路径,以为基准,指定 cpp 相对它的路径就好了。openglutil。
2024-03-20 14:06:58
862
原创 从 16 个方向逐步搭建基于 Vue3 的前端架构,前端工作经验6年
静态资源主要有图片、音频和视频三种常见的形式。通过 src 写入相对的路径,使用上述的函数来补全完整的路径,即可在不同的环境下使用不同地址的静态资源。通过 type 传入图片、音频和视频的类型。autoplay 是解决以视频为背景的情况下,视频无法自动播放的问题。
2024-03-20 14:06:25
815
原创 反应式编程 RxJava 设计原理解析,安卓软件开发面试题
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。下面是部分资料截图,诚意满满:特别适合有开发经验的Android程序员们学习。点击我的GitHub不论遇到什么困难,都不应该成为我们放弃的理由!Android程序员们学习。[外链图片转存中…(img-Y0Ib6dXT-1710903041766)]
2024-03-20 10:50:52
975
原创 【MySQL】详解20道例题带你学习子查询,java中高级面试经验
查询与141号或174号员工的manager_id和department_id相同的其他员工的employee_id,manager_id,department_id。查询与141号员工的manager_id和department_id相同的其他员工的employee_id,manager_id,department_id。返回其它job_id中比job_id为‘IT_PROG’部门任一工资低的员工的员工号、姓名、job_id 以及salary。
2024-03-20 10:27:39
767
原创 从“面试被拒”到(1),看完老板就给加薪了
我现在已经入职新公司了。Android应用是由Java语言进行开发的,SDK也是由Java语言编写,所以我们要学习java语言。另外,虽说kotlin语言得到了Android官方的热推,但是kotlin也是编译成了java语言再运行的。对于Android来说,只要SDK没有用kotlin重写,那么Java语言是都需要学习的。而且Androidapk的后台服务器程序大概率是java语言构建,所以学习java也是一种必然。那么Java中哪些东西是我们Android程序员需要学习的呢?
2024-03-20 08:12:38
945
原创 Static、Const、Volatile 的用法,一次违反常规的Java大厂面试经历
使用volatile定义的变量是为了让一个变量不会被轻易的改变,防止寄存器对变量进行优化,防止出现意想不到的结果,volatile告诉编译器,其修饰的变量可能随时都会发生改变,因此,编译后的程序每次在使用该变量的值时,都会从变量的地址中读取数据,而不是从寄存器中获取。关键字const的作用是为给读你代码的人传达非常有用的信息,实际上,声明一个参数为常量是为了告诉了用户这个参数的应用目的。(当然,懂得用const的程序员很少会留下的垃圾让别人来清理的。并行设备的硬件寄存器(如:状态寄存器)
2024-03-20 08:09:20
364
原创 LeetCode - Easy - 195,3面直接拿到offer
Line 4Line 5Line 6Line 7Line 8Line 9Line 10Line 10Note:Analysis是一种处理文本文件的语言,是一个强大的文本分析工具。可依照脚本的指令来处理、编辑文本文件。命令可用于查看文件的内容Submission。
2024-03-20 05:46:01
306
原创 【python基础教程】字符串常用方法
Flase5.count()定义 count() 方法返回指定值在字符串中出现的次数。💡举个栗子💡统计"o"出现次数print(res)运行结果如下:36.join()定义 join() 方法获取可迭代对象中的所有项目,并将它们连接为一个字符串。必须将字符串指定为分隔符💡举个栗子💡使用"-"作为分割符,将列表中的所有项连接到字符串中运行结果如下:h-e-l-l-o7.upper()定义 upper()方法将字符串全部转为大写。
2024-03-20 05:37:21
477
原创 java 爬取网页版的酷狗音乐,下载到本地,java面试题大全带答案pdf版
log.info(“\n-----音频保存路径-----\n”+fileSavePath.getAbsolutePath());log.info(“\n-----音频下载地址-----\n”+playUrl);(img-xUIvbwCx-1710876840619)]里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频**@date 2020年08月06日 18:45:44。//注:如果保存文件夹不存在,那么则创建该文件夹。//封装一个保存文件的路径对象。方法描述: 视频文件下载。
2024-03-20 03:34:12
764
原创 Python机器学习——聚类的有效性指标
它刻画的是:在CC中属于同一类的样本对中,同时属于C∗C∗的样本对的比例为p1p1,在C∗C∗中属于同一类的样本对中,同时属于CC的样本对的比例为p2p2,FMI就是p1p1和p2p2的几何平均。它刻画了所有属于同一类的样本对(要么在CC中属于同一类,要么在C∗C∗中属于同一类),同时在C,C∗C,C∗中属于同一类的样本量的比值。它刻画的是同时隶属C,C∗C,C∗的样本对与同时不隶属于C,C∗C,C∗的样本对之和占所有样本对的比例。diam(Ck)diam(Ck):簇CkCk中距离最远的两个点的距离;
2024-03-20 03:23:45
1264
原创 Jmeter--【作为测试你必须要知道的】基础名词与环境搭建
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
2024-03-20 01:12:28
382
原创 7-27 家谱处理 (30 分)(详解+map做法)map真香啊,java缓存面试题
/这里非常巧妙,学大佬的 因为孩子的空个数总是比双亲少两个 count/2-1这样 就 可 以 将 双亲和孩子yiyi对应上。if( (m[a] - m[f] > 2 && a1 == 1) || father[f] == “zuxian” ) //如果这里的f是祖先的话 任何他的孩子 都是后代。if(m[a] - m[f] == 2 && father[a] == f)// father[a] = f a的双亲是f。v[0] = str;
2024-03-20 01:03:04
415
原创 kotlin 实战之泛型与逆变协变总结
如上就能保证 t3 类型安全读取,但是可以看到 Generics 中的 set 方法是无法编译通过的,因为 T 是 out 的,只能读取不能当参数写入,所以要想写入得对上面代码改为如下://【工匠若水 加微信 yanbo373131686 联系我,关注微信公众号:码农每日一题 未经允许严禁转载 https://blog.youkuaiyun.com/yanbober】//kotlin 协变用 out 表示只能读取不能写入//kotlin 逆变用 in 表示只能写入不能读取t2.get()
2024-03-19 18:24:23
289
原创 sleep()、wait(),我见过最详细的Redis解析
所有需要竞争同步锁的线程都会放到锁池当中,比如当前对象的锁已经被其中一个线程得到,则其他线程需要在这个锁池中等待,当前面的线程释放同步锁后锁池中的线程去竞争同步锁,当某个线程得到后会进入就绪队列进行等待CPU资源分配。
2024-03-19 17:09:07
542
原创 React Native 生命周期,【好文推荐,2024年大厂前端面经
代码:render() {return(效果:ES5和ES6写法对比:ES6// …ES5return {},// …});总结:props相当于iOS 里的属性,但是这个属性只是readonly。我们可以通过this.props来读取属性。2、设置状态由图片我们知道,当我们修改状态的时候,会从新调用render函数重新渲染页面,所以一些和界面有关的动态变量需要设置成状态。
2024-03-19 15:12:17
1004
原创 Kafka存储(为什么Kafka使用磁盘作为存储介质
本章主要讲述了Kafka中与存储相关的知识点,包含了Kafka自身的日志格式日志索引日志清理等方面的内容,也涉及到底层物理存储相关的知识。通过本章的学习,可以Kafka核心机理有较深入的认知。小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
2024-03-19 14:32:26
1116
原创 Html-字体图标、弹性布局的使用,巩固知识体系,腾讯架构师首发
space-evenly:(新)平均分布,两边都有距离,两边的距离和中间的是一样的。给子元素单独设置居中。
2024-03-19 12:06:04
225
原创 java 实现网站常用的图片验证码-源码篇
/ 使用随机函数产生随机的颜色分量来构造颜色值,这样输出的每位数字的颜色值都将不同。// 随机生产120跳图片干扰线条,使验证码图片中的字符不被轻易识别。// 创建字体格式,字体的大小则根据验证码图片的高度来设定。// randomCode保存随机产生的验证码。// 用随机产生的颜色将验证码绘制到图像中。// 将生产的验证码保存到Session中。// 为验证码图片画边框,为一个像素。// 将产生的四个随机数组合在一起。// 定义验证码图像的缓冲流。// 得到随机产生的验证码。// 产生图形上下文。
2024-03-19 12:00:24
807
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅