Programowanie

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

14
Liczba transakcji po EXECUTE wskazuje na niezgodną liczbę instrukcji BEGIN i COMMIT. Poprzedni licznik = 1, aktualny licznik = 0
Mam Insertprocedurę składowaną, która będzie dostarczać dane Table1i pobierać Column1wartość z Table1oraz wywołać drugą procedurę składowaną, która będzie zasilać Table2. Ale kiedy wywołuję drugą procedurę składowaną jako: Exec USPStoredProcName Otrzymuję następujący błąd: Liczba transakcji po EXECUTE wskazuje na niezgodną liczbę instrukcji BEGIN i COMMIT. Poprzedni licznik = 1, aktualny licznik …

7
Przechodzenie przez localStorage w HTML5 i JavaScript
Więc pomyślałem, że mógłbym po prostu zapętlić localStorage jak normalny obiekt, ponieważ ma długość. Jak mogę przez to przejść? localStorage.setItem(1,'Lorem'); localStorage.setItem(2,'Ipsum'); localStorage.setItem(3,'Dolor'); Jeśli zrobię localStorage.length, zwraca, 3co jest poprawne. Więc zakładam, że for...inpętla zadziała. Myślałem o czymś takim: for (x in localStorage){ console.log(localStorage[x]); } Ale bezskutecznie. Jakieś pomysły? Inny pomysł, …

6
Konwertowanie map do struct
Próbuję utworzyć ogólną metodę w Go, która wypełni structdane using z pliku map[string]interface{}. Na przykład podpis metody i użycie może wyglądać następująco: func FillStruct(data map[string]interface{}, result interface{}) { ... } type MyStruct struct { Name string Age int64 } myData := make(map[string]interface{}) myData["Name"] = "Tony" myData["Age"] = 23 result := …
95 go 


5
Jak prawidłowo zagnieżdżać backticks Bash
Albo brakowało mi jakiegoś luzu, albo luzowanie nie wydaje się działać przy zbyt dużej zapętleniu cytowań programisty. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Chciał hello1-hello2-hello3-hello4-hello5-hello6-...
95 bash  shell  unix  quoting 

8
Czy mogę użyć funkcji dla wartości domyślnej w MySql?
Chcę zrobić coś takiego: create table app_users ( app_user_id smallint(6) not null auto_increment primary key, api_key char(36) not null default uuid() ); Jednak powoduje to błąd, czy istnieje sposób na wywołanie funkcji dla wartości domyślnej w mysql? dzięki.
95 mysql 

3
Poziomy optymalizacji Clang
Na gcc, instrukcja wyjaśnia, co -O3, -Ositp tłumaczyć w kategoriach argumenty specyficzne Optimization ( -funswitch-loops, -fcompare-elimetc.) Szukam tych samych informacji dla clang . Zajrzałem do Internetu, w man clangktórym podano tylko ogólne informacje ( -O2optymalizuje więcej niż -O1, -Osoptymalizuje pod kątem szybkości,…), a także spojrzałem tutaj na przepełnienie stosu i …

13
Uzyskaj wolne miejsce na dysku
Biorąc pod uwagę każde z poniższych danych wejściowych, chciałbym uzyskać wolne miejsce w tej lokalizacji. Coś jak long GetFreeSpace(string path) Wejścia: c: c:\ c:\temp \\server \\server\C\storage
95 c#  diskspace 


2
Jak należy korzystać z podpowiedzi typu opcjonalnego?
Próbuję zrozumieć, jak używać Optionalwskazówki dotyczącej typu. Od PEP-484 , wiem, że mogę używać Optionaldo def test(a: int = None)albo jako def test(a: Union[int, None])lub def test(a: Optional[int]). Ale co z następującymi przykładami? def test(a : dict = None): #print(a) ==> {'a': 1234} #or #print(a) ==> None def test(a : …

2
Używa malloc do niezdefiniowanego zachowania int do C ++ 20
Powiedziano mi, że następujący kod ma niezdefiniowane zachowanie do C ++ 20: int *p = (int*)malloc(sizeof(int)); *p = 10; Czy to prawda? Argumentem było to, że czas życia intobiektu nie jest uruchamiany przed przypisaniem mu wartości ( P0593R6 ). Aby rozwiązać problem, newnależy użyć umieszczenia: int *p = (int*)malloc(sizeof(int)); new …

10
Jak dodać nagłówki do przechwytywacza żądań OkHttp?
Mam ten przechwytywacz, który dodaję do mojego klienta OkHttp: public class RequestTokenInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // Here where we'll try to refresh token. // with an retrofit call // After we succeed we'll proceed our request Response response …

15
Jak czytać plik json do javy za pomocą prostej biblioteki JSON
Chcę przeczytać ten JSONplik za pomocą javy przy użyciu prostej biblioteki JSON. Mój JSONplik wygląda następująco: [ { "name":"John", "city":"Berlin", "cars":[ "audi", "bmw" ], "job":"Teacher" }, { "name":"Mark", "city":"Oslo", "cars":[ "VW", "Toyata" ], "job":"Doctor" } ] Oto kod java, który napisałem, aby odczytać ten plik: package javaapplication1; import java.io.FileNotFoundException; import …

8
Debugger Xcode 11 działa bardzo wolno - znany problem?
Odkąd zaktualizowałem Xcode do najnowszej wersji 11.0 (11A420a), debugowanie jest bardzo powolne i uciążliwe. EDYCJA: Po aktualizacji do wersji 11.1 GM (11A1027) problem jest nadal ten sam. Skompilowanie projektu i uruchomienie go w symulatorze lub na urządzeniu nie stanowi problemu. Jednak po osiągnięciu punktu przerwania Xcode staje się mniej lub …
95 ios  xcode 

6
Naprawianie błędów segmentacji w C ++
Piszę wieloplatformowy program w C ++ dla systemów Windows i Unix. Po stronie okna kod będzie się kompilował i wykonywał bez problemu. Po stronie systemu Unix będzie się kompilować, jednak gdy próbuję go uruchomić, pojawia się błąd segmentacji. Moje początkowe przeczucie jest takie, że jest problem ze wskazówkami. Jakie są …

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.