Programlama

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

8
Zsh'da ALT + LeftArrowKey çözümü aranıyor
Kısa bir süre önce bash'den zsh'a geçtim, ancak bir seferde bir kelime ileri geri gitmek için Alt+ LeftArrowKeyve Alt+ ' RightArrowKeyyı özlüyorum . Şu anda, Alt+ tuşuna basarsam LeftArrowKeybirkaç harf geri giderim ve sonra sıkışırım. Daha fazla geriye gitmeyeceğim ve beklediğim gibi Alt+ ile satırın sonuna geri dönmeyecek RightArrowKey. Satırın …
131 shell  key  zsh 

7
Angular 2 TypeScript, Array'de öğe bulma
Bir Bileşenim ve Hizmetim var: Bileşen: export class WebUserProfileViewComponent { persons: Person []; personId: number; constructor( params: RouteParams, private personService: PersonService) { this.personId = params.get('id'); this.persons = this. personService.getPersons(); console.log(this.personId); } } Kod parçacığını çalıştırınSonuçları gizleSnippet'i genişlet Hizmet: @Injectable() export class PersonService { getPersons(){ var persons: Person[] = [ {id: …


2
değişkenin veri çerçevesi olup olmadığını kontrol edin
f fonksiyonum bir değişkenle çağrıldığında, var'ın bir pandas veri çerçevesi olup olmadığını kontrol etmek istiyorum: def f(var): if var == pd.DataFrame(): print "do stuff" Sanırım çözüm oldukça basit olabilir, ancak def f(var): if var.values != None: print "do stuff" Beklendiği gibi çalışmasını sağlayamıyorum.
131 python  pandas 


10
Ortam tutarsız, lütfen paket planını dikkatlice kontrol edin
Anaconda'dan yeni paketleri güncellemeyi veya kurmayı denedim ve son zamanlarda şu mesaj belirdi: The environment is inconsistent, please check the package plan carefully The following package are causing the inconsistency: - defaults/win-32::anaconda==5.3.1=py37_0 done Denedim conda clean --allve sonra conda update --allama devam ediyor. Conda Bilgisi active environment : base active …
131 anaconda  conda 


10
SQLAlchemy ORM ile toplu ekleme
Her bir nesneyi ayrı ayrı eklemek yerine SQLAlchemy'nin toplu ekleme yapmasını sağlamanın herhangi bir yolu var mı? yani yapıyor: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) ziyade: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Az önce bazı kodları …

5
Bir yeniden temel oluşturduktan sonra Git kaydetmeleri aynı dalda yineleniyor
Pro Git'te The Perils of Rebasing ile ilgili sunulan senaryoyu anlıyorum . Yazar temel olarak size yinelenen işlemlerden nasıl kaçınılacağını anlatır: Herkese açık bir arşive gönderdiğiniz taahhütleri yeniden sunmayın. Size özel durumumu anlatacağım çünkü bunun Pro Git senaryosuna tam olarak uymadığını düşünüyorum ve yine de yinelenen işlemlerle sonuçlanıyorum. Diyelim ki …
131 git  branch  rebase 

6
Uzun bir sorgu yazmadan tüm GraphQL türü alanları nasıl sorgulayabilirim?
Bir GraphQL türünüz olduğunu ve birçok alan içerdiğini varsayalım. Tüm alanların adlarını içeren uzun bir sorgu yazmadan tüm alanları nasıl sorgulayabilirim? Örneğin, şu alanlar varsa: public function fields() { return [ 'id' => [ 'type' => Type::nonNull(Type::string()), 'description' => 'The id of the user' ], 'username' => [ 'type' => …

13
Açısal 2/4/5 - Temel href'i dinamik olarak ayarla
Müşteri için Angular 2 kullanan kurumsal bir uygulamamız var. Müşterilerimizin her birinin kendi benzersiz url'si vardır, örn: https://our.app.com/customer-oneve https://our.app.com/customer-two. Şu anda <base href...>kullanarak dinamik olarak ayarlayabiliyoruz document.location. Böylece kullanıcı vurur https://our.app.com/customer-twove <base href...>ayarlanır /customer-two... mükemmel! Sorun, kullanıcı örneğin adresindeyse https://our.app.com/customer-two/another-pageve sayfayı yenilerse veya bu url'ye doğrudan ulaşmaya çalışırsa, <base href...>ayarlanır …
131 angular 

11
Git bash komut satırı tamamlama nasıl yapılandırılır?
Örneğin, yeni bir ubuntu makinesinde, sadece çalıştırdım sudo apt-get gitve örneğin yazarken tamamlanma yok git check[tab]. Http://git-scm.com/docs adresinde hiçbir şey bulamadım , ancak IIRC tamamlama bu günlerde git paketine dahil edildi ve bashrc'imde doğru girdiye ihtiyacım var.
131 git  bash 

2
Python'da bir listenin ilk konumuna ekle [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Stack Overflow için konuya uygun olması için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Bir listenin ilk dizinine nasıl eleman ekleyebilirim? List.insert (0, elem) kullanırsam elem, ilk dizinin …
131 python  list  insert 

5
Typescript: React olay türleri
React olayları için doğru tür nedir? Başlangıçta anybasitlik uğruna kullandım . Şimdi, bir şeyleri temizlemeye ve kullanmaktan anytamamen kaçınmaya çalışıyorum . Yani bunun gibi basit bir biçimde: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn: Function } } @inject('login') @observer export class …

11
NullInjectorError: AngularFirestore için sağlayıcı yok
Ben Açısal hatasının düzeltilmesi yardım arayan öğreniyorum: Ben bu bağlantıyı takip ediyorum https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md bir açısal küçük oluşturun angular2 ve angularfirestore2 ile uygulama ancak hizmete bastığımda tarayıcı konsolunda aşağıdaki hatayı alıyorum .. StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at _NullInjector.get (core.js:923) at resolveToken (core.js:1211) at tryResolveToken (core.js:1153) at StaticInjector.get (core.js:1024) …

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.