Programlama

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

6
PEP 8, anahtar kelime bağımsız değişkeninde veya bir varsayılan parametre değerinde neden '=' etrafında boşluk yok?
PEP 8= neden bir anahtar kelime bağımsız değişkeninde veya bir varsayılan parametre değerinde boşluk olmamasını önerir ? Bu =, Python kodundaki diğer tüm oluşumların etrafında boşluklar önermekle tutarsız mı ? Nasıl: func(1, 2, very_long_variable_name=another_very_long_variable_name) daha iyi: func(1, 2, very_long_variable_name = another_very_long_variable_name) Python'un BDFL'si tarafından yapılan herhangi bir tartışma / açıklama …



3
Haskell'de türetme nasıl çalışır?
Cebirsel Veri Türleri Haskell (ADTS) otomatik olarak bazı örneklerini olabilir typeclasse s (gibiShow,Eqtarafından) kaynaklanan onlardan. data Maybe a = Nothing | Just a deriving (Eq, Ord) Sorum şu, bu nasıl derivingçalışıyor, yani Haskell ADT'yi türetmek için türetilmiş tip sınıfının işlevlerini nasıl uygulayacağını nasıl biliyor? Ayrıca, neden derivingyalnızca belirli tip sınıflarıyla …

27
Üçüncü değişkeni kullanmadan iki değişken değeri değiştirme
Bir röportajda sorulan çok zor sorulardan biri. Gibi iki değişkenin değerlerini karşılıklı a=10ve b=15. Genellikle iki değişken değerini takas etmek için 3. değişkene ihtiyacımız var: temp=a; a=b; b=temp; Şimdi şart, 3. değişkeni kullanmadan iki değişkenin değerlerini değiştirmektir.
104 c++ 

14
Mevcut veritabanı yedeklemesi olmadığından YEDEKLEME GÜNLÜĞÜ gerçekleştirilemiyor
Bir veritabanını geri yüklemeyi denedim ama bu mesaj gösterildi. Bu veritabanını nasıl geri yüklerim? 'Farhangi_db' veritabanının geri yüklenmesi başarısız oldu. (Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------ EK BİLGİLER: System.Data.SqlClient.SqlError: Geçerli veritabanı yedeklemesi olmadığından YEDEKLEME GÜNLÜĞÜ gerçekleştirilemiyor . (Microsoft.SqlServer.SmoExtended)
104 sql-server 

10
TextWatcher sınıfı Android'de nasıl kullanılır?
Herkes maske nasıl söyleyebilir alt dizeyi içinde EditTextveya nasıl değiştirileceği EditText şifre tipine alt dize girişi veya değiştirme başkası tarafından karakteri bu 123xxxxxxxxx3455 gibi String contents = et1.getText().toString(); et1.setText(contents.replace.substring(0, contents.length()-2),"*"); Lütfen, TextWatcheryöntemi Android'de nasıl kullanabileceğimi söyleyin .

11
Android, rengi dize değeri olarak alır
Kaynaklarda bir renk tanımladıysam <resources> <color name="someColor">#123456</color> </resources> rengini kimliğine göre ayarlamak mümkündür, örneğin view.setTextColor(R.color.someColor); Colors.xml'den de color string değeri almak mümkün müdür? Gibi bir şey colorStr = getColor(R.color.someColor); // -> colorStr = "#123456" Cevabınız evet ise, örnek verebilir misiniz? teşekkür ederim
104 android  colors 

8
Bir listenin standart sapması
Birkaç (Z) listenin 1., 2., ... rakamlarının ortalamasını ve standart sapmasını bulmak istiyorum. Örneğin, bende var A_rank=[0.8,0.4,1.2,3.7,2.6,5.8] B_rank=[0.1,2.8,3.7,2.6,5,3.4] C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1] # etc (up to Z_rank )... Şimdi ortalama ve std almak istiyor *_Rank[0], ortalama ve std *_Rank[1]vb (yani: listelerini _rank) ortalama ve (a..z tüm 1 parmağın std; ortalama ve 2. parmağın …

7
C / C ++ makrosunda virgül
Böyle bir makromuz olduğunu varsayalım #define FOO(type,name) type name Hangi gibi kullanabiliriz FOO(int, int_var); Ancak her zaman bu kadar basit değil: FOO(std::map<int, int>, map_var); // error: macro "FOO" passed 3 arguments, but takes just 2 Tabii ki yapabiliriz: typedef std::map<int, int> map_int_int_t; FOO(map_int_int_t, map_var); // OK ki bu çok ergonomik …
104 c++  c  macros  c-preprocessor 

6
Gezinme çekmecesinde işaretlenmiş bir menü öğesinin rengini değiştirme
Uygulamamda bir gezinme çekmecesi uygulamak için yeni Android Tasarım Desteği kitaplığını kullanıyorum. Seçili bir öğenin rengini nasıl değiştireceğimi çözemiyorum! İşte menünün xml'si: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/navigation_item_1" android:icon="@drawable/ic_1" android:title="@string/navigation_item_1"/> <item android:id="@+id/navigation_item_2" android:icon="@drawable/ic_2" android:title="@string/navigation_item_2"/> </group> Ve burada, a'nın içine yerleştirilmiş olan gezinti görünümü xml'si android.support.v4.widget.DrawerLayout: <android.support.design.widget.NavigationView android:id="@+id/activity_main_navigationview" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" …




7
json formatlı bir anahtar-değer çiftini, anahtar olarak sembol içeren ruby ​​hash'e dönüştürmenin en iyi yolu nedir?
Bir json formatlı anahtar değer çiftini anahtar olarak sembol içeren ruby ​​hash'e dönüştürmenin en iyi yolunun ne olduğunu merak ediyorum: örnek: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', …
104 ruby-on-rails  ruby  json 

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.