事务是逻辑上的一组操作,要么都执行,要么都不执行。 事务最经典的、经常被拿出来说的例子就是转账了。假如小花要给小白转账1000元,这个转账会涉及到两个关键操作就是:将小花的余额-1000,将小白的余额+1000。但是万一在这两个操作之间突然出现了错误,比如银行系统突然断电,或突然宕机崩溃,都可能会导 ...
分类:
数据库 时间:
2019-11-23 09:42:00
阅读次数:
84
一、setfacl命令setfacl用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立于传统的u ...
分类:
系统相关 时间:
2019-11-22 16:41:29
阅读次数:
203
说一下最后一个模块,授权。用来做访问控制,控制哪个用户能干什么。哪个用户不能干什么? 遵循最小的授权原则,一个用户只给他必须要的那些权限。 1.你的请求是不是需要权限认证, 有一些请求是根本不需要权限控制的,比如说商品信息搜索和商品信息的查看。 401代表当前请求需要认证,但是你没认证,有可能是没携 ...
分类:
编程语言 时间:
2019-11-22 12:02:01
阅读次数:
138
Borrowing 继续讲讲另一个重要的概念:借用(borrowing), 什么是借用? 我们先来看前一文章([易学易懂系列|rustlang语言|零基础|快速入门|(3)])的代码 : let a = [1, 2, 3]; let b = a; println!("{:?} {:?}", a, b ...
分类:
编程语言 时间:
2019-11-22 12:00:26
阅读次数:
53
转发自https://www.cnblogs.com/shenzikun1314/p/6604867.html#4262295 首先,要明白的基础理论是用户,角色,权限之间的关系是一对多,还是多对多。据此来建立表。 一个用户可以属于多个角色,比如邓超。他是孙俪的丈夫,同时是他小孩的父亲,还是他老爸的 ...
分类:
Web程序 时间:
2019-11-22 11:58:29
阅读次数:
78
常用接口文档编写工具 Yapi:简单 showdoc:自定义强 swagger 接口测试工具 浏览器 postman 各种抓包工具(fidder) Restful接口规范 REST Representational State Transfer(表述性状态转移) 核心 统一接口规范 规范 1.网络上 ...
分类:
其他好文 时间:
2019-11-18 22:04:31
阅读次数:
104
//下边是一个用户与电脑对战的<飞机大战>游戏 #include <stdio.h>#include <stdlib.h>#include <windows.h>#include <conio.h> //这里为了大部分小白方便查看,游戏中的数据都使用全局变量,可以自行对比代码尝试用指针去实现int ...
分类:
移动开发 时间:
2019-11-17 10:43:52
阅读次数:
127
什么是shell shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出,简单来说shell就是一个用户跟操作系统之间的一个命令解释器。 shell环境 Linux shel ...
分类:
系统相关 时间:
2019-11-16 21:11:27
阅读次数:
81
用户类:UserBean 用户操作类接口:UserDao 接口实现类:DaoImpl 用户测试类:UserTest public class UserBean{private String username; private String password; public UserBean(Stri ...
分类:
其他好文 时间:
2019-11-16 21:09:59
阅读次数:
66
一、什么是Shell以及类别 1.Shell定义 shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。简单来说,shell就是一个用户跟操作系统之间的一个命令解释器。 shell是用户与Linux操作系统之间沟通的桥梁,用户可以输入命令执行,又可以利用s ...
分类:
系统相关 时间:
2019-11-16 19:43:01
阅读次数:
122