Intelligentedu
Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian





Blog Roll:


Primers Enllaços:

20 de juny, de 2006

Guia Ràpid a PL/SQL

PL/SQL és l'ampliació de llengua processal al structured query language (SQL) per a la Base de Dades d'Oracle. Combina una llengua de base de dades amb una llengua de programació processal, que es construeix en una unitat bàsica anomenada un bloc. Compilant i emmagatzemant blocs executables, Oracle pot processar el PL/SQL de pressa i fàcilment.

PL/SQL dóna suport a variables, condicions, varietats, i excepcions. Aplicacions des de la versió 8 del RDBMS d'Oracle cap endavant haver inclòs trets associats amb l'orientació d'objecte.

El SQL subjacent funciona com a llengua declarativa. SQL—unlike estàndard una mica de programació funcional languages—does no exigir aplicacions que converteixi crides de cua en salts. SQL no proporciona immediatament "primer baralla" i "no depèn de taula" accessors, i no pot fàcilment realitzar algunes estructures com bucles. PL/SQL, tanmateix, com una llengua processal completa de Turing que omple aquests buits, admet desenvolupadors de Base de Dades d'Oracle a interfície amb la base de dades relacional subjacent en una conducta imperativa. Les declaracions de SQL poden fer dins línia explícita crides a funcions de PL/SQL, o poden fer que els gallets de PL/SQL disparin a esdeveniments de DML predefinits.

PL/SQL emmagatzemava procediments (funcions, procediments, paquets, i gallets) que realitzen DML són compilats a una Base de Dades d'Oracle: en aquesta mesura el seu codi de SQL pot sofrir comprovació de sintaxi. Els programadors que treballen en un ambient de Base de Dades d'Oracle poden construir blocs de PL/SQL de tal funcionalitat per servir de procediments, funcions; o poden escriure segments de dins línia de PL/SQL dins d'escriptures de SQL*Plus.

Aquest guia ràpid des de SearchOracle.com proporciona puntes de PL/SQL, explicacions expertes, i recursos de webs i ajudarà els dos newbies i els veterans es tornen més ben coneguda aquesta llengua de base de dades i afilen les seves habilitats de desenvolupadors.


Guia Ràpid a PL/SQL

Taula de Matèries

Què és PL/SQL?
Fonaments de PL/SQL
Elements de llengua
Detalls en datatypes d'Oracle
Procediments, funcions i paquets
Puntes sobre gallets
Treballant amb procediments emmagatzemats
Sintonia de PL/SQL
SQL dinàmic en PL/SQL
Recursos de PL/SQL addicionals


Què és PL/SQL?

L'explicació següent de PL/SQL s'excerpted des de "PL/SQL d'Oracle d'aprenentatge" per Bill Pribyl & Steven Feuerstein.

"Structured query language és una llengua basada en teoria de conjunt, així és tot al voltant de conjunts que manipulen de dades. SQL consta d'un nombre relativament petit de comandes principals com SELECT, INSERCIÓ, CREAR, i CONCEDIR; de fet, cada declaració acompleix el que podria prendre centenars de línies de codi processal per acomplir. Allò és una raó les bases de dades basades en SQL són tan àmpliament utilitzades. L'acudit gran sobre el nom "SQL" és que no s'estructura realment, no és just per a preguntes, i (alguns discuteixen) no és fins i tot una llengua genuïna. No obstant això, és la cosa més propera que hi hagi a un lingua franca per a bases de dades relacionals com el servidor de base de dades d'Oracle, el DB2 d'IBM i el servidor SQL de Microsoft.

"Una ampliació de llengua és un conjunt de trets que d'alguna manera realcen una llengua existent. Aquesta frase podria implicar que, incorrectament, aquell PL/SQL sigui una versió especial de SQL. Allò no és el cas, tanmateix. PL/SQL és una llengua de programació en el seu propi bé; té la seva pròpia sintaxi, les seves pròpies regles, i el seu propi compilador. Pot escriure programes de PL/SQL amb o sense cap declaració de SQL. Alguns autors afirmen que PL/SQL sigui un superconjunt de SQL, però allò sigui una mica d'un overstatement, perquè només les declaracions de SQL més comunes es poden utilitzar fàcilment en un programa de PL/SQL.

"PL/SQL, llavors, és una llengua que és de prop es referia a SQL, però un que li permet escriure programa com una sèrie demanada de declaracions. O, si vol una definició de PL/SQL que correspon a un programador:


Fonaments de PL/SQL

