Programlama

Profesyonel ve meraklı programcılar için soru cevap

9
Nginx'i bir Docker konteynerinde durdurmadan nasıl çalıştırabilirim?
Bir Docker konteynerine Nginx yükledim ve bunu şu şekilde çalıştırmaya çalışıyorum: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Sorun şu ki, Nginx'in çalışma şekli, ilk işlemin hemen bir ana Nginx sürecini ve bazı işçileri ortaya çıkarması ve ardından çıkması. Docker yalnızca orijinal komutun PID'sini izlediğinden, konteyner durur. Kabın durmasını …
130 linux  nginx  docker 

13
Verilen url'den alan adı alın
Bir URL verildiğinde, alan adını çıkarmak istiyorum ('www' kısmını içermemelidir). URL, http / https içerebilir. İşte yazdığım java kodu. İyi çalışıyor gibi görünse de, daha iyi bir yaklaşım var mı veya başarısız olabilecek bazı uç durumlar var mı? public static String getDomainName(String url) throws MalformedURLException{ if(!url.startsWith("http") && !url.startsWith("https")){ url = …
130 java  url 

11
NestedScrollView içindeki Recycler görünümü, kaydırmanın ortada başlamasına neden oluyor
Bir NestedScrollView içine RecyclerView eklediğimde garip bir kaydırma davranışı alıyorum. Olan şey şudur: Kaydırma görünümünde ekranda gösterilenden daha fazla satır olduğunda, etkinlik başlatılır başlatılmaz, NestedScrollView üstten bir kayma ile başlar (resim 1). Kaydırma görünümünde hepsinin aynı anda gösterilebilmesi için birkaç öğe varsa, bu olmaz (resim 2). Destek kitaplığının 23.2.0 sürümünü …


7
Sade İngilizcede nihai tutarlılık
Sıklıkla NoSQL, veri ızgaraları vb. Hakkında farklı konuşmalarda nihai tutarlılık olduğunu duyuyorum. Görünüşe göre nihai tutarlılığın tanımı birçok kaynakta farklılık gösteriyor (ve hatta belki de somut bir veri depolamasına bağlı). Herhangi biri, herhangi bir somut veri depolamayla ilgili olmayan, Genel anlamda Nihai Tutarlılığın ne olduğu konusunda basit bir açıklama yapabilir …


7
Form göndermek için normal bir bağlantı kullanın
Bir form göndermek istiyorum. Ancak, gönderme türünde bir giriş düğmesi kullanmanın temel yoluna değil, bir bağlantıya gitmiyorum . Aşağıdaki resim nedenini göstermektedir. Formu kaydetmek / göndermek için resim bağlantılarını kullanıyorum. Resim bağlantıları için standart css biçimlendirmem olduğundan, girdi gönderme düğmelerini kullanmak istemiyorum. Bir öğeye onClick = "document.formName.submit ()" uygulamayı denedim …
130 html  css  forms  hyperlink  submit 

6
Bir "vim çalışma zamanı günlüğü" var mı?
Bazen vimrc'imde bir özelleştirme / komut deniyorum. Her şey doğru görünüyor, ama işe yaramıyor. Vim başladığında neler olduğunu bilmek ve hangi komutun başarısız olup olmadığını bilmek zordur, bu yüzden vimrc'imde neyin soruna neden olabileceği hatalarını ayıklamak gerçekten zor. Bu, zaman alıcı ve gerçekten bir PITA olan bir deneme-yanılma yaklaşımıdır. Örneğin, …
130 vim  runtime  logging 

6
Anahtarın var olup olmadığını kontrol edin ve JSON dizisini Python kullanarak yineleyin
Aşağıdaki gibi Facebook gönderilerinden bir sürü JSON verisi var: {"from": {"id": "8", "name": "Mary Pinter"}, "message": "How ARE you?", "comments": {"count": 0}, "updated_time": "2012-05-01", "created_time": "2012-05-01", "to": {"data": [{"id": "1543", "name": "Honey Pinter"}]}, "type": "status", "id": "id_7"} JSON verileri yarı yapılandırılmıştır ve hepsi aynı değildir. Kodum aşağıdadır: import json str …
130 python  json  loops 

21
Retrofit 2.0 nasıl serileştirilmiş hata yanıtı alınır. Gövde
Ben kullanıyorum Retrofitler 2.0.0-beta1 . Testlerde alternatif bir senaryom var ve HTTP 400 hatası bekliyorum Sahip olmak isterdim retrofit.Response<MyError> response amaresponse.body() == null MyError serileştirilmemiş değil - sadece burada görüyorum response.errorBody().string() ama bana nesne olarak MyError'ı vermiyor
130 java  retrofit  retrofit2 


4
Haskell'de `mod` ve` rem` arasındaki fark
Haskell modve remHaskell arasındaki fark tam olarak nedir ? İkisi de aynı sonuçları veriyor gibi görünüyor *Main> mod 2 3 2 *Main> rem 2 3 2 *Main> mod 10 5 0 *Main> rem 10 5 0 *Main> mod 1 0 *** Exception: divide by zero *Main> rem 1 0 *** …
130 haskell 

2
Tamsayıdan BigInteger'a dönüştürme
Tamsayı türünde bir değişkeni BigInteger'a dönüştürmenin herhangi bir yolu olup olmadığını merak ediyordum. Tamsayı değişkenini yazmayı denedim, ancak dönüştürülemez tür yazan bir hata alıyorum.
130 java  biginteger 


5
sys.path / PYTHONPATH dizinine dizin ekleniyor
Belirli bir dizinden bir modülü içe aktarmaya çalışıyorum. Sorun şu ki sys.path.append(mod_directory), yolu eklemek için kullanırsam ve sonra python yorumlayıcısını açarsam, dizin mod_directorysys.path listesinin sonuna eklenir. PYTHONPATHDeğişkeni python yorumlayıcısını açmadan önce dışa aktarırsam, dizin listenin başına eklenir. İkinci durumda modülü içe aktarabilirim ancak ilkinde yapamam. Biri bunun neden olduğunu açıklayabilir …

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.