«java» etiketlenmiş sorular

Java popüler bir üst düzey programlama dilidir. Dilin kendisini kullanma veya anlama konusunda sorun yaşıyorsanız bu etiketi kullanın. Bu etiket nadiren tek başına kullanılır ve çoğunlukla [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] ve [maven] ile birlikte kullanılır.

17
kendini silmeden metin dosyasının içeriği nasıl silinir
'A' dosyasının içeriğini 'B' dosyasına kopyalamak istiyorum. kopyalama tamamlandıktan sonra 'A' dosyasının içeriğini temizlemek ve üzerine baştan yazmak istiyorum. Başka bir görevle ilgili olduğu için 'A' dosyasını silemiyorum. İçeriği java'nın dosya API'sini (readLine ()) kullanarak kopyalayabildim, ancak dosyanın içeriğini nasıl temizleyeceğimi ve dosya işaretçisini dosyanın başlangıcına nasıl ayarlayacağımı bilmiyorum.
89 java  android 

8
Java'da kısayol "veya atama" (| =) operatörü
Java'da yapmam gereken uzun bir dizi karşılaştırma var ve bunlardan birinin veya daha fazlasının doğru çıkıp çıkmadığını bilmek istiyorum. Karşılaştırmalar dizisi uzun ve okunması zordu, bu yüzden okunabilirlik için ayırdım ve otomatik olarak |=yerine bir kısayol operatörü kullanmaya başladım negativeValue = negativeValue || boolean. boolean negativeValue = false; negativeValue |= …

4
@Transactional yöntem, @Transactional anotation olmadan başka bir yöntemi çağırıyor mu?
Service sınıfında olarak işaretlenmiş bir yöntem gördüm @Transactional, ancak aynı sınıftaki, olarak işaretlenmemiş bazı diğer yöntemleri de çağırıyordu @Transactional. Ayrı yöntemlere yapılan çağrının, uygulamanın DB'ye ayrı bağlantılar açmasına veya ana işlemi askıya almasına vb. Neden olduğu anlamına mı geliyor? Ek açıklamalı başka bir yöntem tarafından çağrılan herhangi bir ek açıklama …

1
REST - JSON ile HTTP Post Multipart
Yalnızca 2 parametre içeren bir HTTP Post Multipart almam gerekiyor: JSON dizesi Bir ikili dosya Vücudu yerleştirmenin doğru yolu hangisidir? Chrome REST konsolunu kullanarak HTTP çağrısını test edeceğim, bu yüzden doğru çözümün JSON parametresi ve ikili dosya için bir "etiket" anahtarı ayarlamak olup olmadığını merak ediyorum. Sunucu tarafında Resteasy 2.x …
89 java  json  rest  http  resteasy 

7
Sunucu uygulaması ve web hizmeti arasındaki fark
Bu 2 arasındaki fark nedir? Google'da kesin olmayan birkaç sonuç buldum. İşte bir takip sorusu: Spring mvc web uygulaması oluşturduğumu, @Controller notuyla birkaç sınıfa açıklama ekledim ve bazı bilgileri ön uçtan -> arka uçtan ve tam tersinden başarılı bir şekilde aktaracak bir şey oluşturduğumu ve belki de arka uç tarafında …

8
JUnit ve Hamcrest birlikte nasıl kullanılır?
JUnit 4.8'in Hamcrest eşleştiricilerle nasıl çalışması gerektiğini anlayamıyorum. İçeride tanımlanan bazı matchers vardır junit-4.8.jariçinde org.hamcrest.CoreMatchers. Aynı zamanda içeride başka eşleştiriciler de hamcrest-all-1.1.jarvar org.hamcrest.Matchers. Peki nereye gitmeli? Projeye hamcrest JAR'ı açıkça dahil etmeli ve JUnit tarafından sağlanan eşleştiricileri göz ardı etmeli miyim? Özellikle empty()eşleştirici ile ilgileniyorum ve bu kavanozların hiçbirinde bulamıyorum. …
89 java  junit  hamcrest 

6
Java AES ve kendi Anahtarımı kullanma
AES kullanarak kendi anahtarımla bir dizeyi şifrelemek istiyorum. Ama anahtarın biraz uzunluğuyla ilgili sorun yaşıyorum. Kodumu gözden geçirip neyi düzeltmem / değiştirmem gerektiğini görebilir misiniz? public static void main(String[] args) throws Exception { String username = "bob@google.org"; String password = "Password1"; String secretID = "BlahBlahBlah"; String SALT2 = "deliciously salty"; …
89 java  key  aes 



18
Yinelenmeyen rastgele sayılar oluşturma
Bu durumda, MAX sadece 5'tir, bu yüzden kopyaları tek tek kontrol edebilirim, ancak bunu daha basit bir şekilde nasıl yapabilirim? Örneğin, MAX değeri 20 ise ne olur? Teşekkürler. int MAX = 5; for (i = 1 , i <= MAX; i++) { drawNum[1] = (int)(Math.random()*MAX)+1; while (drawNum[2] == drawNum[1]) { …
89 java  random 

5
POST'tan sonra içeriğin REST tarafından döndürülmesi uygun mu?
RESTlet kullanıyorum ve bir kaynak oluşturdum. POST'u geçersiz kılarak ele alıyorum acceptRepresentation. İstemci bana bazı veriler göndermeli, sonra bunu DB'ye depolamalı, yanıtı 201 (SUCCESS_CREATED) olarak ayarlamalı ve istemciye bazı verileri döndürmem gerekiyor, ancak acceptRepresentationis türünü döndürmeliyim void. Benim durumumda, müşterinin bu kaynağa erişebilmesi için bir tanımlayıcı iade etmem gerekiyor. Örneğin, …
89 java  rest  restlet 

4
Android - Activity Constructor vs onCreate
Android'in Activitiesbelirli yaşam döngüleri olduğunu ve bunun onCreategeçersiz kılınması ve başlatma için kullanılması gerektiğini anlıyorum , ancak kurucuda tam olarak ne oluyor? Yapıcıyı da geçersiz kılabileceğiniz / yazmanız gereken durumlar var mı Activity, yoksa ona asla dokunmamalı mısınız? Yapıcının hiçbir zaman kullanılmaması gerektiğini varsayıyorum, çünkü referanslar Activitiestamamen temizlenmez (bu nedenle …

10
Statik yöntemler ve Örnek yöntemleri arasındaki fark
Sadece ders kitabımda bana verilen metni okuyordum ve ne dediğini tam olarak anladığımdan emin değilim. Temelde bana statik yöntemlerin veya sınıf yöntemlerinin statik "değiştirici" anahtar kelimesini içerdiğini söylüyor. Ama bunun ne anlama geldiğini gerçekten bilmiyorum? Birisi bana Statik veya Sınıf Yöntemlerinin ne olduğunu gerçekten basit terimlerle açıklayabilir mi? Ayrıca Örnek …

2
Guice'nin enjektöründen açıklamalı örnek nasıl alınır?
Diyelim ki bir modülüm var: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } ve modülü test etmek ve bir sınıf ve alan olmadan Stringnot verilen bir alana doğru değeri enjekte edip etmediğini kontrol etmek istiyorum, Names.named("annotation")ancak değeri doğrudan enjektörden alıyor: @Test public void test() …


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.