2019.4.11

2019.4.11

1.英语单词计划(157,158)

2.C++学习:①基类中的函数用virtual限定为虚函数,才可以用基类的指针或引用实现函数的重载
②虚函数的调用方式: 成员函数调用、基类的引用调用、基类的指针变量调用
③指向基类对象的指针变量无法直接调用派生类新增的函数,可以在基类中增加虚函数来解决
④函数后跟const是指该函数不会修改成员变量,和纯虚函数没有关系(论坛里看到的解答)

3.数据结构: ①表长为n的折半查找的判定树的深度和含有n个结点的完全二叉树深度相同
②索引表的概念和用法

4.SQL注入学习: ps:一直以为带外通信的注入和基本的注入不一样,没想到原来也是需要构造在查询语句块内的

	①MySQL下LOAD_FILE()函数返回NULL的原因:
		mysql 新版本下secure-file-priv字段 : secure-file-priv参数是用来限制LOAD DATA, SELECT ... OUTFILE, and LOAD_FILE()传到哪个指定目录的。

			ure_file_priv的值为null ,表示限制mysqld 不允许导入|导出
		
			当secure_file_priv的值为/tmp/ ,表示限制mysqld 的导入|导出只能发生在/tmp/目录下

			当secure_file_priv的值没有具体值时,表示不对mysqld 的导入|导出做限制

	   可以使用show global variables like '%secure%'; 查看

5.牛客网打卡: ①Linux下从用户态切换到内核态的三种方式:

		a.  系统调用
		b.  异常
		c.  外围设备的中断  
      ②僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵死进程。
	       |
	       ----僵尸进程会一直占用PID和内存资源,会导致系统崩溃。而孤儿进程会被init领养处理,基本无害

      ③互斥条件,请求和保持,不可剥夺 ,循环等待 都可能发生死锁

(60/1750)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值