莆仙生活网
当前位置: 莆仙生活网 > 知识库 >

googlle

时间:2024-03-10 02:02:25 编辑:莆仙君

J2EE中文帮助文档

我有一个J2EE1.4的,不知道是不是感兴趣啊,如果要的话留下你的邮箱,必不食言.我不知道怎么把它放到网站上去.

我找到一个可以下载J2SDK_1.6.0的API的地址.
很不错的帮助文档,我一直都在用:
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
那个J2EE只有2M多,要的话可以留下邮箱.
我的邮箱是:[email protected],可以发信过来


如何生成每秒百万级别的 http 请求

  在进行负责测试时要牢记一件重要的事:你能在 Linux 上建立多少个 socket 连接。这个**是硬编码在内核里的,最典型的就是 临时 W 端口的** 。(在某种程度上)你可以在 /etc/sysctl.conf 里扩展它。但是基本上,一台 Linux 机器只能同时打开大约 64,000 个 socket 。因此在负载测试时,我们不得不通过在单一的连接上尽可能多地发出请求来充分利用 socket 。 除此之外,我们还需要不止一台的机器来产生负载。否则,负载生成器会把可用的 socket 占用导致不能产生足够的负载。
  我一开始用的是‘ab’,Apache Bench 。它是我所知道的 http 基准测试工具中最简单、最通用的。并且它是 Apache 附带的产品,因此它可能已经存在于你的系统中。不幸的是,我在使用它的时候每秒大约只能生成 900 个请求。虽然我见过其他人使用它每秒能达到 2,000 个请求,但我可以立即告诉你,‘ab’并不适合我们的基准测试。
  Httperf
  接着,我尝试了 ‘httperf’。这个工具更强大,但是它依然相对简单并且功能有限。要算出每秒生产了多少个请求并不是仅传递参数那么简单。经过我的多次尝试,获取了每秒超过几百请求的结果。例如:
  它以每秒 1,000 个的速率创建了 100,000 个会话(session)。每次会话发起 5 次请求,时间间隔为 2 秒。
  httperf --hog --server=192.168.122.10 --wsess=100000,5,2 --rate 1000 --timeout 5
  Total: connections 117557 requests 219121 replies 116697 test-duration 111.423 s

  Connection rate: 1055.0 conn/s (0.9 ms/conn, <=1022 concurrent connections)
  Connection time [ms]: min 0.3 avg 865.9 max 7912.5 median 459.5 stddev 993.1
  Connection time [ms]: connect 31.1
  Connection length [replies/conn]: 1.000

  Request rate: 1966.6 req/s (0.5 ms/req)
  Request size [B]: 91.0

  Reply rate [replies/s]: min 59.4 avg 1060.3 max 1639.7 stddev 475.2 (22 samples)
  Reply time [ms]: response 56.3 transfer 0.0
  Reply size [B]: header 267.0 content 18.0 footer 0.0 (total 285.0)
  Reply status: 1xx=0 2xx=116697 3xx=0 4xx=0 5xx=0

  CPU time [s]: user 9.68 system 101.72 (user 8.7% system 91.3% total 100.0%)
  Net I/O: 467.5 KB/s (3.8*10^6 bps)
  最终,我使用这些设置达到了每秒 6,622 个连接:
  httperf --hog --server 192.168.122.10 --num-conn 100000 --ra 20000 --timeout 5
  (总共创建了 100,000 个连接,并且以每秒 20,000 个连接的固定速率创建)
  它还有一些潜在的优势,并且拥有比‘ab‘更多的特性。但它不是我要用在这个项目里的重量级工具。我需要的是能够支持分布式多负载测试节点的工具。因此,我的下一个尝试是:Jmeter。
  Apache Jmeter
  这是一个功能齐全的 web 应用测试套件,它可以模拟真实用户的所有行为。你可以使用 Jmeter 的代理去访问你的网站,进行点击、登陆、模仿用户可以做的所有行为。Jemeter 会把这些行为记录下来作为测试用例。然后 Jmeter 会反复执行这些动作来模拟你想要的用户数量。尽管 配置 Jmeter 比 ‘ab‘ 和 ’httperf‘ 复杂得多,但它是一个很有趣的工具!
  根据我的测试,它每秒可以产生 14,000 个请求!这绝对是一个好的进展。
  我使用了 Googlle Code project 上的一些插件,并且使用它们的“Stepping Threads”和“HTTP RAW”请求,最终每秒大约可以产生 30,000 个请求!但这已经达到极限了,所以还要寻找另一个工具。这里有一个我之前的 Jmeter 配置 ,希望可以帮助到其他人。虽然这个配置离完美相差甚远,但有时它可以满足你的要求。
  Tsung: 重型的(heavy-duty)、分布式的、多协议测试工具
  它每秒基本可以产生 40,000 个请求,这绝对是我们想要的工具。类似于 Jmeter,你可以把一些行为记录下来在测试时运行,并且可以测试大多数的协议。比如 SSL、HHTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP 和 Jabber/XMPP。与 Jmeter 不同的是,它没有让人感到迷茫的 GUI 设置,它仅有一个 XML 配置文件,和一些你选择的分布式节点的 SSH 密钥。它的简洁和效率对我的吸引力,完全不亚于它的健壮性和可扩展性。我发现它是一个很强大的工具,在正确的配置下它可以每秒产生百万级的 HTTP 请求。
  除此之外,Tsung 还可以在 html 上产生图表以及输入你的测试的详细报告。测试的结果通俗易懂,并且你甚至可以把这些图片展示给你的 boss 看!
  在这个系列文章的剩余部分,我还会讲解这个工具。现在你可以继续浏览下面的配置说明,或者直接跳到下一页。
  在 CentOS 6.2 上安装 Tsung
  首先,你要安装(Erlang 需要的) EPEL 源。因此,在进行下一步之前要把它安装好。安装完后,继续安装你用来产生负载的每个节点需要的包。如果你还没有在节点之间建立无密码 SSH 密钥(passwordless SSH key),那么请建立之。
  yum -y install erlang perl perl-RRD-**.noarch perl-Log-Log4perl-RRDs.noarch gnuplot perl-Template-Toolkit firefox
  从 Github 或者 Tsung 的官网上下载最新的 Tsung。
  wget http://tsung.erlang-projects.org/dist/tsung-1.4.2.tar.gz
  解压并且编译。
  tar zxfv tsung-1.4.2.tar.gz
  cd tsung-1.4.2
  ./configure && make && make install
  把示例配置复制到 ~/.tsung 目录里。这是 Tsung 的配置文件和日志文件的存放地方。
  cp /usr/share/doc/tsung/examples/http_**.xml /root/.tsung/tsung.xml
  你可以根据你的需求去编辑这个配置文件,或者使用我的配置文件。经过大量的尝试以及失败后,我目前的配置文件在使用 7 个分布式节点时可以每秒产生 5 百万个 HTTP 请求。
  
  
  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  
  
  

  
  
  
  

  
  
  

  
  
  

  

  
  
  
  
  
  
  
  


