码农的自我修养-冰冻三尺,非一日之寒

1.数据结构和算法目录索引(1)数据结构系列①线性表部分:线性表(上){数组、单链表和双链表}线性表(下){循环链表、约瑟夫问题}②栈与队列部分:栈{LIFO、Stack<T

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

从今天起,好好搬砖,面朝大海,春暖花开!

1. 数据结构和算法目录索引

  (1)数据结构系列

     ①线性表部分:

      线性表(上){数组、单链表和双链表}

      线性表(下){ 循环链表、约瑟夫问题}

     ②栈与队列部分:

     栈 { LIFO、Stack<T> }

     队列 { FIFO、Queue<T> }

     ③树与二叉树部分:

       树与二叉树(上){ 数据结构之二叉树与二叉搜索树 }

       树与二叉树(下){ 二叉树的应用:求解四则运算 }

     ④图部分:

       图(上){ 数据结构之图的基本概念}

     图(上){ 数据结构之图的创建(邻接表)}

       图(中){ 图的深度与广度优先遍历算法与实现 }

       图(中){最小生成树Prim算法 }

       图(中){最小生成树Kruskal算法}

       图(下){ 最短路径算法介绍与实现 }

     ⑤查找部分:

       查找(上){ 二分查找、二叉查找树、平衡二叉树、SortedDictionary<TKey,TValue> }

       查找(下){ 哈希表}

      ⑥排序部分:

      排序:{ 插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序 }

  (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://javaforall.net/119994.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python set集合排序_Python Set集合「建议收藏」

    python set集合排序_Python Set集合「建议收藏」PythonSet集合Python中的集合,和数学中的集合概念一样,用来保存不重复的元素,即集合中的元素都是唯一的,互不相同。从形式上看,和字典类似,Python集合会将所有元素放在一对大括号{}中,相邻元素之间用“,”分隔,如下所示:{element1,element2,…,elementn}其中,elementn表示集合中的元素,个数没有限制。从内容上看,同一集合中,只能存储…

    2022年5月2日
    226
  • 爱奇艺vip会员账号共享怎么用_爱奇艺的vip都和谁有合作

    爱奇艺vip会员账号共享怎么用_爱奇艺的vip都和谁有合作之前没事的时候,使用nmap检测到路由器存在弱口令admin今天没事登录路由器看看哪台机器流量比较多,刷新了几次流量统计,发现10.0.0.81的机器一直排的首位,流量蛮大,于是想看看这台机器在干什么打开我的kali系统,启动arpspoof,准备命令arpspoof-ietho-cown-t10.0.0.8110.0.0.1启动Wireshark,设置过滤条件i

    2022年9月28日
    7
  • delphi 进程通信_多线程实现java

    delphi 进程通信_多线程实现java多线程总体认识当前程序是一个进程,进程只是一个工作环境,线程是工作者; 每个进程都会有一个启动线程(或叫主线程),也就是说:大量的编码都是写给这个主线程的; ExitThread(0);退出主线程; 系统不允许一个没有线程的进程存在,所以程序就退出了. ExitThread函数的参数是一个退出码,这个退出码是给之后的其他函数用的,这里随便给个无符号整数即可….

    2025年5月24日
    1
  • 面试官:Java的重写和重载有什么区别?[通俗易懂]

    面试官:Java的重写和重载有什么区别?[通俗易懂]老读者都知道了,七年前,我从美女很多的苏州回到美女更多的洛阳(美化了),抱着一幅“从二线城市退居三线城市”的心态,投了不少简历,也“约谈”了不少面试官,但仅有两三个令我感到满意。其中有一位叫老马,至今还活在我的微信通讯录里。他当时扔了一个面试题把我砸懵了:“王二,Java的重写(Override)和重载(Overload)有什么区别?”那年我二十三岁,正值青春年华,大约就是周杰伦发布《八度空间…

    2025年10月16日
    3
  • Java内存管理-程序运行过程(一)「建议收藏」

    勿在流沙住高台,出来混迟早要还的。做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!相信在做Java开发的伙伴一定知道 JVM(Java Virtual Machine(Java虚拟机)!本系列会开启对JVM相关的知识的探索和总结,让我们一起踏入JVM的学习之旅中,去了解和发现更加精彩的Java世界! 正如奥古斯特·罗丹 说过:世界上不是缺少美,而是缺少发现美的眼…

    2022年2月28日
    51
  • 迅雷php文件怎么打开_php生成短链接

    迅雷php文件怎么打开_php生成短链接我正在使用TCPDF来创建简单的pdf文档.我正在创建一个页面并使用下面的代码添加链接$pdf->addTOCPage();$link=$pdf->AddLink();$pdf->SetLink($link,0,-1);现在链接设置成功.但是要导航到该页面我应该添加什么?我试过下面的代码,但它什么也没做,<ahref=“#Whattoaddhere”style…

    2025年10月1日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号