简历在牛客网投递,第二天收到hr电话。约在12月10号下午面试。一共三面,问题如下:链表翻转给出奇数位置组成上升序列偶数位置组成下降序列链表,转化为整体上升链表(此处感谢cdm进程线程了解吗?(此处感谢zhr学长进程间通讯,引出套接字套接字使用,引出网络协议TCP/UDP了解吗?主要区别是什么TCP拥塞控制,这里是正菜了,详细讲了整个拥塞控制三次握手四次挥手为什么是4次挥手,time_wait
转载 2023-07-31 19:30:44
152阅读
# 后端技术架构实现指南 ## 1. 概述 在开始讨论如何实现后端技术架构之前,我们先来了解一下整个流程和步骤。下面是一个简要流程表格: | 步骤 | 描述 | | ---- | ---- | | 1. 用户发起请求 | 用户通过客户端发起请求,例如浏览视频、点赞或评论 | | 2. 路由分发 | 后端服务器接收到请求后,根据请求URL进行路由分发 | | 3. 数据库操作 |
原创 2023-10-03 12:42:54
1061阅读
目录保存系统消息到MongoDB系统消息入库保存-关注系统消息入库保存-点赞短视频系统消息入库保存-评论与回复保存系统消息到MongoDB我们把mongoDB整合到Springboot之后,我们需要把映射层面做好。首先在model创建一个新对象层面,也就是一个新包:我们这里简写为mo 随后创建一个class,与我们当前业务对象保持一致:package com.imooc.mo; i
转载 2023-12-01 19:11:13
274阅读
1、什么是前端开发?这个视频介绍是前端发展前景和市场需求https://zhuanlan.zhihu.com/p/983184702、什么是后端开发?后端开发即“服务器端”开发,主要涉及软件系统“后端东西。比如,用于托管网站和 App 数据服务器、放置在后端服务器与浏览器及 App 之间中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持东西就是后端。网站和
前言介绍2016.09.26,版本 1.0.0 上线,随后不断迭代优化和丰富产品,截止目前,日活跃用户突破 6 亿,短短 4 年间,从零爆发性增长。快速业务发展也对技术支撑提出了更高要求,为了保障敏捷业务开发,提升跨团队协同合作效率,提高本地研发和 CI/CD 效率, iOS App 工程架构在不同阶段进行了不同技术方案改进,满足合理架构演化,同时又不影响正常业务
转载 2023-10-28 21:28:30
306阅读
一、入门篇1、完善好主页运营第一步,其实是完善主页,主页信息包括:主页Banner、头像、简介文案、定位等2、养号养号是运营一个不可或缺步骤。养号就是模拟真人行为,点赞、关注、评论、分享、看直播、在线时长,也就是说并不是我每天关注一个点赞一个这就算一天。而是根据你在线时长,也就是说你前期刷个几百条,但是刷内容要和你定位相关。3、了解运营基本常识1、短视频常见2种格式:横屏
后端技术架构是什么?这是一个对于现代社交媒体应用而言十分重要且复杂的话题。以其快速分享和推荐机制而著称,因此它后端技术架构也必然是相当成熟和高效。下面,就让我们一步步来探讨这个问题。 ## 背景描述 作为一个在全球范围内广受欢迎短视频分享平台,自2016年诞生以来经历了多个阶段技术迭代和架构优化: 1. **2016年** - 正式上线,初始架构相对简单。 2. **
原创 5月前
124阅读
前言前面也说了, 学习Netty基础,那就是Nio,昨天我们简单过了一下BIO,这是我们Java IO基础,在JDK1.4之前主要io方式。 今天开始,我们就开始把NIO一些东西了解清楚,之后才是Netty , 因为我们Netty是基础NIO一个框架嘛,下面就来详细说说。一面:70分钟突击电话面试正思考着项目功能模块,阿里面试官打来了电话,开始了阿里一面。阿里面试官自我介绍,介绍了
转载 2023-07-18 16:28:11
350阅读
 软件开发语言非常多,根据TIOBE编程语言排行榜中可以看出在榜单上就有50种以上。所以技术无涯,人生有崖。对技术要有敬畏之心。我们今天讲一讲其中几种语言,希望能给大家以启发或者共鸣。首先,我们先来看看iOS,iOS又分用Objective-C语言开发和swift语言开发。其实现在这两种语言都各自有各自市场,在中国,用oc还是比swift公司多,而且有些大项目,因为之前基础在oc
转载 2024-05-10 23:15:17
469阅读
蚂蚁金服电话一面第二天早上10点第一轮电话面试,我们大约聊了半个小时,关于学历工作经验这些都没有问到,对方关注是一些基本知识,具体记得几个问题:Spring或者数据库事物隔离级别和传播特性是怎样JDBC目的是什么,是一种接口还是一种实现用过哪种连接池,为什么要用连接池用过哪些缓存,用于什么场景,redis怎么实现分布式锁然后问我是否熟悉分布式系统设计和应用,熟悉分布式框架、中间件、数
转载 2023-11-14 19:28:00
76阅读
目录学习指南涉及技术前置基础储备项目展示功能模块主要分类开发须知技术拓扑图前端后端学习指南涉及技术后端技术栈:Springboot,Spring,mybatis,MinIO,Redis,MongoDB,Nacos,Knife4j,Lombok,AOP,Hibernate,Maven,Nginx,Linux,云服务技术前端技术栈:uin-app,uniCloud前置基础储备Spring,Mybati
转载 2023-09-02 11:28:00
744阅读
# 技术架构 作为一款全球热门短视频社交应用,其背后技术架构十分庞大且复杂。在技术架构中,主要包含了前端应用、后端服务、数据存储、消息队列等多个部分。下面将对这些部分进行简要介绍,并结合代码示例来说明其工作原理。 ## 前端应用 前端应用主要基于React Native框架进行开发,同时使用了Redux来管理应用状态。前端应用主要负责展示用户个人主页、视频内容、
原创 2024-03-12 05:12:00
651阅读
自从前几天写了篇前端与后端分离架构文章,总觉得有点意犹未尽感觉,于是乎准备把写成一个系统。准备逐渐深入地给大家去展现这个系统架构。不过,我会写得比较随意,基本上想到什么就写什么,不会有很严谨逻辑关系。这个系统,是我现在正在开发一个系统架构,可不是什么理论或者拍脑袋想出来。事实上,这个架构我思考了差不多一年了,还在上一家公司工作时候,这个架构就在我头脑中酝酿了,只可惜一直没有机会让
# 技术架构 ## 引言 是一款著名短视频分享应用程序,被许多人用来记录并分享自己生活。作为一款拥有数亿用户应用程序,技术架构必须能够支持高并发、高可用性和高性能。本文将深入探讨技术架构,并给出一些代码示例来说明其中关键技术。 ## 技术架构概述 技术架构可以分为前端、后端和数据库三个层次。前端层负责用户界面和交互逻辑,后端层负责业务逻辑和数据处理,数据库
原创 2023-09-28 09:40:18
943阅读
虽然以技术积累为底气,但也要实话实说:随着云服务让技术易于获得,技术商业价值如何实现,对于企业发展更加至关重要,短视频也是如此。再谈技术本身。“黑科技”通常是指人工智能之类高大上东西,但对于、快手、秒拍这样业务来说,我认为,美颜“锦上添花”意味更甚,“雪中送炭”技术,还是视频云体系和内容审核体系,前者决定能否上车,后者决定车能开多远。这里说视频云体系,包括核心视频采集、编解码
在这个快节奏社会下,短视频凭借其独特趣味性和丰富表现形式,以及多元化内容赢得了大量年轻人喜爱,短视频运营是一项新兴出现职业,属于新媒体运营分支,是利用,微视,火山,快手等短视频平台进行产品推广,企业营销等一系列活动。各个企业都想通过短视频平台来扩大他们品牌知名度,利用短视频平台来增加自己曝光度,爆红也给许多企业带来了巨大效益和可观收入,所以短视频营销模式非常值
一、粉丝经济时代,成为现象级流量平台在粉丝经济时代,抓住流量意味着拥有一切可能。作为现今最火短视频平台,日活跃用户已超过6亿,每天数以亿计视频被播放、转发和评论。如此庞大数据规模和访问压力,没有强大且稳定IT基础设施显然是hold不住。即便内容创作者没有粉丝基础,但上传视频内容足够优质,同样有机会成为点播量过千万网红博主。这得益于平台智能推荐机制,将短视频推送到对它感兴趣
转载 2023-09-10 16:36:07
1318阅读
1.概述随着业务快速迭代, Android 端包大小爆发式增长。包大小直接影响到下载转化率、推广成本、运行内存和安装时间等因素,因此对 apk 进行瘦身是一件很有必要且收益很大事情。apk 主要由 dex、resource、asserts、native libraries 和 meta-data 组成,针对每一部分,都可以专项去做包大小优化。 Android 端经过一段时间努力,包
矩阵系统源码如何做独立部署,首先我们需要深刻理解这个系统开发逻辑是什么?开发前言是现在短视频流量平台流量激增,现在平台流量需要精准搜索,所以我们开发了这个多平台矩阵系统。seo优化,短视频SEO矩阵系统源码搭建。技术团队如何围绕短视频矩阵关键词霸屏来做开发呢?从而seo优化达到账号排名效果,关键词起到至关重要作用,要依托于各平台正规权限以及接口,其中所申请接口来做真正合规
public function modifySceneAction() { $dv_id = $this->request->getIntParam('dv_id'); $scene = $this->request->getIntParam('scene'); $scene_model = new App_Model_Douyin_MysqlVideoSceneSt
  • 1
  • 2
  • 3
  • 4
  • 5