Posts Tagged ‘string’

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 une chaîne de caractères qui se termine par deux points: ");
  getString(buffer, ':');
  printf(": %s ", buffer);
}
 
char* getString(char *buffer, char end_char)
{
  size_t i = 0;
  /* Lire la chaîne de caractère jusqu' à l'index de deux points */
  while((buffer[i++] = getchar()) != end_char)
    ;
  buffer[i-1] = '

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 = new Date();
    var dateString = myDate.toLocaleDateString() + " " + 
    myDate.toLocaleTimeString();
    var dateLoc = document.getElementById("dateField");
    dateLoc.innerHTML = "Aujourd'hui: " + dateString;
    </script>
 
</body>
</html>
  </body>
</html>

Cet article Javascript: Afficher la date et l’heure locale est apparu en premier sur .

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 être
print str.replace("étais", "suis");
print str.replace("j'", "je", 0);

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 Sur ce Sujet

iPhone 5: Bandai pierce des strings voluptuous flow cacher le bouton Home !

Les coques de insurance flow votre smartphone ne vous séduisent plus? Pourquoi ne pas alors donner des allures and voluptuous à votre téléphone mobile en dotant celui-ci d’un joli petit fibre destiné à cacher pudiquement son bouton Home.

Venu surveillance droit du pays du Soleil Levant, le fibre ou shorty voluptuous flow smartphone est la dernière trouvaille done in Japan qui se establish à habiller élégamment votre téléphone mobile afin de camoufler son bouton Home. Un bouton souvent jugé disgracieux standard les propriétaires de smartphones qui vont ainsi pouvoir le cacher de manière à la fois originale et branchée.

Cachez ce bouton Home que je ne saurais voir…

Lancée standard le fabriquant japonais de jouets Bandai, cette petite culotte flow téléphone mobile se décline dans plusieurs coloris et plusieurs modèles allant du fibre au shorty en passant standard le trip kangourou. De la culotte rayée aux imprimés léopard en passant pas le boxer, cet accessoire se trouve vendu environ 1.65 euro l’unité et se establish surtout et avant surveillance aux produits Apple et and particulièrement à l’iPhone 5. Un appareil qui possède un bouton Home parfois un peu trop voyant au goût de certains consommateurs qui vont ici enfin trouver une resolution au problème. Comble du stylish ou snobisme poussé à son paroxysme, cette culotte flow smartphone se substitue ainsi aux traditionnelles coques de insurance flow téléphone mobile en cachant de manière humoristique ce fameux petit bouton.

Un iPhone 6 sans bouton Home ?Avant sa duty ou même sa présentation officielle, certains designers ont imaginé à quoi pourrait ressembler le futur iPhone 6 tant attendu standard les fans d’Apple. Si de nombreux changements ont déjà pu être imaginés flow le nouveau pattern de l’appareil, la warn pourrait bien venir de la tender du engineer Abel Verdezoto qui a imaginé flow le prochain smartphone de la marque à la pomme un téléphone qui ne serait and doté du bouton Home. Voilà qui règlerait les affaires de certains (…) Lire la apartment sur Gentside.com

Video – Kenya : Un incendie géant harm l’aéroport de Nairobi
Video – UMP : Un belligerent exclu apartment à un twitter polémique sur “le triangle rose” d’Act Up
Video – iOS 7 Beta 5 : télécharger la dernière chronicle flow iPhone et iPad
Video – La danse prohibited de la surfeuse voluptuous Anastasia Ashley fait le buzz

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(+ 1)); 
    }
    System.out.println("
----------------------------------");
 
    while (rs.next()) {
      for (int i = 0; i < metadata.getColumnCount(); i++) {
        Object value = rs.getObject(+ 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>
 
 
 
           
       

Cet article Java Persistane: Comment Schématiser le type Enumérateur. est apparu en premier sur .

Java: Trouver un String entre deux autres String

 int,string,char,static, url, socket, url, socket, java
Download

/**
 * @(#)ExempleStringBetween.java
 * Trouver un String entre deux autres String
 *
 * @author sakoba(mesexemples.com) 
 *sakoba(java.mesexemples.com) @version 1.00 2012/12/4
 */
 
import org.apache.commons.lang3.StringUtils;
 
public class ExempleStringBetween {
 
    public static void main (String[] args) 
    	{  
    		String codeHTML = "<html>\n" +
				" <head>\n" +
				" <title>Pages mesexemples.com</title>\n" +
				"<script type='javascript>'>"+
				" alert('welcom')</script>"+
				" </head>\n" +
				" <body>\n" +
				" <p>Exemple d'utilisation de Apache Common!</p>\n" +
				" </body>\n" +
				"</html>";
// Extraire le titre du contenu HTM
String titre = StringUtils.substringBetween(codeHTML, "<title>",
"</title>");
System.out.println( "Titre: " + titre );
// Extraire le Script du contenu HTM
String scripte = StringUtils.substringBetween(codeHTML, "<script type='javascript>'>",
"</script>");
System.out.println( "Scripte: " + scripte );
 
        } 
 
}

Cet article Java: Trouver un String entre deux autres String est apparu en premier sur .

Python: Copier des objets avec le module copy

 list, list, module
{filelink=16856}

import copy
 
a = [[1],[2],[3]] # Création d'une liste
 
b = copy.copy(a) # Copier l'objet liste
 
print "Avant la copie", "=>"
print "a=> ", a
print "b=> ",b
 
# Modifier l'originale
a[0][0] = 0
a[1] = None
 
print "Après la copie", "=>"
print "a=> ", a
print "b=> ",b
 
"""
Avant la copie =>
a=>  [[1], [2], [3]]
b=>  [[1], [2], [3]]
Après la copie =>
a=>  [[0], None, [3]]
b=>  [[0], [2], [3]]
 
"""

Livres Sur ce Sujet

Installer Python Sur NetBeans 7.3

Sur NetBeans 7.3 les programmeurs ont la possibilité d’installer le plugin de Python ou Jython. pour ce fait il suffit d’aller
dans le menu Option–>Plugin—->Setting. ensuite cliquez sur Ajouter dans la fenêtre qui s’affiche Copier et coller cet URL
http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz dans la zone URL.
et sous l’onglet “Available plugin” cochez les extension python disponible et cliquez sur “Install” et suivez les instructions
d’installation.
Ooop!!! c’est fait! vous pouvez maintenant créer vos applications python sur NetBeans 7.0

Installation de Python sur NetBeans 7.3

Javascript: Afficher une date avec un String

Javascript: Afficher une date avec un String
Download

<html>
  <head>
 
  </head>
  <body>
    <font color="#000000"><code><</code></font><code><font color="#7f0055"><b>html</b></font><font color="#000000">></font><br /><font color="#000000"><head></font><br /><title>Exemple 
    de date en Javascript</title><br /><font color="#000000"><script></font><br /><font color="#ffffff">   </font><font color="#000000">var today = Date();</font><br /><br /><font color="#ffffff">   </font><font color="#000000">var msg = </font><font color="#ff6100">'Aujourd'hui 
    est</font><font color="#000000"> </font><font color="#ff6100">' + today</font><font color="#000000">;</font><br /><font color="#ffffff">   </font><font color="#000000">document.write(msg);</font><br /><font color="#000000"></script></font><br /><font color="#000000"></head></font><br /><font color="#000000"><</font><font color="#7f0055"><b>body</b></font><font color="#000000">></font><br /><font color="#000000"></</font><font color="#7f0055"><b>body</b></font><font color="#000000">></font><br /><font color="#000000"></</font><font color="#7f0055"><b>html</b></font><font color="#000000">></font><br /><br /><font color="#ffffff">   </font><br /><font color="#ffffff">    </font><br /><font color="#ffffff">    </font><br /><font color="#ffffff">  </font></code>
  </body>
</html>

Cet article Javascript: Afficher une date avec un String est apparu en premier sur .