用户态到内核态的切换发生了什么 1.读取tr寄存器,访问TSS段 TSS段保存内核栈信息2.从TSS段中的sp0获取进程内核栈的栈顶指针 sp:堆栈指针(Stack Pointer)寄存器,用它只可访问栈顶。3.在内核栈中保存当前cs,ss,eip,esp寄存器的值(地址) cs 为代码段寄存器 s ...
分类:
其他好文 时间:
2019-08-29 20:30:59
阅读次数:
130
//分页异常的代码 //分页正常代码 ,拆分开,然后把PageHelper放在需要分页的SQL之前,就正常了。 ...
分类:
数据库 时间:
2019-08-29 11:35:59
阅读次数:
292
创建公司员工表,表的字段和数据类型 (1)where 约束 (2)group by 分组查询 当执行以下sql语句的时候,是以post字段查询了组中的第一条数据,没有任何意义,因为我们现在想查出当前组的多条记录。 继续验证通过group by分组之后,只能查看当前字段,如果想查看组内信息,需要借助于 ...
分类:
其他好文 时间:
2019-08-29 09:42:17
阅读次数:
58
小白操作Linux,手抖导致误修改了系统文件和目录权限,导致系统宕机的修复。 有的是真不懂,执行了上面的第一条命令,有的是懂,但是操作太快或者粗心大意,或者有乱敲空格的恶习,诸如此类... 不胜枚举,总之闯祸了。 Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 ...
分类:
系统相关 时间:
2019-08-29 09:23:17
阅读次数:
226
题意分析 题意 :题目给出n条鱼,以及捕一条鱼所用的时间k,并给出煮每一条鱼的时间,问抓完并煮完所有鱼的最短时间。 " 附题目链接 " 思路 : 1.捕第一条鱼的时间是不可避免的,煮每条鱼的时间也是不可避免的,这些都要算上。 2.可以优化的是煮鱼的时间,在时间允许的范围内可进行捕其他鱼。当然煮鱼的时 ...
分类:
其他好文 时间:
2019-08-25 20:12:48
阅读次数:
83
分页Pagination REST framework提供了分页的支持。 我们可以在配置文件中设置全局的分页方式,如: 也可通过自定义Pagination类,来为视图添加不同分页行为。在视图中通过pagination_clas属性来指明。 注意:如果在视图内关闭分页功能,只需在视图内设置 可选分页器 ...
分类:
其他好文 时间:
2019-08-25 01:29:55
阅读次数:
138
整理有点乱,业余也玩玩系统,经常碰见这些玩意,有点烦,老是记不住 MySQL 基础语法 一、连接 MYSQL格式: mysql -h 主机地址 -u 用户名 -p 用户密码、 1、连接到本机上的 MYSQL。在Linux终端键入命令 mysql -uroot -p,回车后提示你输密码,如果刚安装好M ...
分类:
数据库 时间:
2019-08-23 13:12:39
阅读次数:
107
开发中有没有碰到过输入一条命令后, 需要交互式输入其他指令, 才能真正执行完第一条命令? 比如远程ssh登录时, 需要输入yes, 然后输入密码的场景. 在自动化脚本中如何实现这种自动交互呢? 本篇博文通过对expect套件的介绍及演示, 解决这个问题. ...
分类:
系统相关 时间:
2019-08-21 13:38:26
阅读次数:
120
这个是我再别人那里拿的数据,还有他的问题 我来推一下为什么会得到上面的数据 首先、AB表关联,得到一下数据: 然后,关联C表,mysql会将AB结果集做为一个整体,关联C,因为(A.cID = C.cID),从数据来看肯定满足,AB数据集的第一条,匹配了C表的3条数据,第二条也匹配了三条数据,然后就 ...
分类:
其他好文 时间:
2019-08-20 10:29:27
阅读次数:
90
结果集指针的移动 指针最初指向第一条记录之前,next()是指向下一个位置,返回的是boolean值,true表示有内容(记录),false表示无内容(false)。 如果当前是指向最后一条记录,next()就指向最后一条记录之后,返回false,退出循环,遍历完成。 准确地说,应该叫做游标(Cur ...
分类:
数据库 时间:
2019-08-18 13:30:40
阅读次数:
99