• 前端代码审查清单

    清单存放了一些常见的问题,当我们开发完成之后,对照清单思考一下这些问题在代码中是否遇到或者妥善处理,从而提高代码质量。前端 前端安全 []所有的用户可以在页面中输入信息的地方,是否做了防 XSS 以及特殊字符...
    文章 2020-07-10 184浏览量
  • 用Kubernetes解决容器的混乱(上)

    有很多隐喻来形容这种情况,最常见的是“宠物与牛”——宠物是指服务器,它们像养的狗、猫等。你给它们取名,好好照顾,当它们半夜生病时,你照顾它们。用容器时你可不想这样。相反,你想要的服务器是可以像牛一样的...
    文章 2018-12-13 778浏览量
  • 【Web动画】CSS3 3D 行星运转&浏览器渲染原理

    常见的情况就是通过操作 CSS 样式来修改 DOM 或导致重排。查找引发重绘和重排根源的最好办法就是使用开发者工具的时间轴和 enable paint flashing 工具,然后试着找出恰好在重绘/重排前修改了 DOM 的地方。总结 ...
    文章 2016-04-28 848浏览量
  • 【Web动画】CSS3 3D 行星运转&浏览器渲染原理

    常见的情况就是通过操作 CSS 样式来修改 DOM 或导致重排。查找引发重绘和重排根源的最好办法就是使用开发者工具的时间轴和 enable paint flashing 工具,然后试着找出恰好在重绘/重排前修改了 DOM 的地方。总结 ...
    文章 2017-11-26 1246浏览量
  • 【转】浅谈大型网站动态应用系统架构

    动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统...
    文章 2010-08-08 867浏览量
  • CDN百科第八期|我的网站到底需不需要CDN加速?

    上一期的CDN百科,我们介绍了CDN的工作原理、术语和应用场景,那么今天的CDN百科第八期,我们会解答一个很常见的用户疑问:我的网站/应用到底需不需要CDN加速?如果你在经营一家网站,那你应该知道几点因素是你制胜...
    文章 2020-07-28 3604浏览量
  • 磁盘安装启动的方法与ASM

    常见的解决方案是在阵列上实现了一个内存缓存,从而加速阵列上所有IO的写性能。 1.动态缓存管理:一些厂商简单的将缓存对半划分-如果1G的缓存,500M用于读,500M用于写 2.捆绑的写操作:可以将多个奇偶校验操作...
    文章 2017-11-15 1096浏览量
  • 高效运维之员工的四大误区及解决之道

    例如,给某大型游戏导入用户的banner广告出现重大Bug,该广告虽由投放系统动态生成,但需运维同学紧急更新相应CSS文件才能在线上环境生效,这属于重要紧急范畴;正常情况下,这属于举手之劳的小操作,但运维人员在...
    文章 2016-06-09 2851浏览量
  • 架构动静分离和分布式阶段——阿里云 MVP乔锐杰

    最直观的现象是,前端访问堵塞、延迟、服务器进程增多、CPU100%,并且出现常见的502/503/504的错误码。显然单台 Web服务器已经满足不了需求,这里需要通过负载均衡技术增加多台 Web服务器,进一步保障业务的性能和高...
    文章 2020-03-27 579浏览量
  • 史上最快破5亿用户的互动-2020双11养猫技术大揭秘

    EVA 为了解决互动业务中常见且频繁的动画和模型素材,提供了一站式的素材上传服务 EVA Store,包括帧动画、雪碧图、DragonBones、Spine、音频等,这些互动素材的协议标准是由阿里巴巴经济体互动小组统一制定。...
    文章 2020-11-25 1855浏览量
  • 【技术干货】阿里云构建千万级别架构演变之路

    这时候我们一方面将网站图片、js、css、html及应用服务相关的文件存储在oss中,另外一方面通过CDN将静态资源分布式缓存在各个节点实现“就近访问”。通过将动态请求、静态请求的访问分离(“动静分离”),有效解决...
    文章 2016-06-16 25864浏览量
  • 高并发之隔离术

    当用户访问如结算页时,如果JS/CSS等静态资源也在结算页系统中时,很可能因为访问量太大导致带宽被打满导致出现不可用。因此应该将动态内容和静态资源分离,一般应该将静态资源放在CDN上,如下图所示 爬虫隔离 在...
    文章 2017-07-03 1637浏览量
  • 前后台的网络数据传输

    发送出请求,浏览器的工作暂时结束,网络请求交由操作系统处理,值得注意的是,如果是新入网机器或者局域网刚从网络故障中恢复,操作系统还可能动用ARP协议(地址解析协议)获取到出口路由的MAC地址,以便把数据包交给...
    文章 2017-06-13 3744浏览量
  • 《Web前端工程师修炼之道(原书第4版)》——Web设计...

    开发Web设计过程中有相当一部分工作涉及创建文件、样式表、脚本和图像,以创建和故障排除。在Web设计公司,负责创建网站(或动态组装的模板)页面文件的是开发或生产部门。Web开发人员可能不设计站点的外观或结构,...
    文章 2017-07-03 1214浏览量
  • 小程序之API管理

    从小程序的代码结构来看,是由js、wxml(xml)、wxss(css)组成,全部为前端语言,也就是说想要开发小程序,只需要懂前端技术即可开发小程序。然而,在实际的业务场景中,除了通过微信的API来实现些系统功能外,还...
    文章 2017-01-23 12131浏览量
  • 一线架构师带你玩性能优化

    预加载(图片、css样式、js脚本);按需加载js脚本;优化js处理方法提升页面处理速度。WEB请求时序图: 【案例】下面是某企业内部应用系统客户端HTTP请求监控记录: 从上图中可以看到共计发送25次请求(21次命中缓存...
    文章 2016-10-24 8932浏览量
  • 《LoadRunner性能测试巧匠训练营》——1.4 性能测试...

    这是基准测试常见的一种场景,也是大部分没有做过性能测试的公司最需要的。虽然基准测试不难理解,但实践起来常常被误解。以对某个系统的数据搜索进行性能基准测试为例,这个系统的数据量会随着时间的增长而增长,...
    文章 2017-07-03 958浏览量
  • Web测试中定位bug方法

    故障无法重现时:(1)看日志,根据日志定位原因,则在测试环境中按照日志提示构造条件相同的测试案例测试,尝试在测试环境中将问题重现。问开发(2)测试环境和配置与实际的工程环境和配置有哪些差异等等。同时主动...
    文章 1970-01-01 695浏览量
  • Web测试中定位bug方法

    故障无法重现时:(1)看日志,根据日志定位原因,则在测试环境中按照日志提示构造条件相同的测试案例测试,尝试在测试环境中将问题重现。问开发(2)测试环境和配置与实际的工程环境和配置有哪些差异等等。同时主动...
    文章 1970-01-01 1106浏览量
  • 《架构真经:互联网技术架构的设计原则(原书第2版)...

    该团队试图确保系统的各个部分都可以无限扩展,并能以最快的速度来解决任何系统故障,以把故障所带来的影响降到最低。“我的主要教训是,”杰瑞米说,“我们试图把系统各个部分的复杂性和业务的关键性与实际的拍卖...
    文章 2017-05-02 2145浏览量
  • [译]系统设计入门|掘金翻译计划

    实践常见的系统设计面试题并且把你的答案和例子的解答进行对照:讨论,代码和图表。面试准备的其他主题: 学习指引 如何处理一个系统设计的面试题 系统设计的面试题,含解答 面向对象设计的面试题,含解答 其它的...
    文章 2017-10-16 1766浏览量
  • 轻松SRE-使用云监控实现自动化运维

    help='web directory root that contains the HTML/CSS/JS files %(default)s') parser.add_argument('-v','-verbose', action='count', help='level of verbosity') parser.add_argument('-V','-version', action='...
    文章 2017-12-07 2095浏览量
  • 2020年SpringCloud 必知的18道面试题

    今天跟大家分享下SpringCloud常见面试题的知识。1、什么是Spring Cloud?Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务...
    文章 2020-11-12 2063浏览量
  • 想染指系统架构?你绝对不可错过的一篇

    实践常见的系统设计面试题并且把你的答案和例子的解答进行对照:讨论,代码和图表。面试准备的其他主题: 学习指引 如何处理一个系统设计的面试题 系统设计的面试题,含解答 面向对象设计的面试题,含解答 其它的...
    文章 2017-10-17 2243浏览量
  • Java程序员提高效率的10+个最佳库

    下面,就让我来介绍一些可以用来解决常见开发问题的热门 Java 库吧。01JUnitJUnit 起源于 xUnit 家族的单元测试框架,目前可以说是最知名及常用的测试框架。通过 JUnit,可以轻松地写出可重复测试的代码。早期版本的...
    文章 2017-07-06 4825浏览量
  • 高效Java程序员不能错过的10+个最佳库

    下面,就让我来介绍一些可以用来解决常见开发问题的热门 Java 库吧。01.JUnit JUnit 起源于 xUnit 家族的单元测试框架,目前可以说是最知名及常用的测试框架。通过 JUnit,可以轻松地写出可重复测试的代码。早期版本...
    文章 2017-08-01 1319浏览量
  • 【问题集锦】CDN版十万个为什么,常见问题持续更新中.

    对于需要更新并且更新很频繁的静态文件,可以将缓存时间设置短些,视业务情况而定(eg:js,css等);对于动态文件(eg:php |jsp|asp),优先选择第二种方案 请务必将 Cache-Control 设置为no-cache,private或者max-...
    文章 2017-09-15 4810浏览量
  • 降云十八掌——阿里云运维架构最佳实践(上)

    其中囊括了我历时八年、累积的千家一线互联网企业在云端实践的干货以及经验,包含了云端二十余款热门产品实践、五十余项常见开源热门技术实践,以及云端最热门的:监控、DevOps/容器、智能运维等技术实践。...
    文章 2019-08-29 8567浏览量
  • 降云十八掌——阿里云运维架构最佳实践(下)

    都是通过nginx的proxy_cache模块,只不过动态缓存中,如图配置,我们在nginx的location中匹配的是jsp等动态请求,然后先从缓存中取,而静态缓存中,匹配的是js、css、html等静态请求,这是它们的核心区别。...
    文章 2019-08-29 3384浏览量
  • 如何实现 集群化/Session 复制-doc(cluster-howto....

    3.默认广播的IP java.net.InetAddress.getLocalHost().getHostAddress()(确保你不是广播到 127.0.0.1,这是一个常见的错误) 4.默认的监听复制消息的 TCP 端口是在 4000-4100 范围内第一个可用的server socket。5....
    文章 2014-03-19 817浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化