介绍 golang 中的 sync 包实现了两种锁: Mutex:互斥锁 RWMutex:读写锁,RWMutex 基于 Mutex 实现 Mutex(互斥锁) Mutex 为互斥锁,Lock() 加锁,Unlock() 解锁 在一个 goroutine 获得 Mutex 后,其他 goroutine ...
分类:
其他好文 时间:
2020-03-02 17:34:58
阅读次数:
67
高并发场景下锁的使用技巧 如何确保一个方法,或者一块代码在高并发情况下,同一时间只能被一个线程执行,单体应用可以使用并发处理相关的 API 进行控制,但单体应用架构演变为分布式微服务架构后,跨进程的实例部署,显然就没办法通过应用层锁的机制来控制并发了。那么锁都有哪些类型,为什么要使用锁,锁的使用场景 ...
分类:
其他好文 时间:
2020-03-02 11:18:06
阅读次数:
59
1. 人脸识别现在可以看到很多产品在运用人脸识别,如手机解锁、车站身份识别认证、刷脸支付等 在人脸识别的相关文献中,人们经常提到 人脸验证(face verification)人脸识别(face recognition)人脸验证问题:如果有一张输入图片,以及某人的ID或者是名字这个系统要做的是,验证 ...
分类:
其他好文 时间:
2020-02-29 20:14:35
阅读次数:
137
JWT是基于DRF框架上开发的一个专门认证的插件。 认证流程是:用户登录后,后端传给前端一个token,token中包含用户和密码信息。用户调用接口时,需要携带token,后端对token进行解锁,如果解锁成功,允许登录,否则,返回登录失败信息。 1 执行数据迁移 Django工程,执行数据迁移时会 ...
分类:
其他好文 时间:
2020-02-29 12:58:49
阅读次数:
82
1. LiteOS内核的任务管理 Huawei LiteOS 内核提供任务的创建、删除、延迟、挂起、恢复等功能,以及锁定和解锁任务调度,支持任务按优先级高低的抢占调度及同优先级时间片轮转调度。 1.1. 任务 在 LiteOS 中,一个任务就是一个线程,多个任务按照优先级进行抢占式调度,达到多个任务 ...
分类:
其他好文 时间:
2020-02-29 10:27:11
阅读次数:
139
运行程序时抛出异常: 基础提供程序在 Open 上失败,详细信息:该帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁。 1.考虑连接字符串是否正常 登录数据库,发现登录报同样的错误 =>数据库的问题 2.百度搜索:参考博客:http://blog.csdn.net/chengmode ...
分类:
其他好文 时间:
2020-02-26 01:52:53
阅读次数:
76
<template> <div> <div id="slide_unloack_wraper"> <canvas width="310" height="155" id="slide_unloack_wraper1"></canvas> <div id="slide_unloack_inner"> ...
分类:
其他好文 时间:
2020-02-25 09:14:03
阅读次数:
365
几天有需求做滑动解锁,想来点新鲜的,于是想挑战一下,cavas做图片滑动解锁; 原文链接:https://www.jb51.net/article/137129.htm 我们想实现这样的效果: 首先随便找一张图片渲染到canvas上,这里#canvas作为画布,#block作为裁剪出来的小滑块。 < ...
分类:
其他好文 时间:
2020-02-25 00:09:02
阅读次数:
73
j.u.c是java.util.concurrent的简称 通过查 "api" ,了解到是由以下这三个组成的。 juc包图 锁的两种实现方式 java并发编程,关于锁的实现方式有两种: 1.基于synchronized关键字实现同步,jvm内置锁,也叫隐式锁,由jvm自动加锁和解锁 2.juc下的l ...
分类:
其他好文 时间:
2020-02-23 09:55:30
阅读次数:
62
设置vsftpd登录失败次数限制:vi/etc/pam/vsftpd(改后就生效,不需要重启服务)authrequiredpam_tally2.sodeny=5lock_time=300:wq注:1、deny=5代表输错密码5次就锁帐号2、lock_time=300表示5分钟后自动解锁
分类:
其他好文 时间:
2020-02-21 14:42:44
阅读次数:
260