Programowanie

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


7
Prawidłowe podejście do globalnego logowania w Golang
Jaki jest wzorzec logowania się aplikacji w Go? Jeśli mam, powiedzmy, 5 gorutyn, z których muszę się wylogować, czy powinienem ... Utworzyć singiel log.Loggeri przekazać go innym ? Podaj do tego wskazówkę log.Logger? Czy każdy goroutine lub funkcja powinien tworzyć rejestrator? Czy powinienem utworzyć rejestrator jako zmienną globalną?
119 logging  go 

5
Lista znaków specjalnych dla klauzuli SQL LIKE
Jaka jest pełna lista wszystkich znaków specjalnych dla SQL (interesuje mnie SQL Server, ale inne też byłyby dobre) klauzula LIKE? Na przykład SELECT Name FROM Person WHERE Name LIKE '%Jon%' SQL Server : % _ [specyfikator] Np. [az] [^ specyfikator] Klauzula ESCAPE Np.% 30! %% 'ESCAPE'! ' uzna 30% za …

7
Karuzela Bootstrap: Usuń automatyczny slajd
Używam Bootstrap Carousel. Chcę tylko, żeby suwak przesuwał się tylko po kliknięciu nawigacji lub paginacji. Próbowałem usunąć $('.carousel').carousel({ interval: 6000 }); Działa dobrze, ale mój problem polega na tym, że gdy już kliknąłem nawigację lub paginację, teraz przesuwa się automatycznie. Czy można usunąć funkcję automatycznego przesuwania? Jeśli tak to jak?

7
Używanie wyliczeń podczas analizowania JSON z GSON
Jest to związane z poprzednim pytaniem, które zadałem tutaj wcześniej Analiza JSON przy użyciu Gson Próbuję przeanalizować ten sam kod JSON, ale teraz trochę zmieniłem moje klasy. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Moja klasa wygląda teraz tak: public class TruncateElement { private int lower; …
119 java  json  gson 

1
Różnica między leftAnchor a leadAnchor?
Pracowałem z ograniczeniami w Swift na iOS i większość konwencji nazewnictwa / dokumentacji sprawia, że ​​rzeczy są dość oczywiste, ale jedną rzeczą, która ostatnio mnie zmyliła, są dwie pary klasy NSLayoutXAxisAnchor: leadingAnchor, leftAnchor wraz z trailingAnchor, rightAnchor Kiedy ustawiłem ograniczenia programowo w mojej aplikacji na iOS, stwierdziłem, że mogę ich …
119 ios  layout 

5
Szyny renderują się częściowo z blokiem
Próbuję ponownie użyć komponentu HTML, który napisałem, który zapewnia stylizację panelu. Coś jak: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> Widzę więc, że renderowanie zajmuje blok. Pomyślałem, że mógłbym zrobić coś takiego: # /shared/_panel.html.erb <div class="v-panel"> <div class="v-panel-tr"></div> <h3><%= …

5
Dokumentacja / samouczek interfejsu API FFmpeg C [zamknięty]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 12 miesięcy temu . Popraw to pytanie Próbuję znaleźć dokumentację dotyczącą korzystania z interfejsu API FFmpeg C. Wygląda na to, że dostępna jest …
119 c  api  documentation  ffmpeg 

26
rails + MySQL w OSX: Biblioteka nie załadowana: libmysqlclient.18.dylib
Dopiero zaczynam od Rubiego (i railsów). Zrobiłem konfigurację zgodnie z http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems, używając rvm. Mam wszystko, co działa dobrze z sqlite. Teraz chciałbym spróbować przekonwertować rzeczy do MySQL, ponieważ to jest to, z czym robię większość mojego rozwoju. W moim Gemfile zamieniłem sqlite na mysql2: group :development, :test do # …

12
Podobieństwo cosinusowe między 2 listami liczb
Muszę obliczyć podobieństwo cosinusowe między dwiema listami , powiedzmy na przykład lista 1, która jest dataSetIi lista 2, która jest dataSetII. Nie mogę używać niczego takiego jak numpy lub moduł statystyk. Muszę używać wspólnych modułów (matematyka itp.) (I możliwie najmniejszej liczby modułów, aby skrócić czas spędzony). Powiedzmy, że dataSetIjest [3, …

17
Android: Usuń wszystkie poprzednie czynności z tylnego stosu
Kiedy klikam przycisk Wyloguj w mojej aktywności profilu, chcę przenieść użytkownika na stronę logowania , gdzie musi użyć nowych poświadczeń. Dlatego użyłem tego kodu: Intent intent = new Intent(ProfileActivity.this, LoginActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); w onButtonClickprzycisku Wyloguj. Ale problem polega na tym, że kiedy klikam przycisk wstecz na urządzeniu w aktywności …


7
Czy istnieje wyrażenie na nieskończony generator?
Czy istnieje proste wyrażenie generatora, które może dać nieskończone elementy? To jest kwestia czysto teoretyczna. Nie ma tu potrzeby "praktycznej" odpowiedzi :) Na przykład łatwo jest utworzyć skończony generator: my_gen = (0 for i in xrange(42)) Jednak aby stworzyć nieskończoną, muszę „zanieczyścić” moją przestrzeń nazw fałszywą funkcją: def _my_gen(): while …

6
Trwały błąd nieprawidłowego stanu grafiki podczas korzystania z ggplot2
Uważam, że moja ramka danych jest w porządku, a mój kod jest w porządku. W rzeczywistości wyeliminowałem części ramki danych i większość kodu graficznego, aby uczynić rzeczy tak prostymi, jak to tylko możliwe. Ale nadal otrzymuję: Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state Co tu jest nie tak? …
119 r  ggplot2 

5
Zduplikowane nagłówki odebrane z serwera
Zduplikowane nagłówki odebrane z serwera Odpowiedź z serwera zawierała zduplikowane nagłówki. Ten problem jest zwykle wynikiem nieprawidłowo skonfigurowanej witryny internetowej lub serwera proxy. Tylko administrator serwisu WWW lub proxy może rozwiązać ten problem. Błąd 349 (net :: ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): Otrzymano wiele różnych nagłówków Content-Disposition. Jest to niedozwolone w celu ochrony przed …

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.