Programowanie

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

4
Regexuj, aby dopasować dowolny znak, w tym nowe linie
Czy istnieje wyrażenie pasujące do „wszystkich znaków, w tym nowych linii”? Na przykład w poniższym wyrażeniu regularnym nie ma danych wyjściowych, $2ponieważ (.+?)nie zawiera nowych wierszy podczas dopasowywania. $string = "START Curabitur mollis, dolor ut rutrum consequat, arcu nisl ultrices diam, adipiscing aliquam ipsum metus id velit. Aenean vestibulum gravida …
223 regex  perl 

19
Jak wybrać jedno pole dla wszystkich dokumentów w kolekcji MongoDB?
W moim MongoDB mam kolekcję studentów z 10 rekordami zawierającymi pola namei roll. Jeden rekord tej kolekcji to: { "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", } Chcę pobrać pole rolltylko dla wszystkich 10 rekordów w kolekcji, tak jak w tradycyjnej bazie danych za pomocą: SELECT roll FROM …






7
event.returnValue jest nieaktualny. Zamiast tego użyj standardowego event.preventDefault ()
Mam ten skrypt: <script> $(document).ready(function () { $("#changeResumeStatus").click(function () { $.get("{% url 'main:changeResumeStatus' %}", function (data) { if (data['message'] == 'hidden') { $("#resumeStatus").text("скрыто"); } else { $("#resumeStatus").text("опубликовано"); } }, "json"); }); }); </script> W konsoli Google Chrome pojawia się następujący błąd: event.returnValue jest nieaktualny. Zamiast tego użyj standardowego event.preventDefault (). …
222 javascript  jquery  ajax 

8
Zalety i wady kluczy bazy danych GUID / UUID
W przeszłości pracowałem nad wieloma systemami baz danych, w których przenoszenie wpisów między bazami danych byłoby znacznie łatwiejsze, gdyby wszystkie klucze bazy danych były wartościami GUID / UUID . Rozważałem pójście tą ścieżką kilka razy, ale zawsze jest trochę niepewności, szczególnie w odniesieniu do wydajności i adresów URL, które nie …
222 database  guid  uuid 

15
Różnica między wyciągiem a PreparedStatement
Przygotowane oświadczenie jest nieco bardziej rozbudowaną wersją oświadczenia i zawsze powinno być co najmniej tak szybkie i łatwe w obsłudze jak oświadczenie. Przygotowane oświadczenie można sparametryzować Większość relacyjnych baz danych obsługuje zapytanie JDBC / SQL w czterech krokach: Analizuj przychodzące zapytanie SQL Skompiluj zapytanie SQL Zaplanuj / zoptymalizuj ścieżkę akwizycji …
222 java  jdbc 



4
W Vimie, jak zastosować makro do zestawu linii?
Mam plik z wieloma liniami. Nagrałem makro, które wykonuje operację na jednej linii. Chcę powtórzyć to makro na wszystkich pozostałych wierszach pliku. Czy jest na to szybki sposób? Wypróbowałem Ctrl + Q, podświetliłem zestaw linii i nacisnąłem @@, ale to chyba nie pomogło.
222 vim  vim-macros 

6
Gdzie umieścić i jak odczytać pliki zasobów konfiguracyjnych w aplikacji opartej na serwletach?
W mojej aplikacji internetowej muszę wysyłać wiadomości e-mail do określonych użytkowników, takich jak finance@xyz.com, więc chcę dodać to do .propertiespliku i uzyskać do niego dostęp w razie potrzeby. Czy to poprawna procedura, jeśli tak, to gdzie powinienem umieścić ten plik? Korzystam z Netbeans IDE, które ma dwa osobne foldery na …

4
Czy istnieje różnica w wydajności między CTE, podzapytaniem, tabelą tymczasową lub zmienną tabelową?
W tym doskonałym pytaniu SO omówiono różnice między CTEi sub-queries. Chciałbym konkretnie zapytać: W jakich okolicznościach każde z poniższych jest bardziej wydajne / szybsze? CTE Pod-zapytanie Stół tymczasowy Zmienna tabeli Tradycyjnie używałem dużo do temp tablesprogramowania stored procedures- ponieważ wydają się one bardziej czytelne niż wiele powiązanych ze sobą zapytań …

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.