Programlama

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

2
JWT kullanarak soket io bağlantılarını doğrulama
Socket.io bağlantısının kimliğini nasıl doğrulayabilirim? Uygulamam bir belirteç almak için başka bir sunucudan (python) bir oturum açma uç noktası kullanıyor, bir kullanıcı düğüm tarafında bir soket bağlantısı açtığında bu belirteci nasıl kullanabilirim? io.on('connection', function(socket) { socket.on('message', function(message) { io.emit('message', message); }); }); Ve müşteri tarafı: var token = sessionStorage.token; var …
106 node.js  socket.io  jwt  token 

10
Jest kullanarak JavaScript pencere nesnesiyle nasıl dalga geçilir?
Tarayıcıda yeni bir sekme açan bir işlevi test etmem gerekiyor openStatementsReport(contactIds) { window.open(`a_url_${contactIds}`); } İşleve opendoğru URL'nin iletildiğini doğrulayabilmek için pencerenin işleviyle dalga geçmek istiyorum open. Jest'i kullanarak nasıl alay edeceğimi bilmiyorum window. window.openSahte bir işlevle ayarlamayı denedim ama bu yol çalışmıyor. Aşağıda test durumu var it('correct url is called', …



8
Deponun herhangi bir yerinde ipython not defteri denetim noktalarını nasıl yoksayabilirsiniz
Bu çoğunlukla bir git sorusudur. İpython not defterlerimi uygulamak istiyorum ama kontrol noktalarına gitignore. Depo, her biri ipython not defterlerine sahip olan birden fazla klasöre sahiptir, bu nedenle tek bir dizini görmezden gelmek sorunu çözmez. Endişelenmeden içinde defterler olan yeni klasörler eklemeye devam etmek istiyorum. Benim önsezim, * /. İpynb_checkpoints …

11
Pyspark veri çerçevesi sütununu Yok değeriyle filtrele
NoneSatır değeri olan bir PySpark veri çerçevesini filtrelemeye çalışıyorum : df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] ve bir dize değeriyle doğru şekilde filtreleyebilirim: df[df.dt_mvmt == '2016-03-31'] # some results here ancak bu başarısız olur: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Ancak her kategoride kesinlikle değerler vardır. Neler …


2
Nesne dizisini değere göre sıralamak için Lodash kullanın
Bir diziyi 'ad' değerine göre (Lodash kullanarak) sıralamaya çalışıyorum. Lodash belgelerini aşağıdaki çözümü oluşturmak için kullandım ancak .orderBy'nin hiçbir etkisi yok gibi görünüyor. Biri diziyi doğru bir şekilde sıralamak için biraz ışık tutabilir mi? Karakter Dizisi [ { "id":25, "name":"Anakin Skywalker", "createdAt":"2017-04-12T12:48:55.000Z", "updatedAt":"2017-04-12T12:48:55.000Z" }, { "id":1, "name":"Luke Skywalker", "createdAt":"2017-04-12T11:25:03.000Z", "updatedAt":"2017-04-12T11:25:03.000Z" …
106 arrays  lodash 

1
Yarn ile yerel yol ile paket nasıl kurulur? Paketi bulamadı
Benim içinde package.jsonyerel paketi işaret ediyorum my-custom-i18ngöreceli yoluna göre: package.json "dependencies": { "core-js": "^2.4.1", "my-custom-i18n": "./../MyProject.Shared/myproject-i18n", "rxjs": "5.0.0-beta.12", ... } npm installpaketleri doğru şekilde kuruyor, ancak yarnbununla ilgili bir sorun var ve bu paketi bulamıyor: iplik çıkışı $ yarn yarn install v0.15.1 info No lockfile found. [1/4] Resolving packages... error …
106 node.js  npm  yarnpkg 



4
Numpy isnan () bir kayan nokta dizisinde başarısız oluyor (pandas veri çerçevesinden geçerli)
Pandas veri çerçevesindeki bir uygulamadan çıkan bir dizi kayan nokta (bazı normal sayılar, bazı nans) var. Bazı nedenlerden ötürü, numpy.isnan bu dizide başarısız oluyor, ancak aşağıda gösterildiği gibi, her eleman bir float, numpy.isnan her eleman üzerinde doğru çalışıyor, değişkenin türü kesinlikle bir numpy dizidir. Neler oluyor?! set([type(x) for x in …
106 python  arrays  numpy  pandas 

11
Git push'u -u olmadan otomatik olarak yukarı akışı ayarlamak için nasıl yapılandırabilirim?
git push originYerel olarak oluşturulmuş bir dalı ilk kez ittiğimde yukarı akış referansını otomatik olarak ayarlamak istiyorum . Biliyorum git push -u, ancak daha -uönce kullanıp kullanmadığımı veya başka bir şekilde bir yukarı akış referansı oluşturup oluşturmadığımı düşünmek zorunda kalmak istemiyorum . Başka bir deyişle, halihazırda bir yukarı akışa sahip …
106 git 

5
HTTPclient içerik türü kullanılarak POST nasıl yapılır = application / x-www-form-urlencoded
Şu anda bir wp8.1 uygulaması C # geliştiriyorum, textbox.texts'ten bir json nesnesi (bm) oluşturarak api'ime json'da bir POST yöntemi gerçekleştirmeyi başardım. işte benim kodum. Aynı textbox.text'i nasıl alırım ve bunları içerik türü = application / x-www-form-urlencoded olarak nasıl POST yaparım. bunun kodu nedir? Profile bm = new Profile(); bm.first_name = …

5
Boto3 S3'e bağlanırken kimlik bilgileri nasıl belirlenir?
Boto'da S3'e şu şekilde bağlanırken kimlik bilgilerimi belirtiyordum: import boto from boto.s3.connection import Key, S3Connection S3 = S3Connection( settings.AWS_SERVER_PUBLIC_KEY, settings.AWS_SERVER_SECRET_KEY ) Daha sonra işlemlerimi gerçekleştirmek için S3'ü kullanabilirim (benim durumumda bir nesneyi bir kovadan silme). Boto3 ile bulduğum tüm örnekler şöyle: import boto3 S3 = boto3.resource( 's3' ) S3.Object( bucket_name, …

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.