说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

十亿月PV网站秘诀:Reddit自失败中总结的25条经验

HTML文档下载 WORD文档下载 PDF文档下载
自2005年至今,Reddit的月页面浏览量完成了百万到十亿的转变。流量每15月翻一番,然而员工数量仍不满30。如此成就凭的是数以万计的志愿者,以及失败中不断积累的经验。

Reddit前雇员Jeremy Edberg在RAMP会议上发表了主题为“Scaling Reddit from 1 Million to 1 Billion–Pitfalls and Lessons”的精彩演讲,分享了知名社交网站Reddit的打造经验。Jeremy现为Netflix可靠性架构师,更添为 Year One Labs的顾问;曾任Reddit首席架构师,兼技术、运营部门负责人,更早之前还效力于eBay及Sendmail。

近日HighScalanbility创始人Tod Hoff对该讲话进行了总结,并基于Netflix做了相应的对比,以下为译文:

首先,一些值得关注的观点:

1. 将SSD看做便宜的RAM,而不是磁盘。在Reddit磁盘都更换为SSD之后,服务器的数量从12台减少到了1台,并且有资源结余。SSD是比磁盘贵4倍,但是你得到了16倍以上的性能,值得投入。

2. 给用户动手空间,看看他们都在做什么,然后将好的东西加入到特性里面。Reddit从用户的身上学到了太多东西,网站的平稳运行有很大一部分归功于用户。通过用户你可以了解很多未知却非常有价值的东西,比如开始被比作社区笑话的Reddit Gold服务;当被Reddit做成产品后,深的用户欢心。

3. 开始时并不需要一个可扩展架构。未来的特性集肯定无法在开始被预测,所以有充足的时间去弄清扩展问题。随着网站的发展,系统将被更清晰的认知,扩展性问题也将迎刃而解。

4. 将未登录用户作2等公民对待。未登录用户远离缓存,让Akamai首当其冲,性能将得到大幅提升。

这样的点还有很多,下面就看一下Jeremy Edberg在不断失败中提取的宝贵经验:

统计

1. 流量每15个月翻一倍


2. 如上图所示,Reddit 8月的统计为:来自177个不同国家,67,328,706 UV及4,692,494,641PV。这个讲话结束在10亿PV这个点。

3. 28个员工

4. 每个员工大概负责2400万UV。

5. 上万个志愿版主

6. 在2012年,Reddit使用 240个服务器支撑每月20亿的PV及2TB的PostgreSQL数据。所有高流量数据都从EBS(Elastic Block Store)转移到Local Ephemeral Disk。

故事的起源

1. Reddit起源于2005年,开始的想法是订餐服务,并未获得Y Combinator的青睐。再次来到Y Combinator与Paul Graham详谈时,他们提出了建立整个互联网首页的创意。也就是现在的Reddit,当然不那个时候他们还不了解Digg。

2. 网站开始托管在一个数据中心,然后逐渐过渡到EC2。

  • EC2在2006年首次被采用,主要使用S3存储和服务日志
  • 2007年使用S3存储缩略图
  • 2008年使用EC2做批处理,使用VPN与数据中心连接
  • 2009年使用EC2服务整个网站。其花费整整1天的时间将所有数据迁移到EC2,Data Gravity一个很好的示例

EC2

1. EC2决策制定的积极因素

  • 不想租更多的机柜及购买更多的服务器
  • 数据中心规模扩展太快,并且无法在早期做增长预测
  • 对一个4人团队来说,使用EC2更具成本效益,EC2比旧金山的数据中心便宜29%

2. EC2并非一直无往不利。你需要忍受更高的网络延时及吵闹的“邻居”,因此必须早做打算,好处是可以按需扩展。

3. EC2上资源限制记录

  • 所有资源都存在单账户限制
  • Amazon有时候并未认识到一些来自他们的限制
  • 追踪限制,并在需要之前克服
  • 捕获异常,了解限制的临界点

架构

1. Reddit的架构非常简单的。用户连接到一个与应用程序层通信的web层,应用程序层则负责与memcache、Cassandra及PostgreSQL通信。PostgreSQL使用了主-从配置,一个批处理系统通过Cassandra及PostgreSQL实现。

