Programlama

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

6
Bash kabuğundaki $ {var}, "$ var" ve "$ {var}" arasındaki fark nedir?
Ne başlık diyor: o bir değişkeni kapsülleyen ne demek oluyor {}, ""ya "{}?" Bu konuda çevrimiçi herhangi bir açıklama bulmak mümkün olmamıştır - Ben, semboller kullanarak hariç onlara başvurmak için edemedik hangi hiçbir şey vermez. İşte bir örnek: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") Bu: for group in …
135 bash  shell  variables  syntax 

14
Docker Linux konteyner bilgilerini konteynerin içinden nasıl alabilirim?
docker containersMeta veriler aracılığıyla EC2 bulut sunucuları hakkında bilgi edinebileceğiniz gibi , yapılandırmalarından da haberdar olmak istiyorum . Kullanabilirim (sağlanan dockerbağlantı noktasında dinlemektir 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json verilerinin bir kısmını almak için, ancak en azından konteynerin tam kimliğini almanın daha iyi bir yolu olup olmadığını bilmek ister, çünkü HOSTNAMEaslında 12 karaktere …
135 linux  docker 

6
Fs.readFileSync () için dosya nasıl yakalanmaz?
Node.js içinde readFile () , bir hatanın nasıl yakalanacağını gösterir, ancak hata işlemeye ilişkin readFileSync () işlevi için bir açıklama yoktur . Bu nedenle, dosya yokken readFileSync () kullanmaya çalışırsam, hatayı alıyorum Error: ENOENT, no such file or directory. Atılan istisnayı nasıl yakalayabilirim? Doco hangi istisnaların atıldığını belirtmez, bu yüzden …

4
R Markdown'a resim / tablo ekle
Bu yüzden R Markdown'a bir tablo VE bir resim eklemek istiyorum. Normal kelime belgesine kolayca bir tablo ekleyebilirim (2 sütuna 5 satır) ve resim için kopyalayıp yapıştırabilirim. 5 satıra 2 sütunlu bir tabloyu nasıl ekleyebilirim (ve bunlara bir şeyler de yazabilirim) (ve ayrıca tabloyu 2. sütunun ilkinden daha geniş olması …
135 r  r-markdown 

13
Açısal 2 'bileşen' bilinen bir öğe değil
AppModule içinde oluşturduğum bir bileşeni diğer modüllerde kullanmaya çalışıyorum. Yine de aşağıdaki hatayı alıyorum: "Yakalanmamış (sözde): Hata: Şablon ayrıştırma hataları: 'kişiler kutusu' bilinen bir öğe değil: 'Kontak kutusu' bir Açısal bileşen ise, bu modülün bir parçası olduğunu doğrulayın. 'Contacts-box' bir Web Bileşeni ise, bu mesajı bastırmak için bu bileşenin '@ …

6
React render fonksiyonunda boş olarak dönmek mümkün müdür?
Bir bildirim bileşenim var ve bunun için bir zaman aşımı ayarım var. zaman aşımından sonra ararım this.setState({isTimeout:true}). Yapmak istediğim şey, zaten zaman aşımına uğradıysa, hiçbir şey oluşturmak istemiyorum: render() { let finalClasses = "" + (this.state.classes || ""); if (isTimeout){ return (); // here has some syntax error } return …
135 reactjs 


5
Pillow'u Alpine Linux'a yüklerken böyle bir dosya veya "limits.h" dizini yok
Raspberry Pi 2'de alpine-linux çalıştırıyorum. Pillow'u şu komutla kurmaya çalışıyorum: pip install pillow Bu, komutun çıktısıdır: Installing collected packages: pillow Running setup.py install for pillow Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-gNq0WA/pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-nDKwei-record/install-record.txt --single-version-externally-managed --compile: running install running build running build_py …

1
Vadeli İşlemler ve Vaatler
Kendimi bir gelecek ile söz arasındaki farkla karıştırıyorum. Açıkçası, farklı yöntemleri ve malzemeleri var, ancak gerçek kullanım durumu nedir? Bu mu?: eşzamansız bir görevi yönetirken, "gelecekte" değeri elde etmek için geleceği kullanırım Eşzamansız görev olduğumda, kullanıcının sözümden bir gelecek elde etmesini sağlamak için dönüş türü olarak söz veriyorum
135 c++  c++11  promise  future 

3
Packaged_task ve async arasındaki fark nedir
C ++ 11'in iş parçacıklı modeliyle çalışırken, şunu fark ettim: std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; ve auto f = std::async(std::launch::async, [](int a, int b) { return a + b; }, 2, 3); std::cout << …

4
Arka plan programından Docker hatası yanıtı: "Çakışma… zaten kapsayıcı tarafından kullanılıyor"
Quantum GIS'i burada bulduğum aşağıdaki talimatlarla çalıştırmak için bilgisayarımda Docker kullanıyorum: docker-qgis-desktop - QGIS masaüstünü çalıştıran basit bir docker kapsayıcısı Bu hata mesajını almaya başladığım geçen haftaya kadar her şey yolunda gidiyordu: Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to …
135 linux  ubuntu  docker 

8
Sonucu küçültmeden büyük / küçük harf duyarlı liste sıralaması?
Bunun gibi dizelerden oluşan bir listem var: ['Aden', 'abel'] Öğeleri büyük / küçük harfe duyarlı olarak sıralamak istiyorum. Bu yüzden şunu almak istiyorum: ['abel', 'Aden'] Ama tam tersini sorted()veya ile alıyorum list.sort()çünkü büyük harf küçük harften önce görünüyor. Vakayı nasıl görmezden gelebilirim? Tüm liste öğelerini küçültmeyi içeren çözümler gördüm, ancak …

3
SQLAlchemy: motor, bağlantı ve oturum farkı
: Ben SQLAlchemy kullanmak ve en az üç firma vardır engine, sessionve connectionvar olan executeörneğin ben tüm kayıtları seçmek istediğiniz eğer öyleyse, yöntem tablebunu yapabilirim engine.execute(select([table])).fetchall() ve bu connection.execute(select([table])).fetchall() ve hatta bu session.execute(select([table])).fetchall() - sonuçlar aynı olacaktır. Anladığım kadarıyla, birisi engine.executeonu kullanırsa oluşturur connection, açar session(Alchemy sizin için ilgilenir) ve …

4
VS Kodunda yakınlaştırmayı artırmak / azaltmak için kontrol + kaydırma tekerleğini yapılandırmak mümkün müdür?
Visual Studio düzenleyicilerindeki veya Sublime'daki varsayılana benzer şekilde, kontrol-artı / eksi yerine yazı tipi boyutunu / yakınlaştırma düzeyini değiştirmek için kontrol + kaydırma tekerleğini kullanmak istiyorum. Kullanıcı veya Çalışma Alanı tercihlerinde herhangi bir seçenek görmedim. Derek Morin'den düzenleme: Bunun varsayılan davranış olmasını istiyorsanız, lütfen yükseltin: https://github.com/microsoft/vscode/issues/97137

21
Otomatik video oynatma, Safari ve Chrome masaüstü tarayıcısında çalışmıyor
Neden videonun buraya gömülü olduğunu anlamaya çalışırken epey zaman harcadım: <video height="256" loop autoplay muted controls id="vid"> <source type="video/mp4" src="video_file.mp4"></source> <source type="video/ogg" src="video_file.ogg"></source> </video> Sayfa FireFox'a yüklendiğinde otomatik olarak oynatılmaya başlar, ancak Webkit tabanlı tarayıcılarda otomatik oynatılamaz. Bu sadece bazı rastgele sayfalarda oldu. Şimdiye kadar sebebini bulamadım. Bazı kapatılmamış etiketlerden …

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.