«libraries» etiketlenmiş sorular

Kütüphane, bağımsız yazılım geliştirmek için veri ve / veya hizmet sağlayan bir kaynak koleksiyonudur.

1
Noda Time vs Joda Time?
In Noda Zaman Kullanıcı Kılavuzu , gerekçe bölümünde devletler: genel API, hem .NET için daha deyimsel bir API sağlamak hem de Noda Time ekibinin "talihsiz" olarak gördüğü Joda Time kararlarının bazılarını düzeltmek için büyük ölçüde yeniden yazılmıştır. (Bunlardan bazıları sadece farklı hedeflere sahip olduğundan; tartıştığım diğerleri gerçekten hatalar.) Farklı / …

5
Modern kütüphaneler neden OOP kullanmıyor?
Başlangıç ​​seviyesi C ++ programcısıyım, ancak dil kavramlarını oldukça iyi anlıyorum. SDL, OpenGL (belki de başka bir şey) gibi harici C ++ kütüphanelerini öğrenmeye başladığımda, büyük bir sürpriz için C ++ kavramlarını kullanmadığını öğrendim. Örneğin, ne SDL ne de OpenGL sınıfları veya özel durumları kullanmaz, işlevleri ve hata kodlarını tercih …

12
Oluşturduğunuz programın nasıl çalıştığını bilmeden yaşamak uygun mudur?
Yani, sıkışıp kaldığınızda ve bunu nasıl çözeceğinizi bilmediğinizde problemleri çözebilecek gerçekten kullanışlı kütüphaneler var ... Örneğin, kullandığınız programlama dili bilginizle ... Örneğin, JavaScript için C ++ veya JQuery veya Spring için Java ... Saniyeler içinde problemleri çözüyorlar ve gerçekten nasıl yaptıklarıyla ilgilenmiyorsunuz (programladığınız dilde yazılmış olmalarına rağmen) ... Bu yüzden …


2
C ++ kitaplıklarını kullanmak neden bu kadar karmaşık?
Her şeyden önce, ben C ++ seviyorum ve C ++ Java kod daha kolay olduğunu düşünen kişilerden biri not etmek istiyorum. Küçük bir şey hariç: kütüphaneler. Java'da, derleme yoluna biraz kavanoz ekleyebilirsiniz ve işiniz bitti. C ++ 'da genellikle başlık dosyaları ve kitaplığın kendisi için birden çok yol ayarlamanız gerekir. …
14 java  c++  libraries 

2
Küçük yazılım kütüphanem diğer kütüphaneleri kullanmaktan kaçınmalı mı?
Az önce sadece birkaç sınıf ve yöntem sunan küçük bir Java kütüphanesi yayınladım. Projeyi Maven ile inşa ettiğimden beri, hedeflerime ulaşmak için hemen birkaç üçüncü taraf kütüphanesi kullandım, özellikle: commons-lang3 (bazı genel Java öğeleri için) slf4j-api (günlük kaydı için) commons-io (bir parça dosya için - kelimenin tam anlamıyla bir kez …
13 java  libraries  maven 

3
Clojure Java'dan ne kadar bağımsız?
Clojure dünyasında oldukça yeniyim. Birinin Clojure birlikte çalışma özellikleri aracılığıyla tüm Java kitaplıklarına kolay erişimi olduğu gerçeğini takdir ediyorum, ancak Clojure'un kendi ayakları üzerinde ne kadar durduğunu merak ediyordum. Tabii ki Android gibi, Java ile birlikte çalışabilirliğin her zaman gerekli olacağı bazı platformlar vardır, çünkü çekirdek kütüphaneler Java'da yazılır veya …

8
Kodunuza kendi adınızı veya şirket adınızı yazma eğiliminde misiniz?
Evde ve işyerinde çeşitli projeler üzerinde çalışıyorum ve yıllar boyunca neredeyse tüm AJAX tabanlı web sitelerinde kullandığım iki ana API geliştirdim. Bunların her ikisini de DLL olarak derledim ve Connell.Database ve Connell.Json ad alanlarını aradım. Patronum kısa bir süre önce bu ad alanlarını şirket için bir proje için yazılım belgelerinde …

4
İnsanlar neden bazı kütüphaneleri birçok programlama diline yeniden yazıyor?
Sürümlerinde birçok farklı programlama dilinde yazılmış, örneğin Java ile yazılmış Lucene (dedikleri gibi,% 100 saf Java) gibi sürümleri bulunan, ancak C ++, C, Perl sürümleri olan bazı kütüphaneler vardır. , Ruby, Lisp ve diğer bazı diller. Ve sadece FFI arayüzlerinden değil, bu dillerdeki uygulamalardan bahsediyorum . İnsanlar bunu neden yapıyor? …

2
JRE kitaplığındaki sınıflar harici / JRE olmayan derlemelerden gözlemlenebilir ve / veya eşzamansız okumaları destekliyor mu?
Diğer platformlardaki yerel ön uçların nesneyi gözlemleyebilmesi ve Gözlenebilir kalıplardan yararlanabilmesi için, çapraz platform kitaplığımı (örneğin JRE'de) nesne başvuruları üzerinde güvenli bir şekilde çalışacak şekilde nasıl uygulayabilirim? Küçük bir arka plan - çoğu ön uç çerçevede kullanılan veri bağlama kavramı vardır. C # ve Java'da bu, bir sınıfa birden fazla …

4
Üye işlevleri ve matematik işleçleri için üye olmayan işlevler
Matrisler, vektörler, vb. İçeren doğrusal bir cebir kütüphanesi (uzun öykü kısa, bir okul ödevi) yazıyorum. Bu kütüphaneyi oluşturma sürecinde, nesneler üzerinde matematiksel işlemler yapan işlevler yaratacağım. Örneğin, devrik matris, ters matris, vektörü normalleştir vb. Bu tür bir işlev için "en iyi uygulama" nın ne olduğunu merak ettim ... Yani, bu …
12 c++  libraries  methods 

2
C ++ Kütüphane API Tasarımı
C ++ kütüphaneleri için iyi API tasarımı hakkında bilgi edinmek, paylaşılan nesneleri / dll'leri vb. İncelemek için iyi bir kaynak arıyorum. Güzel API'ler, güzel sınıflar, şablonlar ve benzeri kaynak seviyesinde yazma konusunda birçok kaynak var, ancak neredeyse hiçbir şey yok şeyleri paylaşılan kütüphanelerde ve yürütülebilir dosyalarda bir araya getirmek. John …

14
Hangi kütüphaneyi / çerçeveyi çözdüğü sorun için fazla karmaşık olarak bıraktınız? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …


3
Daha yeni tarayıcılar için birden çok tarayıcı sekmesini ve istemci durumunu ele alan açık kaynaklı JavaScript kitaplıkları var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Sekmeler, tarayıcı pencereleri, aynı etki alanı pencereleri, vb. Arasında durumu paylaşmaya izin veren son tarayıcılara dönüştüren birkaç …

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.