- 博客(9)
- 收藏
- 关注
原创 MySQL的数据类型学习笔记
MySQL的数据类型整型1. tinyint大小相当于c的char类型,1个字节,它有一个别名叫bool两者大小相同tinyint表示范围:-128 - 127tinyint unsigned表示范围:0 - 2552. smallint大小相当于c的short类型,2个字节smallint表示范围:-32768 - 32767smallint unsigned表示范围:0-655353.
2016-12-23 22:13:45 597
原创 8086/8088指令寻址方式和汇编指令总结
8086/8088指令系统关于8086/8088 CPU的结构知识 补充内容:标志寄存器FLAG6个状态标志位CF:进位标志位PF:奇偶标志位AF:辅助进位标志位ZF:零标志位SF:符号标志位OF:溢出标志位3个控制标志位TF:跟踪(陷阱)标志位,如果为1,则CPU处于单步工作方式。IF:中断允许标志位,如果为1,屏蔽中断的控制标志位。DF:方向标志位,如果为1,则操作的地址
2016-12-23 09:55:10 6578
原创 MySQL数据库的完整性约束
1.完整性约束1.1 主键(primary key)主键约束相当于not null 和 唯一性约束。创建表时添加主键约束的多种方式1. create table tmp( num int primary key, name varchar(20), sex char(2));2. create table tmp( num int, name varchar(20), sex char(2), p
2016-12-21 18:01:02 1869
原创 80x86系统微处理器简介
80X86微处理器1.8086/8088简介8086/8088是Intel系列的16位微处理器,有16根数据引脚,一次可以存取8位或者16位的数据。数据总线:计算机各个组成部件进行数据传送时的公共通道。8086和8088唯一区别是:8088的外部数据总线为8位,而8086为16位。 地址总线:对存储器或IO端口进行访问时,传送由CPU提供的要访问的存储单元或IO端口的地址信息总线。8086有2
2016-12-21 17:34:04 3862
原创 MySQL数据库的基本操作
MySQL数据库的基本操作1. 基本操作1.1登录mysqlmysql -u【user】 -h【IP】 -P【port】 -p【password】-u【user】指定登录用户;如果登录本机,-h和-P可以省略,默认端口号为3306;-p【password】填写登录密码,也可以忽略此项。1.2 基本命令显示所有数据库:SHOW DATABASES;选定数据库:USE dbn
2016-12-19 18:07:39 422 1
原创 单链表的基本操作大全之C语言实现(二)
单链表的基本操作大全之C语言实现(二)补充一些链表的操作,之前的基本操作点击下面的链接。 单链表的基本操作大全之C语言实现(一)1. 递归打印链表void show_linklist(PNODE *phead) { if(phead == NULL){ return; }else{ printf("%
2016-12-04 22:22:00 957
原创 Linux网络编程---I/O复用模型之epoll
Linux网络编程—I/O复用模型之epoll1. epoll模型简介epoll是Linux多路服用IO接口select/poll的加强版,e对应的英文单词就是enhancement,中文翻译为增强,加强,提高,充实的意思。所以epoll模型会显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。epoll把用户关心的文件描述符上的时间放在内核的一个事件表中,无需像select和po
2016-12-04 21:08:11 14187 3
原创 Linux网络编程---I/O复用模型之poll
Linux网络编程—I/O复用模型之poll1.函数pollpoll系统调用和select类似,也是在指定时间内轮询一定数量的文件描述符,以测试其中是否有就绪者。#include <poll.h>int poll(struct pollfd *fds, nfds_t nfds, int timeout);//返回值:若成功,返回就绪的描述符个数,若超时则为0,若出错则为-1fds是指向一个pol
2016-12-04 21:05:42 890
原创 Linux网络编程---I/O复用模型之select
Linux网络编程—I/O复用模型之select1. IO复用模型IO复用能够预先告知内核,一旦发现进程指定的一个或者多个IO条件就绪,它就通知进程。IO复用阻塞在select或poll系统调用上,而不是阻塞在真正的IO系统调用上。2. 函数selectselect函数能够告知内核对哪些描述符(不局限于套接字)感兴趣以及等待多长事件#include <sys/time.h>#include
2016-12-04 21:00:15 780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人