- Sort Score
- Num 10 results
- Language All
Results 521 - 530 of 918 for Caching (0.06 seconds)
-
docs/zh/docs/tutorial/security/simple-oauth2.md
接下来,首先将数据放入 Pydantic 的 `UserInDB` 模型。 注意:永远不要保存明文密码,本例暂时先使用(伪)哈希密码系统。 如果密码不匹配,则返回与上面相同的错误。 #### 密码哈希 { #password-hashing } **哈希**是指,将指定内容(本例中为密码)转换为形似乱码的字节序列(其实就是字符串)。 每次传入完全相同的内容(比如,完全相同的密码)时,得到的都是完全相同的乱码。 但这个乱码无法转换回传入的密码。 ##### 为什么使用密码哈希 { #why-use-password-hashing } 原因很简单,假如数据库被盗,窃贼无法获取用户的明文密码,得到的只是哈希值。 这样一来,窃贼就无法在其它应用中使用窃取的密码,要知道,很多用户在所有系统中都使用相同的密码,风险超大。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:06:37 GMT 2026 - 9K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild.binary-compatibility.gradle
def mainApiChangesJsonFile = apiChangesJsonDirectory.file("accepted-public-api-changes.json") def acceptedViolationsFiles = apiChangesJsonDirectory.asFileTree.matching { include("**/*.json") } def isSnapshot = gradleModule.identity.snapshot inputs.files(acceptedViolationsFiles) inputs.property("baseline.version", compatibilityBaselineVersion)
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Tue Dec 30 10:14:25 GMT 2025 - 8.9K bytes - Click Count (0) -
docs/uk/docs/tutorial/extra-models.md
Якщо ви ще не знаєте, що таке «хеш пароля», ви дізнаєтесь у [розділах про безпеку](security/simple-oauth2.md#password-hashing). /// ## Кілька моделей { #multiple-models } Ось загальна ідея того, як можуть виглядати моделі з їхніми полями пароля та місцями використання:Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 19 18:27:41 GMT 2026 - 9.4K bytes - Click Count (0) -
docs/integrations/veeam/README.md
### Create a backup job #### Backup Virtual Machines with Veeam Backup and Replication - Under Home > Jobs > Backup in Navigation Pane, click on Backup Job button in the ribbon and choose Virtual Machine. Follow the on screen wizard. - On the Storage screen, choose the Scale-out Backup Repository that was configured previously.
Created: Sun Apr 05 19:28:12 GMT 2026 - Last Modified: Tue Aug 12 18:20:36 GMT 2025 - 5.5K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/io/ByteSourceTester.java
* See the License for the specific language governing permissions and * limitations under the License. */ package com.google.common.io; import static com.google.common.hash.Hashing.sha512; import static com.google.common.io.SourceSinkFactory.ByteSourceFactory; import static com.google.common.io.SourceSinkFactory.CharSourceFactory; import static java.nio.charset.StandardCharsets.UTF_8;
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Thu Mar 19 18:53:45 GMT 2026 - 8.6K bytes - Click Count (0) -
android/guava/src/com/google/common/graph/ImmutableGraph.java
* @author Jens Nyman * @param <N> Node parameter type * @since 20.0 */ @Immutable(containerOf = {"N"}) public class ImmutableGraph<N> extends ForwardingGraph<N> { @SuppressWarnings("Immutable") // The backing graph must be immutable. private final BaseGraph<N> backingGraph; ImmutableGraph(BaseGraph<N> backingGraph) { this.backingGraph = backingGraph; } /** Returns an immutable copy of {@code graph}. */Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Wed Mar 11 01:10:31 GMT 2026 - 7.2K bytes - Click Count (0) -
android/guava/src/com/google/common/hash/HashCode.java
* value with {@code asBytes()} as the least-significant bytes and {@code 0x00} as the remaining * most-significant bytes. * * @since 14.0 (since 11.0 as {@code Hashing.padToLong(HashCode)}) */ public abstract long padToLong(); /** * Returns the value of this hash code as a byte array. The caller may modify the byte array;Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Aug 11 19:31:30 GMT 2025 - 12.6K bytes - Click Count (0) -
guava/src/com/google/common/collect/AbstractBiMap.java
import java.util.function.BiFunction; import org.jspecify.annotations.Nullable; /** * A general-purpose bimap implementation using any two backing {@code Map} instances. * * <p>Note that this class contains {@code equals()} calls that keep it from supporting {@code * IdentityHashMap} backing maps. * * @author Kevin Bourrillion * @author Mike Bostock */ @GwtCompatibleCreated: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Sep 22 15:50:50 GMT 2025 - 14.3K bytes - Click Count (0) -
.teamcity/test-buckets.json
}, { "subprojects": [ "base-services-groovy", "build-cache-packaging", "build-operations", "build-state", "daemon-services", "hashing", "precondition-tester", "report-rendering", "service-registry-builder", "test-suites-base", "testing-jvm" ], "parallelizationMethod": {Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Mon Mar 23 18:38:15 GMT 2026 - 118.6K bytes - Click Count (0) -
build-logic-commons/publishing/src/main/kotlin/gradlebuild.publish-public-libraries.gradle.kts
writeText(readText().replace("\\Q<lastUpdated>\\E\\d+\\Q</lastUpdated>\\E".toRegex(), "<lastUpdated>${Year.now().value}0101000000</lastUpdated>")) } localRepository.get().asFileTree.matching { include("**/*.module") }.forEach { val content = it.readText() .replace("\"buildId\":\\s+\"\\w+\"".toRegex(), "\"buildId\": \"\"")
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Oct 30 16:56:31 GMT 2025 - 5.7K bytes - Click Count (0)