Programowanie

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


3
Dlaczego instrukcje x86-64 w rejestrach 32-bitowych zerują górną część pełnego rejestru 64-bitowego?
W x86-64 Tour Intel Podręczniki , czytam Być może najbardziej zaskakującym faktem jest to, że instrukcja taka jak MOV EAX, EBXautomatycznie zeruje górne 32 bity RAXrejestru. Dokumentacja firmy Intel (3.4.1.1 Rejestry ogólnego przeznaczenia w trybie 64-bitowym w ręcznej architekturze podstawowej) cytowana w tym samym źródle mówi nam: 64-bitowe operandy generują …


11
Odejmij 7 dni od bieżącej daty
Wygląda na to, że nie mogę odjąć 7 dni od aktualnej daty. Oto jak to robię: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo otrzymuje tę samą wartość, co bieżąca data. Proszę pomóż. EDYCJA: W …
119 objective-c  ios  nsdate 

11
Jak usunąć wszystkie prace z Sidekiqa?
Używam sidekiq do zadań w tle w aplikacji Rails. Teraz liczba miejsc pracy rośnie, więc chcę usunąć wszystkie zadania. Wypróbowałem następujące polecenie w konsoli Sidekiq::Queue.new.clear ale dawał następujący błąd. NameError: uninitialized constant Sidekiq::Queue Jak usunąć wszystkie zadania z sidekiqa?

15
Jak otworzyć aplikację pocztową z Swift
Pracuję nad prostą szybką aplikacją, w której użytkownik wprowadza adres e-mail i naciska przycisk, który otwiera aplikację pocztową, z wpisanym adresem w pasku adresu. Wiem, jak to zrobić w Objective-C, ale mam problem z uruchomieniem go w Swift.
119 ios  swift 

4
Jak dodać target = „_ blank” do JavaScript window.location?
Poniższe ustawia cel na _blank : if (key == "smk") { window.location = "http://www.smkproduction.eu5.org"; target = "_blank"; done = 1; } Ale to nie działa. Jak uruchomić łącze w nowej karcie? Oto mój kod: function ToKey() { var done = 0; var key = document.tokey.key.value; key = key.toLowerCase(); if (key …
119 javascript 

8
Android Studio: Jak automatycznie odinstalować APK (lub wykonać polecenie adb) przed uruchomieniem lub debugowaniem?
Teraz muszę za każdym razem odinstalować aplikację Run\Debugw Android Studio. Ponieważ muszę ponownie utworzyć bazę danych, zanim uruchomię \ debugowanie aplikacji. Wiem, że mogę uruchomić polecenie adb uninstall [package_name] w terminalu, aby wyczyścić pliki w ramach /data/data/[package_name]. Ale nie jest to wygodny sposób, jeśli za każdym razem muszę wykonywać polecenie. …

7
Jak przechowywać tablice w MySQL?
Mam dwie tabele w MySQL. Tabela Osoba ma następujące kolumny: id | name | fruits fruitsKolumna może posiadać wartość zerową lub szereg łańcuchów jak ( "KOMPUTER„ pomarańczy”,„banana”), lub („”), truskawka itp Druga tabela Tabela owoców i ma trzy kolumny: ____________________________ fruit_name | color | price ____________________________ apple | red | …

11
CSS: pogrubienie tekstu bez zmiany rozmiaru jego kontenera
Mam poziome menu nawigacyjne, które jest w zasadzie tylko <ul>z elementami ustawionymi obok siebie. Nie definiuję szerokości, ale po prostu używam dopełnienia, ponieważ chciałbym, aby szerokości były definiowane przez szerokość pozycji menu. Pogrubię aktualnie wybrany element. Problem w tym, że w pogrubieniu słowo staje się nieco szersze, co powoduje, że …
119 css  fonts  menu 

6
Inicjalizacja tablicy znaków C
Nie jestem pewien, co będzie w tablicy char po inicjalizacji w następujący sposób. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; W przypadku 2 myślę, że buf[0]powinno być ' ', buf[1]powinno być '\0'i od buf[2]do buf[9]będzie losową zawartością. W przypadku 3 myślę, że …



3
Błąd podczas uzgadniania SSL ze zdalnym serwerem
Mam Apache2(nasłuchiwanie na 443) i aplikację internetową działającą Tomcat7(nasłuchiwanie na 8443) na Ubuntu. Ustawiłem apache2 jako odwrotne proxy, aby uzyskać dostęp do aplikacji internetowej przez port 443 zamiast 8443. Poza tym muszę mieć komunikację SSL nie tylko między przeglądarką a apache2, ale także między apache2 i tomcat7, dlatego ustawiam SSL …

1
Zmień kolejność pasków w geom_bar ggplot2
Próbuję wykonać wykres słupkowy, w którym wykres jest uporządkowany od miRNAnajwyższego valuedo miRNAnajniższego. Dlaczego mój kod nie działa? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos 5 5 mmu-miR-139-5p pos 10 6 mmu-miR-5097 pos 47 ggplot(corr.m, aes(x=reorder(miRNA, value), …
119 r  ggplot2 

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.