1. 基础工具部分: 中文手册,我猜测是Maven中文手册,可是我并没有找到这样的资源,欢迎知道的朋友告诉我;
  2. Android部分有 『第三方库集合』,我没能找到资源地址;
  3. 书籍我大多是给的豆瓣链接,如果觉得不合适可以替换一下;

程序设计

一、java

(a)基本语法(如继承、异常、引用、泛型等)

(b)多线程、并发

(c)Java 7

(d)Java 8

(e)Java虚拟机

(f)性能优化


二、算法与数据结构

  • 算法时间复杂度、空间复杂度的基本认知
  • 熟悉常用数据结构:链表、队列、散列表、树等;
  • 递归、分支等基本思想;
  • 常用算法应用:排序、查找、比较等

三、操作系统

  • 对Linux/OS的基本认知
  • Linux的常用命令

四、网络

  • Http/Https
  • TCP/IP

五、Android

  • 四大组件(服务、广播、ContentProvider、页面容器)
  • 基础UI组件(ListView、ViewPager)
  • 异步任务机制(AsyncTask、Handler、线程池)
  • 布局优化(层级、绘制、碎片化处理)
  • 图片加载(Bitmap、缓冲区)

软件工程

一、基础工具

IDE、Git、Maven

二、软件质量

  • 代码整洁
  • 码质量
  • 码重构

三、设计模式

23种常见设计模式

四、敏捷开发

五、专业开发

  • 序员职业素养
  • 更高效、更实效

六、思考人生

  • 黑客与画家 (硅谷创业之父Paul Craham 的文集,主要介绍黑客及优秀程序员的爱好和动机)

转发来源 :https://www.cnblogs.com/yishaochu/p/5436094.html

最新文章

  1. Web.config配置文件详解(新手必看)(转)
  2. sql server 中 syscolumns 各个字段的意义
  3. 配置tomcat免安装版服务器
  4. 【CSS】Intermediate7:Pseudo Elements
  5. ArcGIS JavaScript API本地部署离线开发环境[转]
  6. 阿里云server安全设定
  7. 免费瘫软入院,付费发飙成壮汉,YoMail 想干嘛?
  8. WAF防火墙介绍
  9. linux下vi编辑某文件时,操作出现 错误提示: E325: ATTENTION 2, Found a swap file by the name ".p1.c.swp"
  10. 分类器的评价指标-ROC&AUC
  11. jmeter系列-如何实现像loadrunner一样,多个并发用户先通过登录初始化,然后做并发的接口性能压测
  12. 通过excel创建表
  13. 071 HBase的安装部署以及简单使用
  14. GNU make使用(一)
  15. centos7安装Amber16 && AmberTools
  16. hwclock
  17. Hadoop开发第3期---Hadoop的伪分布式安装
  18. C# 对WinForm应用程序的App.config的使用及加密
  19. 【树莓派】使用VNC远程登录树莓派的图形界面
  20. XorPay.com 支付平台介绍【免费申请个人微信支付接口】

热门文章

  1. WinForms 快速开发的工具类。
  2. spring boot 自定义sql分页查询
  3. Spring第一天——入门与IOC
  4. 周末学习笔记——day02(带参装饰器,wraps修改文档注释,三元表达式,列表字典推导式,迭代器,生成器,枚举对象,递归)
  5. MongoDB之常用操作
  6. 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
  7. LODOP打印当前日期时间的方法
  8. Spring Boot + Netty 中 @Autowired, @Value 为空解决
  9. “纽劢科技杯”第十六届同济大学程序设计竞赛暨上海邀请赛同步赛 J-张老师的游戏
  10. P1744 采购特价商品