Programowanie

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

15
Czy bieżące zatwierdzenie jest jedynym (początkowym) zatwierdzeniem w repozytorium Git?
Obecnie mam lokalne repozytorium Git, które przekazuję do repozytorium Github. Lokalne repozytorium zawiera ~ 10 zatwierdzeń, a repozytorium Github jest zsynchronizowanym duplikatem tego. Chciałbym usunąć CAŁĄ historię wersji z lokalnego repozytorium Git, więc bieżąca zawartość repozytorium pojawi się jako jedyne zatwierdzenie (a zatem starsze wersje plików w repozytorium nie są …
664 git  github  git-commit 

12
Zapytanie o dokumenty, których rozmiar tablicy jest większy niż 1
Mam kolekcję MongoDB z dokumentami w następującym formacie: { "_id" : ObjectId("4e8ae86d08101908e1000001"), "name" : ["Name"], "zipcode" : ["2223"] } { "_id" : ObjectId("4e8ae86d08101908e1000002"), "name" : ["Another ", "Name"], "zipcode" : ["2224"] } Obecnie mogę uzyskać dokumenty pasujące do określonego rozmiaru tablicy: db.accommodations.find({ name : { $size : 2 }}) To …

20
Jak przekazać zmienne i dane z PHP do JavaScript?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Mam zmienną w PHP i potrzebuję jej wartości w kodzie JavaScript. Jak mogę uzyskać zmienną z PHP na JavaScript? Mam …
664 javascript  php 

30
Używanie kontekstu we fragmencie
Jak mogę uzyskać kontekst we fragmencie? Muszę używać mojej bazy danych, której konstruktor przyjmuje w kontekście, ale getApplicationContext()i FragmentClass.thisnie działają więc co mogę zrobić? Konstruktor bazy danych public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }

14
Za długa nazwa pliku w Git dla Windows
Korzystam Git-1.9.0-preview20140217z systemu Windows. Jak wiem, to wydanie powinno rozwiązać problem ze zbyt długimi nazwami plików. Ale nie dla mnie. Na pewno robię coś nie tak: zrobiłem git config core.longpaths truei git add .czym git commit. Wszystko poszło dobrze. Ale kiedy teraz robię git status, otrzymuję listę plików Filename too …
663 windows  git 

1
Czym różnią się SO_REUSEADDR i SO_REUSEPORT?
man pagesI programista dokumentacje dla opcji gniazda SO_REUSEADDRi SO_REUSEPORTsą różne dla różnych systemów operacyjnych i często bardzo mylące. Niektóre systemy operacyjne nawet nie mają takiej opcji SO_REUSEPORT. WEB jest pełen sprzecznych informacji na ten temat i często można znaleźć informacje, które są prawdziwe tylko w przypadku implementacji jednego gniazda określonego …

29
Czy mogę ustawić nieograniczoną długość dla maxJsonLength w web.config?
Korzystam z funkcji autouzupełniania jQuery. Kiedy próbuję pobrać listę ponad 17000 rekordów (każda nie będzie miała więcej niż 10 znaków), przekracza ona długość i zgłasza błąd: Informacje o wyjątku: Typ wyjątku: InvalidOperationException Komunikat o wyjątku: Błąd podczas serializacji lub deserializacji przy użyciu JSON JavaScriptSerializer. Długość łańcucha przekracza wartość ustawioną we …


16
Jak przesłać zmodyfikowane zatwierdzenie do zdalnego repozytorium Git?
Kiedy trochę popracowałem z moim kodem źródłowym, zrobiłem swoje zwykłe zatwierdzenie, a następnie wypchnąłem do zdalnego repozytorium. Ale potem zauważyłem, że zapomniałem zorganizować import w kodzie źródłowym. Więc wykonuję polecenie zmiany, aby zastąpić poprzednie zatwierdzenie: > git commit --amend Niestety zatwierdzenia nie można wypchnąć z powrotem do repozytorium. Jest odrzucany …
662 git  git-commit  amend 


30
Wstawka separatora UITableView iOS 8 nie działa
Mam aplikację, w której UITableViewwstawka separatora jest ustawiona na niestandardowe wartości - prawo 0, lewo 0. Działa to doskonale w iOS 7.x, ale iOS 8.0widzę, że wstawka separatora jest ustawiona na domyślną wartość 15po prawej stronie. Mimo że w plikach xib ustawiono na0 nadal wyświetla się niepoprawnie. Jak usunąć UITableViewCellmarginesy …


14
Sprawdź, czy istnieje tabela tymczasowa i usuń, jeśli istnieje, przed utworzeniem tabeli tymczasowej
Korzystam z następującego kodu, aby sprawdzić, czy istnieje tabela tymczasowa i upuścić tabelę, jeśli istnieje, przed ponownym utworzeniem. Działa dobrze, dopóki nie zmieniam kolumn. Jeśli dodam kolumnę później, wyświetli się komunikat „nieprawidłowa kolumna”. Daj mi znać, co robię źle. IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results CREATE TABLE #Results …


7
Czy instrukcje przygotowane przez PDO są wystarczające, aby zapobiec wstrzyknięciu SQL?
Powiedzmy, że mam taki kod: $dbh = new PDO("blahblah"); $stmt = $dbh->prepare('SELECT * FROM users where username = :username'); $stmt->execute( array(':username' => $_REQUEST['username']) ); Dokumentacja ChNP mówi: Parametry gotowych instrukcji nie muszą być cytowane; kierowca obsługuje to za ciebie. Czy to naprawdę wszystko, co muszę zrobić, aby uniknąć zastrzyków SQL? …

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.