PL/SQL ofereix una varietat de beneficis als usuaris Oracle DBMS, incloent-hi l'habilitat a modularize programa desenvolupament, suport per al maneig d'error, portabilitat a través de plataformes i molt més. Els recursos següents ajudaran newbies a assabentar-se més dels beneficis i usos de PL/SQL.

  • Definició de PL/SQL
  • PL/SQL: Què, quan, i on
  • SQL contra. PL/SQL
  • Utilitzant Oracle PL/SQL
  • Fonaments d'Oracle d'aprenentatge
  • Introducció a disseny d'Oracle
  • Estructures de control de PL/SQL: Millors pràctiques
  • Desenvolupament d'aplicació: PL/SQL, Java o C++?
  • Dades que passen: Pro*C, SQL o PL/SQL?
  • Per què Oracle venç en una comparació amb servidor SQL
  • Demani Azim Fahmi i Frank Kulash per al consell als experts de PL/SQL
  • El centre de PL/SQL d'OTN
  • Què és nou en PL/SQL en Oracle10g?
  • El PL/SQL FAQ de FAQ d'oracle
  • Millors Enllaços de Web: PL/SQL
  • Guia Ràpid: Resolent errors d'Oracle comuns
  • Curs intensiu: Fonaments d'Oracle


    Trets de llengua

    Elements de llengua de PL/SQL, com anotat en el "PL/SQL manual d'usuari i Referència", incloure comentaris, assignacions, declaracions, procediments, funcions, paquets, expressions, operadors lògics, cordes, noms variables, declaracions, tipus, bucle, funcions de dades, excepcions, objectes, missatges de pipes, discs, gallets i alertes. Aquí trobarà puntes i consell pertanyent a diversos elements de PL/SQL.

    Més avall la pàgina, trobarà més informació extensa en procediments, funcions i paquets, gallets i procediments emmagatzemats.

  • Estructures de control de PL/SQL: Millors pràctiques
  • CAS i PL/SQL
  • DESCODIFIQUI contra. CASE
  • Operadors d'assignació explicats
  • Variables de substitució
  • Cridant paquets de nom variables
  • Processant expressions regulars
  • Processant una corda delimitada
  • Partint una corda
  • Realitzant recerques de corda en arxius de CLOB
  • Tipus diferents de pragma
  • Escriptures durant cites, dies i vacances
  • Cites i DESCODIFICAR
  • Miner de registre d'alerta d'Oracle
  • Maneig d'excepció
  • Codi d'error de PL/SQL que agafa


    Detalls en datatypes d'Oracle

    PL/SQL datatypes, com anotat en el "PL/SQL manual d'usuari i Referència", incloure nombres, caràcters, objectes grans, booleans, cita, temps i intervals. El seguir aboca i el consell expert li oferirà mètodes per treballar amb diversos datatypes.

    BLOBs i CLOBs

  • Definició de GOTA
  • Pregunta per trobar mida d'objectes de GOTA
  • Actualitzant una columna de GOTA sense opcions de guies de BFILE/create
  • Convertint LONGRAW en GOTA
  • Dades de visionament emmagatzemades en CLOB
  • Buscant en columnes de CLOB

    SOCARRIMI'S, VARCHAR, VARCHAR2 i MOLT DE TEMPS CRU

  • VARCHAR2 contra. VARCHAR
  • Més en VARCHAR2 contra. VARCHAR
  • VARCHAR2 contra. VARCHAR contra. CHAR
  • Aconseguint la llargada d'un tipus de dades LLARG i concatenant MOLT DE TEMPS amb VARCHAR2
  • Carregant MOLT DE TEMPS dades EN BRUT
  • Convertint LONGRAW en GOTA
  • Portant nombre de bytes en columna CRUA LLARGA

    CITA i TEMPS

  • Escriptures durant cites, dies i vacances
  • Verificant columnes de cita, enviant correu electrònic amb PL/SQL
  • Codificant durant any natural únic
  • Transfering una taula en canvi de cita
  • Com passar una cita a un procediment emmagatzemat en Oracle9i
  • Fent correspondre intervals d'hora amb l'aritmètica de cita d'Oracle
  • Temps d'addició que utilitza PL/SQL
  • Comptant diferències d'hora, excepte caps de setmana

    CURSOR DE REF

  • Cursors de REF explicats
  • Tornant nombre de baralles a un CURSOR DE REF
  • Ref. que es tanca cursor després que hagi utilitzat en un programa de Java
  • Nombre de cursors oberts que augmenten


    Procediments, funcions i paquets

    A través d'una varietat d'exemples, aquesta secció el pot ajudar a millor entendre com utilitzar, escriure i construir procediments, funcions i paquets amb PL/SQL.

  • Estructures de control de PL/SQL: Millors pràctiques
  • Llisti l'estatus QUEDAT per a objectes de PL/SQL en la seva base de dades
  • Veient tots els objectes per a un usuari específic
  • Compili tots els objectes invàlids
  • Anomenant un procediment de PL/SQL
  • Procediment per crear sinònims
  • Mostrant la producció de procediments de PL/SQL
  • Retornant més que un valor del procediment de PL/SQL
  • Com tornar procediment a un conjunt de discs des d'un PL/SQL
  • Problemes amb TRUNCATE en un procediment
  • Corrent SQL*Loader de dins del procediment de PL/SQL
  • Important/exportant procediments de PL/SQL embolicats
  • Procediment de PL/SQL UTL_SMTP per enviar correu electrònic
  • El descobriment es baralla amb caràcters no imprimibles en ells (bloc)
  • Anomenant un procediment de PL/SQL o funció des d'un programa de Java
  • Quan utilitzar funcions i procediments emmagatzemats
  • Aconseguint l'últim valor de seqüència introduït
  • Cridant paquets de nom variables
  • Paquet per buscar en columnes de CLOB
  • Paquet per canviar claus estrangeres
  • Clavant contra. caching


    Puntes sobre gallets

    Un gallet és un conjunt de declaracions que automàticament "dispara" una acció quan ocorre una operació específica, com dades que canvien en una taula. S'utilitzen per conservar integritat de dades coherentment comprovant damunt o canviant dades. Aquí és una llista de puntes i trucs per ajudar-lo a treballar amb gallets de PL/SQL.

  • Definició de gallets
  • Impossibilitant i permetent gallets
  • Portant el nom de taula dins d'un gallet
  • Passant paràmetres a un gallet
  • Gallet per assignar segment de rollback per exportar reserva
  • Gallet per enviar notificació de correu electrònic automàtica de contrasenyes que expiren
  • Gallet que corre un procés de closques sobre Unix sense pipes
  • Com utilitzar Resumable Space Allocation en Oracle9i
  • Utilitzant un gallet per duplicar 10,000 discs diàriament a servidor SQL
  • Solucions no-gallet-basava per a dades que es dupliquen a servidor SQL
  • Passant nou i vell en un gallet a un Java emmagatzemat procediment
  • Gallet en una vista materialitzada (foto) taula
  • Executant un procediment de VB des d'un gallet d'Oracle
  • Taules que muten i AUTOCOMMIT
  • Com evitar errors 'de taula mutant'
  • Assignant valors nous a disc sencer en una línia
  • Resolent l'error d'ORA-06508 des de gallet
  • Llisti l'estatus QUEDAT per a objectes de PL/SQL en la seva base de dades
  • Compili tots els objectes invàlids
  • Gallet o procediment emmagatzemat per al trasllat de taula?
  • Que el capítol descarrega: La programació Oracle provoca i emmagatzemava procediments


    Treballant amb procediments emmagatzemats

    Un procediment emmagatzemat és un conjunt de declaracions amb un nom assignat que s'emmagatzema en la base de dades en forma compilada de manera que pugui ser compartit per un cert nombre de programes. Els procediments emmagatzemats són útils controlant accés a dades, conservant integritat de dades i millorant productivitat. Aquí són les puntes i el consell expert perquè l'explotació amb PL/SQL emmagatzemava procediments.

  • Definició de procediment emmagatzemada
  • Per què l'ús emmagatzemava procediments?
  • Procediment emmagatzemat contra. SQL arrelat
  • Gallet o procediment emmagatzemat per al trasllat de taula?
  • Quan utilitzar funcions i procediments emmagatzemats
  • Executant procediments emmagatzemats en 9i des de servidor SQL
  • Procediment emmagatzemat basat en l'hora per comprovar taula i per actualitzar discs vells
  • La codificació emmagatzemava procediments a Java
  • Error quan anomenant procediment emmagatzemat
  • Procediment emmagatzemat per canviar esquema
  • Procediment emmagatzemat per actualitzar a través d'un tallafoc
  • Implementi timeout
  • La inserció en un cursor considera que les hores completen
  • Accedint a bases de dades no-Oracle que utilitzen procediments emmagatzemats i JDBC
  • Anomenant un procediment emmagatzemat des d'un gallet
  • Imprimint baralles a arxiu pla, atorgament EXECUTAR a usuari
  • Les baralles que retornaven completament emmagatzemaven procediment
  • Conjunt que creava de baralles a través de 8i emmagatzemaven procediment
  • Com trobar quin procediment emmagatzemat s'està executant actualment
  • Que el capítol descarrega: La programació Oracle provoca i emmagatzemava procediments


    Sintonia de PL/SQL

    Simplement pessigant el seu codi de PL/SQL pot no ajudar a identificar o eliminar estrenyiments. Aquí són uns quants mètodes per afinar el seu PL/SQL.

  • SQL que afina i PL/SQL
  • Millorant actuació de PL/SQL utilitzant recollides
  • Aconseguint informació sobre temps d'execució
  • Millorant el temps de processament d'un procediment emmagatzemat
  • El temps d'extracció per imatges de LONGRAW és lent
  • PL/SQL d'Oracle construïa per a velocitat
  • Paper blanc: SQL d'Oracle i desenvolupament de PL/SQL i conceptes de manteniment
  • Millors Enllaços de Web: sintonia d'actuació


    SQL dinàmic en PL/SQL

    SQL dinàmic facilita la generació automàtica i execució de declaracions de programa. És útil per construir sistemes de pregunta ad hoc i executar DDL dins de PL/SQL, i es necessita sovint en aplicacions basades en Web. Aquí trobarà consell per treballar amb SQL dinàmic.

  • Definició de SQL dinàmica
  • La maledicció i benediccions de SQL dinàmic
  • SQL dinàmic
  • Utilitzant SQL dinàmic
  • Un exemple de SQL dinàmic en PL/SQL
  • Taules que creen en PL/SQL
  • Esquema que canvia
  • Utilitzant dblink en definir cursor en la rutina de PL/SQL
  • Extracte de capítol: "Guia de programació de PL/SQL d'Oracle a trets de Oracle8i"
  • Extracte de capítol: "SQL dinàmic"


    Recursos de PL/SQL addicionals

    Miri aquests recursos per a respostes a les seves preguntes de PL/SQL més específiques.

  • Demani Azim Fahmi i Frank Kulash per al consell als experts de PL/SQL
  • El centre de PL/SQL d'OTN
  • Què és nou en PL/SQL en Oracle10g?
  • El PL/SQL FAQ de FAQ d'oracle
  • Millors Enllaços de Web: PL/SQL
  • Puntes: Administració de base de dades d'Oracle
  • Extracte de capítol: "Aprenent PL/SQL d'Oracle"
  • La llista de FAQ d'Oracle de llibres Oracle PL/SQL
  • Popularitat: 4% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Guia de Java Lliure per a Java, Classes de SQL i PLSQL
  • Aprenent Guies per a l'XML, Seguretat de L'XML, i Seguretat de Serveis Web
  • Llibres lliures per a MySQL, Oracle 10 g Base de Dades, PL/SQL i SQL
  • Alliberi Entrenant-se per a Oracle 10 g i 9i
  • Alliberi Exàmens de Pràctica de SCJP i Classes de Java


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 10:51 pm


    Guia d'Aprenentatge de SQL

    Si és un newbie o un experimentat expert de scripting de SQL que mira per pessigar actuació de pregunta, aquest guia d'aprenentatge al Structured Query Language (SQL) té alguna cosa per a vostè. Aquests set capítols ajudaran a vostè amb com a SQL d'escriptura per aconseguir les dades necessita mirant solucions a problemes de món genuí. El consell llistat sota ve principalment del guru de SQL Rudy Limeback.

    Guia d'Aprenentatge de SQL


    Taula de Matèries:

    Capítol 1: Respostes a algunes preguntes molt bàsiques
    Capítol 2: Claus primàries i estrangeres
    Capítol 3: Dades que seleccionen
    Capítol 4: Actualitzant, introduint, i suprimint dades
    Capítol 5: Càlculs
    Capítol 6: Treballant amb temps i cites
    Capítol 7: Assumptes d'actuació


    Capítol 1: Respostes a preguntes molt bàsiques


    Capítol 2: Claus primàries i estrangeres

    Les casualitats són, és aquí perquè vol saber més aproximadament com portar les dades d'una base de dades relacional. Ajuda a saber més aproximadament com les taules diferents estan connectades. Allò és on entren les claus primàries i estrangeres.

    Què és una clau primària? Combinació PK? Clau estrangera? Què és una clau de candidat?

    Encara que no ha de definir una clau primària per a una taula, si planeja referenciant aquella taula, hi ha moltes raons per les quals la clau primària és important, fins i tot si pensa que l'entrada de dades irrellevant es manegi al davant acaba.

    Pot formar la seva clau primària de:

    No pot tenir dues claus primàries en una taula, però pot utilitzar unes quantes columnes per formar una clau primària composta. Prengui bitllet, tanmateix, tan allà sigui un màxim nombre de columnes que pot tenir. Utilitzar claus compostes pot ser una solució sincera en tractar amb relacions de M:N. Aquí és un exemple d'una pregunta que retornarà el "després" clau primària composta des d'un conjunt de resultat en servidor SQL.

    La cosa més important per recordar-se'n sobre claus primàries és que ha d'assegurar que siguin únics. Sembla obvi, però definint claus primàries pot aconseguir desordenat quan les baralles de dades es mouen a unes altres taules. El seu disseny de base de dades hauria de prendre a subtipus de consideració i supertipus.

    La clau estrangera ha de referenciar una clau única, la clau primària. Però moltes claus estrangeres poden referenciar la mateixa clau primària, i les claus estrangeres opcionals poden ser NUL·LES. Aquí és com pot tenir la clau de substitut de la baralla acabada d'introduir.

    Si està referenciant una clau primària composta, la seva clau estrangera estarà composta també. Pot a vegades córrer a problemes quan es tornen les columnes implicades en claus compostes deixades òrfenes. Pot fer regles de negoci per evitar pares sense fills, o podria crear assercions per assegurar que sempre existeixin certes condicions.

    Aquí és el que als aspectes de relació recursius els agrada a SQL. Si necessita recurrència, però el seu DBMS no hi dóna suport, aquí és un treball al voltant.


    Capítol 3: Dades que seleccionen

    El punt clau comparant dades en taules és adonar-se que les dades no s'emmagatzemen en cap ordre específic. Aconseguir el primer 10, l'últim 10, o algun altre nombre arbitrari de discs, ha de definir l'ordre en termes d'una columna particular, utilitzant l'ORDRE PER clàusula. Aquí són els exemples de com aconseguir :

    Aquí és el que passa si hi ha corbates. Aquí és com tenir la part superior 10 que utilitza el PRIMER keyword, fins i tot amb columnes múltiples. Hi ha una diferència entre l'ORDRE A PROP i GRUP PER clàusules. Aquí és una explicació de la diferència entre ON i TENINT i una discussió de dins profunditat al GRUP PER clàusula.

    Aquí són alguns exemples de com pot utilitzar SQL a:

    Una vegada que aconsegueix els resultats correctes, vostè pot:

    Capítol 4: Actualitzant, introduint, i suprimint dades

    Quan comparant-ne dos o més taules, vostè pot:


    Capítol 5: Càlculs

    Pot utilitzar SQL per realitzar càlculs en dades. Aquí són uns quants exemples de com a:


    Capítol 6: Treballant amb temps i cites

    Cada DBMS té la seva pròpia manera de treballar amb cites. Però aquí són uns quants exemples de com introduir temps i cites amb les seves preguntes a:


    Capítol 7: Assumptes d'actuació

    Les preguntes de SQL es poden escriure de moltes maneres. En aquest webcast sobre secrets de sintonia de SQL d'Oracle, guru Don Burleson parla unes quantes tècniques, incloent-hi utilitzar vistes materialitzades, per millorar la velocitat de preguntes de SQL. En extractes del seu SQL d'Oracle de llibre i Index Internals, l'autor Kimberly Floss explora els mecanismes interns d'Oracle com l'optimitzador basat en el cost i indexació.

    Aquí són alguns exemples que el poden ajudar a decidir què és la millor solució:


    Més Guies d'Aprenentatge

    • Curs intensiu: Fonaments d'Oracle que Aquest guia l'ajuda a que investigar, comparar o treballar amb el DBMS d'Oracle. Proporciona fonaments d'Oracle per versions 8.x, 9.x i 10 g.

    • Guia d'aprenentatge a missatges d'error d'Oracle Resolen els seus errors d'Oracle de pressa i fàcilment amb ajuda des d'aquest guia ràpid. Cobreix cada resposta experta que pertany a errors d'Oracle en SearchOracle.com.

    • Guia d'Aprenentatge -- l'Actuació que afina Newbies i experts es beneficiarà d'aquest guia; establirà una aproximació elegant a afinar, utilitzarà i interpretarà les utilitats de sintonia d'Oracle i identificarà àrees de problema específiques.

    • Guia d'aprenentatge a PL/SQL que Aquest guia ràpid a PL/SQL pot ajudar tant newbies com veterans a tornar-se més ben familiaritzat amb la llengua i afilar les seves habilitats de desenvolupadors.

    • Guia d'aprenentatge: Seguretat d'Oracle que Aquest guia cobreix una varietat àmplia de temes sobre molts aspectes de seguretat d'Oracle per ajudar-lo a tancar les seves dades avall.

    • Guia Ràpid: Convenint un Oracle Certificava Professional Pujar a consell tècnic expert on per començar la seva certificació estudia, aprovant l'examen final i posant la seva certificació a efecte en el lloc de treball.

    • Guiï a software gratuït d'Oracle i biblioteca A de programari de prova de software gratuït, programari de prova o eines barates (menys que $100) ajudar amb administració d'Oracle i desenvolupament.

    • Guia d'Aprenentatge: La reserva i recuperació que Aquest guia cobreix tot dels fonaments de crear una reserva i recuperació planegen als specifics de RMAN que utilitza i uns altres mètodes de reserves calentes i fredes.

    • Guia d'Aprenentatge: SQL Si és un newbie o un experimentat expert que mira per pessigar actuació de pregunta, aquest guia d'aprenentatge el pot ajudar a imaginar com per aconseguir les dades necessita mirant solucions a problemes de món genuí.

    Popularitat: 4% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Aprenent Guies per a l'XML, Seguretat de L'XML, i Seguretat de Serveis Web
  • 23 Alliberen Guies d'Estudi Cisco
  • 40 Programació Ebooks
  • 49 Ordinador i I.T. Llibres Lliurement Disponibles
  • Molts Ordinador Ebooks i Llibres en Línia


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 10:53 pm


    22 de juny, de 2006

    Alliberi Llibres Tècnics de Linux Connectats i Classes

    Linuxtopia ofereix una recollida excel·lent de Llibres de Linux actuals, actuals, Classes, i Manuals. Aquests coberta molts temes, incloent-hi Gtk+/Gnome, MySQL, Seguretat de Linux, Empresa de Barret Vermella Linux, Empresa de CentOS Linux, Red Hat Fedora Core, Ubuntu, NYU/Linux de Debian, Eines de Línia de Comanda, Programació C, Perl Scripting, Bash Scripting, Programació de Mòdul de Nucli de Linux, Xen Linux Virtualization, Eines de Linux & Utilitats, GCC, Depuració de Linux, i Guies d'Eines de Desenvolupador de Linux.


    Alliberi Llibres Tècnics de Linux Connectats i Classes


    Taula de Treball & Llibres de Joc d'Eines de GUI Llibres de Base de Dades Llibres de Seguretat de Linux Linux per a Llibres de Principiants Llibres d'Administració del Sistema de Linux Programant i Scripting Reserva Llibres de Desenvolupament de Webs Llibres de Programació de Nucli de Linux Linux Virtualization Books Guies d'Instal·lació de Linux Eines de Linux & Llibres d'Utilitats Llibres d'Eines de Desenvolupament de Linux


    Popularitat: 5% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • 222 Obren Llibres en Línia de Font i Classes
  • Tècnic, Programació, i Llibres de Desenvolupament de Web i Ebooks
  • Llibres Informàtics Tècnics Lliurement Disponibles
  • Linux en Anglès Clar
  • Llibre de Referència de Comanda Ràpida de Linux Lliure


  • Arxivat sota: Ordinador Lliure i I.T. Llibres - computer_teacher @ 10:27 sóc


    Guia d'Aprenentatge de J2EE

    Aquest guia li dóna una visió de conjunt detallada ben presentada de J2EE i inclou articles, classes, exemples, puntes, eines, i consell expert per augmentar el seu coneixement de J2EE i comprensió de pressa. J2EE és una abreviatura per a Java 2 Edició d'Empresa de Plataforma, que és la plataforma de Java dissenyada per la computació de balança d'ordinadors centrals típica d'empreses grans. Els Microsistemes de Sol (juntament amb socis d'indústria com IBM) dissenyaven J2EE per simplificar desenvolupament d'aplicació en un ambient de tiered de client prim. J2EE simplifica desenvolupament d'aplicació i disminueix la necessitat per programar i entrenament programador creant components modulars estandarditzats, reutilitzables i permetent la fila manejar molts aspectes de programació automàticament.


    Guia d'Aprenentatge de J2EE


    Taula de Matèries
    Començament Ràpid
    Articles de J2EE
    Classes de J2EE
    Papers Blancs de J2EE i Extractes de Llibre
    Q&As i Webcasts amb Experts de J2EE
    Productes per Descarregar
    Mostres de Codi de J2EE i Aplicacions


    Començament Ràpid de J2EE


    Articles de J2EE


    Classes de J2EE


    Papers Blancs de J2EE i Extractes de Llibre


    Q&As i Webcasts amb Experts de J2EE


    Especificacions de J2EE


    Productes de J2EE per Descarregar


    Mostres de Codi de J2EE i Aplicacions


    Contingut Explicat
    J2EE
    Perill de Java a Simposi de Java de TheServerSide
    JavaOne: Què treballava i què feia no
    El NetBeans de sol eclipsat per l'Eclipsi
    Java EE 5 és ratificat
    JSF com a enllaç dèbil per a Ajax
    En Sol: Qui és el cap?
    Sol McNealy dóna això cap amunt de
    Entri al BlueDragon: BEA intenta moure ColdFusion a SOA
    Betes d'IceSoft eina Ajax lliure de JavaScript
    És l'arquitectura estúpid
    Investigació de J2EE

    Popularitat: 4% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Alliberi J2EE que Programa Curs en Línia portat d'Instructor
  • Lliure Entrenar per a la Programació de J2EE
  • Cor i Classes de Java d'Empresa per Srikanth
  • La Sèrie de Java - Llibres en Línia Lliures
  • Alliberi Vídeos d'Entrenament de Java, Llibres i Classes!


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 10:28 sóc


    23 de juny, de 2006

    Guia d'Aprenentatge per a la Seguretat de Linux

    Seguretat de Linux és una de les consideracions més importants a qualsevol botiga d'IT d'empresa, i hi ha tants recursos disponibles pot ser difícil de saber on començar. Techtarget.com ha compilat el patrimoni següent d'informació en el seu Guia d'Aprenentatge de Seguretat de Linux. Això ajudarà a tenir-lo fins a velocitat de pressa amb assabentar-se aproximadament i entendre Seguretat de Linux.


    Guia d'Aprenentatge per a la Seguretat de Linux


    Taula de Matèries
    Fent sentit de termes i acrònims
    Sent engegat: Seguretat de Linux a una mirada
    Millors pràctiques: Fer i no fer
    Pitjors guions de cas: Quan les coses sortien malament
    Eines de Seguretat
    Descoberta d'intrusió i prevenció
    Tallafocs: How-tos, puntes i productes
    Seguretat remota: VPNs, sense cables i més
    Control de seguretat: Més enllà de descoberta d'intrusió
    Direcció de seguretat: Polítiques, eines i vigilància
    Uns Altres Recursos -- llista d'adreces d'interès aquestes pàgines!


    Fent sentit de termes i acrònims


    Sent engegat: Seguretat de Linux a una mirada

    Millors pràctiques: Fer i no fer

    Pitjors guions de cas: Quan les coses sortien malament

    Eines de Seguretat


    Descoberta d'intrusió i prevenció

    Tallafocs: How-tos, puntes i productes

    Seguretat remota: VPNs, sense cables i més

    Control de seguretat: Més enllà de descoberta d'intrusió

    Direcció de seguretat: Polítiques, eines i vigilància

    Uns Altres Recursos

    Popularitat: 6% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • 15 Linux eBooks
  • Aprenent Guies per a l'XML, Seguretat de L'XML, i Seguretat de Serveis Web
  • 8 Llibres de Programació Lliures: C++, C Exactament, Java, Linux
  • 49 Ordinador i I.T. Llibres Lliurement Disponibles
  • Molts Ordinador Ebooks i Llibres en Línia


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 4:31 pm


    25 de juny, de 2006

    .NET Guia d'Aprenentatge

    Aquest guia de SearchWebServices.com el presenta a .NET (dotNet), explica millor pràctiques i pitfalls per evitar i proporciona ajuda de depuració i consell. Trobarà .NET articles, classes, puntes, eines, papers blancs, consell expert i més augmentar seu .NET coneixement i l'ajuda a entendre millor aquest technologiy. Microsoft .NET és un conjunt de tecnologies de programari per a informació que connecta, usuaris, sistemes, i mecanismes. Aquesta generació nova de tecnologia es basa en Serveis Web, que són aplicacions de bloc d'edifici petites que poden connectar l'una a l'altra així com a aplicacions altre, més grans sobre la Internet."


    .NET Guia d'Aprenentatge


    Taula de Matèries

    .NET Començament Ràpid
    .NET Consell Expert
    .NET Puntes de Migració
    .NET Papers Blancs i Capítol Descarrega
    .NET Mostres de Codi i Classes
    .NET Eines i Descarrega
    .NET Recursos en Línia


    .NET Començament Ràpid

    .NET Consell Expert
    Trobarà molt més consell expert damunt .NET en el nostre tret Pregunta l'Expert. Plantegi la seva pròpia pregunta a Michele Leroux Bustamante.

    Faci clic sota per a un mostreig del consell de Michele a usuaris just com vostè...

    .NET Puntes de Migració

    .NET Blanc Que Descarreguen els Papers i Capítol

    .NET Mostres de Codi i Classes

    .NET Eines i Descarrega

    .NET Recursos en Línia

    Popularitat: 5% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Aprenent Guies per a l'XML, Seguretat de L'XML, i Seguretat de Serveis Web
  • 23 Alliberen Guies d'Estudi Cisco
  • 40 Programació Ebooks
  • 49 Ordinador i I.T. Llibres Lliurement Disponibles
  • Molts Ordinador Ebooks i Llibres en Línia


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 10:17 pm


    26 de juny, de 2006

    Guia d'Aprenentatge per a SOA o Arquitectura Orientada al Servei

    Aquest guia d'aprenentatge de SearchWebServices.com el presenta a Arquitectura Orientada al Servei, o SOA. En aquest guia d'aprenentatge de SOA, trobarà articles, puntes, consell expert, papers blancs i més que explicaran com cap SOA al món de Serveis Web.


    Guia d'Aprenentatge per a SOA o Arquitectura Orientada al Servei


    Taula de Matèries
    Definicions de SOA i Introduccions
    Integració de SOA i Planificació
    Desenvolupament de SOA i Disseny
    SOA, BPM, i Anàlisi de Negoci
    Seguretat de SOA i Govern
    SOA Q&A
    SOA Webcasts
    SOA i Serveis Web
    Prediccions i Comentari

    Definicions de SOA i Introduccions

    Integració de SOA i Planificació

    Desenvolupament de SOA i Disseny

    SOA, BPM, i Anàlisi de Negoci

    Seguretat de SOA i Govern

    SOA Q&A

    SOA Webcasts

    SOA i Serveis Web

    Prediccions i Comentari

    Popularitat: 8% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Llibres sobre C++, C#, Linux, Perl, Programació de Web, SQL d'Oracle
  • 13 Classes de Serveis Web
  • Seguretat lliure Que S'Entrena per Microsoft i que Aprèn a Com Programar en C++
  • 40 Programació Ebooks
  • 11 EJB i Classes de J2EE


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 1:01 sóc


    Llibre de Cuina de Seguretat d'IT - Lliure Llibre

    Aquí és un llibre en línia lliure sobre seguretat d'IT que cobreix tant polítiques de seguretat com temes de seguretat tècnics. Llegeixi la introducció curta primer. Si està interessat en directrius tècniques, més que l'organització / polítiques, llegeixen el resum de seguretat pràctic abans de mirar les seccions tècniques. Hi ha molt material nou que l'autor ha escrit des que escrivia aquest llibre, si us plau veure www.boran.com/security/sp per a aquests articles de seguretat.


    Llibre de Cuina de Seguretat d'IT


    Continguts/Recerca

    Introducció
    Seguretat de Nivell Alta
    Directrius Tècniques
    Apèndixs

    Popularitat: 4% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Llibres de Cuina per a PHP, Pitó, Text Scripting, Tcl, i XSLT
  • Llibre de Cuina de Migració de Client de Linux per Emigrar a la Taula de Treball Linux
  • Llibre de Cuina de Migració de Client de Linux - Versió 2
  • 139 Llibres Informàtics Lliurement Disponibles
  • Ordinador, Programació, Web, OS, i Llibres d'IT


  • Arxivat sota: Ordinador Lliure i I.T. Llibres - computer_teacher @ 9:53 sóc


    28 de juny, de 2006

    Aprenent Guies per a l'XML, Seguretat de L'XML, i Seguretat de Serveis Web

    El seguir són 3 correus des de la meva Classe de Desenvolupament de Web Blog a Educationonlineforcomputers.com. Aquestes són més guies d'aprenentatge i cobreixen els temes importants de l'XML, Seguretat de L'XML, i Seguretat de Serveis Web.


    Guia d'Aprenentatge de L'XML

    Aquest guia explica què és l'XML, com s'utilitza, i on cap al món de Serveis Web. Aquí trobarà que els articles de l'XML, les classes, els exemples, les puntes, les eines, els papers blancs, el consell expert i més augmentin el seu coneixement de l'XML i comprensió. XML (Llengua de Marcatge Extensible) és un camí flexible per crear formats d'informació comuns i llavors consistenly compartir tant el format com les dades sobre el WWW, intranets, i en qualsevol altre lloc. Utilitzant un camí estàndard de dades que descriuen, com l'XML permet, permet els usuaris enviar un agent intel·ligent (un programa) a un objectiu, com un lloc web, recollir dades, fer una comparació de les dades, i llavors enviar resultats del darrer a l'usuari.

    Taula de Matèries

    Començament Ràpid de L'XML
    Articles de L'XML
    Papers Blancs de L'XML
    Capítol de L'XML Descarrega
    Classes de L'XML & Exemples de Codi
    Eines de Desenvolupadors i Descarrega
    Citacions d'Indústria sobre l'XML
    Q&A amb Experts de L'XML
    Productes que utilitzen l'XML
    Recursos de L'XML en Línia
    Especificacions de L'XML


    Guia d'Aprenentatge de Seguretat de L'XML

    Assegurar l'XML és un element essencial mantenint segurs Serveis Web. Aquest Guia d'Aprenentatge de Seguretat de L'XML és una compilació de recursos que revisen tipus diferents de nivells de seguretat de l'XML i s'acosta per mantenir segurs els seus Serveis Web de L'XML.

    Taula de Matèries
    Termes Clau de Seguretat de L'XML i Definicions
    Introducció a Seguretat de L'XML
    OASI
    WS-Security
    SAML
    Signatures de L'XML & Encriptació
    Tallafocs de L'XML


    Guia Ràpid a Seguretat de Serveis Web

    Aquest guia de SearchWebServices.com el presenta a Seguretat de Serveis Web -- subratllant els desafiaments inherents de Serveis Web que asseguren mentre li donen estratègies per vèncer aquests desafiaments. Trobarà articles, puntes, papers blancs, consell expert i més que s'armi en contra would ser invasors.

    Taula de Matèries
    Nivells de seguretat de serveis web
    Desafiaments de seguretat de serveis web
    Estratègies de seguretat de serveis web

    Popularitat: 4% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Guies d'Estudi d'Examen de Certificació: A+ i-Net, Security+, CCNA, 70-270
  • Guia de Referència de Servidors de Windows
  • Alliberi la Certificació Prep per a CIW, CompTIA, Cisco, i Microsoft MCSE
  • .NET Guia de Referència
  • Alliberi Llibres Cisco, Guies, i Manuals


  • Arxivat sota: Millors Recursos de Classe d'Entrenament d'IT Informàtics Lliures Nous - computer_teacher @ 1:09 pm


    29 de juny, de 2006

    Escrivint Expressions Regulars

    Una Expressió Regular (abreujada com regexp o regex, amb regexps de formes plurals, regexes, o regexen ) és una corda que descriu o lliga amb un conjunt de cordes, segons certes regles de sintaxi. Les expressions regulars són utilitzades per molts editors de text i utilitats per buscar i per manipular cossos de text basat en certs dibuixos. Moltes llengües de programació donen suport a expressions regulars per a la manipulació de corda. Per exemple, el Perl i Tcl tenen un motor d'expressió regular fort construït directament a la seva sintaxi. El conjunt d'utilitats (incloent-hi el sed d'editor i el grep de filtre ) proporcionades per distribucions d'Unix eren les primeres per popularitzar el concepte d'expressions regulars.

    Una expressió regular, sovint anomenada un dibuix, és una expressió que descriu un conjunt de cordes. S'utilitzen normalment per donar una descripció concisa d'un conjunt, sense haver de llistar tots els elements. Per exemple, contenint el conjunt les tres cordes Handel, Händel, i Haendel poden ser descrits pel dibuix "H(ä|ae? )ndel" (o alternativament, es diu que el dibuix lliga amb cada un de les tres cordes). La majoria dels formalisms proporcionen les operacions següents per construir expressions regulars.

    alternança
    Un bar vertical separa alternatives. Per exemple, "gray|grey" lliga amb gris o gris, que es pot comunament escurçar a "gr(a|e)y".

    agrupant-se
    Els parèntesis s'utilitzen per definir l'abast i precedència dels operadors. Per exemple, el "gray|grey" i "gr(a|e)y" són dibuixos diferents, però tant descriuen el gris que conté posat com encanudeixen.

    quantification
    Un quantificador després d'un caràcter o grup especifica cada quan es deixa aquella expressió anterior ocórrer. Els quantificadors més comuns són ?, *, i +:
    ? L'interrogant indica que hi hagi 0 o 1 de l'expressió prèvia. Tant, Per exemple, els partits de "colou?r" s'enrojolen com s'enrojolen.
    * L'asterisc indica que n'hi hagi 0, 1 o qualsevol nombre de l'expressió prèvia. Per exemple, "go*gle" lliga amb ggle, gogle, google, etc.
    + que El signe més indica que hi ha com a mínim 1 de l'expressió prèvia. Per exemple, "go+gle" lliga amb gogle, google, etc. (però no ggle ).

    Aquestes construccions es poden combinar per formar expressions arbitràriament complexes, molt molt com un pot construir expressions aritmètiques dels nombres i les operacions +, -, * i /.

    Com a exemple el dibuix " ((gran )*grand )?(father|mother)" partits qualsevol avantpassat: pare, mare, gran pare, gran mare, gran gran pare, gran gran mare, gran gran gran pare, gran gran gran mare, gran gran gran gran pare, gran gran gran gran mare etcètera.

    Aquí és una taula per ajudar-lo a entendre com escriure Expressions Regulars. Aquesta taula de Sintaxi d'Expressió Regular descriu i dóna un exemple dels caràcters i seqüències que es poden utilitzar.

    Sintaxi d'Expressió Regular

    Caràcter

    Descripció

    \

    Marques el pròxim caràcter o com un caràcter especial o com un literal. Per exemple, "n" lliga amb el caràcter "n". partits de "\n" un caràcter de newline. Els partits de "\\" de seqüència "\" i partits de "\( (".

    ^

    Partits el començament d'aportació.

    $

    Partits l'extrem d'aportació.

    *

    Partits el caràcter anterior zero o més vegades. Per exemple, "zo*" lliga o "amb "z" o "amb "zoo".

    +

    Partits el caràcter anterior un o més vegades. Per exemple, "zo+" lliga amb "zoo" però no "z".

    ?

    Partits el caràcter anterior zero o una vegada. Per exemple, "a?ve"? partits el "ve" en "mai".

    .

    Partits qualsevol caràcter solter excepte un caràcter de newline.

    (dibuix )

    Dibuix de partits i recorda el partit. La subcadena amb què es lliga es pot recuperar de la recollida de Partits que resulta, Element que utilitza [0]...[n]. Lligar amb caràcters de parèntesis ( ), utilitzar "\(" o "\).

    x|y

    Partits o x o y. Per exemple, "z|wood" lliga amb "z" o "bosc". (z|w)oo" lliga amb "zoo" o "bosc".

    {n}

    n és un enter no negatiu. Partits exactament temps de n. Per exemple, "o{2} " fa no lligar amb l'"o" dins " Bob," però lliga amb el primer dos o en "foooood".

    {n,}

    n és un enter no negatiu. Partits com a mínim temps de n. Per exemple, "o{2} " fa no lligar amb l'"o" dins " Bob " i partits tot l'o en "foooood." "o{1} " és equivalent a "o+". "o{0} " és equivalent a "o*".

    {n,m}

    el m i n són enters no negatius. Partits com a mínim n i a la majoria dels temps de m. Per exemple, "o{1,3} " partits el primer tres o en "fooooood." "o{0,1} " és equivalent a "o"?.

    [xyz]

    Un joc de caràcters. Partits un qualsevol dels caràcters adjuntats. Per exemple, [abc] partits l'"un" en "plana".

    [^xyz]

    Un joc de caràcters negatiu. Partits qualsevol caràcter no adjuntat. Per exemple, [^abc] partits la "pàg." en "plana".

    [a-z]

    Una gamma de caràcters. Partits qualsevol caràcter en la gamma especificada. Per exemple, [a-z] partits qualsevol minúscula caràcter alfabètic en la gamma "un" a través de "z".

    [^m-z]

    Una negativa caràcters de gamma. Partits qualsevol caràcter no en la gamma especificada. Per exemple, [m-z] partits qualsevol caràcter no en la gamma "m" a través de "z".

    \b

    Partits un límit de paraula, és a dir, la posició entre una paraula i un espai. Per exemple, "er\b" lliga amb l'"er" dins "mai" però no l'"er" en "el verb".

    \B

    Partits un límit no-paraula. "ea*r\B" no lliga amb l'"orella" dins "mai d'hora".

    \d

    Partits un caràcter de dígit. Equivalent a [0-9].

    \D

    Partits un caràcter no-dígit. Equivalent a [^0-9].

    \f

    Partits un caràcter de menjar de forma.

    \n

    Partits un caràcter de newline.

    \r

    Partits un caràcter de tecla de retorn.

    \s

    Partits qualsevol espai blanc incloent-hi espai, tabulador, menjar de forma, etc.
    Equivalent a [ \f\n\r\t\v].

    \S

    Partits qualsevol caràcter espacial no blanc.
    Equivalent a [^ \f\n\r\t\v].

    \t

    Partits un caràcter de tabulador.

    \v

    Partits un caràcter de tabulador vertical.

    \w

    Partits qualsevol caràcter de paraula incloent-hi subratllar.
    Equivalent a [A-Za-z0-9_].

    \W

    Partits qualsevol caràcter no-paraula.
    Equivalent a [^A-Za-z0-9_].

    \num

    Num de partits, on num és un enter positiu. Una referència altra vegada a partits recordats. Per exemple, " (.)\1" lliga amb dos caràcters idèntics consecutius.

    \n

    N de partits, on és n un valor d'escapada octal. Els valors d'escapada octals han de ser 1, 2, o 3 dígits molt de temps. Per exemple, el "\11" i "\011" lliguen els dos amb un caràcter de tabulador. "\0011" és l'equivalent de "\001" & "1". Els valors d'escapada octals no n'han d'excedir 256. Si fan, només els primers dos dígits comprenen l'expressió. Permet ASCII codifica per ser utilitzat en expressions regulars.

    \xn

    N de partits, on és n un valor d'escapada hexadecimal. Els valors d'escapada hexadecimals han de ser exactament dos dígits molt de temps. Per exemple, "\x41" lliga " A. "\x041" és equivalent a "\x04" & "1". Permet ASCII codifica per ser utilitzat en expressions regulars.



    Popularitat: 7% [?]

    Comparteixi i Gaudeixi:
    • blogmarks
    • del.icio.us
    • Reculli
    • Reddit
    • Ombres
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Correus Relacionats:
  • Aprengui a Com Escriure Expressions Regulars
  • Classe d'Expressions Regulars de PHP
  • Curs de Scripting de Closca Lliure
  • 16 Programació eBooks per a Pitó, Cop, Regex
  • 10 Ebooks a Linux i Solaris


  • Arxivat sota: Millors Recursos de Classe d'Entrena