自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 面试的经典问题--函数中开空间

查看运行结果 1.void GetMemory(char *p){ p = (char *) malloc(100);}int main(){ char *str = NULL: GetMemory(str); strcpy(str,"hello world"); printf("%s",str);}运行结果:崩溃:p的地址没有带出来;2.char * GetMe

2017-10-29 21:34:41 345

原创 tcp和udp的区别

tcp和udp都是传输层的协议,可是区别;1.面向连接:tcp是面向连接的,udp是无连接的; 2.通讯结束:tcp需要靠四次挥手关闭连接,udp不需要 3.连接数 : tcp是一对一的,udp是一对多的 4.可靠性: TCP是全双工可靠的,采用的超时重传来实现的; UDP是不可靠的,可能存在丢包现象,需要程序员自己确定; 5.TC

2017-10-29 21:11:59 451

原创 笔试面试---不经意的strcpy

1.strcpy 我们在笔试还是面试的过程中,还容易被问道strcpy的实现;我们一看很简单,往往忽视了很多方面的细节,导致实力 注意点: 1.src的地址为空 2.src和dest的地址相同的时候; 3.返回值 4.const 的src 我们要写简洁的、正确率高的代码char *strcpy(char *dest,const char* src) { if(src =

2017-10-29 20:42:55 344

原创 修改数据 -修改+添加+删除

1.修改数据 UPDATE(1)修改一行数据: 例子:把刘伟老师转到信息系 UPDATE T SET Dept=’信息’ WHERE TN =’刘伟’(2)修改多行 例子:把所有的学生年龄加一岁 UPDATE S SET Age = Age +1 例子:将教师表中所有工资小于或等于1000元的讲师的工资

2017-10-29 14:43:50 4590

原创 查询数据

数据的查询是一个非常庞大,繁琐的,先从关键字开始检索,介绍。1.基本查询:WHERE 根据WHERE的子句检索条件; FROME 指定视图所满足的原祖; SELECT 指定列 GROUP 对查询的结果进行分组; ORDER 查询结果按照ORDER子句进行排序;多表时,WHERE是连接的条件;SELECT *FROM S;//列出s表的全部列名; SELECT DIST

2017-10-23 19:41:27 839

原创 数据库的修改+删除

修改数据表 1.ADD方式:增加新列和完成性的约束,定义和CTREATE TABLE一样; 2.2.ALTER方式:修改某些列3.DROP方式: 只删除完整性约束的定义;

2017-10-23 17:27:59 334

原创 数据库的创建+约束

简单数据库的创建和有关键的约束

2017-10-23 17:12:16 853

原创 数据库的学习--概要

sql:是一个基本的虚表;是一个相互之间独立的表,是一个存储文件,有三层模型:外模型、模式、内模型;SQL语句的特点:1.语法简单、简单易用; 2.是一个一体化的语言,可以完成数据的定义、查询、操纵、控制等方面的功能; 3.SQL是一个一体化的语言,用户不需要知道内部发生了什么,只需要知道子啊做什么就行; 4.SQL是一个集合语言,是含有很多的关系; 5.是一个即使嵌入式语言优势一个自含式语

2017-10-23 17:06:34 373

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除