Tutte le domande

2
risposte

Utilizzo di '304 Not Modified' e 'If-Modified-Since' su un'API REST come strategia cache

Ho il seguente scenario: un'app client che consuma un'API REST. Il client è un'applicazione mobile. Pertanto, memorizza nella cache i dati API per il salvataggio della larghezza di banda e il supporto offline. Con REST può essere fatto usando...
posta 12.07.2017 - 17:03
2
risposte

Postfix vs Prefisso

Ho letto in alcuni punti che Postfix è più semplice da valutare e amp; più facile da convertire in codice rispetto al prefisso. Capisco che se analizzi un'espressione di prefisso da sinistra a destra, potresti non essere in grado di valutare...
posta 11.12.2016 - 01:26
5
risposte

Tipo di inferenza con digitazione anatra - funziona? Perché non viene utilizzato?

Supponiamo di avere un linguaggio funzionale in cui gli oggetti non hanno tipi definiti in modo esplicito, ma è comunque possibile accedere alle proprietà denominate sugli oggetti. È quindi possibile che il compilatore rintracci nel programma a...
posta 08.05.2017 - 21:31
1
risposta

Convenzione URI REST - Coinvolge diverse risorse

Sto progettando un'API REST ma ho riscontrato alcune difficoltà durante la denominazione. Ho una API come questa: GET .../users/{userId}/categories/count GET .../users/{userId}/categories/{categoryId}/count GET .../users/{userId}/categor...
posta 15.06.2017 - 03:15
1
risposta

qual è la procedura migliore per sincronizzare le richieste cercando di aggiornare la stessa risorsa nelle API RESTful?

Questa domanda non riguarda un quadro specifico. ma al momento sto lavorando con asp.net core. Il problema che sto affrontando è l'aggiornamento simultaneo di una risorsa nell'applicazione web (race condition). Non sto parlando di sincronizza...
posta 20.07.2017 - 13:23
4
risposte

Quali sono i vantaggi dell'utilizzo del metataging / reindirizzamento JavaScript tramite il reindirizzamento dell'header HTTP?

Dopo aver ispezionato il servizio di abbreviazione degli URL di Twitter link , ho notato che, invece di reindirizzare all'URL dell'obiettivo utilizzando un'intestazione HTTP Location e uno stato HTTP 3xx codice, reindirizza utilizzando il segue...
posta 06.03.2017 - 16:59
1
risposta

Perché Protobuf 3 ha reso facoltativi tutti i campi sui messaggi?

La sintassi 3 di protobuf ha reso tutti i campi facoltativi eliminando le parole chiave required e optional dalla precedente sintassi di proto2. Leggendo alcuni commenti degli sviluppatori sembra che sia stato fatto per migliorare la...
posta 08.06.2017 - 09:06
4
risposte

Modellazione di opzioni di prodotto complesse

Ho lavorato a un brainstorming su un problema specifico per un po 'e oggi ho pensato a una soluzione. Ma non ne sono troppo sicuro. Quindi questa domanda per feedback e suggerimenti. Userò il semplice esempio di un prodotto T-Shirt . L...
posta 13.01.2017 - 14:38
3
risposte

DependencyInjection - Constructor over-injection smell vs service locator - dove è l'approccio corretto?

Sto cercando di migliorare i miei progetti MVC e ho letto alcuni articoli su DI, contenitori IoC, Iniezione del costruttore e locatori di servizi. Volevo andare con Ninject per aiutare con le dipendenze, ma sono rimasto perplesso con alcune dell...
posta 07.05.2017 - 21:53
1
risposta

Come rompere queste lunghe linee C ++ in modo pulito? [chiuso]

Sono al mio primo progetto C ++ più grande e ho scoperto che ho delle righe molto lunghe. Il mio obiettivo è di romperli a 79 colonne, ma non so davvero come farlo in modo pulito. Ci sono delle linee guida per rompere linee come queste: Vector...
posta 08.04.2014 - 15:25