我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
C++ 继承 C++ 继承
C++继承[toc] 继承概念继承的概念继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结
2022-09-27 Allen
类和对象上 类和对象上
类和this 由于已经学习过Java中的类与对象,类似的部分就不再写进博客,只记录下不同之处和精华之处 [toc] 类的引入Java中的类有Class来表示 C++中的类怎么引入呢? 首先回顾C语言如何引入数据结构中的栈 函数方法 –
2022-09-21 Allen
Allen's OJ Allen's OJ
在线OJ系统[toc] 分析需求 有一个题目的列表页面 点击某个具体的题目,跳转到一个题目详情页的页面 详情页包含的内容 题目的要求 代码的编辑框 提交代码后的结果 模块划分 在线编译器 :把网页的代码提交到服务器上,进行编译运行,验证
2022-09-18 Allen
八大排序算法 八大排序算法
八大排序算法[toc] Intro数据结构和算法是不分家的,接下来的排序算法中,有的算法可能会用到某种数据结构 排序算法是什么呢?百度百科一下 排序就是把集合中的元素按照一定的次序排序在一起。一般来说有升序排列和降序排列2种排序,在算法
2022-09-18 Allen
Hash 容器 Hash 容器
Hash[toc] 1. unordered系列关联式容器在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到logN,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好的查询
2022-09-04 Allen
Red-Black Tree Red-Black Tree
[toc] RB-tree 0.Intro红黑树是一种自平衡二叉搜索树。每个节点存储一个表示“颜色”(“红色”或“黑色”)的额外位,用于确保树在插入和删除期间保持平衡。当树被修改时,新树被重新排列并“重新绘制”以恢复限制树在最坏情况下可能
2022-09-03 Allen
Hello World Hello World
2022-08-25 Allen
高并发内存池 高并发内存池
[toc] Intro为了学习和提高设计能力,检验编程思想以及编程能力,以下开始学习并探究实现高并发内存池项目 本项目实现的是一个高并发的内存池,它是Google的一个开源项目tcmalloc的迷你版,tcmalloc全称Thread-Ca
2022-08-01 Allen