La programmation

Q & A pour les programmeurs professionnels et passionnés

7
Définition de la valeur par défaut pour l'objet TypeScript passé en argument
function sayName(params: {firstName: string; lastName?: string}) { params.lastName = params.lastName || 'smith'; // <<-- any better alternative to this? var name = params.firstName + params.lastName alert(name); } sayName({firstName: 'bob'}); J'avais imaginé que quelque chose comme ça pourrait fonctionner: function sayName(params: {firstName: string; lastName: string = 'smith'}) { Évidemment, s'il s'agissait …
224 typescript 




10
Installer Java 7 sur Ubuntu
pour installer java, j'ai toujours utilisé la méthode classique depuis le terminal. Je voudrais installer java manuellement. J'ai placé le dossier du JDK sur le bureau et j'ai défini des variables d'environnement (PATH, CLASSPATH et JAVA_HOME). Depuis le terminal, si je tape, java -versionje suis imprimé foralobo@ubuntu-vincy:~$ java -version java …


7
Java: analyser la valeur int d'un caractère
Je veux juste savoir s'il y a une meilleure solution pour analyser un nombre à partir d'un caractère dans une chaîne (en supposant que nous savons que le caractère à l'index n est un nombre). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x …
223 java  parsing  char  int  parseint 

7
ActiveModel :: ForbiddenAttributesError lors de la création d'un nouvel utilisateur
J'ai ce modèle en Ruby mais ça jette un ActiveModel::ForbiddenAttributesError class User < ActiveRecord::Base attr_accessor :password validates :username, :presence => true, :uniqueness => true, :length => {:in => 3..20} VALID_EMAIL_REGEX = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i validates :email, presence: true, :uniqueness => true, format: { with: VALID_EMAIL_REGEX } validates :password, :confirmation => true validates_length_of …



5
Ajout d'un élément à la fin d'une liste dans Scala
Cela ressemble à une question stupide, mais tout ce que j'ai trouvé sur Internet était une poubelle. Je ne peux tout simplement pas ajouter un élément de type Tdans une liste List[T]. J'ai essayé avec myList ::= myElementmais il semble que cela crée un objet étrange et y accéder myList.lastrenvoie …
223 arrays  scala 

12
Outil de formatage XML gratuit [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …



5
La division entière de Python donne un flottant
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Est-ce prévu? Je me souviens très bien du retour des versions antérieures int/int=int? Que dois-je faire, y a-t-il un nouvel opérateur de division ou …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.