Guardando alcuni metadati della fotocamera su Windows File Propertiesci sono (insieme ad alcuni altri) due Propertiesdenominati Lunghezza focale e lunghezza focale di 35 mm . Sto sviluppando un software che utilizzerà questi due Properties. Finora ho creato un Propertynome FocalLengthper il primo, ma non riesco a trovare un nome proprio …
Sfondo rapido: in JavaScript, la funzione di costruzione per ciascun tipo di oggetto ha una prototypeproprietà. Si prototyperiferisce a un oggetto che ciascun oggetto costruito utilizza come passaggio successivo nella catena del prototipo. Quando si desidera che un tipo sia inerente a un altro tipo, è possibile impostare il prototypetipo …
Sto cercando di imparare node.js e creare un'applicazione Web, e anche se sto facendo del mio meglio per usare solo node.js per crearlo, sto avendo un momento molto difficile trovare risorse ed esempi che descrivono il processo senza usare altri framework o librerie. In particolare, come posso pubblicare contenuti HTML …
Il linguaggio di base di Haskell è davvero semplice. Proveniente da un background OO, la principale difficoltà è quella di adattarsi al paradigma funzionale puro. Durante l'apprendimento di Haskell "di base", ho sempre considerato le estensioni del linguaggio come giocattoli per persone CS o come esperimenti per le versioni future …
Sto cercando modelli o indicazioni architettoniche per un'imminente caratteristica che sto progettando. Fondamentalmente, è una funzionalità di esportazione con più target di esportazione e sto cercando di trovare un modo per renderlo abbastanza generico dove collegare nuovi target di esportazione non richiede molte modifiche di base. Per obiettivi di esportazione, …
Ho un esame in arrivo e sto guardando documenti precedenti per avere alcune idee su cosa aspettarsi. Sono un po 'bloccato sul seguente e apprezzerei molto se qualcuno potesse dare alcune risposte di esempio. Scrivi precondizioni e postcondizioni in OCL per ognuna delle seguenti operazioni (incluse nella classe Stack nel …
Sono un caposquadra di una squadra di 8 programmatori in una compagnia di circa 20 tecnici. Stanno lavorando su una serie di progetti, questi progetti coinvolgono anche persone di altri team che sono al di fuori del mio controllo. La mia organizzazione non sta facendo uno sviluppo agile adeguato e …
Questo fa parte di una serie di domande che si concentrano sul progetto gemello del Progetto Abstraction, che mira a sottrarre i concetti utilizzati nella progettazione del linguaggio sotto forma di un quadro. Il progetto gemello si chiama OILexer, che mira a costruire un parser da file grammaticali, senza l'uso …
Data la previsione del ramo e anche l'effetto delle ottimizzazioni del compilatore, quale codice tende a offrire prestazioni superiori? Si noti che bRareExceptionPresent rappresenta una condizione non comune. Non è il normale percorso della logica. /* MOST COMMON path must branch around IF clause */ bool SomeFunction(bool bRareExceptionPresent) { // …
Ho appena appreso che .NET 4.5 ha introdotto una modifica al modo in cui Taskvengono gestite le eccezioni all'interno di a . Vale a dire, vengono soppressi in silenzio. Il ragionamento ufficiale del perché ciò è stato fatto sembra essere "volevamo essere più amichevoli con gli sviluppatori inesperti": In .NET …
Supponiamo che uno sviluppatore abbia sviluppato una libreria per la sua applicazione commerciale di provenienza chiusa. Dal momento che vogliono restituire alla comunità open source, pubblicano questa libreria sotto, diciamo, la GPL, ma continuano a usarla nella propria applicazione. Dal momento che detengono il copyright, va bene. Ora, un utente …
L'altro giorno stavo leggendo un po 'di Unit Testing e ho visto alcuni esempi in cui le persone creano un'interfaccia repository (cioè IExampleRepository) e quindi creano il repository reale ( public class ExampleRepository : IExampleRepository) e un repository da utilizzare per unit test ( FakeExampleRepository : IExampleRepository). Nel IExampleRepositorystavano implementando …
Attualmente sto eseguendo il refactoring di una parte di una base di codice di grandi dimensioni senza test unitari. Ho cercato di refactificare il codice in modo brutale, cioè cercando di indovinare cosa sta facendo il codice e quali cambiamenti non cambierebbero il suo significato, ma senza successo: interrompe casualmente …
Sono un programmatore freelance e recentemente ho finito un sito Web, tutto funziona bene ma c'era un utente che si è lamentato con il mio cliente di non poter accedere. Questo problema era chiaramente una limitazione dei cookie / un browser vecchio (non potevo creare il problema da solo e …
Recentemente completato un progetto per la gestione dell'elaborazione della carta di credito. Una delle difficoltà che ho incontrato è stata la gestione del ritardo / possibile fallimento dei messaggi di notifica. L'esempio più complesso è stato: un sistema esterno che invia la richiesta di pagamento il mio sistema trasforma quella …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.