Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Comments Off on Java: Découper une chaîne de caractères(String) à l’aide d’un séparateur

Java: Découper une chaîne de caractères(String) à l’aide d’un séparateur

Download /** * @(#)ExempleSplit.java * Découper une chaîne de caractères(String) à l'aide d'un séparateur * * @author sakoba(mesexemples.com) *sakoba(java.mesexemples.com) @version 1.00 2012/12/4 */   import...
Comments Off on Javascript: Afficher la date GMT

Javascript: Afficher la date GMT

Download <html> <head>   </head> <body>   <html> <head></head> <body> <button onclick="var date = new Date(); alert(date.toGMTString());"> Date GMT </button> </body> </html>         ...
Comments Off on Java: Obtenir l’adresse IP publique d’un PC

Java: Obtenir l’adresse IP publique d’un PC

Download /* * To change this template, choose Tools | Templates * and open the template in the editor. */   package publicationpro;   import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import...
Comments Off on PHP: Vérifier si un email est correcte à l’aide des expressions régulières

PHP: Vérifier si un email est correcte à l’aide des expressions régulières

g:</B>$string"; echo "<BR><B>regular expression:</B>&#160;$pattern"; if (get_magic_quotes_gpc()){     echo "<BR><BR>";     echo "<BR>Stripping magic quotes...." ...
Comments Off on C++ String: Lire un chaîne de caractères qui se termine par un caractère défini

C++ String: Lire un chaîne de caractères qui se termine par un caractère défini

#include <stdio.h> #include <string.h>   #define MAX_SIZE     100     char* getString(char *buffer, char end_char);   int main() {   char buffer[MAX_SIZE];   int i = 0;   printf("Taper...
Comments Off on Javascript: Afficher la date et l’heure locale

Javascript: Afficher la date et l’heure locale

Download <html> <head>   </head> <body> <html> <head>   </head> <body> <p id="dateField">&nbsp;</p> <script>   var myDate...
Comments Off on Python: Remplacer une chaîne de caractères par une autre

Python: Remplacer une chaîne de caractères par une autre

Syntaxe: Voici la syntaxe d’utilisation de la méthode replace(): str.replace(old, new[, max]) Exemple d’utilisation: #!/usr/bin/python   str = "J'étais chez vous!"; //Remplacer le temps de l'auxiliaire...
Comments Off on Pyton: Obtenir la touche appuyée par l’utilisateur

Pyton: Obtenir la touche appuyée par l’utilisateur

{filelink=16955} import msvcrt   print "Pour quitter appuyer sur ESC"   while 1: char = msvcrt.getch() if char == chr(27): break print char, if char == chr(13): print Livres...

iPhone 5: Bandai lance des strings sexy pour cacher le bouton Home !

Les coques de protection pour votre smartphone ne vous séduisent plus? Pourquoi ne pas alors donner des allures plus sexy à votre téléphone mobile en dotant celui-ci d’un joli petit string destiné à cacher pudiquement son bouton...
Comments Off on Java Persistane: Comment Schématiser le type Enumérateur.