2. 相比起来,Netflix使用了一个面向服务的架构,组件间通信通过REST API实现

  • 优势:易于扩展,因为扩展往往只是针对某个服务进行;易于容量规划;更容易确定问题所在,因为他们都通过REST调用隔离;作用域变窄;更有效的本地缓存。
  • 劣势:需要在不同服务上工作的多个开发团队或开发者,因此需要很多人力;需要防止工作重叠的通用平台;对小团队来说,初始的开销太大了。

3. PostreSQL是个非常好的数据库,具备完美及飞速的键值存储。

4. Email是个不小的挑战。投递正确性难以保障。开始时使用自己的邮箱服务器,现在已经转向电子邮件服务提供商。

5. 队列是“救世主”。在做组件间工作传递时,将其放入一个队列,将是一个非常不错的小缓冲区。(Reddit使用RabbitMQ支撑队列)

6. 混合使用Nginx和HAProxy。许多传输是相互的,为了负载均衡,在Nginx无法处理时果断转向HAProxy。它使用L7负载均衡,而Nginx仍然用来终止SSL及服务静态内容。

代码

1. 框架。开始时,使用的是Pylons(Django太慢了),一个基于Python的框架。确实易于起步,然而很快就被迫放弃,因为它们不符合你的用例。Pylon被做了太多的修改以至于无法更新到下一个版本,这个问题现在已经被修复了,所以还会再次使用Pyramid(pylon的新名字)。

2. 基于事件还是线程?基于线程更好做容量规划,但是线程池的容量需要投入很多的精力。基于事件,可以获得更多的连接,但是你必须花时间去做好棘手问题凸现的准备。

3. 开源是极好的。Reddit基于开源打造,付费软件并不一定是个很好的决策,特别在起步阶段。

数据

1. 数据是最宝贵的财产。类似Facebook、Google及Flicr都是建立在数据之上。

2. 以数据为中心。围绕数据建立应用程序,也就是应用程序需要绕数据运作。数据建立了一个重力井,所有的一切都需要向它靠拢,因为数据是最难移动的。数据集越大,迁移就越困难。如果将现在的Reddit搬离EC2,将造成非常大的开销,这也是为什么EC2在数据传入时是免费的,读出时却是收费的,因为他们企图将你所有数据都带入云中。

3. 关系型数据库和非关系型数据库。大部分Reddit数据都是键值型的,储存于PostgreSQL。基于事务的需求及易于分析,所有涉及金钱的处理都使用了关系型数据库。

4. 铁打的PostgreSQL。PostgreSQL非常可靠,使用至今未发现其自身问题。如果真的出问题了,肯定由其它事件引起,比如使用Python编写的备份系统。之所以PostgreSQL的使用场景多于Cassandra,因为Cassandra出现的比较晚。再加上PostgreSQL确实非常的快,并且原生支持KV。

5. 分片。写操作被分布到4个主数据库: 链接、 账户、subreddit、评论、投票及杂项。

  • 每个都有从节点。投票使用了1主+1从模式,而评论则是1主+12从
  • 尽可能的避免从主数据库中读取,直接在从节点上读取,从而让主节点专注于写操作
  • 客户端库将负责从节点的负载平衡,在某个从节点繁忙时会自动选取另一个
  • 编写了数据库访问层“thing”
  • 这个组合使用了很长一段时间:结合分片数据库、从读并且监视从读性能以更好的均衡负载

7. Cassandra

  • 写入速度快,否定查询速度快,易扩展,没有单点故障
  • 在Netflix每个数据都会被分配到3台主机上,如果1台主机故障,余下的可以继续运行。
  • 将投票数据迁移至Cassandra让Reddit获益不浅:Cassandra布隆过滤器提供了非常快的否定查询,对于评论来说,可以非常快的查询出没投票的评论,这样反的答案将非常快的出现。( 更多细节)

社交

1. 2008年的Reddit是开源的

  • 用户可以查看源代码,然后确定没有投票干预成分存在
  • 用户可以添加自己一直想要的特性,Reddit就会支持它,当然这对不想写代码的人毫无作用
  • 招聘。因为代码为许多人知晓,所以就更容易招聘了解代码的人,这个理论通常被用于创意推销

