Programlama

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

11
Bir dizinin büyük harf kullanımını değiştiriyorum ve Git onu anlamıyor
Git sürüm kontrolü altında OS X Lion üzerinde bir proje geliştiriyorum. Bu küçük harfli dizinlere sahiptim ve daha sonra onları büyük harfle yazdım (örneğin, emailaddresses => EmailAddresses), ancak Git değişikliği tanımıyor gibi görünüyor. Hala çalıştırdığımda git ls-filesve diğer komutlarda dizinlerin küçük harfli olduğunu düşünüyor . Bu zararsız mı, yoksa Git'in …
142 git  macos 


7
Bir RESTful API'de sorgu parametrelerine karşı yol parametrelerini ne zaman kullanırım?
RESTful API'mi oldukça tahmin edilebilir yapmak istiyorum. Sorgu parametrelerini kullanmak yerine URI'yi kullanarak bir veri segmentasyonunun ne zaman yapılacağına karar vermek için en iyi uygulama nedir. Sayfalamayı, sıralamayı ve gruplandırmayı destekleyen sistem parametrelerinin "?" İşaretinden sonra gelmesi bana mantıklı geliyor. Peki ya koleksiyonunuzu bölümlere ayıran 'durum' ve 'bölge' gibi alanlar …

6
Python'da dizeyi Enum'a dönüştürme
Bir dizeyi Python'un Enum sınıfına dönüştürmenin (seriyi kaldırmanın) doğru yolunun ne olduğunu merak ediyorum. getattr(YourEnumType, str)İşi yapıyor gibi görünüyor , ama yeterince güvenli olup olmadığından emin değilim. Daha spesifik olmak gerekirse, bir 'debug'dizeyi şöyle bir Enum nesnesine dönüştürmek istiyorum: class BuildType(Enum): debug = 200 release = 400

27
Docker <none> TAG görüntülerini kaldır
root@server:~# docker images -a REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE &lt;none&gt; &lt;none&gt; 5e2dfc857e73 5 days ago 261.6 MB &lt;none&gt; &lt;none&gt; d053e988f23d 5 days ago 261.6 MB &lt;none&gt; &lt;none&gt; 1d5d4a2d89eb 5 days ago 261.6 MB &lt;none&gt; &lt;none&gt; ea0d189fdb19 5 days ago 100.5 MB &lt;none&gt; &lt;none&gt; 26c6175962b3 5 days ago 100.5 …
142 docker 

2
Tsconfig dosyasında esModuleInterop'u anlama
Birini kontrol ediyordum .tsconfig dosyasını ve orada gördüm--esModuleInterop Bu onun .tsconfigdosyası { "compilerOptions": { "moduleResolution": "node", "target": "es6", "module": "commonjs", "lib": ["esnext"], "strict": true, "sourceMap": true, "declaration": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "experimentalDecorators": true, "emitDecoratorMetadata": true, "declarationDir": "./dist", "outDir": "./dist", "typeRoots": ["node_modules/@types"] }, "include": ["src/**/*.ts"], "exclude": ["node_modues"] } Burada birincil …
142 typescript 

2
JSX.Element, ReactNode vs ReactElement ne zaman kullanılır?
Şu anda bir React uygulamasını TypeScript'e geçiriyorum. Şimdiye kadar, bu oldukça iyi çalışıyor, ancak renderişlevlerimin ve işlev bileşenlerimin dönüş türleriyle ilgili bir sorunum var . Şimdiye kadar, hep kullanmıştı JSX.Elementbir bileşen karar verirse şimdi bu artık çalışmıyor, dönüş türü olarak değil bir şey, yani geri dönüşü hale nullberi nullhiçbir geçerli …

13
EF Core Araçlarının Güncellenmesi Gerekiyor
VS 2017 Paket Yöneticisi Konsolunda dotnet ef araçlarını kullandığımda, EF Core araçlarının güncellenmesi gerektiğiyle ilgili bir uyarı iletisi alıyorum: PM&gt; dotnet ef migrations list -s ../RideMonitorSite The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.2-rtm-30932'. Update the tools for the latest features and bug fixes. …

9
Firebase Uygulaması '[VARSAYILAN]' oluşturulmadı - Flutter ve Firebase'de Firebase.initializeApp () çağrısı yapın
Bir flutter Uygulaması oluşturuyorum ve Firebase'i entegre ettim ancak kaydolmak, giriş yapmak veya çıkış yapmak için bir düğmeyi tıkladığımda bu hatayı almaya devam ediyorum. Başkalarının da aynı soruyu sorduğunu gördüm ama hiçbiri benim için işe yaramıyor. Flutter ve android stüdyosu kullanıyorum. Herhangi bir yardımcı olabilir mi? Bu kodumun bir alıntıdır …

9
py2exe - tek bir yürütülebilir dosya oluştur
Py2exe'nin bunu yapabildiğini duyduğumu sanıyordum , ama asla çözemedim. Bunu başarıyla yapan var mı? Setup.py dosyanızı ve hangi komut satırı seçeneklerini kullandığınızı görebilir miyim? Temelde bana belki / temp ve çalışır unzips gibi bir şey yapan tek bir yürütülebilir dosya vererek düşünüyorum.
141 python  packaging  py2exe 

1
TLS Sunucusu uygulamak için HsOpenSSL API'sinin doğru kullanımı
Eşzamanlı bağlamda OpenSSL.Session API nasıl kullanılacağını anlamaya çalışıyorum Örneğin, uygulamak istediğimi varsayalım stunnel-style ssl-wrapper, bir saf uygulayan aşağıdaki temel iskelet yapısına sahip olmayı beklerdimfull-duplex tcp-port-forwarder: runProxy :: PortID -&gt; AddrInfo -&gt; IO () runProxy localPort@(PortNumber lpn) serverAddrInfo = do listener &lt;- listenOn localPort forever $ do (sClient, clientAddr) &lt;- accept …
141 haskell  openssl  ssl 

30
C'nin gizli özellikleri
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Tüm C derleyici uygulamalarının arkasında bir standart olduğunu biliyorum, bu yüzden gizli özellikler olmamalıdır. Buna rağmen, tüm C geliştiricilerinin her zaman kullandıkları gizli / gizli numaralara sahip …
141 c  hidden-features 

10
UITableView bölümleri arasındaki boşluğu azaltma
UITableView öğesinin iki bölümü arasındaki boşluğu azaltmanın bir yolu var mı? Sahip olduğum her bir bölüm arasında yaklaşık 15 piksel var. Zaten için 0 döndürmeye çalıştım -tableView:heightForFooterInSection:ve -tableView:heightForHeaderInSection:bu hiçbir şey değişmez. Baska öneri?
141 iphone  ios  uitableview 

8
Eclipse içindeki bir satırı silme
Bir Visual Studio'da Ctrl+ Lkullanırsınız, Eclipse'de ise bir satır seçmeye zorlanırım veya boşsa, sil / geri sil'i tıklamadan önce satırın başına gider. Hızlı bir kısayol var mı? Teşekkürler!
141 java  eclipse 

24
Yanımda kimse sadece ASP.NET MVC alamıyor mu? [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 . 9 yıl önce kapalı . …
141 asp.net-mvc 

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.