Strumenti Utente



indice

Criptare dati di un database MySQL

MySQL dà la possibilità di criptare i dati inseriti in un campo MySQL tramite le funzioni AES_ENCRYPT() e AES_DECRYPT(). Vediamo più nel dettaglio cosa fanno queste funzioni:

  • AES_ENCRYPT() cripta una string a e restituisce una stringa binaria
  • AES_DECRYPT() decripta la stringa binaria criptata e restituisce la stringa originale

Gli argomenti in input possono essere di qualunque lunghezza. Se un argomento è NULL, il risultato della funzione è NULL.

La lunghezza della stringa criptata può essere calcolata con la formula

16 X ( trunc ( string_length / 16 ) + 1 )

→ Leggi tutto...

2020/04/11 12:04 · mickele

Linkografia

2019/03/29 16:35 · mickele

Problemi di zbuffer con la classe QVTKWidget

E' necessario creare una sottoclasse di QVTKWidget aggiungendo nel costruttore:

QSurfaceFormat surfaceFormat = windowHandle()->format();
surfaceFormat.setStencilBufferSize(8);
windowHandle()->setFormat(surfaceFormat);
2019/03/22 09:49 · mickele

Compilare VTK su windows

Scarica la versione prescelta dalla pagina di download ufficiale e lancia cmake con le opzioni

cmake \
-DCMAKE_INSTALL_PREFIX="<INSTALL_LOCATION>" \
-G"MinGW Makefiles" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS_RELEASE="-O2 -DNDEBUG" \
-DCMAKE_CXX_FLAGS_RELEASE="-O2 -DNDEBUG" \
-DCMAKE_CXX_FLAGS="-Wa,-mbig-obj" \
-DModule_vtkGUISupportQt=ON \
-DModule_vtkGUISupportQtOpenGL=ON \
-DModule_vtkRenderingQt=ON \
-DModule_vtkViewsQt=ON \
../VTK-8.2.0

in cui <INSTALL_LOCATION> è il percorso in cui vogliamo installare le librerie.

Per installare le VTK su debian vi rimando al link https://github.com/metux/vtk8.

2019/03/21 12:57 · mickele

Compilare ed installare zlib su windows

Il codice sorgente è disponibile sul sito ufficiale di zlib.

→ Leggi tutto...

2019/03/20 13:40 · mickele

Articoli meno recenti >>


indice.txt · Ultima modifica: 2021/06/15 23:59 da mickele77

Facebook Twitter Google+ Digg Reddit LinkedIn StumbleUpon Email