Programlama

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

18
Python PIP Yüklemesi TypeError'ı atar: - =: 'Yeniden dene' ve 'int' için desteklenmeyen işlenen türleri
pip installPython 2.7.11+ ile Ubuntu 16.04 sistemimde herhangi bir modül için kullanmak bu hatayı atar: TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Pip'in nesi var? Gerekirse nasıl yeniden yükleyebilirim? Güncelleme: Tam izleme aşağıdadır sunny@sunny:~$ pip install requests Collecting requests Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line …
107 python  pip 

6
Python Arama Yolunu Diğer Kaynağa Genişlet
Oldukça büyük bir mevcut kod tabanına sahip bir projeye yeni katıldım. Linux'ta geliştiriyoruz ve IDE kullanmıyoruz. Komut satırından geçiyoruz. Proje modüllerini çalıştırdığımda python'un doğru yolu aramasını nasıl sağlayacağımı anlamaya çalışıyorum. Örneğin, şöyle bir şey çalıştırdığımda: python someprojectfile.py alırım ImportError: no module named core.'somemodule' Bunu tüm ithalatlarım için alıyorum, bunun yolla …
107 python  search  import  path 

2
Docker, birimleri salt okunur olarak bağlayın
Docker ile çalışıyorum ve çok değişen dinamik bir klasör eklemek istiyorum (bu yüzden her yürütme için bir Docker görüntüsü yapmak zorunda kalmayacağım, bu çok maliyetli olurdu), ancak bu klasörün salt okunur olmasını istiyorum . Klasör sahibini başka birine değiştirmek işe yarar. Ancak, bir uygulamaya maruz kalmamayı tercih ettiğim erişim chowngerektiriyor …
107 readonly  docker 

8
harika bir Listeden bir Harita oluşturmak için kısayol?
Bunun için bir sürü şey istiyorum: Map rowToMap(row) { def rowMap = [:]; row.columns.each{ rowMap[it.name] = it.val } return rowMap; } GDK olayları göz önüne alındığında, aşağıdakilere benzer bir şey yapabilmeyi umuyorum: Map rowToMap(row) { row.columns.collectMap{ [it.name,it.val] } } ama belgelerde hiçbir şey görmedim ... bir şey mi kaçırıyorum? yoksa …


6
MySQL - neden her alanı indekslemiyorsunuz?
Son zamanlarda indekslerin harikasını öğrendim ve performans önemli ölçüde gelişti. Ancak, öğrendiklerime rağmen bu sorunun cevabını bulamıyorum. Dizinler harika, ama neden birisi tabloyu inanılmaz derecede hızlı hale getirmek için tüm alanları dizine ekleyemiyor? Eminim bunu yapmamak için iyi bir neden vardır, ama otuz alanlı bir tabloda üç alana ne dersiniz? …
107 mysql  sql  indexing 

6
Spring Security / SpringMVC'de kimliği doğrulanmış bir kullanıcı manuel olarak nasıl ayarlanır
Yeni bir kullanıcı bir 'Yeni hesap' formu gönderdikten sonra, sonraki sayfada oturum açmalarına gerek kalmaması için bu kullanıcıyı manuel olarak oturum açmak istiyorum. Yaylı güvenlik önleyiciden geçen normal form giriş sayfası gayet iyi çalışıyor. Yeni hesap formu denetleyicisinde bir UsernamePasswordAuthenticationToken oluşturuyorum ve bunu SecurityContext'te manuel olarak ayarlıyorum: SecurityContextHolder.getContext().setAuthentication(authentication); Aynı sayfada …

6
Makro tanımını "make" komut satırı bağımsız değişkenlerinden (-D) C kaynak koduna nasıl geçirebilirim?
Makro tanımlarını genellikle "make komut satırı" ndan "makefile" ye şu seçeneği kullanarak geçiririm: -Dname = değer. Tanıma makefile içinden erişilebilir. Ayrıca benzer derleyici seçeneğini kullanarak "makefile" dan "kaynak koda" makro tanımlarını iletiyorum: -Dname = value (birçok derleyicide desteklenir). Bu tanıma kaynak koddan erişilebilir. Şimdi ihtiyacım olan şey, makefile'ımın kullanıcısına, makefile'da …
107 c  macros  makefile 

