Programlama

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

6
Aynı isimde modül varken yerleşik kütüphaneden içe aktarma
Durum: - Proje klasörümde takvim adında bir modül var - Python kitaplıklarından yerleşik Takvim sınıfını kullanmak istiyorum - Takvim içe aktarma Takviminden kullandığımda, modülümden yüklemeye çalıştığı için şikayet ediyor. Birkaç arama yaptım ve sorunuma bir çözüm bulamıyorum. Aynı ada sahip yerel bir modül varken Python'da bir standart kitaplık modülüne nasıl …
121 python  import 

10
"Akışın zaten çalıştırıldığını veya kapatıldığını" önlemek için bir akışı kopyalayın
Bir Java 8 akışını kopyalamak istiyorum, böylece onunla iki kez ilgilenebilirim. collectListe olarak yapabilirim ve bundan yeni akışlar alabilirim; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); thing.stream()... // do stuff thing.stream()... // do other stuff Ama daha verimli / zarif bir yol olması gerektiğini düşünüyorum. Akışı bir koleksiyona …


2
React.js'deki örnek v durum değişkenleri
React.js'de, bir zaman aşımı referansını bir örnek değişkeni (this.timeout) veya bir durum değişkeni (this.state.timeout) olarak saklamak daha mı iyidir? React.createClass({ handleEnter: function () { // Open a new one after a delay var self = this; this.timeout = setTimeout(function () { self.openWidget(); }, DELAY); }, handleLeave: function () { // …




4
TypeScript'te İşlevler için Dönüş Türleri nasıl bildirilir
TypeScript Dil Spesifikasyonları olan https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md burayı kontrol ettim , ancak fonksiyonun bir dönüş türünü nasıl bildirebileceğime dair bir şey göremedim. Aşağıdaki kodda ne beklediğimi gösterdim:greet(name:string) :string {} class Greeter { greeting: string; constructor (message: string) { this.greeting = message; } greet() : string{ return "Hello, " + this.greeting; } } …
121 typescript 

19
Angular'daki gerçek hata mesajı yerine "Http hatası yanıtı (bilinmeyen url): 0 Bilinmeyen Hata" alıyorum
HttpClientHarici hizmete istek göndermek için Angular 4 kullanıyorum . Çok standart bir kurulum: this.httpClient.get(url).subscribe(response => { //do something with response }, err => { console.log(err.message); }, () => { console.log('completed'); } Sorun şu ki, istek başarısız olduğunda Http failure response for (unknown url): 0 Unknown Errorkonsolda genel bir mesaj görüyorum …

4
Errno 32 kırık borusu nasıl önlenir?
Şu anda python'da yerleşik bir uygulama kullanıyorum. Kişisel bilgisayarda çalıştırdığımda sorunsuz çalışıyor. Ancak, onu bir üretim sunucusuna taşıdığımda. Bana aşağıdaki ekli hatayı göstermeye devam ediyor: Biraz araştırma yaptım ve sunucu hala veri göndermekle meşgulken son kullanıcı tarayıcısının bağlantıyı durdurmasının nedenini anladım. Bunun neden olduğunu ve kişisel bilgisayarımda çalışırken üretim sunucusunda …

5
GridLayout ve Row / Column Span Woe
Tanıtan Android Geliştiricileri Blog yayınıGridLayout yakalanan görünen açıklıklı otomatik indeks tahsisi nasıl etkilediğini bu diyagramı: Aslında bunu bir GridLayout. Şimdiye kadar sahip olduğum şeyler: <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.commonsware.android.gridlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:orientation="horizontal" app:columnCount="8"> <Button app:layout_columnSpan="2" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_1"/> <Button app:layout_columnSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_2"/> <Button app:layout_rowSpan="4" android:text="@string/string_3"/> <Button app:layout_columnSpan="3" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_4"/> <Button app:layout_columnSpan="3" …


9
Tırnaksız alan hatasında görülen CSV yeni satır karakteri
Aşağıdaki kod, bir Windows makinesinden içe aktardığımda ve bu hatayı aldığımda bugüne kadar çalıştı: tırnaksız alanda görülen yeni satır karakteri - dosyayı evrensel yeni satır modunda açmanız gerekiyor mu? import csv class CSV: def __init__(self, file=None): self.file = file def read_file(self): data = [] file_read = csv.reader(self.file) for row in …
121 python  django  csv 

14
Bir günün başlangıç ​​ve bitiş zamanı nasıl elde edilir?
Bir günün başlangıç ​​ve bitiş zamanı nasıl elde edilir? bunun gibi bir kod doğru değil: private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DATE); calendar.set(year, month, day, 0, 0, 0); return calendar.getTime(); } private Date getEndOfDay(Date date) { …
121 java  date 

3
Yerel bir değişken oluşturmak için IntelliJ kısayolu nedir?
Eclipse'de bir yönteminiz varsa: String MyObject.getValue(); Bunu kullanırken gidebilirsiniz: MyObject.getValue(); İmleç satır üzerindeyse ve CTRL+ 1tuşuna basarsanız, 'yeni bir yerel değişken atamak' için bir bağlam menüsü alırsınız ve sonuçta aşağıdakiler ortaya çıkar: String value = MyObject.getValue(); Bunu IntelliJ'de bu kadar kolay yapabilir misin? İnternette arama yaptım ama başarılı olamadım.

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.