2024年程序员面试
文章平均质量分 83
m0_63102527
这个作者很懒,什么都没留下…
展开
-
原生js实现上滑加载,下拉刷新,成功入职腾讯月薪45K
会得到这样一个网页,头部底部固定,中间部分可滑动。原创 2024-03-21 21:45:17 · 348 阅读 · 0 评论 -
【超级详细的小白教程】Hexo 搭建自己的博客,java技术栈面试题
既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。原创 2024-03-21 18:59:35 · 437 阅读 · 0 评论 -
uniapp小程序长列表组件封装,靠这份前端知识点PDF成功跳槽
{{ item.title }}原创 2024-03-21 16:23:33 · 263 阅读 · 0 评论 -
JS DOM节点操作详解,前端开发自学
2.利用层级关系获取元素当我们从节点层次考虑时,获取上面的li就非常简单了,因为li是ul的孩子,我们可以通过层级关系直接拿到他,非常的方便1.利用父子兄节点关系获取元素2.逻辑性强,但是兼容性差二、节点概述💨网页中的所有内容都是节点(标签、属性、文本、注释等),在DOM中,节点使用node来表示。HTML DOM树中的所有节点均可通过JavaScript进行访问,所有HTML元素(节点)均可被修改,也可以创建或删除。DOM树:这些li都是标签都属于元素节点。原创 2024-03-21 06:13:43 · 538 阅读 · 0 评论 -
hbuilderx创建项目(1),java前端开发
好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。原创 2024-03-21 03:42:28 · 416 阅读 · 0 评论 -
Android 开发艺术探索笔记(13)(2)
Drawable有很多种,都表示一种图像的概念。实际开发中Drawable常被用作View的背景使用。可以用XML来创建,也可以用代码构建。Drawable是一个抽象类,是所有Drawable对象的基类,比如BitmapDrawable等等。Drawable的内部宽/高这个参数比较重要。原创 2024-03-15 19:29:28 · 889 阅读 · 0 评论 -
Android 12 有哪些新功能?开发人员测试版本即将发布
公开测试版允许任何拥有兼容的 Android 手机(例如 Google Pixel 或 OnePlus 手机)的人注册并帮助 Google 测试下一代 Android。在开发人员有时间为新 API 准备好其应用程序之后,Google 便有正式发布版本,而 Google 则有时间完成构建并摆脱任何残留的错误。去年,Android 11 于 9 月 8 日发布。Android 12 有哪些更新。原创 2024-03-15 17:36:48 · 667 阅读 · 0 评论 -
面试又被问线程池原理?教你如何反击
AtomicInteger是一个原子操作类,保证线程安全,采用低29位表示线程的最大数量,高3位表示5种线程池状态,维护两个参数,workCount和runState。workCount表示有效的线程数量,runState表示线程池的运行状态。RUNNING:运行状态,可以接受新任务并处理SHUTDOWN:关闭状态,不会接受新的任务了,但是会处理队列中还存在的任务STOP:停止状态,不会接受新的任务,也不处理队列任务,直接中断TIDYING:表示所有任务已经终止了。原创 2024-03-15 01:46:45 · 223 阅读 · 0 评论 -
算法基础一之排序算法,4个改变你编程技能的小技巧
我个人认为,如果你想靠着背面试题来获得心仪的offer,用癞蛤蟆想吃天鹅肉形容完全不过分。想必大家能感受到面试越来越难,想找到心仪的工作也是越来越难,高薪工作羡慕不来,却又对自己目前的薪资不太满意,工作几年甚至连一个应届生的薪资都比不上,终究是错付了,错付了自己没有去提升技术。这些面试题分享给大家的目的,其实是希望大家通过大厂面试题分析自己的技术栈,给自己梳理一个更加明确的学习方向,当你准备好去面试大厂,你心里有底,大概知道面试官会问多广,多深,避免面试的时候一问三不知。原创 2024-03-14 23:38:39 · 809 阅读 · 0 评论 -
想成为Java架构师?先学会如何画好架构图吧!
明确这两点之后,从受众角度来说,一个好的架构图是不需要解释的,它应该是自描述的,并且要具备一致性和足够的准确性,能够与代码相呼应。三、画架构图遇到的常见问题1、方框代表什么?为什么适用方框而不是圆形,它有什么特殊的含义吗?随意使用方框或者其它形状可能会引起混淆。2、虚线、实线什么意思?箭头什么意思?颜色什么意思?随意使用线条或者箭头可能会引起误会。3、运行时与编译时冲突?层级冲突?架构是一项复杂的工作,只使用单个图表来表示架构很容易造成莫名其妙的语义混乱。四、本文推荐的画图方法。原创 2024-03-14 21:13:03 · 903 阅读 · 0 评论 -
原来面试讲究方法!终于从【小公司一面就挂
(image-dd3332-1615884875944)](image-d29084-1615884875944)](image-e9ef91-1615884875944)](image-ae2c5e-1615884875944)](image-9d2c50-1615884875944)](image-d3d9bb-1615884875944)]为了这次面试,也收集了很多的面试题!为了这次面试,也收集了很多的面试题!Nginx实战PDF书籍。Mybatis面试专题。Mybatis面试专题。原创 2024-03-14 18:54:24 · 213 阅读 · 0 评论 -
Andorid&Kotlin编译速度原理剖析(上)
可以看到在每次的运行构建编译后会对每个gradleTask进行耗时的打印,因此可以针对耗时任务严重的Task做针对性的优化处理还可以针对耗时超过一定时间的任务做监控,如果触发了临界值就会做报警处理这样就保证了以后的Task一直处于较低的耗时,因为内容比较多这个监控方案第二章的时候会详细讲解。其他生命周期的方法以省略,具体代码如下:@Override@Override@Override复制代码四、编译优化常规方案俗话说的好“预先善其事,必先利其器”、“磨刀不误砍柴工” 、“先谋而后动”等。原创 2024-03-13 20:26:35 · 666 阅读 · 0 评论