首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯后端15连问!

前言 大家好,我是捡田螺的小男孩,最近一位朋友(6年工作经验)面了腾讯,以下是面试题和答案。加油,一起卷。 聊聊项目,好的设计,好的代码 谈谈什么是零拷贝? 一共有几种 IO 模型?...聊聊如何解决MySQL深分页问题 后端程序员必备:书写高质量SQL的30条建议 阿里一面,给了几条SQL,问需要执行几次树搜索操作? 生产问题分析!delete in子查询不走索引?! 2....B-树内部节点是保存数据的;而B+树内部节点是不保存数据的,只作索引作用,它的叶子节点才保存数据。 B+树相邻的叶子节点之间是通过链表指针连起来的,B-树却不是。...例如一个数据在某个分区节点更新之后,在其他分区节点读出来的数据也是更新之后的数据。...大家有兴趣可以看下我之前这篇文章哈: 后端程序员必备:分布式事务基础篇 14, RocketMQ 如何保证消息的准确性和安全性?

1.9K10
您找到你想要的搜索结果了吗?
是的
没有找到

Node后端数据渲染

SPA场景下SEO的问题 通常情况下,SPA应用或前后端分离的开发模式下页面加载的基本流程是,浏览器端先加载一个空页面和JavaScript脚本,然后异步请求接口获取数据,渲染页面数据内容后展示给用户。...尽管我们会在空页面的里面添加keyword和description的内容,但这肯定是不够的,因为页面关键性的正文内容描述并没有被搜索引擎获取到。...如果使用Node后端数据渲染(有人称之为直出,后文中也称之为直出层),在页面请求时将内容渲染到页面上输出,那么搜索引擎获取到的HTML就已经包含页面完整的内容,页面也就更容易被检索到了。...前后端分离方式页面渲染主要流程 然而,如果使用后端直出来进行数据渲染,首先SEO的问题不复存在,用户浏览器加载完DOM的内容解析后即可立即展示,网络加载的问题也得到解决。...那么一般Node后端数据渲染的整个流程又是怎样的呢?

91420

websocket前后端数据实时更新(前端+后端)

