Programlama

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

29
SQL'de bir ayın ilk gününü nasıl seçebilirim?
Sadece belirli bir datetime değişkeninin ayının ilk gününü seçmem gerekiyor. Bu tür bir kod kullanarak yapmak oldukça kolay biliyorum: select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) + '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/01' AS DATETIME) Ama bu çok zarif değil ve muhtemelen çok hızlı değil. Bunu yapmanın daha iyi bir yolu var …

7
JQuery ile öğe türünü alma
JQuery kullanarak, jQuery ile bir elemanın türünü bulmak mümkün müdür? Örneğin, öğe div, span, select veya input mu? Örneğin, jQuery ile açılan bir listeye değerler yüklemeye çalışıyorum, ancak aynı komut dosyası radyo düğme kümesi içine kod üretebilir, gibi bir şey oluşturabilir miyim: $('.trigger').live('click', function () { var elementType = $(this).prev().attr(WHAT …
308 jquery  element 

5
lexers vs parsers
Lexers ve ayrıştırıcılar teoride gerçekten bu kadar farklı mı? Düzenli ifadelerden nefret etmek moda görünüyor: kodlama korkusu , başka bir blog yazısı . Ancak, popüler lexing araçları tabanlı: pygments , geshi veya hoşlaştırmak , tüm kullanım düzenli ifadeler. Her şeyi seviyor gibi görünüyorlar ... Lexing ne zaman yeterli, EBNF'ye ne …
308 parsing  antlr  lexer  pygments 



3
Kimlik doğrulama ve oturum yönetimi için SPA en iyi uygulamaları
Angular, Ember, React, vb. Gibi çerçeveler kullanarak SPA tarzı uygulamalar geliştirirken, insanlar kimlik doğrulama ve oturum yönetimi için en iyi uygulamaların ne olduğuna inanıyorlar? Soruna yaklaşmayı düşünmenin birkaç yolunu düşünebilirim. API ve kullanıcı arayüzünün aynı başlangıç ​​alanına sahip olduğunu varsayarak, normal bir web uygulamasıyla kimlik doğrulamasından farklı şekilde davranmayın. Bu …



24
ExpressionChangedAfterItHasBeenCheckedError Açıklaması
Lütfen bana neden bu hatayı almaya devam ettiğimi açıklayın: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Açıkçası, sadece dev modunda alıyorum, üretim yapımımda gerçekleşmiyor, ama çok sinir bozucu ve sadece geliştirme ortamımda eşyada görünmeyecek bir hataya sahip olmanın faydalarını anlamıyorum - - Muhtemelen anlayış eksikliğim yüzünden. Genellikle, düzeltme yeterince …


15
Liman işçisi nasıl düzeltilir: İzin verilmedi sorunu var
Docker'ı Ubuntu işletim sistemi olan makineme kurdum. Docker'ı kurduktan sonra, çalıştırdığımda sudo docker run hello-world Her şey yolunda, ama sudokomutu daha kısa yapmak için kelimeyi gizlemek istiyorum . Komutu kelime olmadan yazarsam sudo docker run hello-world Bu aşağıdakileri görüntüler: docker: Got permission denied while trying to connect to the Docker …

30
Mimari armv7 için tanımlanmamış semboller
Bu sorun beni deli ediyor ve nasıl düzeltebileceğimi bilemiyorum ... Undefined symbols for architecture armv7: "_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "_OBJC_CLASS_$_ASIDataDecompressor", referenced from: objc-class-ref in ASIHTTPRequest.o "_deflate", referenced from: -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in ASIDataCompressor.o "_deflateInit2_", referenced from: -[ASIDataCompressor setupStream] in ASIDataCompressor.o ld: symbol(s) not found for architecture armv7 collect2: …
307 ios  armv7 

16
LINQ ile “not in” sorgusu nasıl yapılır?
Her iki koleksiyonda da mülk Emailolan iki koleksiyonum var. Emailİkinci listede olmayan ilk listedeki öğelerin bir listesini almam gerekiyor . SQL ile sadece "değil" kullanırdım, ama LINQ eşdeğerini bilmiyorum. Bu nasıl yapılır? Şimdiye kadar bir katılma var, sanki ... var matches = from item1 in list1 join item2 in list2 …
307 c#  linq 

20
git: fatal: 'http' protokolünü kullanmıyorum
Bir web sayfasından git klon komutunu kopyalayıp yapıştırdım: https://fedorahosted.org/ibus-typing-booster/ Bunu anladım: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http'
307 git  clone  whitespace 


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.