• 2024-07-13主要讲讲自己
    刚高考完,待在家里主要没啥事干,就想学一门语言,看学c++的人很多,就决定要学了。之前在上初中的时候买过一本书,也是教C语言的,也是熟悉的标题叫《C语言从入门到精通》。当时也是一腔热血要去学好,结果当时的理解能力还是不够,连开发环境(visualc++)都装不上,装上了也是只会当一个打字员,
  • 2024-04-05简单讲讲你对 Java 中的异常的理解?
    Java中的异常都来自于java.lang.Throwable类,从异常类型上分,Java中的异常可以分为Exception和Error。Exception异常可以被程序本身处理,Error无法被程序处理。Exception异常又可以分为受检查异常和不受检查异常,所谓受检查异常是指那些在编程期间就需要把异常try/catc
  • 2023-12-23简单讲讲网络结构
    FCN(FullyConvolutionalNetwork),PSPNet(PyramidSceneParsingNetwork)和DeepLab-v3是在计算机视觉领域中广泛应用的三种网络结构。它们在语义分割任务中具有出色的性能,并在许多实际应用中取得了显著的成果。首先,我们来了解一下FCN。FCN是一种全卷积网络,最初被提出用于图像语义分
  • 2023-11-08怎么用一张照片做人脸识别,通过技术可以实现吗?讲讲原理
    AI是否能够拥有真正的“思想”是一个哲学和科技界长期争论的话题。目前的AI,包括高级的机器学习系统和神经网络,是基于人类设计的算法和数据来运作的,它们并不具备自我意识或者主观体验。AI系统可以执行复杂的任务,比如驾驶汽车、玩棋盘游戏、甚至进行艺术创作,但它们这样做是因为被编
  • 2023-09-19讲讲volatile的作用
    一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份(因为读取寄存器比读内存要快的多,所以会优化。)。下面是volatile变
  • 2023-08-23临近秋招了,讲讲大家关心的问题
    秋招又要开始了,针对大家最近问的多的问题,说点什么吧。笔试准备准备时间前两天有人在知乎咨询我说,7号大疆要笔试了,有没有什么办法突击下(提问的时间是5号)。我能想到的办法就是背背八股文而已,不过,感觉用处也不大。毕竟,嵌入式的八股文太广,太杂了。一时间不可能都理解,消化掉的。只能拼运
  • 2023-08-22【问题】你用过面向服务架构吗?能否讲讲你对架构的认知。
    这个问题有点年头了,那时候面向服务架构(以下简称“SOA架构”)还非常火。现在国内谈微服务架构的比较多SOA架构的少,这几年谈微服务架构的也少了,可能是因为企业“降本增效”的缘故吧,大家又重新投入到单体架构的怀抱...但不可否认的是SOA架构还是有它先进性的一面(从1996年Gartne
  • 2023-07-11107.你知道静态绑定和动态绑定吗?讲讲?
    107.你知道静态绑定和动态绑定吗?讲讲?1.对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2.对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。3.静态绑定:绑定的是对象的静态类型,某特性(比如函数依赖于对象的静态类型
  • 2023-06-27【Java】讲讲StreamAPI
     预设场景:从Mybatis调用Mapper得到的用户集合List<UserDTO>userList=newArrayList<>(); 常用的几种API用法示例:Map方法,转换为某一个字段的集合:List<Integer>userIdList=userList.stream()/*map转换成某个类型来处理,比如这个场景是为了快速
  • 2023-06-05简单讲讲YV12格式
    一、YUV格式简介YUV是一种颜色编码方式,广义上包括Y'UV、YUV、YCbCr、YPbPr等专有名词,狭义上都称为YUV格式。RGB格式中三个分量R、G、B都表示颜色;YUV格式与之不同,Y分量表示明亮度,也就是灰阶值,U分量和V分量表示的则是色度,用于描述影像色彩及饱和度,用于指定像素的颜色。如果一张
  • 2023-03-19你讲讲分布式事务问题的几种方案?
    分布式事务的实现主要有以下5种方案:XA方案TCC方案本地消息表可靠消息最终一致性方案最大努力通知方案两阶段提交方案/XA方案所谓的XA方案,即:两阶段提交,有
  • 2023-03-18你说你精通Java并发,那给我讲讲J.U.C吧
    J.U.C即java.util.concurrent包,为我们提供了很多高性能的并发类,可以说是java并发的核心。Concurrent包下所有类底层都是依靠CAS操作来实现,而sun.misc.Unsafe为我们提供了
  • 2023-02-20来讲讲怎样获取到url上所有参数并以对象形式保存,再讲讲JSON解析与序列化
    theme:juejinhighlight:gi前言​​大家好,我是梁木由,一个有想头的前端,最近呢也在为明年跳槽做复习准备。但我有个朋友呢,打算在年前跳槽,这不这几天正在疯狂面试中,前两天问
  • 2023-02-012023-2-1面经
    恩巨网络webpack地图引擎react的类组件和函数组件区别项目中遇到的难点讲讲ajax跨域问题讲讲JSON样式居中盒子模型其他的忘记了。精锐天诚样式居中positio
  • 2022-12-21面试官:讲讲session的持久化
    一、session知识回顾1.1session何时创建?默认第一次访问时,使用到了HttpSession就会创建(request.getSession),访问JSP时由于会自备九大内置对象,因此也会创建session1.2session
  • 2022-10-04讲讲http缓存机制。
    缓存分析:浏览器向服务器发起http请求,服务器响应该请求,在浏览器拿到服务器返回会的数据后,会根据响应报文的http头的缓存标识,决定结果是否缓存,,是则将结果和缓存标识
  • 2022-09-29讲讲什么是 JMM
    本文约7300字,完整阅读大概会花费你「15分钟」左右的时间  什么是JMM?JMM就是Java内存模型(javamemorymodel)。 JMM是一个抽象的概念,并不像JVM内存结构一
  • 2022-09-25讲讲回流和重绘的区别,如何避免回流和重绘?
    回流:当元素的尺寸,结构属性改变,浏览器需要重新渲染部分或全部文档流的过程浏览器首次加载元素尺寸位置改变元素内容改变字体大小改变添加删除dom元素重绘:元素样
  • 2022-09-24讲讲Vue diff算法
    diff算法就是进行虚拟节点对比,并返回一个patch对象,用来存储两个节点不同的地方,最后用patch记录的消息去局部更新Dom。特点:比较只会在同层级进行,不会跨层级比较在di