个人博客链接集 #Java #Python #Linux #计算机基础 #数据库 #算法 #前端 #其它

(内容还会更新)

  • 使用 Ctrl F 进行查找

    文章目录

    • 0. 作者的话
    • 1. Java
      • 1.1 学习篇
        • 1.1.1 基础语法篇(5天)
        • 1.1.2 面向对象篇(1天)
        • 1.1.3 Java语言进阶(11天)
        • 1.1.4 Java Web篇()
    • 2. Python
      • 2.1 基础篇
      • 2.2 高级语法篇
      • 2.3 Web篇
      • 2.4 爬虫篇
      • 2.5 数据分析篇
      • 2.6 实战项目篇
    • 3. Linux
      • 3.1 日常使用篇
      • 3.2 进阶学习篇
    • 4. 计算机基础篇
      • 4.1 汇编语言
    • 5. 数据库
      • 5.1 MySQL
        • 5.1.1 日常使用篇
        • 5.1.2 进阶使用篇
        • 5.1.3 MySQL项目
    • 6. 算法
      • 6.1 数据结构与算法
    • 7. 前端篇
    • 8. 其它篇
    • 9. 读书的观后感

0. 作者的话

  在这里放着我代码生涯以来,自认为比较好的博客(刚开始写的不太好的没放进来)。
  本人是文科专业,没有老师带,自己一步步找资源,一点点进入这个圈子。我的博客,大多是笔记类。我有一个习惯,在能力范围之内找最好的,我能肯定,专业程序员都不一定找得过我。现在,这些资源摆在你的面前了,你可以白嫖,但我还是希望你给我一个赞,一句加油,一个肯定。
  你会在我的博客中看见我的成长,从刚开始使用Windows系统,到后来钟情Linux。从代码挤在一起,到规范好看。特别是,写博客从主次都不分到逻辑通顺。这都是你能得到的成长。
  到2020.4.21为止,编程学习已十月,期间留下博客约六十万字(不包括删了的博客),整理以来才发现,原来自己进步这么快是有原因的

1. Java

1.1 学习篇

1.1.1 基础语法篇(5天)

  • Day1 #环境搭建 #简单程序
  • Day2 #数据类型转换 #运算符 #方法入门
  • Day3 #流程控制语句
  • Day4 #IDEA使用 #方法格式 #方法重载

需要IDEA可以私我

  • Day5 #数组 #引用 #指针

1.1.2 面向对象篇(1天)

  • Day6 #封装性 #Private #this

1.1.3 Java语言进阶(11天)

  • Day7 #常用API(一) #Scanner #匿名对象 #Random #ArrayList
  • Day8 #常用API(一)#String #Arrays #Math #static
  • Day9 #继承&多态 #继承 #重写 #抽象 #发红包案例
  • Day10 #继承&多态 #接口 #多态 #USB接口实现 #向上转型
  • Day11 #继承&多态 #命名规范 #注释模板 #权限修饰符 #内部类 #发红包软件
  • Day12 #常用API(二)#Object类 #时间日期类 #System类 #StringBuilder #包装类
  • Day13 #集合 #Collection #Iterator迭代器 #泛型 #斗地主(单列)
  • Day14 #集合 #数据结构 #List #Set #哈希 #Collections #组合排序
  • Day15 #集合 #思维导图 #JDK9 #Map #DeBug追踪 #斗地主(有序版)
  • Day16 #异常&多线程 #异常 #创建/使用多线程
  • Day17~18 #多线程&Lambda #多线程安全 #线程状态 #线程通信 #线程池 #Lambda

1.1.4 Java Web篇()

2. Python

2.1 基础篇

  • Python的安装与简介 #安装 #特点 #入门
  • 一天掌握Python基础,一篇文章就够了 #全教程 #无遗漏 #知识点 #小项目
  • 一天学会python面向对象,一篇文章就够了 #大量实例 #多图预警

