Programlama

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

6
Kullanıcının passport.js ile oturum açıp açmadığını nasıl anlarım?
passport.jsİki gündür bilgi ve örnekler okuyorum , ancak ondan sonra tüm kimlik doğrulama sürecini yaptığımdan emin değilim. Giriş yapıp yapmadığımı nasıl anlarım, örneğin, giriş veya çıkış düğmesi olan bir gezinme çubuğum olacak, aşağıdaki kod gibi bazı değişkenler var mı? if (login) <button>logout</button> else <button>login</button>

10
Razor / MVC3 kullanarak AssemblyVersion'ı bir web sayfasına alma sorunu
AssemblyInfo sürüm verilerini MVC3 sitemdeki her sayfanın altbilgisine koymak için _Layout.cshtml dosyamdaki bir altbilgide aşağıdaki kodu kullanıyorum. Ancak: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Sadece altbilgiye yazdırılır: Revision 0.0.0.0 Aşağıdakileri kullanarak "Montaj Yürütülüyor" için tüm montaj bilgilerini görüntülemek için görünümü değiştirdiğimde @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() Aşağıdakileri yazdıran: Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null Bu, "Yürütme Meclisi" nin benim ana …

7
.NET'te yalnızca benzersiz öğelere izin veren koleksiyon?
C # içinde, ona yinelenen öğeler eklemenize izin vermeyecek bir koleksiyon var mı? Örneğin, aptal sınıfıyla public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() { return (FirstName + LastName …
104 c#  set  hashset 

16
Metin İzleyiciyi tetiklemeden Metni Düzenle metnini nasıl değiştirebilirim?
Bir var EditTextüzerinde bir müşteri Metin İzleyici ile alan. Bir kod parçasında, kullandığım EditText'teki değeri değiştirmem gerekiyor .setText("whatever"). Sorun şu ki, bu değişikliği yapar afterTextChangedyapmaz yöntem çağrılıyor ve bu da sonsuz bir döngü yaratıyor. TextChanged sonrasında tetiklemeden metni nasıl değiştirebilirim? AfterTextChanged yöntemindeki metne ihtiyacım var, bu yüzden TextWatcher.

3
Raylarda Bir Endişe Nasıl Test Edilir
Bir var olduğu göz önüne alındığında Personable, benim Rails bir sahiptir 4 uygulamasını endişefull_name yöntemi bunu RSpec kullanarak test etmeye nasıl devam edebilirim? endişeler / yakışıklı.rb module Personable extend ActiveSupport::Concern def full_name "#{first_name} #{last_name}" end end

20
PHP json_decode () geçerli JSON ile NULL döndürür?
Bir düz metin dosyasında depolanan bu JSON nesnesine sahibim: { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath": "../../bin/", "NotesAppPath": "notas", "SearchAppPath": "buscar", "BaseUrl": "http:\/\/montemaiztusitio.com.ar", "InitialExtensions": [ "nem.mysqlhandler", "nem.string", "nem.colour", "nem.filesystem", "nem.rss", "nem.date", "nem.template", "nem.media", …
104 php  json  null 

12
Ruby'de "Ters Aralık" üzerinde yinelemememizin bir nedeni var mı?
Bir Aralık kullanarak geriye doğru yinelemeye çalıştım ve each: (4..0).each do |i| puts i end ==> 4..0 Yineleme 0..4, sayıları yazar. Diğer taraftan Menzil r = 4..0ok gibi görünüyor, r.first == 4, r.last == 0. Yukarıdaki yapının beklenen sonucu vermemesi bana garip geliyor. Bunun sebebi nedir? Bu davranışın makul olduğu …
104 ruby  iteration  range 

7
Xcode Project Navigator'da Soru İşareti Ne Anlama Geliyor?
Xcode'daki proje gezgininde, ne olduğundan emin değilim? bana dosya adının yanında söylemeye çalışıyor. Bunun proje için kök dizinimden Classes klasörüne sürüklediğim dosyanın aynısı olmasının bir tesadüf olmadığına eminim (çünkü .mm dosyası oradaydı ve birlikte olmasını istedim). Proje hala gayet iyi derleniyor, ancak kod anlayışım son zamanlarda bozuldu ve bunun sorunun …

5
Pandas veri çerçevesine sütun ekle
Bu muhtemelen kolaydır, ancak aşağıdaki verilere sahibim: Veri çerçevesi 1'de: index dat1 0 9 1 5 Veri çerçevesi 2'de: index dat2 0 7 1 6 Aşağıdaki formda bir veri çerçevesi istiyorum: index dat1 dat2 0 9 7 1 5 6 appendYöntemi kullanmayı denedim , ancak bir çapraz birleşim elde ediyorum …
104 python  pandas 

4
Çalışan bir PowerShell betiğinden tüm ortam değişkenlerini görüntüleyin
Çalışma zamanında bir PowerShell betiğinde tüm yapılandırılmış ortam değişkenlerini görüntülemem gerekiyor. Normalde, ortam değişkenlerini görüntülerken, kabukta aşağıdakilerden birini kullanabilirim (diğer tekniklerin yanı sıra, ancak bunlar basittir): gci env:* ls Env: Bununla birlikte, başka bir programdan çağrılan bir komut dosyası var ve kodda yukarıdaki çağrılardan birini kullandığımda, ortam değişkenleri ve değerleri …

3
Kabukta değişken enterpolasyon
Adında bir değişkenim var filepath=/tmp/name. Değişkene erişmek için bunu yapabileceğimi biliyorum: $filepath Kabuk betiğimde buna benzer bir şey yapmaya çalıştım (geri işaretler amaçlanmıştır) `tail -1 $filepath_newstap.sh` Bu satır başarısız olur, duuh !, çünkü değişken çağrılmaz $filepath_newstap.sh _newstap.shDeğişken adına nasıl eklenirim ? Ters işaretlerin ifade değerlendirmesi için tasarlandığını lütfen unutmayın.
104 bash  shell  unix 


1
Javascript verimliliği: "for" vs "forEach" [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 . 3 yıl önce kapalı . Bu soruyu geliştirin For () döngüleri ile .forEach arasındaki 2017'de Javascript'teki mevcut standart nedir. Şu anda Udemy …

3
Non - '@ objc' yöntemi, '@objc' protokolünün isteğe bağlı gereksinimini karşılamıyor
Genel Bakış: Objective-C isteğe bağlı işlevlerinden birinin varsayılan uygulamasını sağlayan bir P1 protokolüne sahibim. İsteğe bağlı işlevin varsayılan uygulamasını sağladığımda bir uyarı alıyorum Derleyici Uyarısı: Non-'@objc' method 'presentationController(_:viewControllerForAdaptivePresentationStyle:)' does not satisfy optional requirement of '@objc' protocol 'UIAdaptivePresentationControllerDelegate' Versiyon: Hızlı: 3 Xcode: 8 (genel sürüm) Yapılan denemeler: Eklemeye çalıştı @objcama yardımcı …


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.