- 博客(7)
- 收藏
- 关注
转载 SQL中的or与in在细节上的区别
核心思想主要强调优先级的高低,复杂逻辑语句养成带()的好习惯,防止出现歧义。原文链接,点这里:https://blog.youkuaiyun.com/u011944141/article/details/77968482...
2019-11-05 14:18:13
306
原创 SQL 中 truncate delete 与 drop的区别
相同之处:truncate和不带where子句的delete,以及drop都会删除表内的数据。不同之处:truncate和delete只删除数据不删除表的结构,drop语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为invalid状态。 delete语句是数据库操作语言(dml),这个操作会放到...
2019-09-24 01:10:22
146
1
原创 程序员需要掌握的最基本的Windows相关的Dos命令
* Dos命令一般在Dos命令窗口编写* Dos命令窗口的打开:开始菜单-->运行-->输入cmd-->回车【默认打开的是黑色的命令窗口,即Dos窗口】* 常见的Dos命令: --exit 退出当前Dos命令窗口 --cls 清屏 --dir 列出当前目录下的所有子文件/子目录 ...
2018-11-09 14:03:21
639
原创 内存对齐
内存对齐规定:结构体的总大小为结构体最宽基本数据类型成员大小的整数倍struct stu{ union{ char a[5]; int b[2]; }class; char c[8]; float d;}cc;上面的例子:规定 int 占2个字节,char占1个字节,float 占4个字节。联合体里面...
2018-06-08 23:02:30
167
原创 管道什么时候需要打开?
(pipe)管道仅需要创建而不需要打开,因为使用它们的进程通过继承获得了管道的文件描述符; (FIFO)命名管道则需要打开,因为使用它们的进程可以没有任何关系,对命名管道的打开通常使用文件打开函数open(). write_fd = open(write_fifo_name,O_WRONLY) == -1...
2018-06-03 18:32:44
332
原创 指针的指向
举一个简单明了的例子:int a = 10;int *p = &a // 定义一个指针,把a的地址,例如是Ox0012ffc,放在p指向的空间里int *q = p //定义一个指针q,并不是让q指向p,而是把p里面的值赋给q,相当于把Ox0012ffc存放在q指向的空间里,q也就相当于直接指向a
2018-01-22 18:32:32
273
原创 const 不同位置的不同含义
类型声明中const用来修饰一个常量,有如下两种写法:1)、const在类型前面const int nValue; //nValue是constconst char *pContent; //*pContent是const, pContent可变const (char *) pContent;//pContent是const,*pContent可变char* const pCo
2018-01-22 15:44:48
1919
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人