2.2 高级语法篇

  • 多任务 #多线程 #多协程 #多进程 #并发
  • 网络 #TCP #UDP #文件下载器 #网络通信
  • Python高级用法 #GIL #拷贝 #私有化 #MRO #类 #实例对象 #with与上下文管理器
    Python超高级语法 #元类 #ORM

2.3 Web篇

2.4 爬虫篇

2.5 数据分析篇

  • Python数据分析(全) #超长预警 #思维导图 #matplotlib #numpy #pandas

2.6 实战项目篇

  • MySQL用法实战 #电商数据库 #如何拆表 #从拆表到表的设计规范 #军规 #第三部分
  • 名片管理系统 #python项目 #演练 #增删改查CRUD #全程教程
  • 疯狂榨汁机 #python项目 #对象语法训练
  • 魔法师学院 #python项目 #对象语法训练2

3. Linux

3.1 日常使用篇

这部分是我刚开始学Linux时,所学的,比较好懂,缺点是不够精。这个时期如果碰到问题,大概率要依靠百度。这时期用的是Ubuntu和Debian系(也即使用deb包和apt安装的系列)

  • 操作系统OS & Linux系统安装(虚拟机)
  • Linux常用命令及技巧 #小技巧 #常用终端命令 #远程管理 #SSH #FTP #思维导图
  • Linux用户与组 #思维导图 #用户 #组 #权限 #修改 #管理
  • Linux系统信息相关命令 #系统信息 #查询 #时间日期 #磁盘信息 #进程信息
  • Linux打包压缩 #tar #打包解包 #gz #bz2 #压缩 #解压缩
  • Linux安装软件 #apt #配置镜像源
  • pip提高下载速度

关于源配置这部分,学会了就好。日常生活中要配置源,可以直接下载别人配置好的文件使用。教程在本文 - 3.2 进阶学习篇 (四)- 4.4.2

3.2 进阶学习篇

这部分是我开始系统学习Linux时,所写。这个时候碰到问题,会去先翻自己所写的博客,然后进行调试。这时期用的是CentOS7(也即RedHat系,使用rpm包和yum安装的系列)

  • (一)#认识Linux #Linux系统操作(基础) #文件 #打包
  • (二)#系统操作 #用户管理 #权限管理
  • (三)#服务管理 #网络管理
  • (四)#服务管理 #软件安装 #软件编译安装 # 内核升级 #grub配置

4. 计算机基础篇

4.1 汇编语言

  • 一周干掉汇编语言 #Day1 #基础知识 #寄存器 #CPU #内存

5. 数据库

5.1 MySQL

5.1.1 日常使用篇

  • MySQL基础 #MySQL概述 #MySQL安装 #图形化界面 #命令行与crud基础 #思维导图
  • MySQL查询与数据库设计 #万能公式 #思维导图 #MySQL查询 #数据库设计规范
  • MySQL用法实战 #电商数据库 #如何拆表 #从拆表到表的设计规范 #军规 #第三部分
  • MySQL与python交互 #SQL注入与防范 #增删改查

5.1.2 进阶使用篇

  • MySQL高级 #视图 #事务 #索引 #账户管理

5.1.3 MySQL项目

  • Mysql项目 #电商数据库生成 #电商程序 #用户注册下单 #可直接运行

6. 算法

6.1 数据结构与算法

  • Day1~3 #绪论 #时间复杂度 #空间复杂度

7. 前端篇

  • HTML基础 #结构 #标签 #排版 #表单

8. 其它篇

  • HTTP #web服务器 #三次握手四次挥手 #多进程 #多线程 #多协程 #非阻塞 #epoll #网络通信
  • vi #vim #思维导图 #速记速查
  • 正则表达式 #re #python
  • Git #安装 #Git操作 #Git分支 #GitHub
  • Mac系统的操作教程

9. 读书的观后感

读书无疑是系统化学习的唯一途径,由于本站对这类内容比较不友好,所以有些内容,我会放到简书上,跳转到简书时,友友们不必有疑惑。

你可能感兴趣的:(计算机相关,java,python)