Programlama

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

9
tslint, console.log çağrılarına izin verilmediğini söylüyor - Buna nasıl izin verebilirim?
Typcript ile create-react-app kullanmaya başladım create-react-app my-app --scripts-version=react-scripts-ts ve varsayılan tslint.json yapılandırması console.log () işlevine izin vermez. Console.log'u (şimdilik) nasıl etkinleştirebilirim? Bunun için dokümanlar https://palantir.github.io/tslint/rules/no-console/ adresindedir . Ama bu satırı nereye koyacaklarını söylemiyorlar: "no-console": [true, "log", "error"] Bu tslint.json yapılandırma dosyası sözdizimini aradım ve buldum , bu yüzden şunu denedim: …

12
Bu görüş dikey olarak sınırlandırılmamıştır. Çalışma zamanında, dikey bir sınırlama eklemediğiniz sürece sola atlar
Android Studio 2.2'deki yeni Düzen düzenleyici, bu hatayı EditText ve Buttons gibi görünümlerde göstermeye devam ediyor. Ayrıca, yeni kısıtlama düzeni ile ilk katılımda yardımcı olan tüm bağlantılar memnuniyetle karşılanacaktır. kod: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView android:text="To:" android:layout_width="wrap_content" android:layout_height="wrap_content" tools:layout_editor_absoluteX="7dp" tools:layout_editor_absoluteY="4dp" android:id="@+id/textTo"/> …

6
Sunucu tarafında Android uygulaması satın alma işlemi nasıl doğrulanır (google play in app faturalandırma v3)
Basit bir uygulamam var (kullanıcının hesabıyla oturum açması gerekiyor). Ücretli kullanıcılar için daha fazla haber içeriği gibi bazı premium özellikler sağlıyorum. Kullanıcının bu öğeyi sunucu veritabanımda satın alıp almadığını kaydetmem gerekiyor. Kullanıcının cihazına veri içeriği sağladığımda, kullanıcının durumunu kontrol edebilir ve ücretli kullanıcı için farklı içerik sağlayabilirim. Google tarafından sağlanan …

