• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
一只小小小菜鸟
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 下一页

2020年7月23日

Java多态
摘要: 1.多态概述 1)什么是多态 多态是指在父类中定义的属性和方法被子类继承后,可以具有不同的数据类型或表现出不同的行为,使得同一个属性或方法在父类和子类中具有不同的含义。 2)java实现多态有三个必要条件:继承,重写,向上转型 继承:在多态中必须有继承关系的子类和父类 重写:子类对父类的某些方法进行 阅读全文
posted @ 2020-07-23 13:39 一只小小小彩鸟 阅读(140) 评论(0) 推荐(0)
 
 

2020年7月19日

Unity性能优化
摘要: 1.常见的Unity性能问题有:卡顿、耗电、发热、闪退、花屏、延迟;内部原因是:PSS内存超高、DrawCall高、Mono持续增长、CPU超标、内存泄漏、FPS抖动大; PSS:Proportional Set Size,实际使用的物理内存,它与RSS不同,它会按比例分配共享库所占用的内存。 例如 阅读全文
posted @ 2020-07-19 22:44 一只小小小彩鸟 阅读(1282) 评论(0) 推荐(0)
 
p92
摘要: 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明: 1 ≤ m ≤ n ≤ 链表长度。 示例: 输入: 1->2->3->4->5->NULL, m = 2, n = 4 输出: 1->4->3->2->5->NULL 阅读全文
posted @ 2020-07-19 21:28 一只小小小彩鸟 阅读(424) 评论(0) 推荐(0)
 
 

2020年7月18日

c++数组,append,substr的用法
摘要: c++动态创建数组的方式: 一维的: int *a=new int[10]; vector<int> a{ }; 二维的: int **array; //array = (int **)malloc(sizeof(int *)*row);//方法一 array=new int *[row]; for 阅读全文
posted @ 2020-07-18 13:41 一只小小小彩鸟 阅读(2887) 评论(0) 推荐(0)
 
c++知识点4
摘要: 1.空函数是不占字节的,还有就是typedef只是一个声明而已,也不占字节;枚举类型是用int型实现的,故占4个字节;联合类型中字节数是12+4(有一位是'\0') 2.调用无参构造函数即编译器默认生成的构造函数时,直接定义一个对象,不能在后面加一个括号,否则就为函数的定义,会产生错误。 3.#im 阅读全文
posted @ 2020-07-18 11:19 一只小小小彩鸟 阅读(153) 评论(0) 推荐(0)
 
vector容器的insert方法
摘要: vector容器可以使用insert在特定的位置扩展新的元素,当且仅当新的vector大小超过当前vector容量时,会导致分配的存储空间自动重新分配。 容器采用数组作为底层存储,所以在vector末端以外的位置插入元素回导致容器将位置之后的元素重新定位到新位置,这样会导致比较低效相比较list和f 阅读全文
posted @ 2020-07-18 11:03 一只小小小彩鸟 阅读(5234) 评论(0) 推荐(1)
 
 

2020年7月17日

unordered_map和stringstream用法
摘要: 1.unordered_map 无序映射是关联容器,用于存储由键值和映射值组合而成的元素,并允许基于键快速检索各个元素。 在unordered_map中,键值通常用于唯一标识元素,而映射值是与该关联的内容的对象,键和映射值的内容可能不同。 在内部,unordered_map中的元素没有按照他们的键值 阅读全文
posted @ 2020-07-17 21:32 一只小小小彩鸟 阅读(392) 评论(0) 推荐(0)
 
unordered_set的用法
摘要: unordered_set是一种关联容器,set和map内部实现是基于RB-Tree,是有序的,unordered_set和unordered_map是基于hashtable。是无序的。 首先了解哈希表的机制。哈希表是根据关键码值进行直接访问的数据结构,通过相应的哈希函数处理关键字得到相应的关键码值 阅读全文
posted @ 2020-07-17 21:04 一只小小小彩鸟 阅读(11064) 评论(0) 推荐(2)
 
c++知识点3
摘要: 1.c++里也可以用malloc分配内存,但是一般用new,new不仅分配内存,还创建了对象。 2.c++模板 模板是泛型编程的基础,泛型编程即以一种独立于任何类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式,库容器,迭代器和算法,都是泛型编程的例子,他们都使用了模板的概念。 每个容器都有一 阅读全文
posted @ 2020-07-17 18:49 一只小小小彩鸟 阅读(134) 评论(0) 推荐(0)
 
c++小知识点2
摘要: 1.虚函数 虚函数是在基类中使用virtual声明的函数,在派生类中重新定义基类中定义的虚函数时,会告诉编译器不要静态链接到该函数 2.c++接口(抽象类) 接口完成了类的行为和功能,而不需要完成类的待定实现。 c++接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节和相关 阅读全文
posted @ 2020-07-17 18:38 一只小小小彩鸟 阅读(123) 评论(0) 推荐(0)
 
 
上一页 1 2 3 下一页

公告


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