Programowanie

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


30
Najprostszy sposób rozdzielenia listy przecinkami?
Jaki jest najbardziej przejrzysty sposób rozdzielania listy przecinkami w Javie? Znam kilka sposobów na zrobienie tego, ale zastanawiam się, jaki jest najlepszy (gdzie „najlepszy” oznacza najwyraźniejszy i / lub najkrótszy, a nie najskuteczniejszy. Mam listę i chcę ją zapętlić, wypisując każdą wartość. Chcę wydrukować przecinek między każdą pozycją, ale nie …
104 java  pretty-print 

12
Długość ciągu w bajtach w JavaScript
W moim kodzie JavaScript muszę utworzyć wiadomość do serwera w następującym formacie: <size in bytes>CRLF <data>CRLF Przykład: 3 foo Dane mogą zawierać znaki Unicode. Muszę je wysłać jako UTF-8. Szukam najbardziej używanego w różnych przeglądarkach sposobu obliczenia długości ciągu w bajtach w JavaScript. Próbowałem tak skomponować mój ładunek: return unescape(encodeURIComponent(str)).length …


26
Otrzymujesz numer ostatniej wersji w SVN?
Używając PHP, Perl lub Python (najlepiej PHP), potrzebuję sposobu, aby zapytać o bazę danych SVN i znaleźć numer ostatniej wersji przesłany do SVN. Nie potrzebuję niczego innego. To musi być mało intensywne (więc robię to co 5 minut jako zadanie cron; nie powinno to wpływać na wydajność SVN). SVN znajduje …
104 svn 

22
NS Data początku i końca dnia
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …

16
Nie można utworzyć instancji następujących klas: - android.support.v7.widget.Toolbar
Tworzę aplikację z nowym Material Design używanym w Android Lollipop (5.0). Korzystam z następujących poradników: http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.html http://antonioleiva.com/material-design-everywhere/ Po utworzeniu paska narzędzi pojawia się następujący błąd: „Nie można utworzyć instancji następujących klas: - android.support.v7.widget.Toolbar” Aplikacja działa dobrze na telefonie lub w emulatorze, ale projektant układu Android Studio nie wyświetla poprawnie układu. …
104 java  android  xml 


9
Gdzie jest używane słowo kluczowe C auto?
Na studiach czytałem o tym autosłowie kluczowym iz biegiem czasu właściwie zapomniałem, co to jest. Jest definiowany jako: definiuje zmienną lokalną jako posiadającą lokalny okres istnienia Nigdy nie stwierdziłem, że jest nigdzie używany, czy naprawdę jest używany, a jeśli tak, to gdzie jest używany i w jakich przypadkach?
104 c 

7
Express: Jak przekazać instancję aplikacji do tras z innego pliku?
Chcę podzielić moje trasy na różne pliki, z których jeden zawiera wszystkie trasy, a drugi odpowiednie akcje. Obecnie mam rozwiązanie, aby to osiągnąć, jednak muszę ustawić instancję aplikacji jako globalną, aby mieć do niej dostęp w akcjach. Moja obecna konfiguracja wygląda następująco: app.js: var express = require('express'); var app = …
104 node.js  express 



9
Obsługa pisania dla UIAlertAction
Prezentuję UIAlertViewużytkownikowi a i nie mogę wymyślić, jak napisać procedurę obsługi. To jest moja próba: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style: UIAlertActionStyle.Default, handler: {self in println("Foo")}) Mam kilka problemów w Xcode. Dokumentacja mówi convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) -> …


4
Jak tworzyć zapytania łączące za pomocą Sequelize na Node.js.
Używam sequelize ORM; wszystko jest świetne i czyste, ale miałem problem, gdy używam go do joinzapytań. Mam dwa modele: użytkowników i postów. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: db.Sequelize.INTEGER}, month_birth: { type: …

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.