知识图谱,每日更新

这篇文章是个人知识技能的一个图谱记载,主要分为七个专题: 

          Java、Android、Linux、Chromium、设计模式、笔试题、走在算法工程师的路上。

想了解更多,欢迎访问:我的github 、 我的CSDN博客我的知识图谱 。

备注:本页面标记了代码实现的,均可以在我的github中找到源码。

          本页面的所有标题,都可以通过点击去博客页面查看具体笔记内容。 

          本页面的所有标题,都可以在我的知识图谱中找到对应思维导图。

一、Java

      1.0 Java基础

            1.0.1 封装、继承、多态学习笔记

            1.0.2 代码块、构造函数、成员变量加载顺序

            1.0.3 Java的数组、堆、栈、队列、链表

            1.0.4 Java实现二叉树及赋值、遍历、打印

      1.1 Java常见类用法

            1.1.1 int、string、double、float 的常见用法

            1.1.2 list、map、table 的常见用法

            1.1.3

      1.2 Java常用类之间的区别

            1.2.1 hashmap 和 hashtable 的区别

      1.3 Java框架——Spring

            1.3.1 Spring的特色介绍

      1.4 Java多线程学习笔记

            1.4.1 Java多线程及其实现

            1.4.2 Java线程池及其实现

二、Android

      2.1 Android handle 异步通信学习笔记

      2.2 Android fragment 学习笔记

      2.3 Android 四大组件学习笔记

三、Linux

      3.1 Linux常见指令

      3.2 Linux实战指令

      3.3 git 和 repo的用法

      3.4 将本地代码上传github

四、Chromium

      4.0 Chromium——调试工具

            4.0.1 Chromium:remote-debug

      4.1 Chromium——特性学习

            4.1.0 Chromium:多进程架构

            4.1.1 Chromium:从url加载到页面显示

            4.1.2 Chromium:二进制裁剪

            4.1.3 Chromium:omnibox 搜索推荐优化

            4.1.4 Chromium:adblock 广告拦截及优化

五、设计模式

      5.1 (代码实现)单例模式学习笔记

      5.2 (代码实现)代理模式学习笔记

      5.3 (代码实现)策略模式学习笔记

      5.4 (代码实现)工厂模式学习笔记

      5.5 (代码实现)适配器模式学习笔记

六、笔试题

      6.0 (博客链接)优秀面试题集锦

      6.1 (代码实现)腾讯笔试题

            6.1.1 Alpha_transto_num

      6.2 (代码实现)网易笔试题

            6.2.1 合唱团(回溯法)                                                           6.2.2 合唱团(动态规划)

      6.3 (代码实现)阿里笔试题

            6.3.1 统计字符串中最多数之和

      6.4 (代码实现)华为笔试题

            6.4.1 不重复随机数                                                                  6.4.2 查找单词个数            

            6.4.3 统计最后一个单词长度

      6.5 (代码实现)微软笔试题

            6.5.1 Calculate                                                                         6.5.2 Digital_trans

      6.6 (代码实现)剑指offer

            6.6.1 顺时针打印矩阵                                                               6.6.2 子树判断                   

            6.6.3 镜像二叉树                                                                      6.6.4 查找栈中最小值

            6.6.5 二叉树中和为某一值的路径                                             6.6.6 找出超过半数的那个数字

七、走在算法工程师的路上

      7.0 算法工程师学习资料和技巧汇总

      7.1 基本数据结构

            7.1.1 简单排序(冒泡排序、插入排序、选择排序、快排排序、堆排序)

            7.1.2 链表相关

                     7.1.2.1 单链表逆置

            7.1.3 队列相关

                     7.1.3.1 优先队列

            7.1.4 树相关

                     7.1.4.1 最小生成树 —— 克鲁斯卡尔算法(kruskal)

                     7.1.4.2 最小生成树 —— 普瑞姆算法(prim)

                     7.1.4.3 最短路径 —— 迪杰斯特拉算法(dijkstra) 

            7.1.5 图相关

                     7.1.5.1 邻接表转邻接矩阵

            7.1.6 基本算法思想

      7.2 常见面试算法

            7.2.1 按行打印二叉树                                                               7.2.2 二叉树反转(同 6.6.3 镜像二叉树

            7.2.3 找有环链表的入口                                                           7.2.4 矩阵相乘

            7.2.5 最大子段和

      7.3 中科大徐云 —— 算法导论课程实验

            7.3.1 快排及其优化

            7.3.2 红黑树插入算法

            7.3.3 区间树上的重叠区间查找算法

            7.3.4 求最近点对算法

            7.3.5 最长公共子序列算法(LCS)

            7.3.6 赫夫曼编码问题(Huffman)

            7.3.7 最佳调度问题(动态规划)

            7.3.8 背包问题及求解(动态规划、回溯、贪心、分支限界)

      7.4 中科大刘黄生 —— 算法导论学习笔记

      7.5 上交张志华 —— 机器学习课程笔记

            7.5.1 机器学习:基本概念

            7.5.2 机器学习:随机向量

      7.6 南大周志华 —— 西瓜书学习笔记

            7.6.1 第一章:绪论学习笔记

            7.6.2 第二章:模型评估与选择学习笔记

            7.6.3 第三章:线性模型学习笔记

            7.6.4 第四章:决策树学习笔记

其他学习笔记

      1) float类型与double类型数谁更大

      2) 数据挖掘001

      3) 操作系统部分算法总结、分析与创新

      4) 比较有创意的面试题集锦

      5) 开发工具推荐表

猜你喜欢

转载自blog.csdn.net/lj6020382/article/details/80400114