2. 蠕虫事件。有人发现了如何通过给页面注入javascript来编写蠕虫,虽然无意传播但是已经泄露。而那天,刚好是Reddit一个创始人的大婚之日,整个团队都在一架飞机上往回赶。然而不想一个用户已经设计好了阻止蠕虫传播的补丁,并将之开源,在最危急的时候帮助到了社区。

Reddit如何赚钱

1. Sidebox广告、自助式广告、商品、Reddit Gold 服务、市场。

2. 需要注意的是 Reddit尚未盈利,它同样带给我们一个问题——像Reddit这样的网站是否可以通过云来盈利?

3. 同样需要注意的是Reddit已不再属于Condé Nast,也就是它独立了。

曾犯过的错误

1. 未考虑迁移到EC2的延时。数据中心机器间访问延时是亚毫秒级,所以针对一个页面负载访问1000次memcache也是可行的。然而在EC2中就不行了,memcache访问时间延长10倍至毫秒级,这就让老方法并不适用。应对方法是对memcache进行批量访问,这样一个请求将返回大量的结果。

2. 未履行的承诺。Amazon不总是遵循承诺,并一遵循承诺为目标。要学会与故障周旋,而不是去修复。

3. 不要怕使用新产品。Cassandra采用时,还处开发阶段,虽现在发展不错,但仍不乏问题。

4. 在发往客户端前,是否需要尽可能的简化工作。在推送到客户端之前,服务器做了很多的页面渲染。Facebook在这方面的经验非常丰富,你得到一个拥有许多div及API(用于填充div)的矩形,这也是Reddit想尽快实现的地方。这样会让应用有更好的扩展性,同样帮助到了调试,因为很容易确定是哪个API产生了问题。

5. 没有足够的监视,使用的唯一监视系统并不适合虚拟化场景。开始时使用的是Ganglia,它提供了非常不错的图形,但是难以使用并且变化的非常快,特别是在实例变化不断的虚拟化环境中。

6. 没有给数据设置生命周期。在Reddit ,评论并没有一个到期时间。他们已经着手限制老评论的投票,以及旧主题评论。这就导致了数据的一直增长,直到数据库难以支撑热数据的存储。

7. 没有使用一致性哈希。当给缓存哈希时,问题就卡在想为缓存增加容量的情景——因为所有数据都在一个缓存上,或者你需要哈希太多缓存。在缓存增加后,无法再平衡。一致性哈希就是问题的解决方法之一,他们通过迁移到Cassandra解决了这个问题。

经验教训

1. 扩展的关键就在于先用户发现瓶颈所在

2. 使用proxy非常有益于扩展。用户可以通过URL被路由,Reddit拥有一个可以监视每个发送给服务的URL长度。给流量的速度分级,基于响应速度的平均值去拆分流量是个巨大的提升。

3. 自动化一切。如果可以像对待代码一样去对待基础设施,那么工作将非常轻松,所有基础设施最好能自动打开和关闭,并且自动配置。

4. 开始时并不需要建立一个可扩展架构。因为在初期你根本不知道最终的特性集,所以你有很多的时间来解决扩展问题。随着网站的增长,你将清晰的发现问题所在。

5. 在开始时并不需要使用一个面向服务的架构。将它做为目标,在网站发展到中等规模时可以去实现,否则只会带来更多的开销。

6. 不必刻意追逐潮流,但是偶尔试下也不错,比如node.js。

7. 限制一切。时常发生的事情需要加上限制,并根据需求抬高或者放低。如果超出限制,需阻止用户已保证服务的正常运作。

8. 长远的计划。设计时总是假设当下做的事情以后会有更多,应用程序服务器、数据库、缓存。开始时就假设不会只有1个,那么以后的横向扩展会容易很多。

9. 将Python使用C来重新编码。随着Reddit不停扩展以追求更快的速度,他们使用C来重新编码了经常用到的功能(之前用的是Python),特别是过滤器、Markdown渲染以及memcache调用。这时Python作为胶水语言的好处就出来了,调用C时非常简单且效率。

