1. 简介 1. 序列式容器: array, vector, deque, list, forward_list 数组 或者 指针实现 2. 关联容器: set, map, multiset, multimap 二叉树 红黑树 O(logn)3. 无顺序容器: unordered_map, unor ...
分类:
编程语言 时间:
2019-05-03 18:04:30
阅读次数:
177
1. 几种智能指针 1. auto_ptr: c++11中推荐不使用他(放弃) 2. shared_ptr: 每添加一次引用 就+1,减少一次引用,就-1;做到指针进行共享 3. unique_ptr: 一个指针同时只能有一个使用者使用 4. weaked_ptr: 与shared_ptr搭配使用 ...
分类:
编程语言 时间:
2019-05-02 21:48:23
阅读次数:
209
this 绑定是面试题常考的类型,同时,它和原型链、闭包结合在一起,可以实现很多复杂的功能。本文将 this 绑定涉及相关知识做了一个归纳整理,当然,也从中收获了很多。 介绍 this 绑定 这里直接列出 this 绑定的四大规则,这些规则都是《你不知道的JavaScript》一书中提到的关键词,个... ...
分类:
编程语言 时间:
2019-05-01 23:52:43
阅读次数:
168
1. 几种智能指针 1. auto_ptr: c++11中推荐不使用他 2. shared_ptr: 每添加一次引用 就+1,减少一次引用,就-1;做到指针进行共享 3. unique_ptr: 一个指针同时只能有一个使用者使用 4. weaked_ptr: 与shared_ptr搭配使用 1.1 ...
分类:
编程语言 时间:
2019-04-30 01:18:33
阅读次数:
152
参考:https://www.cnblogs.com/cly-blog/p/5980546.html ...
分类:
编程语言 时间:
2019-04-29 23:50:37
阅读次数:
288
1. 在构造函数和析构函数中调用的虚函数并不具备虚函数的特性 因为基类的构造函数先构造, 析构函数后析构 ...
分类:
编程语言 时间:
2019-04-29 20:38:17
阅读次数:
113
web页面实现文件下载的几种方法 今天碰到文件下载的一些问题,本着知其然也要知其所以然的精神,站在巨人的肩膀上深入学习和测试了一下,抛砖引玉,现在总结结论如下: 1)标准URL下载方式可以通过在web页面中嵌入 url超级链接,标准的HTTP GET请求,形如:“http://www.wjj.cc/ ...
分类:
Web程序 时间:
2019-04-29 15:47:19
阅读次数:
157
https://juejin.im/post/5c9cb91d5188251cea0abbd7 事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。一,基础概念事务(Transaction)是访问和更新数据库的 ...
分类:
数据库 时间:
2019-04-26 17:49:13
阅读次数:
155
前言 对于Java的序列化,一直只知道只需要实现Serializbale这个接口就可以了,具体内部实现一直不是很了解,正好这次在重复造RPC的轮子的时候涉及到序列化问题,就抽时间看了下 Java序列化的底层实现,这篇文章算是这次的学习小结吧。 第一部分:What Java序列化是指把Java对象保存 ...
分类:
编程语言 时间:
2019-04-24 22:05:17
阅读次数:
158