腾讯云专区
本文作者:ivweb 程柳锋 前言 随着开发团队不断发展壮大,在人员增加的同时也带来了协作成本的增加;业务项目越来越多,类型也各不相同。常见的类型有基础组件、业务组件、基于React的业务项目、基于Vue的业务项目等等。如果想要对每个项目进行一些规范上的约束比如Git提交规范、Javascrip
0
31
本文作者:ivweb villainthr 该库是应对当前 Google 提出的 PWA 概念而写的,以链式 API 来完成 PWA 相关的操作。 安装 npm install web-pwa // 或者使用 yarn yarn add web-pwa ## DEMO 首先说明一下,我们要完
0
32
本文作者:ivweb villainthr 市面上现在流行两种沙箱模式,一种是使用iframe,还有一种是直接在页面上使用new Function + eval进行执行。 殊途同归,主要还是防止一些Hacker们 吃饱了没事干,收别人钱来 Hack 你的网站。 一般情况, 我们的代码量有60%业务+
0
37
引言 Kafka和zookeeper是在两种典型的有状态的集群服务。首先kafka和zookeeper都需要存储盘来保存有状态信息,其次kafka和zookeeper每一个实例都需要有对应的实例Id(Kafka需要broker.id,zookeeper需要my.id)来作为集群内部每个成员的标识
0
79
引言 Kafka和zookeeper是在两种典型的有状态的集群服务。首先kafka和zookeeper都需要存储盘来保存有状态信息,其次kafka和zookeeper每一个实例都需要有对应的实例Id(Kafka需要broker.id,zookeeper需要my.id)来作为集群内部每个成员的标识,集
0
40
引言 Kubernetes对于容器实例的日志收集,并没有提供原生的解决方案。但提供使用kubectl logs命令查看容器实例运行时的日志。kubectl logs命令实现的基本原理为:容器运行时默认将标准输出和标准错误中的日志输出到磁盘上保存。保存至主机目录:/var/lib/docker/con
0
46
本文作者:ivweb 王少飞 启用硬件加速 1 在chrome的地址栏中输入chrome://settings/回车 2 滚动页面到地步,点击 ==显示高级设置== 3 再次滚动到页面地步,找到 ==使用硬件加速模式== 开启gup硬件加速 1 在chrome的地址栏中输入chrome://flag
0
152
本文作者:ivweb villainthr Web 进制操作是一个比较底层的话题,因为平常做业务的时候根本用不到太多,或者说,根本用不到。 老铁,没毛病 那什么情况会用到呢? canvas websocket file fetch webgl ... 上面只是列了部分内容。现在比较流行的就是音视频的
0
34
本文作者:ivweb villainthr 接 《 全面进阶 H5 直播(上)》 Media Source Extensions 在没有 MSE 出现之前,前端对 video 的操作,仅仅局限在对视频文件的操作,而并不能对视频流做任何相关的操作。现在 MSE 提供了一系列的接口,使开发者可以直接提供
0
84
接《 WEB加速,协议先行 ( 上)》,下面我们看一下TLS协议的优化。 TLS协议最大的性能问题也是它的握手。所以优化的目标也非常明确,就是减少完全握手,提升简化握手的比例。协议层面提供了两种机制,session id和session ticket,我相信接触过的同学都非常清楚,网上的资料
0
23
概述 腾讯云容器服务在kubernetes平台的基础上做了大量和腾讯云IAAS紧密结合的工作,比如集群创建时直接创建k8s集群、集群内的容器使用VPC网络的IP,容器数据卷使用CBS、ingress直接使用腾讯云的LB等,通过这些工作大大降低了客户搭建和使用k8s集群的门槛,同时因为和IAAS的紧密
0
24
导语:2017年7月7日-8日,ArchSummit全球架构师峰会在深圳召开,腾讯技术工程事业群基础架构部高级工程师lancelot作为演讲嘉宾,分享了STGW及腾讯云CLB在WEB协议优化过程中的实践经验,并对WEB协议的未来进行了探讨分析,以下为现场演讲内容的整理稿。 演讲主题:WEB加
0
18
本文作者:ivweb villainthr SVG 全称是 Scalable Vector Graphics,即,矢量图。在 Web 中使用 SVG 可以解决位图放大失真的问题。首先,不要把 SVG 和 CSS,Canvas,HTML 搞混。他们之间并没有你中有我,我中有你的关系。SVG 是通过
0
26
本文作者:ivweb caorich bodymovin是什么 专业制作动画采用Adobe公司的after effect软件。做出来的动画可以导出为json文件,bodymovin就是这个动画json文件的前端播放器,支持渲染为svg\canvas\html三种格式。它不仅可以播放动画,可以完全控制
0
69
概述 应用日志的收集,在docker未出现前,常用做法是将日志写到主机的某个文件,当需要查看日志时先登录到主机然后去查看相关的日志文件,主机上的日志只要不特意删除会一直存在;随着docker和容器编排技术的出现,容器的销毁和重新创建被看成是一种常态,如果用原来的方式将应用日志写到容器的文件系统里,那
0
60