4
Nesne Dizisinden React Bileşenlerini Oluşturma
Nesneleri içeren bir dizi olan istasyon adı verilen bazı verilerim var. stations : [ {call:'station one',frequency:'000'}, {call:'station two',frequency:'001'} ] Her dizi konumu için bir ui bileşeni oluşturmak istiyorum. Şimdiye kadar yazabilirim var stationsArr = [] for (var i = 0; i < this.data.stations.length; i++) { stationsArr.push( <div className="station"> {this.data} </div> …


2
Python Pandalar ile Binning Sütunu
Sayısal değerlere sahip bir Veri Çerçevesi sütunum var: df['percentage'].head() 46.5 44.2 100.0 42.12 Sütunu bin sayıları olarak görmek istiyorum: bins = [0, 1, 5, 10, 25, 50, 100] Sonuçları bidonları ile nasıl alabilirim value counts? [0, 1] bin amount [1, 5] etc [5, 10] etc ......

8
Neden Task.WhenAll bir AggregateException oluşturmayı beklemiyor?
Bu kodda: private async void button1_Click(object sender, EventArgs e) { try { await Task.WhenAll(DoLongThingAsyncEx1(), DoLongThingAsyncEx2()); } catch (Exception ex) { // Expect AggregateException, but got InvalidTimeZoneException } } Task DoLongThingAsyncEx1() { return Task.Run(() => { throw new InvalidTimeZoneException(); }); } Task DoLongThingAsyncEx2() { return Task.Run(() => { throw new InvalidOperation();}); …

6
Farklı bir ad ve yola sahip bir dosyaya Git yaması nasıl uygulanır?
İki depom var. Birinde dosyada değişiklik yapıyorum ./hello.test. Değişiklikleri uyguluyorum ve bu taahhütle bir yama oluşturuyorum git format-patch -1 HEAD. Şimdi, hello.test aynı içeriği var ama farklı bir isim altında farklı bir dizinde yerleştirilir bir dosyayı içeren ikinci bir depo vardır: ./blue/red/hi.test. Yukarıda belirtilen yamayı hi.testdosyaya uygulamaya nasıl başlayabilirim ? …

1
Komut dosyası etiketinde onload olayını tetiklemeye çalışıyor
Sırayla bir dizi komut dosyası yüklemeye çalışıyorum, ancak onload olayı benim için tetiklenmiyor. var scripts = [ '//cdnjs.cloudflare.com/ajax/libs/less.js/1.3.3/less.min.js', '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.min.js', MK.host+'/templates/templates.js' ]; function loadScripts(scripts){ var script = scripts.shift(); var el = document.createElement('script'); el.src = script; el.onload = function(script){ console.log(script + ' loaded!'); if (scripts.length) { loadScripts(scripts); } else { console.log('run app'); …

6
Python'da gerçek dosya oluşturmadan geçici dosya adları oluşturun
Stackoverflow'daki 10501247 numaralı soru Python'da nasıl geçici dosya oluşturulacağına cevap verir. Benim durumumda sadece geçici dosya adına ihtiyacım var. Tempfile.NamedTporaryFile () çağrısı, gerçek dosya oluşturulduktan sonra dosya tutamacını döndürür. Sadece dosya adını almanın bir yolu var mı? # Trying to get temp file path tf = tempfile.NamedTemporaryFile() temp_file_name = tf.name …

3
Bellekte yeni bir java.io. dosyası nasıl oluşturulur?
Sabit diskte değil bellekte nasıl yeni File(kimden java.io) oluşturabilirim ? Java dilini kullanıyorum. Dosyayı sabit sürücüye kaydetmek istemiyorum. Kötü bir API ( java.util.jar.JarFile) ile karşı karşıyayım . Bu bekliyor File filearasında String filename. Dosyam yok (yalnızca byte[]içerik) ve geçici dosya oluşturabilirim, ancak bu güzel bir çözüm değil. İmzalı bir kavanozun …
105 java  file  java-io 

3
Python / postgres / psycopg2: yeni eklenen satırın kimliğini alma
Postgres ile arayüz oluşturmak için Python ve psycopg2 kullanıyorum. Bir satır eklediğimde ... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred_name + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) ... az önce eklediğim satırın kimliğini nasıl alırım? Denemek: hundred = cursor.fetchall() RETURNING …

18
React.js - yeniden oluştururken odağı kaybeden girdi
Sadece metin girişine yazıyorum ve onChangearadığımda setStateReact kullanıcı arayüzümü yeniden oluşturuyor. Sorun, metin girişinin her zaman odağı kaybetmesidir, bu nedenle her harf için yeniden odaklanmam gerekir: D. var EditorContainer = React.createClass({ componentDidMount: function () { $(this.getDOMNode()).slimScroll({height: this.props.height, distance: '4px', size: '8px'}); }, componentDidUpdate: function () { console.log("zde"); $(this.getDOMNode()).slimScroll({destroy: true}).slimScroll({height: 'auto', …

2
Angular'da özel tema paletlerini nasıl kullanabilirim?
Uygulama genelinde şirketimin marka renklerini kullanmak istiyorum. Bu sorunu buldum: AngularJS 2 - Materyal tasarımı - iddia edildiği gibi özel bir tema oluşturabileceğim renk paleti ayarlayın , ancak temelde sadece önceden oluşturulmuş paletlerin farklı bölümlerini kullanıyor. Material2'nin önceden tanımlanmış renklerini kullanmak istemiyorum. Eşsiz ve özel marka renklerimi istiyorum. Kendi temamı …

9
Bir sınıf veya sözlük kullanmalı mıyım?
Yalnızca alanlar içeren ve bunun gibi yöntem içermeyen bir sınıfım var: class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri = wsgiref.util.request_uri(environ) self.path = environ.get('PATH_INFO', None) # ... Bu kolayca bir dikteye çevrilebilir. Sınıf, gelecekteki eklemeler için daha esnektir ve hızlı olabilir …
105 python  oop  class  dictionary 

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.