oppo手机的界面设计也是很漂亮的。在很多界面中使用了3D技术塑造出了大量华丽的效果。在蝴蝶解锁中使用了两个对称的D变幻,宛如蝴蝶翅膀上美丽的花纹。在受到用户点击后,随风缓慢上下扇动,充满浪漫的动感色彩。这里只在技术角度做一些探索。这个效果由两个子view合成,每个各占整个屏幕的一半。左边子view以右边界为旋转中心,手指向右滑动距离转为绕Y轴施转的角度,角度为正。右边子view以左边界为旋转中
转载 2023-10-31 17:05:23
40阅读
1.dSYM你是如何分析的?**2.**多线程有哪几种?你更倾向于哪一种?**3.**单例弊端?**4.**如何把异步线程转换成同步任务进行单元测试?
前言这也是我第二次进入三面了,也不知道这次能不能进呢?球球阿里爸爸了,许愿一个 hr 可以吗? 本人双非本科大,基础不强,有一个简单的秒杀项目,其他特点不多。天天吸血其他大佬的经,现在写一个阿里本地生活技术面面经作为回报。同时祈祷,许愿一个 hr 。如果能进hr拿到 offer ,我再把每个问题答案整理一下吧。一:项目jvm 内存和运行过程jvm 调优(实践一下)MySQL count
总体来说主要是讲项目,一定要能自圆其说,而且对于所用的开源软件一定要说明使用这个的原因,表示至少自己做过一定的市场调研,即使原因说的不够充分,不够成熟其实影响也不大。一:1 自我介绍,并介绍项目2 项目中使用ZMQ 的原因,从以下几个方面讲:   1)从市面上常用的一些消息队列,消息库;(阿里的时候有问为什么不用C++11 自带的消息库,表示真的不知道,现在还没看到相关的资
百度一(现场)自我介绍Java中的多态为什么要同时重写hashcode和equalsHashmap的原理Hashmap如何变线程安全,每种方式的优缺点垃圾回收机制Jvm的参数你知道的说一下设计模式了解的说一下啊手撕一个单例模式算法题目手撕算法:反转单链表手撕算法:实现类似微博子结构的数据结构,输入一系列父子关系,输出一个类似微博评论的父子结构图手写java多线程手写java的soeket编程,服
转载 2023-12-29 22:13:55
3阅读
  一   项目介绍,难点,怎么遇到的?产生原因?如何解决?为什么要这样分表?跨库join如何解决?数据量突增怎么解决? 如何解决线上问题?cpu狂飙怎么办?频繁minor gc怎么办?可能造成的原因是什么?如何避免? 数据库 隔离级别,怎么实现的?当前读,快照读?MVCC? 算法:两数之和   二   项目难点,如何解决? 分库分表的设计? 分布式事务出现过不一致吗
转载 2021-06-22 12:08:57
386阅读
# 深入理解Java的三面性 Java是一种广泛使用的编程语言,因其“编写一次,到处运行”的特性而受到开发者的青睐。然而,Java的魅力不仅在于它的跨平台特性,更在于它的三面性:面向对象、平台独立性与多线程。本文将对这进行深入探讨,并提供代码示例来帮助理解。 ## 1. 面向对象 Java是一种面向对象的编程语言,这意味着它关注于对象的操作。对象是数据和操作数据的方法的结合,通过封装、
原创 2024-09-28 05:13:35
43阅读
# Java三面面试知识点解析 面试是获取技术职位的重要环节,尤其是在Java领域,深厚的知识储备和良好的编码能力至关重要。本文将围绕Java轮面试中常见的知识点与代码示例展开,帮助大家更好地准备面试。 ## 基础语法与数据结构 在Java中,基础语法和数据结构的掌握是至关重要的。在面试中,常会问及集合框架的相关知识,比如List、Set、Map等。下表总结了Java集合的一些特性: |
原创 2024-10-07 06:04:00
21阅读
1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计
前言: 因为临近金九银十的面试旺季,所以大家都在为自己下半年的跳槽做最后的一搏,都在为想进自己理想的大厂而做最后的努力。下面就来看看这位面试头条的朋友在面试后的总结:       因为有白金内推所以8月13号下午就直接面了,一共轮。完一轮hr打电话告诉你过没,过的话下一轮。有幸三面,最后hr让我等消息,说今天面的非常不错,希望能拿到offer吧。话不多说,下面是经。       头条一
原创 2021-06-17 21:48:03
765阅读
=
1.面向对象可以解释下吗?都有哪些特性?答:面向对象是一种思想,可以将复杂问题简单化,让我们从执行者变为了指挥者。面向对象的大特性为:封装,继承与多态。封装:将事物封装成一个类,减少耦合,隐藏细节。保留特定的接口与外界联系,当接口内部发生改变时,不会影响外部调用方。继承:从一个已知的类中派生出一个新的类,新类可以拥有已知类的行为和属性,并且可以通过覆盖/重写来增强已知类的能力。多态:多态的本质就
背景面试岗位:Java开发 面试部门:质量效能研发组 面试类型:日常实习 面试结果:3.23 offer。百度面试流程是真的快…这个部门面试总体比较简单。一(3.14 下午4点,45min)算法题爬楼梯 leetcode11盛水最多的容器 leetcode70很简单,直接秒了。然后每道题都问了一下时间复杂度。自我介绍项目技术的选型,为什么为什么选netty,跟其他通信框架相比有什么优势webso
转载 2023-12-20 18:35:08
43阅读
认识HTTP 什么是超文本 什么是传输 什么是协议 HTTP相关组件 网络模型 OSI 模型 浏览器 Web服务器 CDN WAF WebService HTML Web页面构成 与 HTTP 有关的协议 TCP/IP DNS URI / URL HTTPS 详解 HTTP 报文 HTTP请求方法 ...
转载 2021-07-12 10:57:00
658阅读
2评论
如题,这是晨风字节的经,感谢他的投稿,将这次宝贵的经分享给大家。后面还有一份有赞的,最硬核的是字节三面
转载 2021-12-29 11:07:50
1103阅读
去哪儿一问了我的项目我就大致介绍了一下我的项目背景,然后项目有哪些模块,我在里面负责什么模块,以及我的这个模块是如何实现的;项目亮点参考我的这篇文章,我自己把在面试中取到的场景题以及在书上看到的jvm调优的实例加到了我的项目里面,虽然我的项目并没有用到这些。也没考察我知识点,直接给出除了一道题目是英文的编程题目,题目大概是这样子:对于255.0.0.111/29这个ip地址,前29位是固定不变的
  一次搞笑的阿里面试经历  01一阿里    7月23 号投递天后收到面试电话:面试官自动化规划部门负责人       Q1:让我简单自我介绍Q2:让我介绍发表论文的模型Q3:问我实习中做的项目对应聘这个岗位有什么帮助Q4:自我评价优缺点Q5:一分钟阐述自己与岗位的匹配度Q6:有什么问题需要问他的 整个面试过程大约四十五分钟,感觉还好      02二阿里    7月25号下午我还在午睡中
原创 2021-06-17 21:47:15
777阅读
一、前言头条三面:toString()、String.valueOf、(String)强转,有啥区别?相信大家在日常开发中这种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲...
转载 2021-10-15 10:52:34
98阅读
# 架构设计 三面隔离实现指南 ## 一、流程图示例 ```mermaid flowchart TD A[开始] --> B[数据层] B --> C[业务逻辑层] C --> D[表示层] D --> E[结束] ``` ## 二、状态图示例 ```mermaid stateDiagram [*] --> 数据层 数据层 --> 业务逻辑层
原创 2024-07-14 07:49:54
110阅读
记录一次大厂三面经历。
原创 2021-12-10 10:07:48
911阅读
  • 1
  • 2
  • 3
  • 4
  • 5