«containers» etiketlenmiş sorular

Kap, örnekleri diğer nesnelerin koleksiyonları olan bir sınıf, bir veri yapısı veya soyut bir veri türüdür. Konteynerler tipik olarak jeneriklerden veya şablonlardan yararlanır, böylece çok çeşitli nesneler eklenebilir.

6
Docker konteynerleri farklı ana bilgisayarlar arasında nasıl taşınır?
Docker çalıştıran konteynerleri bir ana bilgisayardan diğerine taşımanın bir yolunu bulamıyorum. Resimler için yaptığımız gibi kapsayıcılarımı depolara itebilmemin bir yolu var mı? Şu anda, kapsayıcıların içinde çalışan uygulamalarla ilişkili verileri depolamak için veri hacimlerini kullanmıyorum. Bu yüzden bazı veriler, kurulumu yeniden tasarlamadan önce devam ettirmek istediğim kapların içinde bulunuyor.


2
Neden std :: stack varsayılan olarak std :: deque kullanıyor?
Bir konteynerin yığın içinde kullanılması için gereken tek işlemler şunlardır: geri() Geri itmek() pop_back () Neden bunun için varsayılan konteyner bir vektör yerine bir deque? Yeniden tahsisleri geri ayırma, push_front () işlevinin verimli bir işlem olması için front () öğesinden önce bir öğe tamponu vermez mi? Asla bir yığın bağlamında …
91 c++  stl  containers 

11
Singleton tasarım deseni vs Spring konteynerde Singleton çekirdekler
Hepimizin bildiği gibi, bahar kapsayıcısında varsayılan olarak tekli fasulyelerimiz var ve eğer Bahar çerçevesine dayalı bir web uygulamamız varsa, o zaman bu durumda, sadece ilkbaharda bir fasulye oluşturmak yerine, küresel verileri tutmak için gerçekten Singleton tasarım modelini uygulamalı mıyız? . Gerçekte ne sormak istediğimi açıklayamazsam lütfen bana katlanın.


9
Docker container içinde bir işlemin çalışıp çalışmadığını kontrol etme
[Güncelleme1] Bazı işlevlerde TCP çekirdek parametrelerini değiştirecek bir kabuğum var, ancak şimdi bu kabuğu Docker konteynerinde çalıştırmam gerekiyor, yani kabuğun bir konteyner içinde çalıştığını bilmesi ve çekirdeği yapılandırmayı bırakması gerekiyor. Şimdi bunu nasıl başaracağımdan emin değilim, işte /proc/self/cgroupkabın içindeki içerik : 9:hugetlb:/ 8:perf_event:/ 7:blkio:/ 6:freezer:/ 5:devices:/ 4:memory:/ 3:cpuacct:/ 2:cpu:/docker/25ef774c390558ad8c4e9a8590b6a1956231aae404d6a7aba4dde320ff569b8b 1:cpuset:/ …


12
Harita değerlerini STL'deki vektöre kopyala
Şu anda Etkili STL ile yoluma devam ediyorum. Madde 5, genellikle aralık üye işlevlerini tek öğeli emsallerine göre kullanmanın tercih edildiğini göstermektedir. Şu anda bir haritadaki tüm değerleri (yani - anahtarlara ihtiyacım yok) bir vektöre kopyalamak istiyorum. Bunu yapmanın en temiz yolu nedir?
86 c++  stl  containers 

4
Genel bir bağımsız değişken olarak belirli bir türe sahip STL kapsayıcısı
Ben std::stringparametre olarak belirli bir tip (diyelim ) ile bir kap alır bir işlevi yapmak herhangi bir yolu var mı void foo(const std::container<std::string> &cont) { for(std::string val: cont) { std::cout << val << std::endl; } } ve her stl konteyneri için girdi olarak çağır? yukarıdaki gibi? std::set<std::string> strset; std::vector<std::string> strvec; …


1
lsb_release: komut en son Ubuntu Docker kapsayıcısında bulunamadı
Sadece bir şeyi çabucak test etmek istedim. Bu yüzden bir liman işçisi konteyneri çalıştırdım ve hangi sürümü çalıştırdığımı kontrol etmek istedim: $ docker run -it ubuntu root@471bdb08b11a:/# lsb_release -a bash: lsb_release: command not found root@471bdb08b11a:/# Bu yüzden yüklemeyi denedim ( burada önerildiği gibi ): root@471bdb08b11a:/# apt install lsb_release Reading package …
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.