后端技术

浅析小程序云原生数据库的设计与应用

作者 腾讯TEG云架构平台部 研发工程师 杨哲、刘翔 腾讯CSIG云产品部 前端工程师 王伟嘉 导语 小程序云开发拥有易接入、高性能、高可用等特性,提供完整的原生云端能力支持,可有效降低后端与运维成本,帮助开发者更专注于业务,实现快速上线与迭代。其中,小程序云开发的数据库是一个既可在小程序前端操作、也能在云函数中读写的 JSON 数据库,强大且稳定。 本篇,...

Django2实战示例 第四章 创建社交网站

目录 Django2实战示例 第一章 创建博客应用Django2实战示例 第二章 增强博客功能Django2实战示例 第三章 扩展博客功能Django2实战示例 第四章 创建社交网站Django2实战示例 第五章 内容分享功能Django2实战示例 第六章 追踪用户行为Django2实战示例 第七章 创建电商网站Django2实战示例 第八章 管理支付与订...

KVM(三)I/O 全虚拟化和准虚拟化

在 QEMU/KVM 中,客户机可以使用的设备大致可分为三类: 1. 模拟设备:完全由 QEMU 纯软件模拟的设备。 2. Virtio 设备:实现 VIRTIO API 的半虚拟化设备。 3. PCI 设备直接分配(PCI device assignment) 。 1. 全虚拟化 I/O 设备 KVM 在 IO 虚拟化方面,传统或者默认的方式是使用 Q...

程序员:如何成为一个全栈的工程师?

全栈工程师,英文 Full Stack developer,是指那些掌握多种技能,并能利用多种技能独立完成产品的人。当然,现在「全栈工程师」很吃香,非常吃香!这是因为在移动互联网时代,IT 系统变得愈加复杂,需要拥有全局思维的工程师来搞定各种「疑难杂症」。不仅要玩得转前端,还要搞得定后端,总之各种技术都懂,所以其重要性可见一斑。 近日,移动开发精英俱乐部围...

李艳鹏:技术人如何修炼内功

李艳鹏:技术人如何修炼内功     前不久趣直播举办了一场技术人成长交流会。邀请了易宝支付产品中心首席架构师李艳鹏来分享。 以下是文字版:   有请李艳鹏老师!第一场分享是由艳鹏老师带来的,今天非常感谢大家来到现场。艳鹏老师这本《分布式服务架构原理设计与实战》的作者,之前是一个朋友介绍他来我们平台做了一次直播,然后他相应的在服务器方面造诣比较深,他在易宝现...

ElasticSearch应用之数据埋点——认识埋点

前言通过阅读本篇,你将获得以下三方面的知识: 什么是埋点? 埋点的用途? 埋点的分类? 一、什么是埋点所谓埋点就是在应用中特定的流程收集一些信息,用来跟踪应用使用的状况,后续用来进一步优化产品或是提供运营的数据支撑,包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bo...

Spring与后端模板引擎的故事

更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。 现在很多开发,都采用了前后端完全分离的模式,随着近几年前端工程化工具和MVC框架的完善,使得这种模式的维护成本逐渐降低。但是这种模式目前并不利于SEO(前后端分离的SEO问题会慢慢改善),而且某些场景使用模板引擎会更方便,比如说邮件模板以及数据变化不频繁的后台系统。 Spr...

Web 研发模式的演变

前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的控制在 Web Ser...

[转]前后端分离开发模式下后端质量的保证 —— 单元测试

本文转自:http://www.cnblogs.com/jesse2013/p/magic-of-unittesting.html#3451709 概述   在今天, 前后端分离已经是首选的一个开发模式。这对于后端团队来说其实是一个好消息,减轻任务并且更专注。在测试方面,就更加依懒于单元测试对于API以及后端业务逻辑的较验。当然单元测试并非在前后端分离流...

8组Beta冲刺总结

https://www.cnblogs.com/xiao-qingjiang/p/15616868.html 一、基本情况 现场答辩总结: 根据老师的指导和建议,我们充分认识到了我们的不足。 一是工作量不足,在这次冲刺中我们仍然没有很好的完成这个项目,前端效果和UI设计还需要进一步改善; 二是产品的测试需要加强,还存在一些bug; 三是产品的展现,在答辩展...