码农的自我修养-冰冻三尺,非一日之寒
从今天起,好好搬砖,面朝大海,春暖花开!参考博客: http://www.cnblogs.com/edisonchou/p/3843287.html
1. 数据结构和算法目录索引
(1)数据结构系列
①线性表部分:
线性表(上){数组、单链表和双链表}
线性表(下){ 循环链表、约瑟夫问题}
②栈与队列部分:
栈 { LIFO、Stack
队列 { FIFO、Queue
③树与二叉树部分:
树与二叉树(上){ 数据结构之二叉树与二叉搜索树 }
树与二叉树(下){ 二叉树的应用:求解四则运算 }
④图部分:
图(上){ 数据结构之图的基本概念}
图(上){ 数据结构之图的创建(邻接表)}
图(中){ 图的深度与广度优先遍历算法与实现 }
图(中){最小生成树Prim算法 }
图(中){最小生成树Kruskal算法}
图(下){ 最短路径算法介绍与实现 }
⑤查找部分:
查找(上){ 二分查找、二叉查找树、平衡二叉树、SortedDictionary
查找(下){ 哈希表}
⑥排序部分:
排序:{ 插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序 }
(2)剑指Offer面试题系列:
面试题1:{ 实现单例模式} 面试题2:{ 二维数组中的查找}
面试题3:{ 替换空格} 面试题4:{ 从尾到头打印链表}
面试题5:{ 重建二叉树} 面试题6:{.旋转数组中的最小数字 }
面试题7:{ 斐波那契数列} 面试题8:{ 二进制中1的个数}
面试题9:{ 打印1到最大的n位数} 面试题10:{数值的整数次方}
面试题11:{调整数组顺序使奇数位于偶数前面} 面试题12:{ 链表的倒数第K个结点}
面试题13:{ 合并两个排序的链表} 面试题14:{数据结构面试题之位图查找}
2. C++基础知识系列
@ C++之指针使用
@ c++输入输出流
@ C++常量const
@ C++之内联函数
@ C++之运算符重载
@ C++异常处理
@ C++之内存管理
@ C++强制类型转换
@ C++之内核对象进行线程同步
@ C++11新特性之宽窄字符转换
@ C++11新特性之线程操作
@ C++11新特性之右值引用(&&)、移动语义(move)、完美转换(forward)
@ C++11新特性之字节对齐、多参数模版、placement new
@ vector释放内存之swap方法
@ STL源码解析之vector自实现
@ C++11智能指针
3. 操作系统原理系列
@ 操作系统核心原理之内存管理思维导图
4. 设计模式目录系列
(1)单例模式
(2)设计模式之工厂模式
(3)设计模式之代理模式、适配器模式和外观模式
(4)设计模式之观察者模式
(5)设计模式之组合(compose)模式
(6)设计模式之桥接(bridge)模式
(7)设计模式之享元(flyweight)模式
(8)设计模式之职责链模式
(9)设计模式之原型(prototype)模式
(10)设计模式之访问者(visitor)模式
5. 高级C/C++编辑技术目录索引
(1)高级C/C++编译技术之读书笔记(一)之编译/链接
(2)高级C/C++编译技术之读书笔记(二)之库的概念
(3)高级C/C++编译技术之读书笔记(三)之动态库设计
(4)高级C/C++编译技术之读书笔记(四)之定位库文件
(5)高级C/C++编译技术之读书笔记(五)之动态库版本控制
6. Linux学习总结系列
(1)make命令和makefile文件
(2)linux之文件操作
(3)linux之Shell编程
(4)linux之管道
(5)linux之epoll
(6)linux之使用samba实现文件共享
(7)linux下安装boost
(8)Rhel7安装及网卡、yum、vmtools配置和修改主机名
(9)使用Apache服务部署静态网站
(10)SSH实现远程控制
(11)linux rhel7下安装python
(12)rhel7+apache+c cgi+动态域名实现web访问
(13)阿里云部署django实现公网访问
(14)Django实现微信公众号简单自动回复
7. MySql数据库目录索引
(1)MySql必知必会(一)表创建和数据添加
(2)MySql必知必会(二)数据检索
(3)MySql必知必会(三)数据过滤
(4)MySql必知必会(四)主键、外键、sql约束/联结表
(5)MySql必知必会(五)存储过程
(6)MySql必知必会(六)游标
8. 大型分布式网站架构设计与实践专题系列
@ ZooKeeper初探之安装和配置
@ 深入了解ZooKeeper(一)
@ 深入了解ZooKeeper(二)
@ 深入了解zookeeper(三)
@ 分布式缓冲之memcache
@ 分布式缓存之memcached--命令测试
@ NoSQL之Redis数据库初探
@ ActiveMQ简介与安装
@ ActiveMQ之ActiveMQ-CPP安装及测试
@ 分布式通信基础
@ I/O多路复用方案
@ 基础工具之消息队列、线程池、缓冲区抽象、事件循环和日志工具
@ 元组、序列化与反序列化实现
@ 基于epoll的TP传输层实现
9. 基础开发技术专题系列
(1)自己动手写游戏:Flappy Bird
-->技术点:MFC、GDI、面对对象、多线程、碰撞检测等
(2)Qt图形视图体系结构示例解析(视图、拖拽、动画)
-->技术点:QT、QGaphicsView/scene/item、拖拽、动画等
10. 《从点子到产品》读书笔记
(1)《从点子到产品》读书笔记之产品价值和用户痛点
(2)《从点子到产品》读书笔记之需求分析和功能设计
(3)《从点子到产品》读书笔记之文档管理和需求管理
转载于:https://www.cnblogs.com/xiaobingqianrui/p/8866554.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
