Programlama

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

20
Bir dizeden sayı çıkarma ("get")
Javascript içinde # box2 gibi bir dize var ve sadece '2' ondan istiyorum. Denenmiş: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); Hala uyarıda # box2 döndürür, nasıl çalıştırabilirim? Sonda eklenmiş herhangi bir uzunluk numarası için uygun olması gerekir.

8
JQuery ile bir öğeyi diğerine göre nasıl konumlandırabilirim?
Araç çubuğu benzeri bir menü içeren gizli bir DIV var. Fare üzerlerinin üzerine geldiğinde DIV menüsünü göstermek için etkinleştirilen bir dizi DIV var. DIV menüsünü aktif (fare vurgulu) DIV'nin sağ üst kısmına taşıyacak yerleşik bir fonksiyon var mı? Gibi bir şey arıyorum$(menu).position("topright", targetEl);
354 jquery 

7
Veritabanı birleştirmeleri ne zaman ve neden pahalıdır?
Veritabanları üzerinde biraz araştırma yapıyorum ve ilişkisel DB'lerin bazı sınırlamalarına bakıyorum. Büyük masaların birleşimlerinin çok pahalı olduğunu düşünüyorum, ama neden olduğundan tam olarak emin değilim. DBMS bir birleştirme işlemi gerçekleştirmek için ne yapmalı, darboğaz nerede? Denormalizasyon bu masrafın üstesinden nasıl gelebilir? Diğer optimizasyon teknikleri (örneğin indeksleme) nasıl yardımcı olur? Kişisel …

6
Sqlite tabloya yeni sütun eklemek?
Sütunları nameolan bir masam var qty,, rate. Şimdi ve sütunları COLNewarasına yeni bir sütun eklemem gerekiyor . İki sütun arasına nasıl yeni bir sütun ekleyebilirim?nameqty
354 sqlite 

30
C ++ 'da ne zaman' arkadaş 'kullanmalısınız?
C ++ SSS ile okuyordum ve friendbeyanı merak ettim . Şahsen hiç kullanmadım, ancak dili keşfetmekle ilgileniyorum. Kullanmaya iyi bir örnek nedir friend? SSS'yi biraz daha uzun okumak, << >>bu sınıfların arkadaşı olarak aşırı yükleme ve ekleme fikrini seviyorum . Ancak bunun nasıl kapsüllenmeyi bozmadığından emin değilim. Bu istisnalar ne …
354 c++  oop  encapsulation  friend 

20
Swift Dizisini bir Dizeye nasıl dönüştürebilirim?
Programlı olarak nasıl yapacağımı biliyorum, ama eminim yerleşik bir yol var ... Kullandığım her dilde, Diziyi bir dizeyle birleştirmeye veya bir print () işlevine vb. Aktarmaya çalıştığınızda tüküreceği bir nesne koleksiyonu için bir çeşit varsayılan metin temsili vardır. Apple'ın Swift dili Diziyi kolayca bir Dizeye dönüştürmek için yerleşik bir yolunuz …
354 ios  arrays  swift 

7
Razor'da yerel bir değişken nasıl bildirilir?
Asp.net mvc 3'te bir web uygulaması geliştiriyorum. Çok yeniyim. Jilet kullanan bir görünümde, bazı yerel değişkenleri bildirmek ve bunu tüm sayfada kullanmak istiyorum. Bu nasıl yapılabilir? Aşağıdaki eylemi yapabilmek oldukça önemsiz görünüyor: @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // meaning that the viewing user has not been saved <div> …

8
Python Grafik Kütüphanesi [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 . 7 yıl önce kapalı . …
354 python  graph 

13
“Koşmak” için argümanlar geçirmek
Makefiles kullanıyorum. runOluşturma hedefi çalıştıran adlı bir hedef var . Basitleştirilmiş, aşağıdaki gibi görünüyor: prog: .... ... run: prog ./prog Argümanları iletmenin bir yolu var mı? Böylece make run asdf --> ./prog asdf make run the dog kicked the cat --> ./prog the dog kicked the cat Teşekkürler!
354 makefile 

30
Theme.AppCompat.Light for New Android ActionBar Desteği Bulunamıyor
Birkaç gün önce Google tarafından yayınlanan yeni ActionBar destek kitaplığını uygulamaya çalışıyorum . Geçmişte, Google Geliştirici'nin Destek Kitaplığı Kurulum sayfasında listelenen aynı yöntemi kullanarak - ActionBarSherlock'un nasıl yaptığına benzer) kılavuzu kullanarak ActionBarSherlock'u başarıyla uyguladım . Kendi projeme de kütüphane olarak yüklediğim kütüphane projesi var. Kütüphanenin iyi yüklendiğini söyleyebilirim. MainActivity.java'mdaki Etkinliği …

10
Satır sonu veya yatay boşluk oluşturmayan gizli bir div nasıl oluşturulur?
Ekranda yer kaplamayan gizli bir onay kutusuna sahip olmak istiyorum. Eğer buna sahipsem: <div id="divCheckbox" style="visibility: hidden"> Onay kutusunu göremiyorum, ancak yine de yeni bir satır oluşturuyor. Eğer buna sahipsem: <div id="divCheckbox" style="visibility: hidden; display:inline;"> artık yeni bir çizgi oluşturmuyor, ancak ekranda yatay alan kaplıyor. Hiç yer kaplamayan gizli bir …
354 html  hidden 

17
String alt dizesi Swift'te nasıl çalışır?
Swift 3 ile bazı eski kodlarımı ve cevaplarımı güncelliyorum ama Swift Strings ve alt dizelerle İndeksleme'ye geldiğimde işler kafa karıştırıyordu. Özellikle aşağıdakileri deniyordum: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) ikinci satır bana şu hatayı veriyor 'String' türünün değeri 'substringWithRange' üyesi yok StringŞimdi şu …
354 swift  string  range  substring 

11
Hassas dosyaları ve bunların taahhütlerini Git geçmişinden kaldırın
GitHub'a bir Git projesi koymak istiyorum ama hassas verilerle (capistrano için /config/deploy.rb gibi kullanıcı adları ve şifreler) belirli dosyalar içeriyor. Bu dosya adlarını .gitignore'a ekleyebileceğimi biliyorum , ancak bu Git'teki geçmişlerini kaldırmaz. Ayrıca /.git dizinini silerek yeniden başlamak istemiyorum. Git geçmişinizdeki belirli bir dosyanın tüm izlerini kaldırmanın bir yolu var …


8
JavaScript'te boşlukların alt çizgi ile değiştirilmesi?
_ İle boşlukları değiştirmek için bu kodu kullanmaya çalışıyorum, dizede ilk boşluk için çalışır, ancak boşluk diğer tüm örnekleri değişmeden kalır. Nedenini bilen var mı? function updateKey() { var key=$("#title").val(); key=key.replace(" ","_"); $("#url_key").val(key); }
354 javascript  string 

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.