- nodejs-docker-webapp(zh-CN 翻译文档)copyright © 2016 xgqfrmsDockerizing a Node.js web appDockerizing a Node.js web app这个例子的目的是告诉你如何把一个Node.js应用程序放入到Docker容器。 该指南旨在用于开发,而不是用于生产部署。 该指南还假定你有安装Docker的经验,且对... nodejs-docker-webapp(zh-CN 翻译文档)copyright © 2016 xgqfrmsDockerizing a Node.js web appDockerizing a Node.js web app这个例子的目的是告诉你如何把一个Node.js应用程序放入到Docker容器。 该指南旨在用于开发,而不是用于生产部署。 该指南还假定你有安装Docker的经验,且对...
- python3中CGI用get方式获取中文参数,如:http://localhost:8000/cgi-bin/friendsA.py?person=%CD%F5&howmany=10报错,提示:“UnicodeEncodeError: \'gbk\' codec can\'t encode character \'\\ufffd\' in position 0: illegal multi... python3中CGI用get方式获取中文参数,如:http://localhost:8000/cgi-bin/friendsA.py?person=%CD%F5&howmany=10报错,提示:“UnicodeEncodeError: \'gbk\' codec can\'t encode character \'\\ufffd\' in position 0: illegal multi...
- Douglas Crockford说过:“编写软件是人类做的最难的事情”,也就是说,软件要尽可能人性化是极其重要的。可测试的代码更加容易测试,意味着它更加容易维护,易维护则意味着它能让人(包括自己)更加容易理解,更加容易维护,从而又使得测试变得更加容易。我们绕了一大圈,但这是一个良性循环。没有柏拉图式的完美代码,可测试性、可维护性和可理解性是互相关联的,对于这些内容是什么以及如在软件里应用它... Douglas Crockford说过:“编写软件是人类做的最难的事情”,也就是说,软件要尽可能人性化是极其重要的。可测试的代码更加容易测试,意味着它更加容易维护,易维护则意味着它能让人(包括自己)更加容易理解,更加容易维护,从而又使得测试变得更加容易。我们绕了一大圈,但这是一个良性循环。没有柏拉图式的完美代码,可测试性、可维护性和可理解性是互相关联的,对于这些内容是什么以及如在软件里应用它...
- Velocity会议是美国著名公司O'Reilly Media的一个会议品牌,在美国已经召开了9年,每年会有四次会议,分别是在美国的纽约和加州,荷兰和中国,在中国到今年为止已经是第七届了,是很有内容的高端技术会议。今年北京会议的时间是12月1-2号,在粤财JW万豪酒店举办。会议的主要方向是关于Web性能、运维、DevOps等方面,不过随着这几年技术的发展,也不断加入了一些新的热点内容,比如容... Velocity会议是美国著名公司O'Reilly Media的一个会议品牌,在美国已经召开了9年,每年会有四次会议,分别是在美国的纽约和加州,荷兰和中国,在中国到今年为止已经是第七届了,是很有内容的高端技术会议。今年北京会议的时间是12月1-2号,在粤财JW万豪酒店举办。会议的主要方向是关于Web性能、运维、DevOps等方面,不过随着这几年技术的发展,也不断加入了一些新的热点内容,比如容...
- 本文转载自异步社区原文链接:https://www.epubit.com/articleDetails?id=NC7E3EF93879000014F879D7E14B6117D 本文转载自异步社区原文链接:https://www.epubit.com/articleDetails?id=NC7E3EF93879000014F879D7E14B6117D
- 在七牛做直播 SDK 一年多了,帮助客户解决过各种形形***的问题,如直播卡顿、马赛克、花屏、黑屏、杂音、音画不同步等等等等,这其中,有一些是网络原因,有一些是客户的使用姿势问题,有一些是参数配置错误,当然,也有一些是 SDK 本身的问题。总结下来,如果开发者能够对直播领域的一些基础知识有更深入的了解,掌握一些基本的排障手段,很多问题是能够很快自行解决的,甚至也能够更好地防患于未然。因此,有了... 在七牛做直播 SDK 一年多了,帮助客户解决过各种形形***的问题,如直播卡顿、马赛克、花屏、黑屏、杂音、音画不同步等等等等,这其中,有一些是网络原因,有一些是客户的使用姿势问题,有一些是参数配置错误,当然,也有一些是 SDK 本身的问题。总结下来,如果开发者能够对直播领域的一些基础知识有更深入的了解,掌握一些基本的排障手段,很多问题是能够很快自行解决的,甚至也能够更好地防患于未然。因此,有了...
- 作者介绍:徐祥曦,七牛云工程师,独立开发了多套高性能纠删码/再生码编码引擎。柳青,华中科技大学博士,研究方向为基于纠删码的分布式存储系统。前言:随着数据的存储呈现出集中化(以分布式存储系统为基础的云存储系统)和移动化(互联网移动终端)的趋势,数据可靠性愈发引起大家的重视。集群所承载的数据量大大上升,但存储介质本身的可靠性进步却很小,这要求我们必须以更加经济有效的方式来保障数据安全。副本与纠删... 作者介绍:徐祥曦,七牛云工程师,独立开发了多套高性能纠删码/再生码编码引擎。柳青,华中科技大学博士,研究方向为基于纠删码的分布式存储系统。前言:随着数据的存储呈现出集中化(以分布式存储系统为基础的云存储系统)和移动化(互联网移动终端)的趋势,数据可靠性愈发引起大家的重视。集群所承载的数据量大大上升,但存储介质本身的可靠性进步却很小,这要求我们必须以更加经济有效的方式来保障数据安全。副本与纠删...
- 本课程利用 HTML 和 CSS 来打造 《超能陆战队》里的“暖男”—大白,可学习如何用 HTML 结合 CSS 来设计高端大气上档次的图,并了解 HTML 布局,CSS 构建对象样式。 本教程由BigGod发布在实验楼,完整教程、代码及在线练习地址:纯 CSS 打造网页版「大白」 本课程利用 HTML 和 CSS 来打造 《超能陆战队》里的“暖男”—大白,可学习如何用 HTML 结合 CSS 来设计高端大气上档次的图,并了解 HTML 布局,CSS 构建对象样式。 本教程由BigGod发布在实验楼,完整教程、代码及在线练习地址:纯 CSS 打造网页版「大白」
- 正确的评估你需要多少台机器现有一个网站pv在2000万左右,最高峰值的访问是五分钟一百万,相当于每秒3000左右,现有部署十六台web后台机器,每台每秒二百多,考虑到机器上另有差不多访问量级的服务在,暂时无压力。这个量级的访问对静态资源一定要使用CDN了,在正确使用CDN的前提之下,两台QPS在2k左右的静态资源服务器不会成为瓶颈。在一些关键的页面的关键接口上,需要使用wrk工具进行压测性能... 正确的评估你需要多少台机器现有一个网站pv在2000万左右,最高峰值的访问是五分钟一百万,相当于每秒3000左右,现有部署十六台web后台机器,每台每秒二百多,考虑到机器上另有差不多访问量级的服务在,暂时无压力。这个量级的访问对静态资源一定要使用CDN了,在正确使用CDN的前提之下,两台QPS在2k左右的静态资源服务器不会成为瓶颈。在一些关键的页面的关键接口上,需要使用wrk工具进行压测性能...
- 如果说十年前,IE就是浏览器的代名词,那今天的Chrome就是过去的IE。在最新的市场份额调查中,Chrome以近60%的市场占有率制霸浏览器市场,并在持续扩大中。Chrome 的好用除了本身的流畅性以外,70% 的功劳更要归于其强大又顺手的扩展插件,这些插件满足了不同人的不同需求,也将该浏览器的使用体验拉升到了一个「曾今沧海难为水」的境界。可以说 Chrome 没了插件,就好像悟空没了金箍... 如果说十年前,IE就是浏览器的代名词,那今天的Chrome就是过去的IE。在最新的市场份额调查中,Chrome以近60%的市场占有率制霸浏览器市场,并在持续扩大中。Chrome 的好用除了本身的流畅性以外,70% 的功劳更要归于其强大又顺手的扩展插件,这些插件满足了不同人的不同需求,也将该浏览器的使用体验拉升到了一个「曾今沧海难为水」的境界。可以说 Chrome 没了插件,就好像悟空没了金箍...
- 这里是自己修改的油猴脚本,油猴脚本可以给网页增加一些新功能。这个脚本可以直接看豆瓣评分、各电商价格等,深得我心! 这里是自己修改的油猴脚本,油猴脚本可以给网页增加一些新功能。这个脚本可以直接看豆瓣评分、各电商价格等,深得我心!
- 引子所谓一千个人的眼中,就会有一千个哈姆雷 特,每位读者对于一本书中的意境的理解都是不一样的,当然这也包括技术类书籍。可是对于技术书籍来说,最重要的就是准确性,这种准确性是要求100%的,不能说“千人千面”。作为书籍的作者和译者,自然在表达的时候可能有所纰漏,不能做到面面俱到,所以也就有了这篇小文,用来收集以及解答译者收到的读者的一些反馈和疑问,希望能够帮助到大家。共进书中说的每一个Chan... 引子所谓一千个人的眼中,就会有一千个哈姆雷 特,每位读者对于一本书中的意境的理解都是不一样的,当然这也包括技术类书籍。可是对于技术书籍来说,最重要的就是准确性,这种准确性是要求100%的,不能说“千人千面”。作为书籍的作者和译者,自然在表达的时候可能有所纰漏,不能做到面面俱到,所以也就有了这篇小文,用来收集以及解答译者收到的读者的一些反馈和疑问,希望能够帮助到大家。共进书中说的每一个Chan...
- 起有时候,喜欢是藏不住的,如果爱慕总会溢于言表。我对 Netty 的热爱,最终促使我翻译了《Netty实战》这本书,并且在名编辑杨海玲老师的指导下出版。当出版上架后,收到了很多读者的反馈,有感谢的,有答疑的,有佩服的也有建议的,对于此我都一一谢过了。我曾开玩笑说,一个勘误一瓶可乐,是的,我的确送出去了几瓶可乐:)。当这份喜悦比预期的来得更多的时候,我就愿意将这份喜悦和更多的人分享,毕竟我所热... 起有时候,喜欢是藏不住的,如果爱慕总会溢于言表。我对 Netty 的热爱,最终促使我翻译了《Netty实战》这本书,并且在名编辑杨海玲老师的指导下出版。当出版上架后,收到了很多读者的反馈,有感谢的,有答疑的,有佩服的也有建议的,对于此我都一一谢过了。我曾开玩笑说,一个勘误一瓶可乐,是的,我的确送出去了几瓶可乐:)。当这份喜悦比预期的来得更多的时候,我就愿意将这份喜悦和更多的人分享,毕竟我所热...
- 作者简介:马伟,ThoughtWorks高级咨询师,长期从事企业级软件开发工作,拥有丰富的应用开发经验,并在工作中积累了丰富的Web应用安全经验。目前专注于安全技术的创新与实践,热衷于探索和研究各种Web应用漏洞,对如何将安全实践集成到敏捷开发流程中有浓厚的兴趣和深入的实践。当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题... 作者简介:马伟,ThoughtWorks高级咨询师,长期从事企业级软件开发工作,拥有丰富的应用开发经验,并在工作中积累了丰富的Web应用安全经验。目前专注于安全技术的创新与实践,热衷于探索和研究各种Web应用漏洞,对如何将安全实践集成到敏捷开发流程中有浓厚的兴趣和深入的实践。当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题...
- 作者简介:马伟,ThoughtWorks高级咨询师,长期从事企业级软件开发工作,拥有丰富的应用开发经验,并在工作中积累了丰富的Web应用安全经验。目前专注于安全技术的创新与实践,热衷于探索和研究各种Web应用漏洞,对如何将安全实践集成到敏捷开发流程中有浓厚的兴趣和深入的实践。在《8大前端安全问题(上)》这篇文章里我们谈到了什么是前端安全问题,并且介绍了其中的4大典型安全问题,本篇文章将介绍剩... 作者简介:马伟,ThoughtWorks高级咨询师,长期从事企业级软件开发工作,拥有丰富的应用开发经验,并在工作中积累了丰富的Web应用安全经验。目前专注于安全技术的创新与实践,热衷于探索和研究各种Web应用漏洞,对如何将安全实践集成到敏捷开发流程中有浓厚的兴趣和深入的实践。在《8大前端安全问题(上)》这篇文章里我们谈到了什么是前端安全问题,并且介绍了其中的4大典型安全问题,本篇文章将介绍剩...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签