Programlama

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

20
Bash dizisinden bir öğeyi kaldırma
Bash kabuğundaki bir diziden bir elemanı kaldırmam gerekiyor. Genellikle şunu yapardım: array=("${(@)array:#<element to remove>}") Maalesef kaldırmak istediğim öğe bir değişkendir, bu nedenle önceki komutu kullanamıyorum. Aşağıda bir örnek: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} Herhangi bir fikir?
116 arrays  bash  variables 

5
C ++ kod çözücü var mı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin C ++ kaynak kodunu kaybettiğim bir programım var. Orada iyi C ++ çözücüler var …


4
MySQL sorgusunda IF koşuluyla sayın
Biri haberler, diğeri yorumlar için olmak üzere iki tablom var ve durumu onaylanan yorumların sayısını almak istiyorum. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` = 'Active' GROUP BY ccc_news.news_id ORDER BY …


8
C # 'da IEnumerable <string> Başlatılıyor
Bu nesneye sahibim: IEnumerable&lt;string&gt; m_oEnum = null; ve onu başlatmak istiyorum. İle denendi IEnumerable&lt;string&gt; m_oEnum = new IEnumerable&lt;string&gt;() { "1", "2", "3"}; ancak "IEnumerable dize eklemek için bir yöntem içermiyor. Herhangi bir fikriniz var mı? Teşekkürler
116 c#  .net 

9
Bir şubede yapılan tüm değişiklikler nasıl iptal edilir?
Bir şubede çalışıyorum (yani design) ve bir dizi değişiklik yaptım, ancak hepsini atmam ve depo sürümüyle eşleşecek şekilde sıfırlamam gerekiyor. git checkout designYapacağımı düşündüm , ama bana zaten şubede olduğumu designve değiştirilmiş 3 dosyam olduğunu söylüyor. Bu değişiklikleri nasıl atarım ve şubeyi şu anda uzak sunucuda olduğu gibi alırım?
116 git  branch  rollback 


9
Vim katlama hakkında kafa karışıklığı - nasıl devre dışı bırakılır?
Dosyayı açtığımda şuna benziyor: hatta buna Tüm kıvrımları açtığımda, başka bir tampona gidip geri döndüğümde tekrar kapanıyorlar. Onunla çalışabilmek için, zRbir tampon açarken her seferinde başvurmam gerekiyor . Bunları şurada kurdum .vimrc: set foldlevelstart=99 set foldlevel=99 Lütfen bana katlamayı nasıl devre dışı bırakacağımı veya en azından başka bir tampona navigasyonu …
116 vim  vi  folding 

9
Düğüm 4'te bir ES6 sınıfı nasıl düzgün bir şekilde dışa aktarılır?
Bir modülde bir sınıf tanımladım: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Ancak aşağıdaki hata mesajını alıyorum: TypeError: Cannot set property 'AspectType' of undefined at Object.&lt;anonymous&gt; (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... Bu sınıfı nasıl dışa …

8
İki boyutlu bir std :: vektör başlatmak
Yani, aşağıdakilere sahibim: std::vector&lt; std::vector &lt;int&gt; &gt; fog; ve bunu çok saf bir şekilde başlatıyorum: for(int i=0; i&lt;A_NUMBER; i++) { std::vector &lt;int&gt; fogRow; for(int j=0; j&lt;OTHER_NUMBER; j++) { fogRow.push_back( 0 ); } fog.push_back(fogRow); } Ve bu çok yanlış geliyor ... Bunun gibi bir vektörü başlatmanın başka bir yolu var mı?
116 c++  vector 

2
TypeScript'te farklı enum varyantları nasıl çalışır?
TypeScript, bir numaralandırmayı tanımlamak için birçok farklı yola sahiptir: enum Alpha { X, Y, Z } const enum Beta { X, Y, Z } declare enum Gamma { X, Y, Z } declare const enum Delta { X, Y, Z } Çalışma Gammazamanında bir değer kullanmaya çalışırsam , bir hata …
116 enums  typescript 



5
Tek bir Git kaydını yeniden başlatın
Bir şubeden başka bir şubeye tek bir taahhüdü yeniden sunmanın bir yolu var mı? Bu şube yapısına sahibim: -- -- -- -- -- (Master) \ -- -- -- -- -- XX (Feature-branch) Tek yapmak istediğim, son taahhüdü Feature-branchana üzerine yeniden temel almak ve bir kaydı geri almak Feature-branch. -- -- …
116 git  rebase 

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.