Google'a “Java” dediğimde “Java 6” demek istediğimi öğretebilir miyim?


15

Java dokümanlarını aramak için Google'ı çok kullanıyorum.

Örnek: İçin doküman bulmak istersem HashMap, sadece google Java hashmapve Google beni javadocsayfaya yönlendirmeyi biliyor .

Ancak, genellikle beni Java 1.4 veya Java5 belgelerine yönlendirir ve Java6 belgeleri istiyorum.

Ben google Java 6 hashmap, iyi çalışıyor; sorun şu 6ki, iki kez arama yapmak zorunda kalmayı unutuyorum .

Google'a bir şekilde şunu söylediğimde Java, demek istediğimi öğretebilir miyim Java6? (Bir Google hesabım var, bu yüzden bir şekilde bir hesap aracılığıyla yapılandırılabilirse, önerilere açığım.)


1
Bunun hashmap site:download.oracle.com/javase/6/docsyerine yedek olarak öneririm .

3
@Daniel Beck: Aşırıya kaçmış gibi görünüyor. Daha az yazmak istiyorum, daha fazla değil :)

2
Tarayıcınızda yalnızca bir anahtar kelime araması oluşturabilirsiniz: http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=%s+url%3A%2Fjavase%2F6%2Fdocs%2Fapiburada %sanahtar kelimeyle değiştirilir. Örneğin hashmap,.
slhck

Yanıtlar:


2

Aynı sorun / dileğim vardı. Bunu çözmek için yaptım:

  • Bu Greasemonkey komut dosyasını yükleyin (Oracle, Sun'ı satın almadan önce yapıldığı için biraz güncel değil)
  • Oracle'ın web sitesinde çalışmasını sağlamak için komut dosyasını hafifçe düzenleyin. Bu düzenlenmiş komut dosyasıdır:

    // ==UserScript==
    // @name           Java 6 Documentation Redirect
    // @namespace      http://freecog.net/2007/
    // @description    Redirects to the Java SE 6 documenation from older pages.
    // @include        http://download.oracle.com/javase/*
    // ==/UserScript==
    
    var old_loc = loc = window.location.href;
    loc = loc.replace(/\/javase\/[^\/]+\/docs\//, "/javase/6/docs/");
    if (loc != old_loc) window.location.replace(loc);
    

Tek değişiklik @includeURL ve normal ifadedir.

Bu şekilde, bir Java belgeleri sayfasını her açışınızda, Java 6 sürümüne yönlendirilir. Gerçekten eski bir sürümü görmeniz gerekiyorsa, kullanıcı komut dosyasını geçici olarak devre dışı bırakabilirsiniz.


Java 7 için bunu kullanan CSS çok daha iyi.
Olegs Jeremejevs

1

URL'sine sahip bir arama anahtar kelimem var

http://download.oracle.com/javase/6/docs/api/%s.html

Sonra sadece yerine sınıfın adını yazmak .zorunda /. Bunu tarayıcıma yazıyorum:

j java/util/HashMap

Ayrıca Duck Duck Go'yu da kullanabilirsiniz - Java sınıflarını açacak ve sürekli olarak Java 6'yı seçiyor gibi görünüyor:

http://duckduckgo.com/?q=java.util.HashMap


1

Tüm cevaplar için teşekkür ederim - Sonunda Chrome'da kendi özel arama motorumu (yayınladığım soruna kısmi çözüm - ancak kişisel sorunum için tam bir çözüm) oluşturarak çözdüm.

Arama motoru şu şekilde tanımlanır: https://www.google.com/search?q=java%206%20%s
Ve anahtar kelimeyi atadım java- bu şekilde adres çubuğuna yazmam gereken tek java hashmapşey istediğim sonuç.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.