Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

1
Co to jest Ember RunLoop i jak działa?
Próbuję zrozumieć, jak działa Ember RunLoop i co sprawia, że ​​działa. Przejrzałem dokumentację , ale wciąż mam wiele pytań na jej temat. Jestem zainteresowany lepszym zrozumieniem, jak działa RunLoop, aby móc wybrać odpowiednią metodę w jego przestrzeni nazw, gdy muszę odłożyć wykonanie kodu na później. Kiedy uruchamia się Ember RunLoop. …
96 ember.js 

2
NSDictionary - należy sprawdzić, czy słownik zawiera parę klucz-wartość, czy nie
Muszę tylko zapytać o coś w następujący sposób. Załóżmy, że mam słownik. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Teraz muszę sprawdzić, co następuje [xyz zawiera wartość klucza "b"? para czy nie? Pytanie brzmi jak? Drugie pytanie brzmi: …



8
Jak wybrać / uzyskać rozwijaną opcję w Selenium 2
Konwertuję mój kod selenu 1 na selen 2 i nie mogę znaleźć łatwego sposobu na wybranie etykiety z menu rozwijanego lub uzyskanie wybranej wartości z listy rozwijanej. Czy wiesz, jak to zrobić w Selenium 2? Oto dwa stwierdzenia, które działają w Selenium 1, ale nie w 2: browser.select("//path_to_drop_down", "Value1"); browser.getSelectedValue("//path_to_drop_down");

4
jQuery .hasClass () kontra .is ()
czy istnieje preferowana metoda określania, czy element ma przypisaną klasę, z punktu widzenia wydajności? $('#foo').hasClass('bar'); lub $('#foo').is('.bar');
96 jquery 

9
Jak działa metoda main () w C?
Wiem, że istnieją dwa różne podpisy do napisania głównej metody - int main() { //Code } lub do obsługi argumentu wiersza poleceń, piszemy go jako- int main(int argc, char * argv[]) { //code } W C++Wiem, że możemy przeciążyć metodę, ale w Cjaki sposób kompilator obsługiwać te dwa różne podpisy …
96 c++  c 

4
Jak dowolnie wykonywać ipdb.set_trace () podczas wykonywania testów pytest
Używam pytest dla mojego zestawu testów. Wyłapując błędy w złożonych testach międzykomponentowych, chciałbym umieścić je import ipdb; ipdb.set_trace()w środku mojego kodu, aby umożliwić mi debugowanie. Jednak ponieważ pytest pułapki sys.stdin / sys.stdout ipdb nie działa. Jak mogę używać ipdb podczas testowania z pytest. Nie interesuje mnie przeskakiwanie do pdb lub …
96 pytest 


9
Ukrywanie nazw w Javie: trudny sposób
Mam problem z ukrywaniem nazwy, który jest niezwykle trudny do rozwiązania. Oto uproszczona wersja, która wyjaśnia problem: Jest klasa: org.A package org; public class A{ public class X{...} ... protected int net; } Potem jest klasa net.foo.X package net.foo; public class X{ public static void doSomething(); } A teraz mamy …


2
Przykład prostego logowania do pliku dla django 1.3+
Uwagi do wydania mówią: Django 1.3 dodaje obsługę na poziomie frameworka dla modułu logowania Pythona. To miłe. Chciałbym to wykorzystać. Niestety dokumentacja nie przekazuje mi tego wszystkiego na srebrnej tacy w postaci pełnego działającego kodu przykładowego, który pokazuje, jak proste i wartościowe jest to. Jak skonfigurować tę nową, fajną funkcję, …

3
Użycie tablicy wpisanej w języku TypeScript
Mam definicję klasy TypeScript, która zaczyna się w ten sposób; module Entities { export class Person { private _name: string; private _possessions: Thing[]; private _mostPrecious: Thing; constructor (name: string) { this._name = name; this._possessions = new Thing[100]; } Wygląda na to, że tablica typu Thing nie jest poprawnie tłumaczona na …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.