Programlama

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

3
Kalıtım, Nitelikler için nasıl çalışır?
InheritedÖzniteliklerdeki bool özelliği neyi ifade eder? Sınıfımı bir öznitelikle AbcAtribute(sahip olan Inherited = true) tanımlarsam ve bu sınıftan başka bir sınıfı miras alırsam, türetilmiş sınıfta da aynı özniteliğin uygulanacağı anlamına mı gelir? Bu soruyu bir kod örneği ile açıklığa kavuşturmak için şunları hayal edin: [AttributeUsage(AttributeTargets.Class, Inherited = true)] public class …
108 c#  .net  vb.net  attributes 


5
Matplotlib'de en boy oranını nasıl ayarlayabilirim?
Bir kare çizim yapmaya çalışıyorum (imshow kullanarak), yani 1: 1 en boy oranı, ama yapamıyorum. Bunların hiçbiri çalışmıyor: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Görünüşe göre aramalar yok sayılıyor (matplotlib ile sık sık yaşadığım bir sorun).
108 python  matplotlib 

2
Gitignore'da baştaki eğik çizgi ne zaman kullanılır?
.gitignoreSözdizimini daha net anlamaya çalışıyorum ve özellikle de https://github.com/github/gitignore gitignores söz konusu olduğunda. Baştaki eğik çizginin yalnızca .gitignoredosyanın konumuna göre yol adlarını eşleştirmek için kullanıldığını görüyorum ( http://git-scm.com/docs/gitignore adresinden ): Baştaki eğik çizgi, yol adının başlangıcıyla eşleşir. Örneğin, "/*.c", "cat-file.c" ile eşleşir ancak "mozilla-sha1 / sha1.c" ile eşleşmez. Peki baştaki …
108 git  gitignore 

6
Değişkenlerle PHP dizi_filtresi
Takip koduna sahibim: function lower_than_10($i) { return ($i < 10); } bunun gibi bir diziyi filtrelemek için kullanabileceğim: $arr = array(7, 8, 9, 10, 11, 12, 13); $new_arr = array_filter($arr, 'lower_than_10'); Lower_than_10'a, kontrol edilecek sayıyı da kabul etmesi için nasıl bağımsız değişkenler ekleyebilirim? Mesela, eğer buna sahipsem: function lower_than($i, $num) …
108 php  arrays 

12
Angular 2'de dinamik olarak css güncelleme
Diyelim ki bir Angular2 Bileşenim var //home.component.ts import { Component } from 'angular2/core'; @Component({ selector: "home", templateUrl: "app/components/templates/home.component.html", styleUrls: ["app/components/styles/home.component.css"] }) export class HomeComponent { public width: Number; public height: Number; } Bu bileşen için şablon html dosyası //home.component.html <div class="home-component">Some stuff in this div</div> Ve son olarak bu bileşen …
108 css  angular 

30
Eclipse projesinde eksik Maven bağımlılıkları
Bağımlılıkları çözmek için maven ile bir projemiz var. Genellikle iyi çalışıyor, ancak şimdi onu yeni bir bilgisayarda derlemeye ve çalıştırmaya çalışıyorum ve Eclipse'de eksik bağımlılıklarla ilgili sorun yaşıyorum. Komik olan, konsolda veya tutulmada "mvn paketi" çalıştırırsam iyi çalışıyor ve hatta gerekli tüm kavanozları içeren savaş üretiyor. Yalnızca Eclipse "Derleme yolu …

15
JavaScript ile mevcut URL'den sorgu dizesi nasıl elde edilir?
Bunun gibi bir URL’im var: http://localhost/PMApp/temp.htm?ProjectID=462 Yapmam gereken şey, ?işaretten (sorgu dizesi) sonra ayrıntıları almaktır - yani ProjectID=462. Bunu JavaScript kullanarak nasıl edinebilirim? Şimdiye kadar yaptığım şey şu: var url = window.location.toString(); url.match(?); Bundan sonra ne yapacağımı bilmiyorum.

15
Tamsayı Uzunluğa Dönüştürme
Yansıma kullanarak bir alanın değerini elde etmem gerekiyor. Öyle oluyor ki, alanın veri türünün ne olduğundan her zaman emin olamıyorum. Bunun için ve bazı kod kopyalarını önlemek için aşağıdaki yöntemi oluşturdum: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable { Field f = classUnderTest.getDeclaredField(processFieldName(var)); f.setAccessible(true); …
108 java  reflection  casting 


14
yay önyükleme varsayılan H2 jdbc bağlantısı (ve H2 konsolu)
Ben sadece uygulamamda herhangi bir şey belirtmediğimde ve mvn spring: run ile başladığımda spring-boot'un oluşturduğu gömülü bir H2 veritabanı için H2 veritabanı içeriğini görmeye çalışıyorum. Tabloları oluştururken JPA hazırda bekletildiğini görebiliyorum, ancak aşağıdaki URL'deki h2 konsoluna erişmeye çalışırsam veritabanında tablo yok. http://localhost:8080/console/ Bunun gibi öneriler görüyorum: Spring tarafından başlatılan gömülü …
108 java  spring  jpa  h2  spring-boot 

3
Retrofit 2.0 ve RxJava'yı kullanarak yanıt durum kodunu alın
Retrofit 2.0'a yükseltmeye ve android projeme RxJava eklemeye çalışıyorum. Bir api araması yapıyorum ve sunucudan bir hata yanıtı olması durumunda hata kodunu almak istiyorum. Observable<MyResponseObject> apiCall(@Body body); Ve RxJava çağrısında: myRetrofitObject.apiCall(body).subscribe(new Subscriber<MyResponseObject>() { @Override public void onCompleted() { } @Override public void onError(Throwable e) { } @Override public void onNext(MyResponseObject …

15
Dizideki öğelerin tüm oluşumlarının indeksi nasıl bulunur?
JavaScript dizisindeki bir elemanın tüm örneklerinin, örneğin "Nano" dizinini bulmaya çalışıyorum. var Cars = ["Nano", "Volvo", "BMW", "Nano", "VW", "Nano"]; JQuery.inArray veya benzer şekilde .indexOf () denedim , ancak bu yalnızca öğenin son örneğinin dizinini, yani bu durumda 5 verdi. Tüm örnekler için nasıl edinebilirim?

9
Ruby'de özel modül yöntemleri
İki parçalı bir sorum var En iyi pratik Genel arabirimi kullanarak bir veri yapısı üzerinde bazı işlemler gerçekleştiren bir algoritmam var Şu anda, tek bir ortak arabirim yöntemi dışında tümü özel olan çok sayıda statik yönteme sahip bir modüldür. Tüm yöntemler arasında paylaşılması gereken bir örnek değişkeni vardır. Bunlar görebildiğim …

5
İsmi nokta içeriyorsa JSON nesnelerinin değeri nasıl elde edilir?
Çok basit bir JSON dizim var (lütfen "points.bean.pointsBase" nesnesine odaklanın ): var mydata = {"list": [ {"points.bean.pointsBase": [ {"time": 2000, "caption":"caption text", duration: 5000}, {"time": 6000, "caption":"caption text", duration: 3000} ] } ] }; // Usually we make smth like this to get the value: var smth = mydata.list[0].points.bean.pointsBase[0].time; alert(smth); …

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.