Programlama

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


10
En çok kullanılan vim komutları / tuş vuruşları nelerdir?
Ben Textmate'ten MacVim'e geçmeye çalışan bir Ruby programcısıyım ve VIM'de yapabileceğiniz şeylerin ve onlar için tüm tuş basışlarının devasa listelerinde gezinirken sorun yaşıyorum. "Metin eklemek için 'I' veya karakterden sonra metin eklemek için 'a' veya satırın sonuna metin eklemek için 'A' veya ..." Tahmin edemiyorum herkes metinde gezinmek için 20 …

8
Mac OS X'te yerleşik vim'i güncelleyin
Bunun Farklı Sor'da daha uygun olabileceğini biliyorum, ancak oraya etiket eklemeyi denediğim için vim, yalnızca etiket yoktu macvim. Bu yüzden burada daha iyi bir seyirci bulabileceğimi düşündüm. Terminalde aşağıdakileri yapıyorum $ vim --version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jan 31 2010 13:33:49) Http://www.vim.org sitesine göz attığımda …
112 macos  vim 

7
Boş alanlar için SOLR nasıl sorgulanır?
Büyük bir solr dizinim var ve bazı alanların doğru şekilde güncellenmediğini fark ettim (dizin dinamik). Bu, bazı alanların boş bir "kimlik" alanına sahip olmasına neden oldu. Bu sorguları denedim ama işe yaramadı: id:'' id:NULL id:null id:"" id: id:['' TO *] Boş alanları sorgulamanın bir yolu var mı? Teşekkürler
112 solr  lucene 

9
SQL Server 2008'de XML alanından değerleri seçin
XML alanıma baktığımda satırlarım şöyle görünüyor: <person><firstName>Jon</firstName><lastName>Johnson</lastName></person> <person><firstName>Kathy</firstName><lastName>Carter</lastName></person> <person><firstName>Bob</firstName><lastName>Burns</lastName></person> Bunların tablomdaki üç satır olduğunu unutmayın. Bir SQL sonucunu aşağıdaki gibi bir tablo olarak döndürmek istiyorum Jon | Johnson Kathy| Carter Bob | Burns Bunu hangi sorgu gerçekleştirecek?
112 sql-server  xml  xpath 

12
Normal ifade eşleşmesini ayıklayın
Bir dizeden bir sayı çıkarmaya çalışıyorum. Ve böyle bir şey yapmak [0-9]+ipi "aaa12xxx"ve olsun "12". Şöyle bir şey olacağını düşündüm: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" Ve sonra anladım ki ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Ama şunu yapan bir tür yanıt aldım: > sub("[0-9]+", "ARGH!", "aaa12xxx") [1] "aaaARGH!xxx" …
112 regex  r 




16
Vim: Daha önce çekilen bir hattı başka bir hatla değiştirmek
Günde en az bir kez şu durumla karşılaşıyorum: A: This line should also replace line X ... X: This is line should be replaced Bu görevi verimli bir şekilde yapmadığıma inanıyorum. Ne yaptığım: A: AG satırına git Yank satırı A: yy X satırına git: XG A satırını yapıştırın: P Eski …
112 vim 


18
git, terminalden yanlış kullanıcıyla itiyor
Git ve terminalimle ilgili bir sorunum var. Size sorunumu gösterecek bir galeri: http://imgur.com/a/6RrEY İşlemleri terminalimden ittiğimde, git onları başka bir kullanıcı adıyla ittiğimi söylüyor, bu benim kuruluşumdan (şirketim) hiçbir taahhüt içermeyen bir kullanıcı ve hiç kimseye ait gibi görünmüyor: (galeri ilk resmini kontrol et) Ancak mac için Github kullandığımda bu …
112 git  github  ssh 


10
"System.IO.Compression" ad alanında "ZipFile" sınıfını bulamadım
"System.IO.Compression" ad alanında "Zipfile" sınıfını kullanamıyorum benim kodum: using System; using System.IO; using System.IO.Compression; namespace ConsoleApplication { class Program { static void Main(string[] args) { string startPath = @"c:\example\start"; string zipPath = @"c:\example\result.zip"; string extractPath = @"c:\example\extract"; ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Fastest,true); ZipFile.ExtractToDirectory(zipPath, extractPath); } } } hata şudur: 'Zipfile' adı mevcut …
112 c#  zip 


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.