想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com本人使用树莓派4和小米6进行OpenHarmony适配GPU时产生过许多问题,这里回顾一下我移植GPU的过程,同时也做一些总结和经验分享,希望大家看过之后能少走一些弯路。1、树莓派4GPU移植树莓派4的GPU驱动组成比较复杂,在Linux的gpu驱动目录中drm目录下存放着vc4和v3d两个目录,vc4既包含Display驱动也包含GPU驱动,主要用于树莓派3及之前的SoC;而v3d则只包含gpu驱动,专用于树莓派4。由于vc4和v3d的Display硬件差异不大,为
想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com本人使用树莓派4和小米6进行OpenHarmony适配GPU时产生过许多问题,这里回顾一下我移植GPU的过程,同时也做一些总结和经验分享,希望大家看过之后能少走一些弯路。1、树莓派4GPU移植树莓派4的GPU驱动组成比较复杂,在Linux的gpu驱动目录中drm目录下存放着vc4和v3d两个目录,vc4既包含Display驱动也包含GPU驱动,主要用于树莓派3及之前的SoC;而v3d则只包含gpu驱动,专用于树莓派4。由于vc4和v3d的Display硬件差异不大,为
近一位朋友(6年工作经验)面了腾讯云,以下是面试题。加油,一起卷。1.聊聊项目,好的设计,好的代码2.谈谈什么是零拷贝?3.一共有几种IO模型?NIO和多路复用的区别?4.Future实现阻塞等待获取结果的原理?5.ReentrantLock和Synchronized的区别?Synchronized的原理?6.聊聊AOS?ReentrantLock的实现原理?7.乐观锁和悲观锁,让你来写你怎么实现?8.Paxos协议了解?工作流程是怎么样的?9.B+树聊一下?B+树是不是有序?B+树和B-树的主要区别?10.TCP的拥塞机制11.工作中有过JVM实践嘛12.数据库分库分表的缺点是啥?13.分布
近一位朋友(6年工作经验)面了腾讯云,以下是面试题。加油,一起卷。1.聊聊项目,好的设计,好的代码2.谈谈什么是零拷贝?3.一共有几种IO模型?NIO和多路复用的区别?4.Future实现阻塞等待获取结果的原理?5.ReentrantLock和Synchronized的区别?Synchronized的原理?6.聊聊AOS?ReentrantLock的实现原理?7.乐观锁和悲观锁,让你来写你怎么实现?8.Paxos协议了解?工作流程是怎么样的?9.B+树聊一下?B+树是不是有序?B+树和B-树的主要区别?10.TCP的拥塞机制11.工作中有过JVM实践嘛12.数据库分库分表的缺点是啥?13.分布
很多互联网公司的同学做产品分析做得很纠结。每天忙着算各种点击率、转化率、活跃率,到头来还被嫌弃“没有分析出价值”。到底完整的产品分析该怎么做?产品分析也分战略层、战术层、战斗层,想分析得清楚,得层次分明,重点突出才行。01理想的产品分析做法▌战略层:整个产品的定位、发展态势、绩效表现的分析。这一块分析常常是产品经理在BRD或者MRD里,描述了产品的战略定位、发展目标,之后通过数据追踪目标达成(如下图)。当然,很多公司的基层产品经理,自己都不知这些文档长啥样(或者干脆就是随手瞎写的)。因此只能通过一些更简单直接的方法判断当前的战略目标,比如最常用的产品生命周期法(如下图)。战略层的分析,理应是最
很多互联网公司的同学做产品分析做得很纠结。每天忙着算各种点击率、转化率、活跃率,到头来还被嫌弃“没有分析出价值”。到底完整的产品分析该怎么做?产品分析也分战略层、战术层、战斗层,想分析得清楚,得层次分明,重点突出才行。01理想的产品分析做法▌战略层:整个产品的定位、发展态势、绩效表现的分析。这一块分析常常是产品经理在BRD或者MRD里,描述了产品的战略定位、发展目标,之后通过数据追踪目标达成(如下图)。当然,很多公司的基层产品经理,自己都不知这些文档长啥样(或者干脆就是随手瞎写的)。因此只能通过一些更简单直接的方法判断当前的战略目标,比如最常用的产品生命周期法(如下图)。战略层的分析,理应是最
图片.png前言闲来无事,,今天很值得和开心的一天。28K+年底16薪成功入职软件测试工程师岗。接来下,我想和大家一起来分享这次面试的一些真题,以及我整理的一些真题分享给大家,希望能给帮助大家冲刺金三银四,像我一样拿到心仪的offer。(分为技术面+HR面)技术面:1面:验收测试阶段发现的问题,发版后会不会再次出现,如何处理持续集成过程怎样的说下邮箱登录的测试点,word中写下功能测试点再讲下思路算法题:有一串已经排好序的数,中间某一个数被去掉了,怎么找到这个数?(提示二叉树、二分查找)结束java进程的命令图片.png真题整理2面:1.讲一个工作中get或者post怎么用的2.工作中使用的请
图片.png前言闲来无事,,今天很值得和开心的一天。28K+年底16薪成功入职软件测试工程师岗。接来下,我想和大家一起来分享这次面试的一些真题,以及我整理的一些真题分享给大家,希望能给帮助大家冲刺金三银四,像我一样拿到心仪的offer。(分为技术面+HR面)技术面:1面:验收测试阶段发现的问题,发版后会不会再次出现,如何处理持续集成过程怎样的说下邮箱登录的测试点,word中写下功能测试点再讲下思路算法题:有一串已经排好序的数,中间某一个数被去掉了,怎么找到这个数?(提示二叉树、二分查找)结束java进程的命令图片.png真题整理2面:1.讲一个工作中get或者post怎么用的2.工作中使用的请
做测试七年多,有不少人问过我下面问题:现在的手工测试真的不行了吗?测试工程师,三年多快四年的经验,入门自动化测试需要多久?自学自动化测试到底需要学哪些东西?不得不说,随着行业的竞争加剧,互联网产品迭代速度越来越快,QA与测试工程师都需要在越来越短的测试周期内充分保证质量。可是,App测试面临着很多挑战,比如多端发布、多版本发布、多机型发布等等,导致了手工测试很难完全胜任。因此,自动化测试、持续测试就成为了每个开发团队的必要需求。而现实是,很多团队在实施自动化测试的过程中,并未取得良好的质量效果,这主要是因为学习自动化测试有两大难点:1.自动化测试本身拥有一定的技术门槛;2.最大的难点是需要大量
做测试七年多,有不少人问过我下面问题:现在的手工测试真的不行了吗?测试工程师,三年多快四年的经验,入门自动化测试需要多久?自学自动化测试到底需要学哪些东西?不得不说,随着行业的竞争加剧,互联网产品迭代速度越来越快,QA与测试工程师都需要在越来越短的测试周期内充分保证质量。可是,App测试面临着很多挑战,比如多端发布、多版本发布、多机型发布等等,导致了手工测试很难完全胜任。因此,自动化测试、持续测试就成为了每个开发团队的必要需求。而现实是,很多团队在实施自动化测试的过程中,并未取得良好的质量效果,这主要是因为学习自动化测试有两大难点:1.自动化测试本身拥有一定的技术门槛;2.最大的难点是需要大量