«object» etiketlenmiş sorular

Nesne, bir programlama dilindeki komutlar tarafından değiştirilebilen herhangi bir varlıktır. Bir nesne bir değer, bir değişken, bir işlev veya karmaşık bir veri yapısı olabilir. Nesne yönelimli programlamada, nesne sınıfın bir örneğini ifade eder.

10
PHP Nesneleri ve Diziler - Yineleme sırasında performans karşılaştırması
Bir sinir ağı için üzerinde yinelemem ve bazı hesaplamalar yapmam gereken çok sayıda PHP nesnem var. Sınıf örnekleri yerine ilişkisel bir dizi kullanmanın daha iyi olup olmayacağını merak ediyordum. 3640Nesnelerin etrafında uğraşıyorum ve 500bunun üzerine (en iyi durumda) zamanlar etrafında yineliyorum , böylece herhangi bir mikro optimizasyon çok yardımcı oluyor. …


9
Kullanılmayan nesneler git deposundan nasıl kaldırılır?
Bir Git deposuna en son taahhüdümle yanlışlıkla büyük bir ikili dosya ekledim, işledim ve ittim. .gitDizinim yeniden makul bir boyuta küçültülmesi için Git'in bu yürütme için yaratılmış / yaratılmış nesneleri kaldırmasını nasıl sağlayabilirim ? Düzenleme : Cevaplarınız için teşekkürler; Birkaç çözüm denedim. Hiçbiri işe yaramadı. Örneğin, GitHub'dan biri dosyaları geçmişten …
90 git  file  object  binary 

7
Tamsayı gibi adlara sahip nesne özelliklerine nasıl erişilir?
Şöyle bir json_decode()şey kullanıyorum : $myVar = json_decode($data) Bu da bana şu şekilde çıktı veriyor: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... [0] anahtarındaki dize değerine erişmek istiyorum. Şunun gibi bir şey yapmaya çalıştığımda: print $myVar->highlighting->448364->Data->0; …
87 php  object  properties 

5
JavaScript: bağımsız değişkenin nesne yerine dizi olup olmadığını algılama (Node.JS)
Argümanın bir dizi olup olmadığını nasıl tespit etmeliyim çünkü typeof []döner 'object've diziler ve nesneler arasında ayrım yapmak istiyorum. Nesne benzeyebilir {"0":"string","1":"string","length":"2"}ama aslında dizi gibi görünen bir nesne ise bir dizi olarak çıkmasını istemiyorum. JSON.parseve JSON.stringifybu ayrımı yapabilirler. Nasıl yapabilirim? Chrome ile aynı V8'e dayanan Node.JS kullanıyorum.

15
Nesne dizisi bildirme
Dizi olan bir değişkenim var ve dizinin her elemanının varsayılan olarak bir nesne olarak hareket etmesini istiyorum. Bunu başarmak için kodumda buna benzer bir şey yapabilirim. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Bu iyi çalışıyor, ancak herhangi bir dizin numarasından bahsetmek istemiyorum. Dizimin …

15
gson.toJson (), StackOverflowError'ı atar
Nesnemden bir JSON Dizesi oluşturmak istiyorum: Gson gson = new Gson(); String json = gson.toJson(item); Bunu her yapmaya çalıştığımda şu hatayı alıyorum: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.write(ReflectiveTypeAdapterFactory.java:89) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write(ReflectiveTypeAdapterFactory.java:200) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) …

14
Bir JavaScript nesnesinin değerleri nasıl toplanır?
Bir nesnenin değerlerini toplamak istiyorum. Ben olduğu yerde python'a alışkınım: sample = { 'a': 1 , 'b': 2 , 'c':3 }; summed = sum(sample.itervalues()) Aşağıdaki kod işe yarıyor, ancak çok fazla kod var: function obj_values(object) { var results = []; for (var property in object) results.push(object[property]); return results; } function …

5
Eşdeğer statik ve statik olmayan yöntemlerin hızında büyük fark
Bu kodda, mainyöntemde bir Nesne oluşturduğumda ve sonra bu nesneler yöntemini çağırdığımda: ff.twentyDivCount(i)(16010 ms'de çalışır), bu açıklamayı kullanarak onu çağırmaktan çok daha hızlı twentyDivCount(i)çalışır : (59516 ms'de çalışır). Elbette, bir nesne oluşturmadan çalıştırdığımda, yöntemi statik hale getiriyorum, böylece ana olarak çağrılabilsin. public class ProblemFive { // Counts the number of …


5
Bir sınıf yöntemiyle süper kullanma
Python'da super () işlevini öğrenmeye çalışıyorum. Bu örnek (2.6) üzerine gelene ve kendimi sıkışıp kalana kadar anladığımı düşündüm. http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example Traceback (most recent call last): File "<stdin>", line 1, in <module> File "test.py", line 9, in do_something do_something = classmethod(do_something) TypeError: unbound method do_something() must be called with B instance as …

1
Java'da nesne başlatma “Foo f = new Foo ()” esasen C'de bir işaretçi için malloc kullanmakla aynı mıdır?
Java'da nesne oluşturma işlemlerinin ardındaki gerçek süreci anlamaya çalışıyorum - ve diğer programlama dillerini varsayalım. Java'da nesne başlatmanın, C'deki bir yapı için malloc kullandığınızla aynı olduğunu varsaymak yanlış olur mu? Misal: Foo f = new Foo(10); typedef struct foo Foo; Foo *f = malloc(sizeof(Foo)); Bu yüzden nesnelerin yığın yerine yığın …
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.