什么是auth模块 auth模块是django自带的与用户相关的功能模块 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些 ...
分类:
其他好文 时间:
2020-02-07 20:31:46
阅读次数:
54
开发一个交易所是有难度的,有技术含量的。 一个完整的证券交易系统是由用户系统、账户系统、订单系统、撮合系统以及清算系统等子系统构成的。各个子系统相互配合,完成证券报价交易。 1 ┌───────────┐ 2 ┌───────────┐ 7 ┌───────────┐ Request ──── │ ...
分类:
编程语言 时间:
2020-02-07 14:48:57
阅读次数:
217
初识Linux用户 由于Linux系统是一个多用户/多任务的操作信息,具有很好的稳定性与安全性,在幕后保障Linux系统安全的则是一系列复杂的配置工作. 用户身份的种类 管理员UID为0 : 系统的管理员用户 系统用户UID为1~999: Linux系统为了避免因某个服务程序出现漏洞而被黑客提权之整 ...
分类:
系统相关 时间:
2020-01-28 19:24:57
阅读次数:
84
前言 现在我所在的xx公司要重构用户系统。旧用户系统是一个单一应用系统。下游的各个系统通过调用用户系统实现对用户查询、登录、校验、菜单的管理。为了适应新的企业级架构模式,用微服务架构对旧用户系统进行重构。 其实,从单一应用系统到微服务架构的搭建,锻炼的是重构一个旧的单一应用项目的思路:单一应用==》 ...
分类:
其他好文 时间:
2020-01-22 16:25:22
阅读次数:
185
一、Django自带的认证模块 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。 此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。 它内置了强大的用户认证系统--a ...
分类:
编程语言 时间:
2020-01-20 23:01:05
阅读次数:
98
进程间通信——信号量(信号灯) 信号与信号量 信号:是由用户、系统或者进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常,是一种处理异步事件的方式。 信号量:是一个特殊的变量,本质是计数器,记录了临界资源的数量。进程对其访问都是原子操作(PV操作),用于多线程、多进程之间同步临界资源。 ...
分类:
系统相关 时间:
2019-12-29 20:03:48
阅读次数:
116
Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: 实例中,bin文件的第... ...
分类:
系统相关 时间:
2019-12-27 19:54:59
阅读次数:
89
Blob对象简要介绍 Blob 对象表示一个不可变、原始数据的类文件对象。Blob 表示的不一定是JavaScript原生格式的数据。File 接口基于Blob,继承了 Blob 的功能并将其扩展使其支持用户系统上的文件。 语法 const aBlob = new Blob( array, opti ...
分类:
其他好文 时间:
2019-12-27 11:53:43
阅读次数:
126
一、系统调用简述 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性,为了达到这个目的,内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用(system call)的接口呈现给用户。系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的 ...
分类:
其他好文 时间:
2019-12-19 19:21:48
阅读次数:
74
一、自定义用户模型 Django比较好的地方就是自带用户系统,但在某些情况之下,自带的用户系统并不适合我们所创建的项目(我们可能删除某些字段,也有可能新增某些字段,或者哪些字段的信息修改必填还是允许为空),这个时候我们需要自定义用户模型。做法就是继承BaseUserManager或者继承Abstra ...
分类:
其他好文 时间:
2019-12-17 18:34:15
阅读次数:
74