5
AsQueryable () 'ın amacı nedir?
Amacı mı AsQueryable()etrafında bir geçebilir sadece bu yüzden IEnumerablebeklediğinizden yöntemlere IQueryableveya temsil etmek yararlı bir neden yoktur IEnumerableolarak IQueryable? Örneğin, bunun gibi durumlar için mi olması gerekiyor: IEnumerable<Order> orders = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, // so I convert it here. CountOrders(orders.AsQueryable()); …

5
Çerezleri adlandırma - en iyi uygulamalar [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Çerez isimleri neye benzemelidir? Olmalılar mı: küçük_ harf CamelCase Underscore_Camel_Case UPPER_CASE Yoksa başka bir …

4
JSON stili özellik adlarını GSON ile Java CamelCase adlarına dönüştürün
Aldığım JSON verilerini bir Java nesnesine dönüştürmek için GSON kullanıyorum . Tüm testlerimde oldukça iyi çalışıyor. Sorun, gerçek nesnelerimizin is_online gibi bazı özelliklere sahip olmasıdır. GSON, yalnızca tamamen eşit olarak adlandırılırlarsa bunları eşler, GSON'un adları Java camel case isOnline'a dönüştürmesi iyi olur. JSON verisi oluşturulurken bu mümkün görünüyor, deve durumu …
107 java  json  gson  camelcasing 

7
Android - Açılışta hizmeti başlat
Stack Exchange'de ve başka yerlerde gördüğüm her şeyden, Android işletim sistemi önyüklendiğinde bir IntentService başlatmak için her şeyi doğru bir şekilde ayarladım. Maalesef önyüklemede başlamıyor ve herhangi bir hata almıyorum. Belki uzmanlar yardımcı olabilir ... Belirgin: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.phx.batterylogger" android:versionCode="1" android:versionName="1.0" android:installLocation="internalOnly"> <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" …

7
Python'da "Özel" (uygulama) sınıfı
İki bölümden oluşan küçük bir Python modülü kodluyorum: bir ortak arayüzü tanımlayan bazı fonksiyonlar, Yukarıdaki işlevler tarafından kullanılan, ancak modül dışında anlamlı olmayan bir uygulama sınıfı. İlk başta, bu gerçekleme sınıfını, onu kullanarak onu kullanarak işlevin içinde tanımlayarak "gizlemeye" karar verdim, ancak bu okunabilirliği engelliyor ve birden çok işlev aynı …

5
Pandalar DataFrame'e SQLAlchemy ORM dönüşümü
Bu konu bir süredir burada veya başka bir yerde ele alınmadı. Bir SQLAlchemy'yi <Query object>Pandalar DataFrame'e dönüştüren bir çözüm var mı ? Pandaların kullanma yeteneği vardır, pandas.read_sqlancak bu ham SQL kullanımını gerektirir. Bundan kaçınmak için iki nedenim var: 1) ORM'yi kullanan her şeye zaten sahibim (kendi başına iyi bir neden) …

4
js 'türleri' yalnızca bir .ts dosyasında kullanılabilir - @ ts-check kullanılarak Visual Studio Code
Visual Studio Code üzerinde çalıştığım bir Node projesinde TypeScript kullanmaya başlıyorum. Flow'a benzer şekilde "dahil olma" stratejisini izlemek istedim. Bu nedenle // @ts-check, o .jsdosya için TS'yi etkinleştirmek umuduyla dosyamın en üstüne koydum . Nihayetinde Flow ile aynı "linting" deneyimini istiyorum, bu nedenle Intellisense uyarılarını / hatalarını görebilmek için TSLint …

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.