10. 尽量保持无结构化模式,这将让服务很容易添加特性——在不更改表格的情况下就可以增加属性。

11. 数据的生命周期。对旧主题进行锁定,然后建立一个完整的呈现页面并缓存,这样就可以保证数据库不会被旧数据淹没。同时,停止旧评论的投票及旧主题的评论,用户一般很少发现。

12. 将SSD看做便宜的RAM,而不是磁盘。当Reddit将磁盘都换成SSD后,服务器数量从12台减少到了1台,并且还有资源结余。SSD是比磁盘贵4倍,但是得到的却是16倍性能,值得投入。在Netflix与Reddit,一些最大的Cassandra都使用上了SSD,各方面得到了很大的提升。

13. 每个工具都有特定的用例。Memcache无法持久化,但是却非常快,所以投票数据就存储在那里以保证页面的飞速渲染。Cassandra可以持久化并且很快,同时布隆过滤器还提供了快速的反查询,所以当数据不在缓存中时用它来储存投票的副本非常合适。PostgreSQL是可靠的关系型数据库,所以用它来作为Cassandra的备份储存投票数据,以及用作需要相关性的批处理操作。

14. 将未登录用户视为2等公民。开始时这些用户占了网络流量的80%,至今仍有50%之巨。让未注册用户远离缓存,Akamai首当其冲,性能将得到大幅提升。附带的好处是,如果Reddit宕机了,未登录用户甚至毫无所知。

15. 将一切都放到队列中。投票、评论、缩略图创建、预计算查询、垃圾邮件处理及修正,队列可以让你在监视长度时发现问题所在。附加好处是,队列可以让问题对用户透明;比如队列中的投票请求,如果没有立即生效的话不会有任何人注意到。

16. 将数据保存在多个可用区域

17. 避免将网站放到一个单实例上

18. 频繁的抓取EBS磁盘快照

19. 不要在实例上保存秘钥

20. 通过Security Group划分功能

21. 提供一个API。程序员将在你的平台上开发,比如Reddit的iPhone应用就是用户通过API建立的。

22. 在社区中保持一定的活跃度。Reddit管理员经常在论坛现身并参与互动,这点深受其用户的喜爱。

23. 让用户为你做事。人气网站总是不乏欺诈、垃圾邮件等问题,而在Reddit这项工作由上万个志愿者完成,他们仔细的处理了大多数的垃圾邮件问题。这个工作模式顺利的难以置信,同时这也是Reddit的团队可以维持很小的原因。

24. 给用户动手空间,看看他们都在做什么,然后将好的东西加入到特性里面。比如赋予用户给subreddit添加CSS的能力,选择好的功能,并为每个用户都添加。这同样让用户乐于在Reddit上做些东西,让他们满足于这种控制感。

25. 听用户的话,用户将告诉你许多想知道但还不知道的事情。比如,在社区中Reddit Gold服务以笑话的形式开始,但是做成产品后却深受用户喜欢。(编译/仲浩 审校/周小璐)

原文链接: Reddit: Lessons Learned from Mistakes Made Scaling to 1 Billion Pageviews a Month 

更多内容请关注CSDN云计算频道 及@CSDN云计算微博

