Programlama

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

4
Java Normal İfade Yakalama Grupları
Bu kod bloğunu anlamaya çalışıyorum. İlkinde, ifadede aradığımız şey nedir? Anladığım kadarıyla, herhangi bir karakter (0 veya daha fazla kez *), ardından 0 ile 9 arasında (bir veya daha fazla kez +) ve ardından herhangi bir karakter (0 veya daha fazla kez *). Bu yürütüldüğünde sonuç: Found value: This order …
171 java  regex 

19
Benzerlik / fark için iki renk nasıl karşılaştırılır
Değişken bir renge daha çok benzeyen önceden tanımlanmış 5 renk arasında ve yüzde olarak değerlendirmeme yardımcı olabilecek bir program tasarlamak istiyorum. Mesele şu ki, bunu manuel olarak adım adım nasıl yapacağımı bilmiyorum. Bu yüzden bir programı düşünmek daha da zor. Daha fazla detay: Renkler, farklı renklerde jel içeren tüplerin fotoğraflarından. …
171 algorithm  colors  compare  rgb  hsv 

2
Lambdas neden derleyici tarafından düz işlevlerden daha iyi optimize edilebilir?
The C++ Standard Library (Second Edition)Nicolai Josuttis adlı kitabında lambdasların derleyici tarafından düz işlevlerden daha iyi optimize edilebileceğini belirtiyor. Ayrıca, C ++ derleyicileri lambdaları sıradan işlevlerden daha iyi optimize eder. (Sayfa 213) Neden? Inlining söz konusu olduğunda artık bir fark olmaması gerektiğini düşündüm. Düşünebilmemin tek nedeni, derleyicilerin lambdalarla daha iyi …

11
ActiveRecord tarihini arasında raylar
Bir gün içinde yapılan yorumları sorgulamam gerekiyor. Alan standart zaman damgalarının bir parçasıdır created_at. Seçilen tarih a date_select. Bunu ActiveRecordyapmak için nasıl kullanabilirim ? Gibi bir şeye ihtiyacım var: "SELECT * FROM comments WHERE created_at BETWEEN '2010-02-03 00:00:00' AND '2010-02-03 23:59:59'"

7
Metin dosyasına oluşturma veya yazma / ekleme
Her kullanıcı oturum açtığında veya oturumu kapattığında bir metin dosyasına kaydettiğim bir web sitem var. Kodum, veri ekleme veya yoksa bir metin dosyası oluşturmada çalışmıyor. İşte örnek kod $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); $txt = "user id date"; fwrite($myfile, $txt); fclose($myfile); Tekrar açtıktan sonra bir sonraki …
171 php 

6
C ++ 11, 14, 17 veya 20 pi için standart bir sabit getiriyor mu?
C ve C ++ 'da pi sayısı ile oldukça aptalca bir sorun var. Bildiğim kadarıyla M_PItanımlanan math.hherhangi bir standart için gerekli değildir. Yeni C ++ standartları, standart kütüphanede çok fazla karmaşık matematik getirdi - hiperbolik fonksiyonlar std::hermiteve std::cyl_bessel_ifarklı rasgele sayı üreteçleri vb. 'Yeni' standartlardan herhangi biri pi için bir sabit …


15
OS X'te dosya kodlamasını nasıl belirlerim?
TextMate (varsayılan kodlaması UTF-8 olduğunu söylüyor) LaTeX dosyasına bazı UTF-8 karakterleri girmeye çalışıyorum , ama LaTeX onları anlamak gibi görünmüyor. Çalışıyor cat my_file.texise, Terminal'deki karakterleri düzgün bir şekilde gösterir. Running ls -al, daha önce hiç görmediğim bir şeyi gösteriyor: dosya listesinin yanında bir "@": -rw-r--r--@ 1 me users 2021 Feb …
171 macos  encoding  latex  utf-8 

9
JS getirme API'sı ile nasıl dosya yüklerim?
Hala kafamı etrafına sarmaya çalışıyorum. Ben kullanıcı dosya girişi ile dosya (veya birden fazla) seçin yapabilirsiniz: <form> <div> <label>Select file to upload</label> <input type="file"> </div> <button type="submit">Convert</button> </form> Ve submitolayı kullanarak yakalayabilirim <fill in your event handler here>. Ama bir kez yaptıktan sonra, dosyayı kullanarak nasıl gönderirim fetch? fetch('/files', { …


11
C # kullanarak CSV dosyalarını okuma
Basit bir ithalat uygulaması yazıyorum ve bir CSV dosyasını okumak, sonucu DataGridgöstermek ve başka bir kılavuzda CSV dosyasının bozuk satırlarını göstermek gerekiyor. Örneğin, başka bir ızgarada 5 değerden daha kısa satırları gösterin. Bunu böyle yapmaya çalışıyorum: StreamReader sr = new StreamReader(FilePath); importingData = new Account(); string line; string[] row = …
171 c#  csv 




10
Değişken olarak tablo adı
Bu sorguyu yürütmeye çalışıyorum: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Bu, aşağıdaki hatayı üretir: Msg 1087, Seviye 16, Durum 1, Hat 5 Tablo değişkeni "@tablename" bildirilmelidir. Tablo adını dinamik olarak doldurmanın doğru yolu nedir?

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.