Tutoriel par Examples: champs



add() et roll() peuvent être utilisés pour augmenter / diminuer les champs du Calendar . Calendar calendar = new GregorianCalendar(2016, Calendar.MARCH, 31); // 31 March 2016 La méthode add() affecte tous les champs et se comporte efficacement si l'on ajoutait ou soustrait des dates réelles d...
Annotation @XmlAccessorType détermine si les champs / propriétés seront automatiquement sérialisés en XML. Notez que les annotations de champ et de méthode @XmlElement , @XmlAttribute ou @XmlTransient ont priorité sur les paramètres par défaut. public class XmlAccessTypeExample { @XmlAccessorTyp...
Les champs de structure dont les noms commencent par une lettre majuscule sont exportés. Tous les autres noms sont non exportés. type Account struct { UserID int // exported accessToken string // unexported } Les champs non exportés ne sont accessibles que par code dans le même...
BuildConfigField Gradle permet buildConfigField lignes buildConfigField de définir des constantes. Ces constantes seront accessibles au moment de l'exécution en tant que champs statiques de la classe BuildConfig . Cela peut être utilisé pour créer des arômes en définissant tous les champs dans...
À l'aide de l'API Reflection, il est possible de modifier ou d'obtenir la valeur d'un champ à l'exécution. Par exemple, vous pouvez l'utiliser dans une API pour extraire différents champs basés sur un facteur, comme le système d'exploitation. Vous pouvez également suppri...
Supposons que nous avons un modèle de film: public class Film { public string Title { get; set; } public string Category { get; set; } public int Year { get; set; } } Propriété Group by Category: foreach (var grp in films.GroupBy(f => f.Category)) { var groupCategory = grp...
<?php namespace models; use yii\db\ActiveRecord; use yii\behaviors\TimestampBehavior; class Post extends ActiveRecord { public static function tableName() { return 'post'; } public function rules() { ...
yii migrate/create create_post_table --fields="title:string,body:text" Génère: /** * Handles the creation for table `post`. */ class m150811_220037_create_post_table extends Migration { /** * @inheritdoc */ public function up() { $this->createTable('post', [ ...
Un simple champ de bits peut être utilisé pour décrire des éléments pouvant comporter un nombre spécifique de bits. struct encoderPosition { unsigned int encoderCounts : 23; unsigned int encoderTurns : 4; unsigned int _reserved : 5; }; Dans cet exemple, nous considérons un codeu...
struct Struct<'a> { x: &'a u32, } Cela spécifie que toute instance donnée de Struct a la durée 'a vie 'a et que le &u32 stocké dans x doit avoir une durée de vie d'au moins 'a .
Supposons que vous ayez ce type: data Person = Person { name :: String, age:: Int } deriving (Show, Eq) et deux valeurs: alex = Person { name = "Alex", age = 21 } jenny = Person { name = "Jenny", age = 36 } Une nouvelle valeur de type Person peut être créée en copiant depui...
Pour des raisons de performances, vous devez minimiser le nombre de champs que vous demandez à l'API. Vous pouvez utiliser la propriété select pour le faire. Cet exemple récupère la propriété name de tous les comptes: $.ajax({ url: Xrm.Page.context.getClientUrl() + '/api/data/v8.0/account...
Il existe deux conventions communes pour les champs privés: camelCase et _camelCaseWithLeadingUnderscore . Affaire de chameau public class Rational { private readonly int numerator; private readonly int denominator; public Rational(int numerator, int denominator) { ...
Il existe trois types de RangeField numériques dans Python. IntegerField , BigIntegerField et FloatField . Ils convertissent en psycopg2 NumericRange s, mais acceptent les entrées en tant que tuples Python natifs. La limite inférieure est incluse et la limite supérieure est exclue. class Book(model...
Il est plus simple et facile de saisir des valeurs sous la forme d'un tuple Python au lieu d'un NumericRange . Book.objects.create(name='Pro Git', ratings_range=(5, 5)) Méthode alternative avec NumericRange : Book.objects.create(name='Pro Git', ratings_range=NumericRange(5, 5))
extern crate serde; extern crate serde_json; #[macro_use] extern crate serde_derive; #[derive(Serialize)] struct Person { #[serde(rename="firstName")] first_name: String, #[serde(rename="lastName")] last_name: String, } fn main() { let person = ...
ClientContext clientContext = new ClientContext(siteUrl); Web oWebsite = clientContext.Web; ListCollection collList = oWebsite.Lists; IEnumerable<SP.List> listInfo = clientContext.LoadQuery( collList.Include( list => list.Title, list => list.Fields.Include( ...
ClientContext clientContext = new ClientContext(siteUrl); SP.List oList = clientContext.Web.Lists.GetByTitle("Announcements"); CamlQuery camlQuery = new CamlQuery(); ListItemCollection collListItem = oList.GetItems(camlQuery); clientContext.Load( collListItem, items =>...
Nous utilisons ce modèle du premier exemple: class Person(models.Model): name = models.CharField(max_length=50) description = models.TextField() class Club(models.Model): name = models.CharField(max_length=50) members = models.ManyToManyField(Person) Ajouter Tom et Bill à l...
La correspondance de motif peut être utilisée pour déconstruire des enregistrements. Nous illustrons ceci avec un type d'enregistrement représentant des emplacements dans un fichier texte, par exemple le code source d'un programme. type location = { filename : string; line: int; co...

Page 1 de 6