Programowanie

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

4
Najszybszy sposób na usunięcie pierwszego znaku z ciągu
Powiedzmy, że mamy następujący ciąg string data= "/temp string"; Jeśli chcemy usunąć pierwszą postać, /możemy to zrobić na wiele sposobów, takich jak: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); Ale tak naprawdę nie wiem, który ma najlepszy algorytm i robi to szybciej. Czy jest taki, który jest najlepszy, czy wszystkie są takie same?



6
Używasz zmiennych globalnych między plikami?
Jestem trochę zdezorientowany, jak działają zmienne globalne. Mam duży projekt z około 50 plikami i muszę zdefiniować zmienne globalne dla wszystkich tych plików. To, co zrobiłem, to zdefiniowanie ich w main.pypliku moich projektów , jako: # ../myproject/main.py # Define global myList global myList myList = [] # Imports import subfile …
207 python  share  globals 


7
Wyczyść zmienną w pythonie
Czy istnieje sposób na wyczyszczenie wartości zmiennej w pythonie? Na przykład, jeśli wdrażałem drzewo binarne: Class Node: self.left = somenode1 self.right = somenode2 Gdybym chciał usunąć jakiś węzeł z drzewa, musiałbym ustawić self.leftpuste.
207 python 

25
Jak ustawić tekst przycisku wstecz w Swift
Jak usunąć tekst przycisku Wstecz. Aktualny przycisk powrotu: <Wróć Żądany przycisk powrotu: <AnythingElse Żaden z nich nie działał: self.navigationItem.backBarButtonItem?.title = "Back" self.backItem?.title = "" self.navigationController?.navigationBar.backItem?.title = "" self.navigationItem.backBarButtonItem?.title = "" self.navigationController?.navigationItem.backBarButtonItem?.title="Back" self.navigationController?.navigationBar.backItem?.title = "" self.navigationController?.navigationItem.backBarButtonItem?.title
207 ios  objective-c  swift 

30
Migracja: Nie można dodać ograniczenia klucza obcego
Próbuję utworzyć klucze obce w Laravel, ale kiedy migruję tabelę przy użyciu, artisanwyświetlany jest następujący błąd: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mój kod migracji jest taki: plik migracji priorytetów public function …

7
Exception.Message vs Exception.ToString ()
Mam kod, który się loguje Exception.Message. Przeczytałem jednak artykuł, który mówi, że lepiej go używać Exception.ToString(). W tym drugim przypadku zachowujesz ważniejsze informacje o błędzie. Czy to prawda i czy można bezpiecznie zastąpić rejestrowanie kodu Exception.Message? Używam również układu opartego na XML dla log4net . Czy to możliwe, że Exception.ToString()mogą …

16
Czy naprawdę muszę kodować „&” jako „& amp;”?
&W mojej witrynie używam symbolu „ ” z HTML5 i UTF-8 <title>. Google pokazuje ampersand dobrze na swoich SERP, podobnie jak wszystkie przeglądarki w swoich tytułach. http://validator.w3.org daje mi to: i nie rozpoczął odniesienia do znaku. (i prawdopodobnie powinienem uciec jako &.) Czy naprawdę muszę to zrobić &? Nie przejmuję …



7
dołącz nowy wiersz do starego pythonowego pliku csv
Próbuję dodać nowy wiersz do mojego starego pliku csv. Zasadniczo jest aktualizowany za każdym razem, gdy uruchamiam skrypt Python. Obecnie przechowuję stare wartości wierszy csv na liście, a następnie usuwam plik csv i tworzę go ponownie z nową wartością listy. Chciałbym wiedzieć, czy są na to lepsze sposoby.
207 python  csv  append  writer 

30
Prosty sposób na obliczenie mediany za pomocą MySQL
Jaki jest najprostszy (i mam nadzieję, że nie za wolny) sposób obliczenia mediany za pomocą MySQL? Kiedyś szukałem AVG(x)średniej, ale trudno mi znaleźć prosty sposób obliczenia mediany. Na razie zwracam wszystkie wiersze do PHP, robię sortowanie, a następnie wybieram środkowy wiersz, ale na pewno musi być jakiś prosty sposób na …
207 sql  mysql  statistics  median 


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.