如何生成每秒百万级别的 HTTP 请求

  接着,我尝试了 ‘httperf’。这个工具更强大,但是它依然相对简单并且功能有限。要算出每秒生产了多少个请求并不是仅传递参数那么简单。经过我的多次尝试,获取了每秒超过几百请求的结果。例如:
  它以每秒 1,000 个的速率创建了 100,000 个会话(session)。每次会话发起 5 次请求,时间间隔为 2 秒。
  httperf --hog --server=192.168.122.10 --wsess=100000,5,2 --rate 1000 --timeout 5
  Total: connections 117557 requests 219121 replies 116697 test-duration 111.423 s

  Connection rate: 1055.0 conn/s (0.9 ms/conn, <=1022 concurrent connections)
  Connection time [ms]: min 0.3 avg 865.9 max 7912.5 median 459.5 stddev 993.1
  Connection time [ms]: connect 31.1
  Connection length [replies/conn]: 1.000

  Request rate: 1966.6 req/s (0.5 ms/req)
  Request size [B]: 91.0


英语俗语十句以上。。 有翻译,,

As a man lives so shall he die.有生必有死。2.As a man's heart is,so does he speak.言为心声。3.As a man sows,so he shall reap.种瓜得瓜,种豆得豆。4.A secret between more than two is no secret.两人以上知道的秘密就不算秘密。5.A servant is known by his master's absence.主人不在可以看出仆人的品行来。6.A silent tongue and true heart are the most admirable things on earth.缄默的嘴,真诚的心,是世界上最令人赞美的东西。7.A single spark can start a prairie fire.星星之火,可以燎原。8.As is the workman so is the work.什么工人出什么活。9.Ask no questions and you will be told no lies.如果你少问,谎言就难进。10.A smart coat is a good letter of introduction.人要衣装,佛要金装。11.A small leak will sink a great ship.一个小漏洞可能弄沉一艘大轮船。12.A smooth sea never made a skillful mariner.平静的海洋练不出熟练的水手。13.A sow,when washed;returns to the muck.江山易改,本性难移。14.A spot is most seen on the finest cloth.最清洁的布上,污点特别显眼。15.As soon as you have drunk,you turn your back upon the spring.忘恩负义。16.A staff is quickly found to beat a dog with.欲加之罪,何患无辞。17.As the best wine makes the sharpest vinegar,so the deepest love turns to the deadliest hatred.美酒可制成烈醋,热爱能变为深仇。18.As the call,so the echo.发什么声音,有什么回声。19.As the fool thinks,so the bell clinks.一厢情愿。20.As the inner life is,so will be the language.言为心声。

麻烦用英语回答这个问题,4-6句话,适用于雅思口语考试P3 why do so many peop

雅思听力在雅思备考中是很重要的一部分,雅思a类和g类的区别是有很多的,下面小编就给大家介绍一下关于雅思听力填空题的解题思路的相关内容,希望可以帮助正在准备雅思备考的同学。
不知道要考哪一种雅思?那么你先弄清楚雅思a类和g类的区别吧!一般来说A类和G类之间的区别是有很多的,在雅思听力考中,填空题是比较常见的一种题型,分值比较大,那么这种题该如何解答呢?下面,小编给大家带来一些解题思路,大家可以参考参考。
在填空题中又可以进一步将其划分为单句填空题、还有总结填空题和提纲式填空题。这些填空题题干往往是有长有短的,在难度上也有一定的差别,但是总的来说这不同的填空题在本质上都是在进行填空,因此一些基本的步骤方法在它们之间往往都是可以通用的。提醒考生在练习的时候可以将这几个题型去分别练习,然后再去结合在一起考虑。
雅思听力填空题通用的思路有:
(1)扫描题干划里面的核心词;
(2)根据空格前后和句子的整体意思来慢慢的预测空格里所填成分的词性和大致内容;
(3)把握基本的句型结构。
填空题目前是雅思听力中非常重要的一种题型,考生应该要对其充分地重视才行,在练习材料中将各个填空题都总结到一起,多加练习才是。
雅思a类和g类的区别有很多,想要了解的话可以具体咨询小编哦!以上内容,为大家简单的介绍了雅思听力填空题的解题思路,供大家参考。


  • 上一篇:htc m8
  • 下一篇:没有了