StringTokenizer in PL/SQL

In questo post indicherò due semplici modi per realizzare una function StringTokenizer in PL/SQL. Un primo modo e’ quello di utilizzare le espressioni regolari usando le function REGEXP_SUBSTR e REGEXP_INSTR fornite da Oracle. Le Function REGEXP_SUBSTR e REGEXP_INSTR non sono altro che l’estensione delle rispettive function SUBSTR e INSTR di Oracle. La function STRINGTOKENIZER_REGEX, che potete vedere sotto, si comporta come la classe StringTokenizer in Java, cioè’ eliminando tutti i token che sono a NULL. Il risultato finale sara’ un DBMS_SQL.varchar2_table con tutti i token validi. Vediamo, adesso, il codice:

Continue reading →

Migliora il tuo blog - 4 - Lunghezza e Frequenza dei Post, sono Importanti?

La cosa più difficile da fare per un blogger è aggiornare il più spesso possible il proprio blog. Molto spesso la passione per gli argomenti di cui si parla può non essere sufficiente perchè gli impegni e gli imprevisti della vita portano via molto tempo e quindi è difficile dedicare tutto il tempo necessario al proprio blog.
Continue reading →

Migliora il tuo Blog - 3 - Scegliere il Contenuto da Scrivere

La cosa più importante di un blog è il suo contenuto. Se si vuole creare un proprio blog è necessario, quindi, capire cosa si vuole scrivere. Una prima indicazione è che bisogna scrivere solo di argomenti di cui si è appassionati. Non ha senso scegliere argomenti che sono alla moda ma che non sono di nostro interesse. Continue reading →

Object Oriented Concepts: Encapsulation

Questo Post tratta uno dei concetti fondamentali dell’Object Oriented che prende il nome di Encapsulation, ed è una di quelle “regole” da seguire se si vuole ambire ad una buona progettazione Object Oriented. L’Encapsulation è anche uno degli argomenti da conoscere se si vuole superare la Certicazione Java, per la precisione copre parte dell’ Objective 5.1 della section 5.

Continue reading →

PL/SQL Integration - Parte 1 - Richiamare Servizi Esterni

Sempre piu’ spesso vi e’ la necessita’, per diversi motivi, di integrare i propri sistemi legacy con dei servizi esterni. In questo post, ci limiteremo a descrivere brevemente alcune possibili integrazioni fra sistemi legacy di tipo client-server dove la logica di business e’ scritta in PL/SQL e dei servizi esterni scritti in Java. Continue reading →

Migliora il tuo Blog - 2 - Scegliere il Tema

Uno dei problemi da affrontare, quando dobbiamo creare un blog, e’ la scelta del theme. Se si fa una ricerca su internet si possono trovare una marea di theme gratuiti e tantissimi altri a pagamento. Fate una prova con Google. Continue reading →

Migliora il tuo Blog - 1 - Scegliere il blog

La prima cosa che bisogna decidere e’ se usare uno dei tanti servizi gratuiti per la creazione di blog come ad esempio wordpress.com o se creare un proprio blog abbonandosi ad un servizio di hosting e comprando un proprio dominio. In entrambi i casi le soluzioni possibili sono innumerevoli.

Continue reading →

Installare Apache2 su di un sistema Unix-Like

Questo post e’ un tutorial che,partendo dal codice sorgente, descrive come installare Apache 2 su di un sistema Unix-Like come Linux, Open Solaris and FreeBSD.

Continue reading →