Google发布Dart1.4版本,新增Observatory工具 《近匠》Mixtile:跑在盒子中的嵌入式平台 从研发、平台化到营销:移动时代,汽车厂商如何升级? CTO俱乐部“云计算创新与实践”沙龙:云计算的发展趋势与那些“坑” 一周消息树:大型网站系统与Java中间件 良心推荐:6款基于云的移动应用开发工具 Google Project Tango第二弹:可生成3D图像的平板电脑 API企业化战略部署三部曲(一) 高通产品市场经理刘晓光:详解骁龙Android SDK 苹果史上最大交易:斥资30亿美元收购Beats 微软是否应该提高Windows版本的推送频率? 咸鱼大翻身?索尼将发展可穿戴游戏设备 popping:基于Facebook Pop引擎的iOS动画库 《近匠》专访极路由CTO康神 真正智能中心应当这样做 为什么说Android才是游戏开发者的乐土? 开发移动医疗应用必知的10个掘金点 个推CTO叶新江:云推送技术如何助力产品开发 《近匠》Face++:漫谈人脸识别 无线充电技术赛高:随意走动也能电量满格 体验至上!移动Web应用JavaScript UI库App.js 专访中国国航:传统行业的“轻应用观” 开发者找众筹,哪些网站更靠谱? 48小时脑力激荡 中美青年创客大赛英特尔北京选拔赛 “微应用+大平台”推动企业软件走向碎片化 浅谈Hive vs. HBase 十款最新的JavaScript开发工具 JavaScript Promise启示录 百度携多位安全专家深入探讨安全人才快速培养机制 卡饭技术代表严佳:引入安全人才,企业应遵循S.L.E.E.P、S.T.A.R法则 百度资深研发工程师周晓波:平台+数据 百度培养安全人才的重要思路 代码审查是如何抹杀开发者积极性的? 关于BREW 买书落,便宜啊......(UP有分) 请问,通过java怎么访问其他机器的web services?提供思路就给分! 现在我面临着给50多台机装win2000的任务,怎么办 oracle 的SGA问题,性能优化 刚刚完成的改版公司主页。大家去支持一下小弟呀! ? 有谁知道上海的做J2EE薪水有多少(平均水平),谢谢大家! 几个算法问题,参与者都有分! .NET制作的安装程序安装好后如果删除了打包的一个文件,再次通过快截方式启动时会重新安装,怎么不让他安装? 哪位能给提供一套ISO文档的实例? 如果procedure中执行的是一条SQL语句,如何得到返回的数据集? 可不可以在单线乘里开2个SOCKET? 帮我看看这个c语言的程序! 怎样处理窗口标题? 高分求助 !!!怎样利用INTERNET实现异地多台机器互连? 很简单,如何得到当前的时间和日期?(在线等待) 请问哪里有用applet做的,能绘制数学曲线的动态演示系统?各位,请不吝赐教 今天大清早被人诅咒! Delete 多个表时一条语句怎样写?? 请教:如何获取文本框中SQL语句。50分 日期型的格式应该怎样写?? windows xp internet 浏览器的问题 大家帮我看看这段代码:它是如何得到name和phone的值,并写到文件中取得 100分求李维的delphi5.x分布式系统开发的源代码,电子书我已经有 奇怪。为何win2000的搜索选项中的日期控件是Delphi中的样式?欢迎来讨论,给分!!! 请教一个数据库查询的问题! 哥、姐帮帮小第,一生成并打印表格问题(有图片及字体适应),急急,十万火急。 怎样在ASP.NET的页面中,把DataGrid的表头改名??急急急!!! 在线求教:怎样在自己定义的函数里封装自己的MouseMove类??? (高手求救………100分)怎么样用socket(http)实现上载!请提供思路或source code! 怎样调用Dll中导出的变量??? 那位大哥有关于颜色渐变的算法的代码,给小弟一份 小弟万分感谢 颜色渐变的算法 颜色渐变的算法 问一个有关缓存的问题 更换基类的问题? 感谢上学期大家的帮助——散分 一个奇怪的问题,100在线送给你!!! 用rave生成的pdf格式报表,中文字符怎么是乱码? 请进来: windows 2000 能不能用API的方式将Imagelist中的图画在命令按钮(Commandbutton)上? 请各位指点怎么从SQL65升级到7,还有数据备份?请大侠指点迷津? 请问如何解决.exe文件在其他机器上的运行问题 允许DBGrid对记录进行编辑,在线等待,急急急~ 如何在vb.net定义失去焦点事件? 如何读出文章中的部分内容(在线等待) 怎么样在VB中实现象PING -A命令 有没有一个更好的论坛????????????????????有没有人来踢馆?????????????????????????????? 如何访问隐藏共享的硬盘 请大家评评,先谢了 一个有趣的问题: 慢的问题 我在windows下的FormInput里有多个sqlDataAdapter 数据几百条 DataSET.fill慢及了 这里的话,这个电压表好像是既是测定值电阻的电压又是总的电源的电压,呢么在换动定值电阻的时候电压表会改变么?我觉得应该是不会改变的吧,因为电源电压不改变,但它又既测定值电阻的 地球上都有什么样的纸 测电路中的波形是电源所产生的电磁波吗?波形对应电路中的哪些参数在变化? 在化学反应中如果某反应物中的某种元素在化学反应前后发生降价或升价那么这种反应物就可以称之为还原剂或氧化剂吗?如果这种元素反应后分别位于两种生成物中,那么只要有一种生成物 想知道最主要的温室气体是设么 云脚的意思 下列既能与酸反应,又能与碱反应的微粒是A、单质铝 B、Al3+ C、Al(OH)4- D、NH4+ 水平衡调节的效应器是下丘脑还是垂体 为什么H2SO4(aq)与KOH(aq)反应生成1mol水(l)晗大于57.3mol\L汗.......答案是H2SO4二级电离吸热我的错打错了,是晗小于57.3mol\L我想问强酸电离还吸热吗?那HCl与NaOH反应不也电离吗它的反应就 液压系统中比例阀和伺服阀各有啥特点和区别比例阀和伺服阀各有啥特点和区别?是否能相互代替使用,代替使用易产生啥坏处? 地球的淡水资源,污染情况,浪费现象 什么是温室气体 为什么叫伺服阀 地球上最好看的花是什么?千万别提“如花”两字,否则我第二天直接撤消.楼1你的回答很有创意,我在这里向你颁发“智商合格证书”,望你再接再厉,不顾前贤,“勇创夺命岛”. share 这边怎么译share one's character and personality怎么翻译噢? 伺服阀是什么东西? 如图是一种测电阻的实验电路,R1是电阻箱,电源电压保持9V不变.(1)当开关掷向1时,电压表示数为3V,此时电阻箱的电阻为6Ω,求R2上电流在1min内产生的热量是多少?(2)当开关掷向2时,灯泡恰好 “春风一度”是什么意思啊? 如图6所示电路中,电源电压保持不变,其中定值电阻R1的阻值为R,滑动变阻器R2的阻值为2R,闭合电键S,当滑动变阻器的滑片P从中点向右移动时:1)电表示数不发生变化的是 ; 2)电 写削苹果的过程!记住,100字到150字 什么叫做 春风一度 下列各组物质按酸、碱、单质、氧化物顺序排列的是( )A.H2SO4 Na2O C CO B.Mg(OH)2 CuSO4 C CO2 C.KOH HNO3 O2 SO3 D.HCl NaOH O2 P2O5 只有金属离子才带二个单位正电荷,为什么? 春风一度,胜却无数. 怎样知道氧化物和酸 碱能不能反应比如 co 和 Ba(oH)2 能不能反应 电液伺服阀与对称缸的流量是不是相同 羌笛何须问杨柳,春风一度玉门关,这首是的含义 that is how i roll 是什么意思?谢谢! 溶于水使溶液的温度升高的物质有:酸 ______________ ;碱 ________________ ;氧化物 ______________ . 极目,毛毡,骠悍,驰骋,无垠,比喻什么? that's how we feel 萌芽一些经典语句 妈妈拿起水果刀,挑选了一个又大又红的苹果熟练地削着,削好后,递给我,我的心里十分温暖.“削”字平淡无味,可以把“削”换成其他动词吗?可以找个好一点的吗? 与反应物的量有关的化学反应,加入的反应物的量不同反应就不同,最好有方程式,越多越好,范围就是高中阶段好的话可以再加分,不用怕我没分 司机驾驶汽车在上陡坡前,总要把档位从高速档调整为低速档,这样才能顺利上坡, 妈妈给我削苹果,我内心的感受 请各位别嫌多仔细看回答好的肯定加分感激不尽高中化学反应中的反应物与生成物的关系化学反应是生成新物质的反应即反应物反应生成生成物那反应是反应物.生成物都参加的那生成物算不 新概念经典句子找新概念作文中的经典语句,优美语句 妈妈拿出水果刀,挑选了一个又大又红的苹果熟练地削着,削好后,递给我,我的心里十分感动.全面.45字以上 有谁知道Lenka 唱的Roll With the Punches的歌词? 新概念3有哪些比较好的课文和句子可以来背诵,就是必背的课文和经典的句子? 下面是王宁同学的作文片段,老师提出了修改意见,请你帮他改一改.【原文】 妈妈拿起水果刀,挑选了下面是王宁同学的作文片段,老师提出了修改意见,请你帮他改一改.【原文】妈妈拿起水果 roll with the punches来自老友记1季2集 铁能和氧化铜反应吗求大神帮助如果能反映 反应条件又是什么? 电液伺服阀使用问题QDY6电液伺服阀是如何使用的?工作原理是根据输入电流的正反相来控制流量正反向,以此来控制机床前后运动,但是我们在使用时是加电压进去,然后通过一个驱动系统来转 roll with the punches 老友记里的话things change,roll with the punches .字幕的翻译是世事难料,兵来将挡.我想问roll with the punches 为什么翻译成兵来将挡?我看其他例句中翻译为以柔克刚.到底该怎么翻译, 能与氧化铜反应的化合物是? 电磁波防盗系统和射频防盗系统有什么区别?3Q电磁波防盗系统和射频防盗系统有什么区别?各自的优缺点是什么? 闯王李自成 五氧化二磷跟氧化铜有反应吗大神们帮帮忙 B离子带一个单位正电荷比氧原子多2个电子 问,B是什么? 闯王李自成怎么样 歌曲名“青春”是谁唱的,开始的歌词“在这个夜晚 我突然间长大了 真正感到了害怕 感到正慢慢丢失青春” 问下带2个单位正电荷的镁离子和+2价的镁元素怎么分辨啊,为什么一个上面是+2,另外是2+我到底该怎么写啊!到底是不是+号在前面啊! 一台单缸四冲汽油机,转诉2400转每分,那么它每秒做功几次,曲轴转多少圈 〕 为什么月食能证明地球是球体,日食却不行? 莫斯科保卫战怎么样 我有一个问题初三物理的有一题目中说;将一块重为3N,体积为100立方厘米的石块,用细线系着浸没在装有水的圆柱形容器中,容器中水的深度变化了2CM g=10N/kg 求:细现松动石块沉入容器底静止 我要架设一个线路,长度200米,负荷8千瓦,请问需要买多少平方的铝心线. 求一无线电能传输系统中的直流射频电源设计的电路图无线电能传输是将电源的电能转变为可无线传播的能量,在接收端又将此能量转变回电能,从而到达对用电器的无线供电.本课题是利用电 加拿大12岁黑客攻击政府网站 只为换韩独岛宣传片因被指使用日剧片段已被临调查称德国近半知名体育品牌服装含有害英国遭飓风级暴风雨袭击 交通受阻数千美国最新研究:年过50 将更满意自己伊朗将举行系列会谈 为新一轮核问题谈默多克新闻集团英国部涉窃听丑闻 卡梅乌克兰女权人士在法国民阵线领导人面前安倍晋三再访土耳其 拟敲定核电力设施伊朗将举行系列会谈 为新一轮核问题谈法国卢浮宫博物馆藏文物精品在中国国家王家瑞会见罗马尼亚客人澳丛林火灾得到控制 灾民抱怨救济不到游日本老字号“送子汤” 美容减肥得贵乌克兰女权人士在法国民阵线领导人面前美国最新研究:年过50 将更满意自己印度洋葱供应紧张价格暴涨 政府指责中加拿大12岁黑客攻击政府网站 只为换日本最大快递公司曝出服务丑闻 冷藏邮法国夫妇汽车行李箱内藏一岁女婴 警方英国遭飓风级暴风雨袭击 交通受阻数千因一士兵失踪,杀五六人烧十多栋房难忘那一天龙泽湖温泉养老休闲中心有三宝坚持总思路持续谋发展放弃加分考生仍可参加高考录取那朵漂亮小花“吉他中原”将推出系列演出钝刀子割肉微言大义尚在各自为战的充电(2)三门峡泄洪群众捞流鱼排队起飞赌博机藏电玩城 玩家一小时输5万曹云金领衔“听云轩”留声机13号线声屏障腾起数米大火各自来电“功夫考生”换个方式看世界杯广西官员被曝判刑十年未坐一天牢中小股东的投票权需得到尊重
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