Programlama

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


2
"Farklı kaydet" iletişim kutusunu zorlamadan yanıt dosya adı nasıl ayarlanır?
Bazı yanıtlarda uygun content-typebaşlığı ayarlayarak bir akış döndürüyorum . Aradığım davranış şudur: Tarayıcı, verilen içerik türünün içeriğini oluşturabiliyorsa, tarayıcı penceresinde görüntülemesi gerekir. Tarayıcı içeriği nasıl işleyeceğini bilmiyorsa, dosya adının yanıtta verilen ad olması gereken "farklı kaydet" iletişim kutusunu görüntülemelidir. Sorun şu ki, Content-Dispositionbaşlığı şu şekilde ayarlarsam : "ek; dosyaadı =" …

18
"Add-Migration" terimi tanınmıyor
Dün başarıyla çalışan komutu VS2015'te çalıştırmak için bu MSDN Öğreticisini kullanıyorum, PM> Add-Migration MyFirstMigration -context BloggingContextancak bugün buradaki diğer kullanıcılar tarafından da işaret edilen aşağıdaki hatayı veriyor . Migrations klasörünü çözüm gezgininden ve ilgili db'yi de SQL Express 2014 on Win 8.1aynı hatadan sildim . Çalıştırsam bile Add-Migration MyFirstMigrationaynı hatayı …

7
MutableLiveData'da setValue () ve postValue () farkı
Değişim değerini yapmanın iki yolu vardır MutableLiveData. Ama setValue()ve postValue()arasındaki fark nedir MutableLiveData? Aynı belgeyi bulamadım. İşte MutableLiveDataAndroid sınıfı . package android.arch.lifecycle; /** * {@link LiveData} which publicly exposes {@link #setValue(T)} and {@link #postValue(T)} method. * * @param <T> The type of data hold by this instance */ @SuppressWarnings("WeakerAccess") public …

8
React kancalarında `setState` geri araması nasıl kullanılır
React hooks useStatebileşen durumunu ayarlamak için tanıttı . Ancak geri aramayı değiştirmek için aşağıdaki kod gibi kancaları nasıl kullanabilirim: setState( { name: "Michael" }, () => console.log(this.state) ); Durum güncellendikten sonra bir şeyler yapmak istiyorum. useEffectFazladan şeyler yapmak için kullanabileceğimi biliyorum , ancak bir bit kodu gerektiren önceki durum değerini …
119 reactjs 

2
Typcript'te `is` anahtar kelimesi ne işe yarar?
Şuna benzeyen bir kodla karşılaştım: export function foo(arg: string): arg is MyType { return ... } Ne isdocs ne de google'da arama yapamadım , oldukça yaygın bir kelime ve temelde her sayfada görünüyor. Anahtar kelime bu bağlamda ne yapar?
119 typescript 

22
Android Studio - Ayrılan Yığın Boyutu nasıl artırılır
Android Studio'yu 3 aydır kullanıyorum ve üzerinde başlattığım uygulamalardan biri oldukça büyük hale geldi. Programın sağ alt köşesinde gösterilen bellek kullanımı, ayrılan yığınımın 494M'de maksimuma çıktığını söylüyor. XML dosyalarını değiştirmeye başladığımda bellek kullanımım hızla bu sınıra ulaşıyor ve IDE bunun gibi bir Bellek Yetersiz hatasıyla çöküyor. Bunu kullanarak yığın boyutunu …

5
Bir DateTime nesnesini nasıl derinlemesine kopyalarım?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); Şimdi $date1ve $date2aynı tarihi ekleyin - bundan üç yıl sonra. Biri bir dizeden ayrıştırılan ve diğeri ona üç yıl eklenen iki ayrı veri zamanı oluşturmak istiyorum. Şu anda bunu şu şekilde hackledim: $date2 = new DateTime($date1->format(DateTime::ISO8601)); ama bu korkunç bir hack gibi …
118 php  datetime 

19
ViewPagerIndicator kitaplığını Android Studio ve Gradle ile kullanma
Jake Wharton'ın ViewPagerIndicator kitaplığını kullanmaya çalışıyorum , ancak Android Studio'daki Gradle projemle çalışmasını sağlayamıyorum. Bunu şöyle bir bağımlılık olarak ekliyorum: dependencies { // ... other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // ... } ancak proje kütüphanedeki herhangi bir bileşeni tanımıyor gibi görünüyor. Nineoldandroids'de farklı destek v4 sürümlerinde veya …


11
Ruby / Homebrew / RVM'nin Yosemite üzerinde çalışmasını nasıl sağlayabilirim?
Yosemite'i kurduktan sonra brew veya ruby'i çalıştıramadım. Brew güncellemesinde şu hatayı alıyordum: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 irb'de bu hatayı almak: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:219:in block (2 levels) in mkdir_p' from …

30
Neden bunları okulda öğretmiyorlar? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

4
Sıfır olmayan bir sayıyı 1'e dönüştürmek için matematiksel operatörler *, /, +, -, ^ kullanılabilir mi?
Sadece eklemek çıkarma, çarpma operatörleri ile JavaScript ifadeleri destekler bölme yazılımı (Oracle Siebel) ile çalışan ve am XOR ( *, /, -, +, ^). Gibi !veya ? :müsait başka operatörlerim yok . Yukarıdaki operatörleri kullanarak, bir sayıyı sıfır değilse 1'e dönüştürmek ve zaten sıfırsa 0 olarak bırakmak mümkün müdür? Sayı …
118 javascript  siebel 


6
UIButton özel yazı tipi dikey hizalaması
UIButtonGörünümüm yüklendiğinde ayarlanan özel bir yazı tipi kullanan bir hangisi var : - (void)viewDidLoad { [super viewDidLoad]; self.searchButton.titleLabel.font = [UIFont fontWithName: @"FONTNAME" size: 15.0 ]; } Karşılaştığım sorun, yazı tipinin orta çizginin üstünde yüzüyormuş gibi görünmesidir. Bu satırı yorumlarsam, varsayılan yazı tipi dikey olarak ortalanmış olarak görünür. Ancak özel yazı …

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.