Programlama

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

8
Başlıkta neden C ++ satır içi işlevler var?
NB Bu, satır içi işlevlerin nasıl kullanılacağı veya nasıl çalıştıkları ile ilgili bir soru değildir, daha çok neden oldukları gibi yapıldıklarıdır. Bir sınıf üyesi işlevin bildiriminin bir işlevi tanımlaması gerekmez inline, bu yalnızca işlevin gerçek uygulamasıdır. Örneğin, başlık dosyasında: struct foo{ void bar(); // no need to define this as …

10
Laravel'de bu nasıl yapılır, alt sorgu nerede
Laravel'de bu sorguyu nasıl yapabilirim: SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 Bunu bir birleşimle de yapabilirim, ancak performans için bu formata ihtiyacım var.

3
Oluşturucular için Visual Studio'nun özel alan oluşturma kısayolunu nasıl özelleştirebilirim?
VS 2017 (ve belki eski sürümler) bana bir private readonlyalan oluşturmak ve atamak için bu kullanışlı küçük kurucu kısayolunu veriyor . Ekran görüntüsü: Bu, çağrılan özel bir üye oluşturur userServiceve ardından şu şekilde atar: this.userService = userService; Bu, kullandığım kod stiline aykırıdır; bu, tüm özel üyeleri, aşağıdaki _gibi görünmesi gereken …
120 c#  .net  visual-studio 

6
Koşullu Bağlama: let error - Koşullu bağlama için başlatıcı İsteğe bağlı türe sahip olmalıdır
Veri Kaynağımdan ve aşağıdaki kod satırından bir satırı silmeye çalışıyorum: if let tv = tableView { aşağıdaki hataya neden olur: Koşullu bağlama için başlatıcı, UITableView değil isteğe bağlı türe sahip olmalıdır İşte tam kod: // Override to support editing the table view. func tableView(tableView: UITableView, commitEditingStyle editingStyle:UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) …

12
İyi biçimlendirilmemiş bir sayısal değerle karşılaşıldı
Bir PHP betiğine iki tarih (başlangıç ​​ve bitiş) geçiren ve bunları DB'ye ekleyen bir formum var. Bunu doğrulamakta sorunlar yaşıyorum. Devamlı aşağıdaki hataları alıyorum İyi biçimlendirilmemiş bir sayısal değerle karşılaşıldı Bu, aşağıdakileri kullandığım zamandır date("d",$_GET['start_date']); Ancak strtotime () işlevini birçok site tarafından tavsiye edildiği gibi kullandığımda, 1/1/1970 olan bir unix …
120 php  validation  date  time 

7
Git'te gitignore komutu nasıl kullanılır
Git üzerinde ilk kez çalışıyorum. Şubemi github'a ittim ve tüm kitaplığı ve belgeleri github'a itti. Şimdi aynı hatayı tekrar önlemek için ne yapabilirim ve gitignore komutunu nasıl kullanabilirim.
120 git  github 

5
Makefile'da çok satırlı bash komutları
Birkaç satırlık bash komutuyla projemi derlemek için çok rahat bir yolum var. Ama şimdi bunu makefile ile derlemem gerekiyor. Her komutun kendi kabuğunda çalıştırıldığını düşünürsek, sorum şu : Birbirine bağlı olarak makefile'da çok satırlı bash komutunu çalıştırmanın en iyi yolu nedir? Örneğin, bunun gibi: for i in `find` do all="$all …
120 bash  makefile 

14
Alt öğelerini değiştirmeden bir öğenin metnini nasıl değiştirebilirim?
Öğenin metnini dinamik olarak güncellemek istiyorum: <div> **text to change** <someChild> text that should not change </someChild> <someChild> text that should not change </someChild> </div> JQuery'de yeniyim, bu nedenle bu görev benim için oldukça zor görünüyor. Biri beni kullanmam için bir işlev / seçiciye yönlendirebilir mi? Mümkünse, değiştirmem gereken metin …
120 javascript  jquery 


1
Homebrew ve sadece fıçı bağımlılıklarını anlayın
Son zamanlarda homebrew kullanmaya başladım ve sistemime bir şey hazırladığımda ne olacağı konusunda biraz kafam karıştı, ancak demlenmiş bağımlılıkları yalnızca fıçıya yöneliktir, yani bunların altında bağlantılıdır /usr/local. Örneğin, vips (bir görüntü işleme kitaplığı) kuruyorum. Pek çok bağımlılığından biri pixman. Pixman yalnızca fıçı olarak kurulur çünkü görünüşe göre Mac OSX (bu …
120 homebrew 

10
İki boyutlu diziye bir işaretçi oluşturun
Statik bir 2 boyutlu diziye bir göstericiye ihtiyacım var. Bu nasıl yapılır? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } Gibi her türlü hatayı alıyorum: uyarı: uyumsuz işaretçi türünden atama indisli değer ne dizi ne de işaretçi hata: geçersiz esnek dizi üyesi kullanımı
120 c  arrays  pointers 



1
Entity Framework Code First - Fluent Api ile Veri Ek Açıklamalarının avantajları ve dezavantajları [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Entity Framework kodunu kullanarak bir veritabanı oluştururken, veritabanı modelinin çoğu koddan çıkarılabilir. Akıcı API …

8
bayt [] için uygun hazırda bekletme ek açıklaması
Hazırda bekletme 3.1 ve JPA açıklamalarını kullanan bir uygulamam var. Bayt [] özniteliklerine (1k - 200k boyutunda) sahip birkaç nesneye sahiptir. JPA @Lob açıklamasını kullanır ve hazırda bekletme 3.1, tüm büyük veritabanlarında bunları gayet iyi okuyabilir - JDBC Blob satıcı özelliklerini gizler gibi görünüyor (yapması gerektiği gibi). @Entity public class …

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.