Programlama

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


14
MySQL tüm tabloları OPTİMİZE EDİYOR MU?
MySQL, bir MySQL kurulumunda kullanılmayan alanı geri kazanmak için kullanılabilecek bir OPTIMIZE TABLE komutuna sahiptir. Veritabanındaki ve / veya sunucu kurulumundaki her tablo için bu optimizasyonu çalıştırmanın bir yolu (yerleşik komut veya ortak saklı yordam) var mıdır, yoksa bu, kendiniz kodlamanız gereken bir şey mi?
245 mysql  sql 

8
Dış sınıf nesnesinin iç sınıf nesnesinden tutulması
Takip koduna sahibim. İç sınıf nesnesini yarattığım dış sınıf nesnesini tutmak istiyorum inner. Nasıl yapabilirim? public class OuterClass { public class InnerClass { private String name = "Peakit"; } public static void main(String[] args) { OuterClass outer = new OuterClass(); InnerClass inner = outer.new InnerClass(); // How to get the …

6
False == 0 ve True == 1 bir uygulama detayı mı yoksa dil tarafından garanti ediliyor mu?
O garantisi var False == 0ve True == 1Python (kullanıcı tarafından yeniden olmadığını varsayarak)? Örneğin, Python'un sürümü ne olursa olsun (hem mevcut hem de muhtemelen gelecekteki olanlar) aşağıdaki kodun her zaman aynı sonuçları üreteceği garanti edilir mi? 0 == False # True 1 == True # True ['zero', 'one'][False] # …


17
İtfa edilmiş sabit sürede R'deki bir listeye bir nesne eklensin mi O (1)?
Bazı R listem mylistvarsa, objbuna bir öğe ekleyebilirsiniz : mylist[[length(mylist)+1]] <- obj Ama elbette daha kompakt bir yol var. R'de yeniyken, şöyle yazmayı denedim lappend(): lappend <- function(lst, obj) { lst[[length(lst)+1]] <- obj return(lst) } ama tabii ki bu R'nin çağrı-ad-semantiği nedeniyle işe yaramaz ( lstçağrı üzerine etkin bir şekilde …
245 r  performance  list  append  big-o 

17
Alt sınıflar özel alanları miras alır?
Bu bir röportaj sorusu. Alt sınıflar özel alanları miras alır? "Hayır" cevabını verdim, çünkü onlara "normal OOP yolunu" kullanarak erişemiyoruz. Ancak görüşmeci kalıtsal olduğunu düşünür, çünkü bu tür alanlara dolaylı olarak veya yansıma kullanarak erişebiliriz ve hala nesnede var olurlar. Geri döndükten sonra, javadoc'ta şu alıntıyı buldum : Süper Sınıfta …
245 java  oop  inheritance  private 


8
Sed kullanarak ilk eşleşmeden sonra satır ekle
Bazı nedenlerden dolayı bunun basit bir cevabını bulamıyorum ve şu anda biraz zaman geçirdim. sedKomutu kullanarak belirli bir dizeyle eşleşen ilk satırdan sonra metnin seçim satırını eklemeyi nasıl başardım ? Sahibim ... CLIENTSCRIPT="foo" CLIENTFILE="bar" Ve sonra gelen bir çizgi eklemek istiyorum CLIENTSCRIPT=sonuç ... CLIENTSCRIPT="foo" CLIENTSCRIPT2="hello" CLIENTFILE="bar"
245 shell  sed 



15
Django'nun indirilebilir dosyalar sunmasını sağlama
Sitedeki kullanıcıların doğrudan indirilememeleri için yolları gizlenmiş dosyaları indirmelerini istiyorum. Örneğin, URL'nin böyle bir şey olmasını istiyorum: http://example.com/download/?f=somefile.txt Ve sunucuda, indirilebilir tüm dosyaların klasörde olduğunu biliyorum /home/user/files/. Django'yu, bir URL bulmaya ve görüntülemek için Görünüm'ün aksine bu dosyayı indirmek üzere sunmanın bir yolu var mı?



4
Git, Orijin / master bir taahhüde nasıl sıfırlanır?
Yerel yöneticimi şu komutla bir taahhüdüne sıfırladım: git reset --hard e3f1e37 $ git statusKomuta girdiğimde terminal diyor ki: # On branch master # Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded. # (use "git pull" to update your local branch) # nothing to commit, working directory …

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.