• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

狗少

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2014年5月24日

static

摘要: --静态局部变量把局部变量改变为静态变量后是改变了它的存储方式,即改变了它的生存期,值在下次调用的时候不会像auto那样再重新赋值,赋值只有一次,在函数体内被改变后依然存在,不会消亡。不变的是作用范围依然是在函数体内。--静态全局变量把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围,... 阅读全文

posted @ 2014-05-24 16:58 狗少 阅读(153) 评论(0) 推荐(0)

2014年5月23日

指针

摘要: int * a = NULL;(编译没问题,运行错误,指针所指向地址必须为合法有效的内存地址)int * a =10;(错误写法,给指针赋值必须为地址,*p为所指向变量的值) 阅读全文

posted @ 2014-05-23 20:18 狗少 阅读(110) 评论(0) 推荐(0)

STL

摘要: 有序容器:vector[连续内存] 拥有一段连续的地址空间,首地址不变,按顺序存放,拥有高效的随机存储和访问,毕竟有迭代器作为序号。 从尾部插入和删除很快,其他地方插入和删除操作的时间复杂度就高喽,需要大范围内存的复制粘贴,效率低下,就像数组一样.有空间预留的特点,操作起来消耗内存空间。capa... 阅读全文

posted @ 2014-05-23 15:03 狗少 阅读(140) 评论(0) 推荐(0)

2014年5月22日

基本数据结构

摘要: 链表struct Node{int data;//数据域struct Node *next;//指针域};//基本操作:创建,插入,删除,打印[百科示例]无需事先知晓链表数据的长度,充分利用内存空间,事先灵活的内存动态管理。链表允许插入和移除表上任意位置上的节点,但是不允许随机存取。因为它包含指向另... 阅读全文

posted @ 2014-05-22 21:28 狗少 阅读(151) 评论(0) 推荐(0)

2014年5月19日

wait

摘要: --基本知识--多线程状态:就绪,运行,synchronize阻塞,wait和sleep挂起,结束。wait必须在synchronized内部调用。 调用线程的start方法后线程进入就绪状态,线程调度系统将就绪状态的线程转为运行状态,遇到synchronized语句时,由运行状态转为阻塞,当syn... 阅读全文

posted @ 2014-05-19 20:31 狗少 阅读(166) 评论(0) 推荐(0)

TCP/UDP

摘要: TCP协议UDP协议相同点都为传输层协议,负责承担数据传输的任务。不同点1、传输控制协议;2、TCP是可靠的面向连接、面向字节流服务;3、TCP支持全双工和并发的TCP连接,提供确认、重传与拥塞控制;4、TCP需要经过三次握手才能建立一个安全连接,所以效率比较低,但是安全性高。1、用户数据报协议;2... 阅读全文

posted @ 2014-05-19 20:08 狗少 阅读(187) 评论(1) 推荐(0)

虚函数

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2014-05-19 12:49 狗少 阅读(12) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3