做的项目中需要将后端提供的数据展示在前端页面,一开始我是用JS的setInterval()方法,设置一个时间,每过时间发起一次ajax请求。...虽然也能凑活着实现,但总感觉数据不是实时刷新的,而且还占用资源,所以学习WebSocke,并总结了一下,以下是本人总结的前后端WebSocke相关代码: ---- 一、后端: 1.pom.xml添加WebSocke...CopyOnWriteArraySet webSocketSet) { WebSocket.webSocketSet = webSocketSet; } /** * 从数据库查询相关数据信息...接收到消息的回调方法 websocket.onmessage = function (event) { let data = event.data; console.log("后端传递的数据...:" + data); //将后端传递的数据渲染至页面 $("#online").html(data); }; //连接关闭的回调方法

2.3K30

主流前端-后端-数据库总结-后端框架篇

一、传统框架介绍 1)Hibernate 是一种ORM框架,在Java对象与关系型数据库之间建立某种映射,以实现直接存取Java对象(POJO)。...3)需要创建一系列的持久化类,每个类的属性都可以简单的看做和一张数据库表的属性一一对应,当然也可以实现关系数据库的各种表件关联的对应。 4)当我们需要相关操作时,不用再关注数据库表。...我们不用再去一行行的查询数据库,只需要持久化类就可以完成增删改查的功能。 5)使我们的软件开发真正面向对象,而不是面向混乱的代码。...3)MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录...联系和区别 Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring。

1.1K20

后端数据交互流程

上一篇说后面要进行前端与后端交互数据,那么就为正式开始交互之前打个铺垫。因为毕竟要开发一个全栈的应用,你不能光知道开发假数据页面,如何调用后端的api,进行数据交互是很重要的。...前端通过HTTP请求向后端发送数据,并通过HTTP响应从后端接收数据。 以下是前后端交互数据的一般流程: 前端发送请求:前端通过HTTP请求向后端发送数据。...请求可以是GET、POST、PUT、DELETE等类型的请求,这取决于需要发送的数据以及后端的API设计。 后端处理请求:后端接收到请求后,会根据请求中的数据和API设计进行处理。...处理可能包括读取数据库、执行业务逻辑等操作。 后端返回响应:后端处理完请求后,将需要返回给前端的数据打包成HTTP响应,包括状态码、头部信息和数据主体。...在前后端交互数据的过程中,通常需要考虑数据安全、性能等方面的问题。为了提高交互数据的性能,前后端可以使用缓存、压缩、异步加载等技术。

40220

使用腾讯 Serverless 开发公众号后端

本文将以腾讯的 Serverless 服务,构建一个微信公众号的服务后端。 2....在 Github 上创建后端项目 3.1 使用 Gin 初始化项目 使用 Gin 创建一个后端项目,下面是 main.go 文件。...需要特别注意的是端口需要监听 9000,否则 Serverless 无法响应 3.2 添加 Dockerfile Dockerfile 内容如下 1 2 3 4 5 6 7 8 9 10...4.4 发送消息测试 最后,在微信公众号测试一下功能: 在腾讯的函数服务后端,也可以查看到相关的请求日志。 5....总结 本文主要以微信公众号后端开发为需求,尝试了一下腾讯 Serverless 服务。由于目前,腾讯 Serverless 服务有一定的免费额度,对于个人的一些小项目、Demo 项目,也算够用。

3.3K12

后端、大数据计算、前端干货免费领!

为了满足大家的假期充电需要 我们加急整理了一份 【大厂内部学习资源】 有视频、电子书、学习笔记 ​ 涵盖各个方向,超级干货: 编译原理、操作系统、大数据云计算、后端开发、Html+Css、小程序实训...、深入浅出Go语言、职场共性难题解决方案、搜索引擎、区块链、消息队列、数据库、软件工程开发等等等…… 趁着假期先收藏 有时间了随时开卷!...编译原理、操作系统、大数据云计算、后端开发、Html+Css、小程序实训、深入浅出Go语言、职场共性难题解决方案、搜索引擎、区块链、消息队列、数据库、软件工程开发等等等…… 【大厂内部学习资源】 限时免费扫码领取

1.2K30

小程序开发的开通流程及添加集合数据

图片.png 介绍一下具体的四大模块:目前提供四大基础能力支持: 1:函数 在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码 2:数据库 一个既可在小程序前端操作,也能在函数中读写的...JSON 数据库 3:存储 在小程序前端直接上传/下载云端文件,在开发控制台可视化管理 4:数据分析 控制台中可查看小程序资源调用数据,方便及时了解运行情况 步骤二 创建创建资源环境,填写环境名称...图片.png 步骤四 选择数据库模块,添加集合,我们添加一个名为“test”的集合。 ?...图片.png 步骤六 按照小程序官方文档给的数据,点击 "添加记录" 添加我们的第一条数据。 ?...图片.png 步骤八 添加完成后可在控制台中查看到刚添加数据添加成功之后的界面如下图: ? 当然了也可以直接导入数据,今天写的有些晚了,明天继续。要是有写的不足之处,还欢迎大家多多批评指正。

1.8K40

Serverless+数据库轻松打造后端(一)---使用腾讯SCF做一个接口(查询数据库)

最近尝试了使用腾讯SCF 慢慢爱上腾讯(白嫖一堆东西) 腾讯SCF使用 打开腾讯SCF控制台 创建函数 配置触发器 完成创建 配置跨域 修改代码连接数据库 测试 好处 打开腾讯SCF...创建函数 ? 这里有很多模板 选择一个自己常用的语言去开发 这里我选了Nodejs 毕竟用着顺手 上次用PHP查了一堆资料才解决问题 ?...支持CORS就是开启跨域 修改代码连接数据库 如果你有数据库 这里填写数据库信息 ? ? 测试 在触发管理找到访问路径复制 由于是GET请求 可以在浏览器直接测试 ?...嘿嘿 这里就完成了 好处 减少后端开发成本 让个人开发者更注重自己的页面设计 后面我们会将团队网站挂载   大家好,我是代码哈士奇,是一名软件学院网络工程的学生,因为我是“狗”,狗走千里吃肉。...后续会推出 前端:vue入门 vue开发小程序 等 后端: java入门 springboot入门等 服务器:mysql入门 服务器简单指令 服务器运行项目 python:推荐不温卜火 一定要看哦

70930

后端技术杂谈5:计算的前世今生

,这对后端工程师来说是一种综合能力,我们会逐步了解搜索技术,计算相关技术、大数据研发等常见的技术喜提,以便让你更完整地了解后端技术栈的全貌,为后续参与分布式应用的开发和学习做好准备。...当这些私有平台在用户的数据中心里卖得奇贵无比、赚得盆满钵盈的时候,有其他的公司开始了另外的选择。这就是AWS和Google,他们开始了公有领域的探索。...、大数据平台,可以在平台上一点即得。...另一个需要撇下的就是随着应用的运行而产生并保存在本地的数据。这些数据多以文件的形式存在,例如数据库文件、文本文件。...容器运行的过程中,基于原始镜像做了改变,比如安装了程序,添加了文件,也可以提交回去(commit)成为镜像。

81200

当TA遇上托管,后端部署更简单

最近,托管又多了位“神秘”新伙伴,TA 也是一直陪伴着你们的老朋友,快来一起猜猜 TA 是谁? 谜底揭晓!...现在,除了小程序,你还可以通过「公众号」登录微信托管,无论是个人/企业订阅号,还是服务号,都可以使用托管快速部署一个后端服务,并支持在开发公众号 H5 或其它需要后端服务的应用中调用。...借助托管提供的微信安全网关、自动扩缩容等后端能力,业务得以更好、更安全地完成开发。 如何通过公众号登录托管? 非常简单!...”使用 有奖 活动 微信托管知识分享季·进行中 体验托管,输出你的最佳实践 丰富周边和激励等你拿 点击了解 了解更多 微信托管官网(请在PC端访问以下地址) https://cloud.weixin.qq.com.../ 微信托管官方文档 https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/basic/intro.html 微信托管系列教程

43830
领券