Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 71 - 80 of 222 for mimetype (0.04 seconds)

  1. docs/zh/docs/advanced/advanced-python-types.md

            print(f"Hi {name}!")
    ```
    
    `typing` 也提供了一个声明“可能为 `None`”的快捷方式:`Optional`。
    
    从我非常主观的角度给个小建议:
    
    - 🚨 避免使用 `Optional[SomeType]`
    - 改用 ✨`Union[SomeType, None]`✨。
    
    两者是等价的,底层其实也是一样的。但我更推荐使用 `Union` 而不是 `Optional`,因为单词“optional”(可选)看起来会暗示该值是可选的,而它真正的含义是“它可以是 `None`”,即使它并不是可选的,仍然是必填的。
    
    我认为 `Union[SomeType, None]` 更能明确表达其含义。
    
    这只是关于词语和命名的问题,但这些词语会影响你和你的队友如何看待代码。
    
    举个例子,看这段函数:
    
    ```python
    from typing import Optional
    
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:37:57 GMT 2026
    - 2K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/api/chat/ChatApiManagerTest.java

            setupViewHelperWithFacetGroups(createFacetQueryView("filetype", "HTML", "filetype:HTML", "WORD", "filetype:WORD"),
                    createFacetQueryView("timestamp", "1month", "timestamp:[now-1M TO *]"));
            final MockHttpServletRequest request = new MockHttpServletRequest();
            // Send timestamp first, then filetype — result should follow FacetQueryView order, not request order
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 14 01:39:16 GMT 2026
    - 35K bytes
    - Click Count (0)
  3. src/test/java/jcifs/CIFSContextTest.java

            int pipeType = 1;
            SmbPipeResource mockPipe = mock(SmbPipeResource.class);
            when(mockContext.getPipe(url, pipeType)).thenReturn(mockPipe);
    
            // When
            SmbPipeResource pipe = mockContext.getPipe(url, pipeType);
    
            // Then
            assertEquals(mockPipe, pipe);
            verify(mockContext).getPipe(url, pipeType);
        }
    
        @Test
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 8.8K bytes
    - Click Count (0)
  4. internal/config/compress/legacy.go

    			Key:   config.Enable,
    			Value: config.EnableOn,
    		},
    		config.KV{
    			Key:   Extensions,
    			Value: strings.Join(cfg.Extensions, config.ValueSeparator),
    		},
    		config.KV{
    			Key:   MimeTypes,
    			Value: strings.Join(cfg.MimeTypes, config.ValueSeparator),
    		},
    	}
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sat Sep 06 17:37:10 GMT 2025
    - 1.9K bytes
    - Click Count (0)
  5. src/test/java/jcifs/context/CIFSContextWrapperTest.java

        }
    
        @Test
        void testGetPipe_MalformedURLException() {
            // Test getPipe(String url, int pipeType) with a malformed URL
            String malformedUrl = "invalid-pipe-url";
            int pipeType = 1;
            CIFSException thrown = assertThrows(CIFSException.class, () -> {
                cifsContextWrapper.getPipe(malformedUrl, pipeType);
            });
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 10.7K bytes
    - Click Count (0)
  6. docs/ja/docs/advanced/advanced-python-types.md

    ```
    
    `typing` には、`None` を取り得ることを宣言するための短縮形として `Optional` もあります。
    
    ここからは私のとても主観的な提案です:
    
    - 🚨 `Optional[SomeType]` の使用は避けましょう
    - 代わりに ✨ **`Union[SomeType, None]` を使いましょう** ✨。
    
    どちらも等価で内部的には同一ですが、「optional(任意)」という語が値が任意だと誤解させやすく、実際の意味は「`None` を取り得る」であり、任意ではなく依然として必須である場合でもそうです。そのため `Optional` より `Union` を勧めます。
    
    `Union[SomeType, None]` の方が意味がより明確だと思います。
    
    これは用語や名前付けの話に過ぎませんが、その言葉があなたやチームメイトのコードの捉え方に影響します。
    
    例として次の関数を見てみましょう:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 15:24:30 GMT 2026
    - 2.4K bytes
    - Click Count (0)
  7. src/test/java/org/codelibs/fess/util/QueryStringBuilderTest.java

            final String k = "filetype";
            assertEquals("", getAsQuery(Collections.singletonMap(k, new String[] { "" })));
            assertEquals("filetype:\"pdf\"", getAsQuery(Collections.singletonMap(k, new String[] { "pdf" })));
            assertEquals("filetype:\"doc\"", getAsQuery(Collections.singletonMap(k, new String[] { " doc " })));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 16.7K bytes
    - Click Count (0)
  8. docs/ru/docs/advanced/advanced-python-types.md

    ```
    
    В `typing` также есть сокращение, чтобы объявить, что значение может быть `None`, — `Optional`.
    
    Вот совет с моей очень субъективной точки зрения:
    
    - 🚨 Избегайте использования `Optional[SomeType]`
    - Вместо этого ✨ используйте **`Union[SomeType, None]`** ✨.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 19:57:34 GMT 2026
    - 3.3K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/entity/FacetQueryView.java

                final String[] fileTypes = ComponentUtil.getFileTypeHelper().getTypes();
                for (final String fileType : fileTypes) {
                    final String value = filetypeField + ":" + fileType;
                    if (!values.contains(value)) {
                        final String key = "labels.facet_filetype_" + fileType;
                        if (resources.containsKey(key)) {
                            queryMap.put(key, value);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 4.4K bytes
    - Click Count (0)
  10. docs/tr/docs/advanced/advanced-python-types.md

    Benim oldukça öznel bakış açıma göre küçük bir ipucu:
    
    - 🚨 `Optional[SomeType]` kullanmaktan kaçının
    - Bunun yerine ✨ **`Union[SomeType, None]` kullanın** ✨.
    
    İkisi de eşdeğer ve temelde aynıdır; ancak "**optional**" kelimesi değerin isteğe bağlı olduğunu ima eder. Oysa aslında " `None` olabilir" demektir; değer isteğe bağlı olmasa ve hâlâ zorunlu olsa bile.
    
    Bence `Union[SomeType, None]` ne demek istediğini daha açık anlatır.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 12:41:38 GMT 2026
    - 2.1K bytes
    - Click Count (0)
Back to Top