Programowanie

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

7
Wypełnianie bazy danych w pliku migracyjnym Laravel
Właśnie uczę się Laravel i mam działający plik migracji, który tworzy tabelę użytkowników. Próbuję wypełnić rekord użytkownika w ramach migracji: public function up() { Schema::create('users', function($table){ $table->increments('id'); $table->string('email', 255); $table->string('password', 64); $table->boolean('verified'); $table->string('token', 255); $table->timestamps(); DB::table('users')->insert( array( 'email' => 'name@domain.com', 'verified' => true ) ); }); } Ale podczas uruchamiania …


9
Wyłącz całą automatyczną konfigurację związaną z bazą danych w Spring Boot
Używam Spring Boot do tworzenia dwóch aplikacji, jedna służy jako serwer, a druga jest aplikacją kliencką. Jednak obie są tą samą aplikacją, która działa inaczej w zależności od aktywnego profilu. Do konfigurowania aplikacji używam funkcji automatycznej konfiguracji Spring Boot. Chcę wyłączyć całą automatyczną konfigurację związaną z bazą danych w aplikacji …





11
Modyfikowanie zmiennej lokalnej z wnętrza lambdy
Modyfikacja zmiennej lokalnej w programie forEachpowoduje błąd kompilacji: Normalna int ordinal = 0; for (Example s : list) { s.setOrdinal(ordinal); ordinal++; } Z Lambda int ordinal = 0; list.forEach(s -> { s.setOrdinal(ordinal); ordinal++; }); Masz jakiś pomysł, jak to rozwiązać?
115 java  lambda  java-8 



15
Http 415 Nieobsługiwany błąd typu nośnika z JSON
Dzwonię do usługi REST z żądaniem JSON i odpowiada ona z HTTP 415 "Unsupported Media Type"błędem. Typ zawartości żądania jest ustawiony na ("Content-Type", "application/json; charset=utf8"). Działa dobrze, jeśli nie dołączam obiektu JSON do żądania. Używam google-gson-2.2.4biblioteki dla JSON. Próbowałem użyć kilku różnych bibliotek, ale to nie miało znaczenia. Czy ktoś …

6
Czy wielokrotne wypełnianie obietnicy jest bezpieczne?
W mojej aplikacji mam usługę i18n, która zawiera następujący kod: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + "' from …

7
Uwzględnianie definicji klasy JavaScript z innego pliku w Node.js.
Piszę prosty serwer dla Node.js i używam własnej klasy o nazwie, Userktóra wygląda następująco: function User(socket) { this.socket = socket; this.nickname = null; /* ... just the typical source code like functions, variables and bugs ... */ this.write = function(object) { this.socket.write(JSON.stringify(object)); } }; a później dużo go tworzę: var …

1
Jak można wywołać std :: forward dla wszystkich argumentów w funkcji wariadycznej?
Właśnie pisałem generyczną fabrykę obiektów i korzystałem z meta-biblioteki preprocesora boost, aby stworzyć szablon wariadyczny (używając 2010 i nie obsługuje ich). Moja funkcja korzysta z referencji rval i std::forwardaby wykonać doskonałe przekazywanie, i pomyślałem ... kiedy pojawi się C ++ 0X i mam standardowy kompilator, zrobiłbym to z prawdziwymi szablonami …

8
Czy git może zignorować określoną linię?
Używam git do synchronizacji z phonegap podczas testowania w natywnej przeglądarce telefonu. Jako taki mam następujący wiersz: var isPhoneGap = false; Oczywiście zmieniam to podczas budowania, ale czy istnieje sposób, aby skonfigurować git tak, aby ignorował tę jedną linię, czy też muszę umieścić go w swoim własnym pliku i zignorować …
115 git  gitx 

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.