Java Persistane: Comment Schématiser le type Enumérateur.

      Fichier: Professeur.java   import static javax.persistence.EnumType.STRING;   import javax.persistence.Entity; import javax.persistence.Enumerated; import javax.persistence.Id;     @Entity public class Professeur {   @Id   private int id;   private String nom;   private long salaire;   private ProfesseurType type;     @Enumerated(STRING)   private ProfesseurType previousType;     public Professeur() {   }     public Professeur(int id) {     this.id = id;   }     public int getId() {     return id;   }     public void setId(int id) {     this.id = id;   }     public String getNom() {     return nom;   }     public void setNom(String nom) {     this.nom = nom;   }     public long getSalary() {     return salaire;   }     public void setSalary(long salaire) {     this.salaire = salaire;   }     public ProfesseurType getType() {     return type;   }     public void setType(ProfesseurType type) {     this.previousType = this.type;     if (this.previousType == null) {       this.previousType = type;     }     this.type = type;   }     public ProfesseurType getPreviousType() {     return previousType;   }     public String toString() {     return "Professeur id: " + getId() + " nom: " + getNom() + " salaire: " + getSalary();   } }     Fichier: ProfesseurService.java   import java.util.Collection;   import javax.persistence.EntityManager; import javax.persistence.Query;   public class ProfesseurService {   protected EntityManager em;     public ProfesseurService(EntityManager em) {     this.em = em;   }     public Professeur createProfesseur(int id, String nom, long salaire, ProfesseurType type) {     Professeur emp = new Professeur(id);     emp.setNom(nom);     emp.setSalary(salaire);     emp.setType(type);     em.persist(emp);          return emp;   }     public void removeProfesseur(int id) {     Professeur emp = findProfesseur(id);     if (emp != null) {       em.remove(emp);     }   }     public Professeur raiseProfesseurSalary(int id, long raise) {     Professeur emp = em.find(Professeur.class, id);     if (emp != null) {       emp.setSalary(emp.getSalary() + raise);     }     return emp;   }     public Professeur findProfesseur(int id) {     return em.find(Professeur.class, id);   }     public Collection<Professeur> findAllProfesseurs() {     Query query = em.createQuery("SELECT e FROM Professeur e");     return (Collection<Professeur>) query.getResultList();   } }     Fichier: ProfesseurType.java     public enum ProfesseurType {   FULL_TIME_EMPLOYEE, PART_TIME_EMPLOYEE, CONTRACT_EMPLOYEE }     Fichier: Main.java   import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.Persistence;   public class Main {   public static void main(String[] a) throws Exception {     JPAUtil util = new JPAUtil();       EntityManagerFactory emf = Persistence.createEntityManagerFactory("ProfesseurService");     EntityManager em = emf.createEntityManager();     ProfesseurService service = new ProfesseurService(em);       em.getTransaction().begin();     Professeur emp = service.createProfesseur(158, "AAA", 45000,ProfesseurType.CONTRACT_EMPLOYEE);     em.getTransaction().commit();     System.out.println("Persisted " + emp);       util.checkData("select * from Professeur");       // remove an employee     em.getTransaction().begin();     service.removeProfesseur(158);     em.getTransaction().commit();     System.out.println("Removed Professeur 158");       util.checkData("select * from Professeur");          em.close();     emf.close();   } }     Fichier: JPAUtil.java   import java.io.Reader; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.Paysment;   public class JPAUtil {   Paysment st;      public JPAUtil() throws Exception{     Class.forNom("org.apache.derby.jdbc.ClientDriver");     System.out.println("Driver Loaded.");     String url = "jdbc:derby://localhost:1527/tutorial";       Connection conn = DriverManager.getConnection(url, "sa", "");     System.out.println("Got Connection.");     st = conn.createPaysment();   }   public void executeSQLCommand(String sql) throws Exception {     st.executeUpdate(sql);   }   public void checkData(String sql) throws Exception {     ResultSet rs = st.executeQuery(sql);     ResultSetMetaData metadata = rs.getMetaData();       for (int i = 0; i < metadata.getColumnCount(); i++) {       System.out.print(" "+ metadata.getColumnLabel(i + 1));      }     System.out.println(" ----------------------------------");       while (rs.next()) {       for (int i = 0; i < metadata.getColumnCount(); i++) {         Object value = rs.getObject(i + 1);         if (value == null) {           System.out.print("        ");         } else {           System.out.print(" "+value.toString().trim());         }       }       System.out.println("");     }   } }         Fichier: persistence.xml   <persistence xmlns="http://java.sun.com/xml/ns/persistence"              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"              xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence" version="1.0">   <persistence-unit nom="JPAService" transaction-type="RESOURCE_LOCAL">     <properties>       <property nom="hibernate.dialect" value="org.hibernate.dialect.DerbyDialect"/>       <property nom="hibernate.hbm2ddl.auto" value="update"/>       <property nom="hibernate.connection.driver_class" value="org.apache.derby.jdbc.ClientDriver"/>       <property nom="hibernate.connection.usernom" value="sa"/>       <property nom="hibernate.connection.password" value=""/>       <property nom="hibernate.connection.url" value="jdbc:derby://localhost:1527/tutorial"/>     </properties>   </persistence-unit> </persistence>                           ...