Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 161 for Cas (0.08 sec)

  1. docs/fr/docs/async.md

    ---
    
    Si vous utilisez une bibliothèque externe qui communique avec quelque chose (une BDD, une API, un système de fichiers, etc.) et qui ne supporte pas l'utilisation d'`await` (ce qui est actuellement le cas pour la majorité des bibliothèques de BDD), alors déclarez vos *fonctions de chemin* normalement, avec le classique `def`, comme ceci :
    
    ```Python hl_lines="2"
    @app.get('/')
    def results():
        results = some_library()
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Sun Mar 31 23:52:53 UTC 2024
    - 24K bytes
    - Viewed (0)
  2. src/runtime/profbuf.go

    			// so we still need to check again.
    			b.w.cas(bw, bw&^profWriteExtra)
    			goto Read
    		}
    
    		// Nothing to read right now.
    		// Return or sleep according to mode.
    		if mode == profBufNonBlocking {
    			// Necessary on Darwin, notetsleepg below does not work in signal handler, root cause of #61768.
    			return nil, nil, false
    		}
    		if !b.w.cas(bw, bw|profReaderSleeping) {
    			goto Read
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  3. src/cmd/fix/typecheck.go

    			}
    			t := typeof[varx]
    			for _, cas := range n.Body.List {
    				cas := cas.(*ast.CaseClause)
    				if len(cas.List) == 1 {
    					// Variable has specific type only when there is
    					// exactly one type in the case list.
    					if tt := typeof[cas.List[0]]; isType(tt) {
    						tt = getType(tt)
    						typeof[varx] = tt
    						typeof[varx.Obj] = tt
    						typecheck1(cfg, cas.Body, typeof, assign)
    					}
    				}
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 16 22:02:42 UTC 2022
    - 20.1K bytes
    - Viewed (0)
  4. test/escape_reflect.go

    	v := reflect.ValueOf(ch)
    	v.Close()
    }
    
    func select1(ch chan string) string { // ERROR "leaking param: ch$"
    	v := reflect.ValueOf(ch)
    	cas := reflect.SelectCase{Dir: reflect.SelectRecv, Chan: v}
    	_, r, _ := reflect.Select([]reflect.SelectCase{cas}) // ERROR "\[\]reflect.SelectCase{...} does not escape"
    	return r.String()
    }
    
    // Unfortunate: x (the interface storage) doesn't need to escape.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:50:24 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  5. src/runtime/mspanset.go

    	u atomic.Uint64
    }
    
    // load atomically reads a headTailIndex value.
    func (h *atomicHeadTailIndex) load() headTailIndex {
    	return headTailIndex(h.u.Load())
    }
    
    // cas atomically compares-and-swaps a headTailIndex value.
    func (h *atomicHeadTailIndex) cas(old, new headTailIndex) bool {
    	return h.u.CompareAndSwap(uint64(old), uint64(new))
    }
    
    // incHead atomically increments the head of a headTailIndex.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  6. docs/fr/docs/tutorial/first-steps.md

    Le schéma inclut les chemins de votre API, les paramètres potentiels de chaque chemin, etc.
    
    #### "Schéma" de données
    
    Le terme "schéma" peut aussi faire référence à la forme de la donnée, comme un contenu JSON.
    
    Dans ce cas, cela signifierait les attributs JSON, ainsi que les types de ces attributs, etc.
    
    #### OpenAPI et JSON Schema
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Wed Sep 27 20:52:31 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  7. docs/fr/docs/tutorial/query-params-str-validations.md

    Il est aussi possible d'utiliser directement `list` plutôt que `List[str]` :
    
    ```Python hl_lines="7"
    {!../../../docs_src/query_params_str_validations/tutorial013.py!}
    ```
    
    !!! note
        Dans ce cas-là, **FastAPI** ne vérifiera pas le contenu de la liste.
    
        Par exemple, `List[int]` vérifiera (et documentera) que la liste est bien entièrement composée d'entiers. Alors qu'un simple `list` ne ferait pas cette vérification.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Jul 27 18:53:21 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  8. docs/fr/docs/tutorial/path-params.md

    En utilisant une option de Starlette directement, vous pouvez déclarer un *paramètre de chemin* contenant un *chemin* avec une URL comme :
    
    ```
    /files/{file_path:path}
    ```
    
    Dans ce cas, le nom du paramètre est `file_path`, et la dernière partie, `:path`, indique à Starlette que le paramètre devrait correspondre à un *chemin*.
    
    Vous pouvez donc l'utilisez comme tel :
    
    ```Python hl_lines="6"
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 10K bytes
    - Viewed (0)
  9. src/runtime/runtime1.go

    		throw("bad timediv")
    	}
    
    	var z uint32
    	z = 1
    	if !atomic.Cas(&z, 1, 2) {
    		throw("cas1")
    	}
    	if z != 2 {
    		throw("cas2")
    	}
    
    	z = 4
    	if atomic.Cas(&z, 5, 6) {
    		throw("cas3")
    	}
    	if z != 4 {
    		throw("cas4")
    	}
    
    	z = 0xffffffff
    	if !atomic.Cas(&z, 0xffffffff, 0xfffffffe) {
    		throw("cas5")
    	}
    	if z != 0xfffffffe {
    		throw("cas6")
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  10. docs/fr/docs/contributing.md

    Toute la documentation est au format Markdown dans le répertoire `./docs/fr/`.
    
    De nombreux tutoriels comportent des blocs de code.
    
    Dans la plupart des cas, ces blocs de code sont de véritables applications complètes qui peuvent être exécutées telles quelles.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Jul 27 18:51:07 UTC 2023
    - 16.3K bytes
    - Viewed (0)
Back to top