Programlama

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

4
JavaScript veya jQuery ile Mac OS X veya Windows bilgisayarları algılamanın en iyi yolu
Bu yüzden, kullanıcı Mac'teyken "kapat" düğmesini sol tarafa ve kullanıcı PC'deyken sağ tarafa taşımaya çalışıyorum. Şimdi bunu kullanıcı aracısını inceleyerek yapıyorum, ancak güvenilir işletim sistemi tespiti için çok kolay bir şekilde yanıltılabilir. Tarayıcının çalıştığı işletim sisteminin Mac OS X mi yoksa Windows mu olduğunu tespit etmenin kesin bir yolu var …
110 javascript  jquery 

10
Python'da bir listeyi doldurmak için bazı yerleşik
< N boyutunda bir listem var ve bunu N boyutuna bir değerle doldurmak istiyorum. Elbette, aşağıdakine benzer bir şey kullanabilirim, ancak kaçırdığım bir şey olması gerektiğini hissediyorum: >>> N = 5 >>> a = [1] >>> map(lambda x, y: y if x is None else x, a, ['']*N) [1, '', …

3
WriteObject neden java.io.NotSerializableException atıyor ve bunu nasıl düzeltebilirim?
Bu istisnaya sahibim ve neden fırlatılacağını ya da bununla nasıl başa çıkmam gerektiğini anlamıyorum. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Burada elementbir olan TransformGroupbaşka içeren TransformGroupssınıf atomlu bir örneği: public class Atom extends Group implements Serializable{ float pozX,pozY; Group group= new Group(); Color3f blue = new …

4
Pandas veri çerçevesindeki unix zamanını okunabilir tarihe dönüştürün
İçinde unix zamanları ve fiyatları olan bir veri çerçevem ​​var. İndeks sütununu, okunabilir tarihlerde gösterilmesi için dönüştürmek istiyorum. Örneğin , indeks sütununda olduğu dategibi var 1349633705ama bunun 10/07/2012(veya en azından 10/07/2012 18:15) olarak gösterilmesini istiyorum . Bazı bağlamlar için, işte çalıştığım kod ve daha önce denediğim şey: import json import …

7
Git etiketleri rc-XYZW biçimindeki sürüm dizesine göre nasıl sıralanır?
Bir komut girdiğimde: git tag -l Böyle sonuçlar alıyorum: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 Bunun yerine şunu istiyorum: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 Bu tür sonuçlar elde etmek için mevcut listeyi sıralamak nasıl mümkün?
110 git  sorting  tags 

11
Python adının ezilmesi
Diğer dillerde, daha iyi kod üretmeye yardımcı olan genel bir kılavuz her zaman her şeyi olabildiğince gizli yapmaktır. Bir değişkenin özel mi yoksa korumalı mı olacağı konusunda şüpheniz varsa, özel olarak gitmek daha iyidir. Aynı şey Python için de geçerli mi? İlk başta her şeyde iki satır başı alt çizgi …

7
CSS rolü nasıl şekillendirilir
Aşağıdaki HTML'de <div id="content" role="main"> kimliğe #contentCSS aracılığıyla erişilebilir . Nasıl erişirim role="main".
110 css 


7
Boş bir yapı nasıl kontrol edilir?
Bir yapı tanımlıyorum ... type Session struct { playerId string beehive string timestamp time.Time } Bazen boş bir oturum atarım (çünkü nil mümkün değildir) session = Session{}; Sonra boş olup olmadığını kontrol etmek istiyorum: if session == Session{} { // do stuff... } Açıkçası bu işe yaramıyor. Nasıl yazacağım?
110 struct  go 

3
İç içe geçmiş JSON nesneleri - her şey için diziler kullanmam gerekir mi?
JSON'da iç içe nesneler bulundurmanın bir yolu var mı, böylece her şeyden diziler yapmak zorunda kalmayayım? Nesnemin hatasız çözümlenmesi için şöyle bir yapıya ihtiyacım var gibi görünüyor: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Bu nesneyi "sonuç" adlı bir değişkene getirirsem, aşağıdaki …

17
Yinelenmeyen rastgele sayılardan oluşan bir listeyi nasıl oluştururum?
Kullanmayı denedim random.randint(0, 100)ama bazı rakamlar aynıydı. Benzersiz rastgele sayılar listesi oluşturmak için bir yöntem / modül var mı? Not: Aşağıdaki kod bir yanıta dayanmaktadır ve yanıt gönderildikten sonra eklenmiştir. Sorunun bir parçası değil; çözüm bu. def getScores(): # open files to read and write f1 = open("page.txt", "r"); p1 …
110 python  random 

2
Matplotlib - X Ekseni etiketini aşağı taşı, ancak X Ekseni Tiklerini değil
Histogram çizmek için Matplotlib kullanıyorum. Önceki sorumdaki ipuçlarını kullanarak: Matplotlib - her kutuyu etiketleyin , aşağı yukarı karışıklıkları çözdüm. Son bir sorun var - daha önce - x ekseni etiketi ("Zaman (milisaniye cinsinden)"), x ekseni onay işaretlerinin (0.00, 0.04, 0.08, 0.12 vb.) Altında oluşturuluyordu. Joe Kingston'ın tavsiyesini kullanarak (yukarıdaki soruya …


4
Maksimum Komut Satırı Dizesi Uzunluğu
Windows'ta bir komut satırı dizesinin maksimum uzunluğu nedir? Bunun anlamı, komut satırında aşağıdaki gibi argümanlar alan bir program belirtirsemabc.exe -name=abc Yazdığım basit bir konsol uygulaması, komut satırı aracılığıyla parametreleri alıyor ve izin verilen maksimum miktarın ne olduğunu bilmek istiyorum.

15
D3.js'nin Python eşdeğeri
Etkileşimli grafik görselleştirme yapabilen bir Python kitaplığı öneren var mı? Özellikle d3.js gibi bir şey istiyorum ama pythonideal olarak 3D de olacaktır. Baktım: NetworkX - sadece Matplotlibgrafikler yapıyor ve bunlar 2D gibi görünüyor. d3.jsEtrafındaki düğümleri çekmek gibi , veren gibi herhangi bir etkileşim görmedim . grafik aracı - yalnızca 2B …

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.