Programlama

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

10
Swift'de saklanan bir mülkü geçersiz kılma
Derleyicinin saklanan bir özelliği başka bir depolanmış değerle geçersiz kılmama izin vermediğini fark ettim (garip görünüyor): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Ancak, bunu hesaplanmış bir mülkle yapmama izin verilir: …

10
İç fonksiyonları içe aktarmak pitonik mi?
PEP 8 diyor ki: İçe aktarmalar her zaman, herhangi bir modül yorumundan ve belge dizgisinden hemen sonra ve modül globalleri ve sabitlerinden önce olmak üzere dosyanın en üstüne yerleştirilir. Bazı durumlarda, PEP 8'i ihlal ediyorum. Bazen işlevlerin içindeki öğeleri içe aktarıyorum. Genel bir kural olarak, bunu yalnızca tek bir işlev …

4
Oracle ORDER BY ve ROWNUM nasıl doğru kullanılır?
Ürünümüzü onunla uyumlu hale getirmek için depolanan prosedürleri SQL Server'dan Oracle'a dönüştürmekte zorlanıyorum. Zaman damgasına göre bazı tabloların en son kaydını döndüren sorgularım var: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => Bu bana en son kaydı döndürür Ancak Oracle: SELECT * FROM raceway_input_labo WHERE …

11
notifyDataSetChange özel adaptörden çalışmıyor
Yeniden doldurduğumda ListView, kendimden belirli bir yöntemi çağırırım Adapter. Sorun : updateReceiptsListBenim telefonumdan aradığımda Adapterveriler yenileniyor, ancak benimki ListViewdeğişikliği yansıtmıyor. Soru : ListViewAradığımda neden yeni verileri göstermiyor notifyDataSetChanged? Adaptör : public class ReceiptListAdapter extends BaseAdapter { public List<Receipt> receiptlist; private Context context; private LayoutInflater inflater; private DateHelpers dateH; public ReceiptListAdapter(Activity …


8
RecyclerView'da son alt öğede kenar boşluğu / dolgu
Son satıra Padding / Margin Bottom ve ilk satıra Padding / Margin Top eklemeye çalışıyorum. Tüm Çocuklarımı etkileyeceği için xml öğesinde yapamıyorum. RecyclerView Adaptörümde üstbilgilerim ve altbilgilerim var, bu yüzden kullanamıyorum android:padding="4dp" android:clipToPadding="false" Her başlığın son ilk satırında ayrı ayrı kullanmam gerekiyor

16
Bir görünüm denetleyicisinin mod olarak sunulup sunulmadığı veya bir gezinme yığınına aktarılıp aktarılmadığı nasıl kontrol edilir?
Görünüm denetleyici kodumda aşağıdakileri nasıl ayırt edebilirim: mod olarak sunulmuştur gezinti yığınına itildi Her ikisi de presentingViewControllerve isMovingToParentViewControllerher YESiki durumda da, bu yüzden pek yardımcı olmuyor. İşleri karmaşıklaştıran şey, üst görüntüleme denetleyicimin bazen kipli olması ve kontrol edilecek görünüm denetleyicisinin üzerine basılmasıdır. Görünüşe göre benim sorunum, kendimi daha sonra sunulan …

5
React'te Esc Tuşuna Nasıl Basılacağı ve Nasıl Kullanılacağı
Reactjs'de Esc tuşuna basmayı nasıl tespit ederim? Jquery'ye benzer şey $(document).keyup(function(e) { if (e.keyCode == 27) { // escape key maps to keycode `27` // <DO YOUR WORK HERE> } }); Algılandıktan sonra bilgileri bileşenlere aktarmak istiyorum. Son aktif bileşenin çıkış tuşuna basılmasına tepki vermesi gereken 3 bileşenim var. Bir …

6
Unix zaman damgası zamana nasıl ayrıştırılır.
Bir Unix zaman damgasını ayrıştırmaya çalışıyorum ama aralık dışı hatası alıyorum. Bu bana pek mantıklı gelmiyor çünkü düzen doğru (Go belgelerinde olduğu gibi): package main import "fmt" import "time" func main() { tm, err := time.Parse("1136239445", "1405544146") if err != nil{ panic(err) } fmt.Println(tm) } Oyun alanı
126 go  time  unix-timestamp 

6
Python için bir .py dosyasını .exe'ye nasıl dönüştürebilirim?
Oldukça basit bir Python programını çalıştırılabilir bir programa dönüştürmeye çalışıyorum ve aradığımı bulamadım, bu yüzden birkaç sorum var (Python 3.6 çalıştırıyorum): Şimdiye kadar bulduğum bunu yapma yöntemleri aşağıdaki gibidir Python'un eski bir sürümünü indirmek ve kullanmak pyinstaller/py2exe Python 3.6'da yapmama izin verecek bir sanal ortam kurmak 1. Python'dan C ++ …


12
"BEGIN_OBJECT bekleniyordu, ancak 1. satır, 1. sütunda STRING idi"
Bu yönteme sahibim: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } Ve bir JSON'u şununla ayrıştırmak istiyorum: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP + …
126 java  json  parsing  gson 


6
Pandalar birleştirmeyi kullanırken dizin nasıl korunur?
İkisini birleştirmek istiyorum DataFrames ve ilk çerçevedeki dizini birleştirilmiş veri kümesindeki dizin olarak tutmak . Ancak, birleştirmeyi yaptığımda, sonuçta elde edilen DataFrame tamsayı indeksine sahip. İndeksi sol veri çerçevesinden korumak istediğimi nasıl belirtebilirim? In [4]: a = pd.DataFrame({'col1': {'a': 1, 'b': 2, 'c': 3}, 'to_merge_on': {'a': 1, 'b': 3, 'c': …
126 python  pandas 

10
PEM'i PPK dosya formatına dönüştürün
PEM dosyalarını PPK dosyalarına dönüştürmenin bir yolu var mı? (Amazon EC2'nin bana bir PEM dosyası verdiğini tahmin edebilirsiniz ve SSH bağlantısı için PPK biçimini kullanmam gerekiyor).
126 ssh  putty  pem 

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.