Programowanie

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


2
Jak wstawić wiele wierszy z jednego zapytania przy użyciu elokwentnego / płynnego
Mam następujące zapytanie: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); i zgodnie z oczekiwaniami otrzymuję następujący wynik: [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] Czy istnieje sposób skopiowania powyższego wyniku do innej tabeli , aby moja tabela wyglądała tak? ID|user_id|subject_id 1 |8 |9 2 |8 |2 Problem polega na tym, że $querymogą spodziewać się dowolnej liczby wierszy, więc nie …
143 php  sql  laravel  eloquent 



8
Wyodrębnij podciąg zgodnie ze wzorem
Załóżmy, że mam listę ciągów: string = c("G1:E001", "G2:E002", "G3:E003") Teraz mam nadzieję, że otrzymam wektor łańcucha zawierający tylko części po dwukropku „:”, tj substring = c(E001,E002,E003). Czy jest na to wygodny sposób w R? Używasz substr?
143 regex  r  substr 

4
Pobieranie aktualnego unixtimestamp za pomocą Moment.js
Chcę pobrać Unix TimeStamp za pomocą Moment.js. Mogę znaleźć wiele funkcji, które konwertują datownik na datę w pliku moment.js. Wiem, że mogę łatwo uzyskać uniksowego znacznika czasu za pomocą następujących funkcji JavaScript: Math.floor(new Date().getTime()/1000). Ale chcę użyć Moment.js, aby uzyskać ten sam wynik. Czy w pliku moment.js jest jakaś bezpośrednia …

3
Dodanie użytkownika do grupy w django
Jak dodać użytkownika do grupy w django na podstawie nazwy grupy? Mogę to zrobić: user.groups.add(1) # add by id Jak bym zrobił coś takiego: user.groups.add(name='groupname') # add by name
143 python  django 

9
Jak odjąć minuty od daty w javascript?
Jak mogę przetłumaczyć ten pseudo kod na działający js [nie martw się, skąd pochodzi data końcowa, z wyjątkiem tego, że jest to poprawna data javascript]. var myEndDateTime = somedate; //somedate is a valid js date var durationInMinutes = 100; //this can be any number of minutes from 1-7200 (5 days) …
143 javascript 

11
Usuń według _id w konsoli MongoDB
W konsoli MongoDB jak mogę usunąć rekord według id? Oto moja kolekcja: [ { "_id" : { "$oid" : "4d512b45cc9374271b02ec4f" }, "name" : "Gazza" }, { "_id" : { "$oid" : "4d513345cc9374271b02ec6c" }, "name" : "Dave", "adminOf" : { }, "email" : "email@email.com" } ] A oto polecenia, które wypróbowałem, …
143 mongodb 


4
Jak stworzyć nową (i pustą!) Gałąź „root”?
Chciałbym zdefiniować nową gałąź „root” w tym repozytorium git. Przez gałąź "root" rozumiem gałąź, która jest całkowicie niezależna od wszystkich innych gałęzi w repozytorium 1 . Niestety, nawet zatwierdzenie (nazwijmy to A) w samej podstawie drzewa zatwierdzeń repozytorium zawiera wiele plików (było to repozytorium zainicjowane w już dość dojrzałym projekcie). …
143 git 

20
Dziedziczenie wielokrotne klasy ES6
Większość moich badań przeprowadziłem na BabelJS i dalej MDN (który nie ma żadnych informacji), ale możesz mi powiedzieć, czy nie byłem wystarczająco ostrożny, rozglądając się po więcej informacji na temat specyfikacji ES6. Zastanawiam się, czy ES6 obsługuje dziedziczenie wielokrotne w taki sam sposób, jak inne języki pisane kaczką. Na przykład, …

11
Poprawna ścieżka do img w React.js
Mam problem z moimi obrazami w moim projekcie React. Rzeczywiście, zawsze myślałem, że ścieżka względna do atrybutu src została zbudowana na architekturze plików Tutaj moja architektura plików: components file1.jsx file2.jsx file3.jsx container img js ... Jednak zdałem sobie sprawę, że ścieżka jest zbudowana na adresie URL. W jednym z moich …

16
Uruchom zadanie cron tylko wtedy, gdy nie jest jeszcze uruchomione
Próbuję ustawić pracę cron jako swego rodzaju stróża dla demona, którego stworzyłem. Jeśli demon wystąpi i zawiedzie, chcę, aby zadanie crona okresowo go restartowało ... Nie jestem pewien, jak to jest możliwe, ale przeczytałem kilka samouczków crona i nie mogłem znaleźć niczego, co zrobiłoby to, co ja Szukam ... Mój …
143 linux  bash  cron  watchdog 


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.