Programowanie

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



7
Cofnij część niestazowanych zmian w git
Jak mogę cofnąć część moich niestopowanych zmian w git, ale resztę pozostawić jako niestabilną? Sposób, w jaki się zorientowałem, to: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i master # (I am an ancestor of master) # Delete …
158 git 



6
Czy kolejność iteracji przez std :: map jest znana (i gwarantowana przez standard)?
Chodzi mi o to - wiemy, że std::mapelementy są posortowane według kluczy. Powiedzmy, że klucze są liczbami całkowitymi. Jeśli wykonam iterację od std::map::begin()do std::map::end()a for, czy standard gwarantuje, że będę konsekwentnie przechodzić przez elementy z kluczami posortowane w kolejności rosnącej? Przykład: std::map<int, int> map_; map_[1] = 2; map_[2] = 3; …
158 c++  dictionary  stl  standards 

3
Jaka jest różnica między npm-shrinkwrap.json i package-lock.json?
Wraz z wydaniem npm @ 5 , będzie teraz pisać, package-lock.jsonchyba że npm-shrinkwrap.jsonjuż istnieje. Zainstalowałem npm @ 5 globalnie przez: npm install npm@5 -g A teraz, jeśli npm-shrinkwrap.jsonzostanie znaleziony podczas: npm install zostanie wydrukowane ostrzeżenie: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but npm-shrinkwrap.json was generated …

2
Framework Django REST: serializator niemodelowy
Jestem początkującym we frameworku Django REST i potrzebuję twojej rady. Rozwijam usługę internetową. Usługa musi zapewniać interfejs REST do innych usług. Interfejs REST, który muszę zaimplementować, nie działa bezpośrednio z moimi modelami (mam na myśli operacje get, put, post, delete). Zamiast tego świadczy inne usługi z niektórymi wynikami obliczeń. Na …



3
Jak dokładnie działa CMake?
Nie proszę o to tylko dla siebie. Mam nadzieję, że to pytanie będzie punktem odniesienia dla wielu początkujących, którzy mnie lubią, i uznało to za całkowicie zakłopotane, co dokładnie dzieje się za kulisami, gdy dla tak małego CMakeLists.txtpliku cmake_minimum_required (VERSION 2.6) project(Tutorial) add_executable(Tutorial tutorial.cpp) i taki mały tutorial.cpp int main() …
158 cmake 

15
Konwertuj listę na ciąg znaków oddzielonych przecinkami
Mój kod jest jak poniżej: public void ReadListItem() { List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 }; string str = string.Empty; foreach (var item in lst) str = str + item + ","; str = str.Remove(str.Length - 1); Console.WriteLine(str); } Wynik: 1,2,3,4,5 Jaki jest najprostszy sposób …
158 c#  .net 

18
Python - Lista unikalnych słowników
Powiedzmy, że mam listę słowników: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] i muszę uzyskać listę unikalnych słowników (usuwanie duplikatów): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] Czy ktoś może …
158 python  dictionary 

3
PDO pobierz ostatni wstawiony identyfikator
Mam zapytanie i chcę wstawić ostatni identyfikator. Identyfikator pola to klucz podstawowy i funkcja automatycznego zwiększania wartości. Wiem, że muszę użyć tego stwierdzenia: LAST_INSERT_ID() Ta instrukcja działa z zapytaniem takim jak to: $query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())"; Ale jeśli chcę uzyskać identyfikator za pomocą tego oświadczenia: $ID …
158 php  mysql  database  pdo 

9
narysuj okrąg z pyplotem
zaskakująco nie znalazłem prostego opisu, jak narysować okrąg z matplotlib.pyplot (proszę nie pylab) przyjmując jako środek wprowadzania (x, y) i promień r. Wypróbowałem kilka wariantów tego: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like circle.plot() or not? plt.show() ... ale nadal nie działało.
158 python  matplotlib 

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.