Java教程

狂神说Java——学习笔记一

本文主要是介绍狂神说Java——学习笔记一,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

进阶路线(合计77天)

1.JavaSE(基础)20天

2.数据库(MySQL==>JDBC==>UML类图==>数据库设计)4天

3.前端(HTML,CSS,JS,jQuery,Layui/Bootstrap,Vue),写出一个页面,让它更好看,有更多的交互效果 7天

4.JavaWeb(Tomcat,Http,Maven,servlet,Session,Cookie,JSP,三层架构,JSTL,EL表达式,过滤器,监听器,文件上传,邮件收发,富文本编辑)网站后台常用技术    7天  

至此能写出一个网站,只是代码有点笨重

5.SSM框架(MyBaits简化数据库操作,Spring和SpringMVC简化Javaweb操作)Git(代码托管) 9天

至此能用很少代码能写一个网站

6.Linux (Linux基础,Redis,Nginx网站负载均衡,Docker)大型互联网公司的服务器都用Linux,Linux几乎占领了全部的服务器端市场 7天

至此基本技术全部具备了

7.SpringBoot 微服务,把一个大网站拆成许多小点开发,很多人协同工作 8天

8.SpringCloud 7天

至此高级的技术也具备了

9.Hadoop 大数据基础 8天

程序员如何跳出低水平勤奋的陷阱

1:应深度优先,兼顾广度,不要过分追求全栈

2:代码质量更重要,不要只追求数量,数量没有那么重要

3:不要被似是而非的概念迷惑,被企业的光环迷惑,要成为某一个领域能解决需求的真正的专家

1 博客相关:

1.1 平台

  1. 博客园、CSDN(非常活跃,基本都是技术文章,可以学到新东西,博客园广告更少)
  2. 简书、知乎
  3. 购买服务器搭建个人网站(约1000元/年,对技术有一定要求)
  4. wordpress、typecho建网站的工具

1.2 编辑器

推荐编辑器typora,文件后缀*.md。

typora(MarkDown语法)使用:

  1. 视图菜单——大纲视图,在大纲中右键可以选择有
  2. 标题:#+空格+标题(一级标题), ##+空格+标题(二级标题)……最多支持到六级标题
  3. 字体:**文字** (粗体),*文字*(斜体),***文字***(加粗斜体),~~文字~~(删除线),
  4. 引用 : >+文字(摘抄别人文章),按回车键下一行继续引用格式,按下方向键下一行不再继续是引用格式
  5. 分割线: ---(连续三个减号)或***
  6. 截图:![图片名](图片地址),图的地址可以是本地的,也可以是互联网的
  7. 超链接:[超链接名](超链接地址)
  8. 列表:1.+空格+文字(有序号 );-+空格+文字(无序号)
  9. 表格:注意使用左下角“显示源代码”按钮;右键,插入表格;|姓名|性别|年龄|
  10. 代码:```java,```python(注意是数字1左侧的和~公用一个键的点)

2 windows常用快捷键

win+r(运行),win+E(打开我的电脑),ctrl+shift+esc(任务管理器)==>文件==>新建任务,win+tab(alt+tab)

3 基本的Dos命令

  1. 打开cmd的方式:win+r;shift+鼠标右击;电脑地址栏中输入cmd+空格,然后enter
  2. 管理员方式运行:C:\Windows\System32文件夹下,找到cmd.exe,右击==>以管理员身份运行
  3. 命令:dir,cd/d e:(跨盘符),cd>a.txt(创建文件),cls(清理屏幕,clear screen),exit(退出cmd),calc(打开计算器),mspaint(打开画图),notepad(打开记事本),ping www.baidu.com(获得网站的ip地址),del a.txt(删除文件),rd test(删除目录)

4 JAVA发展史

构建工具:Maven;应用服务器:Tomcat;Web开发:Spring;开发工具:Intellij Idea;大数据:Hadoop;手机端:Android

用JVM实现跨平台:write once,run anywhere

用反射机制实现动态性

java的三大版本:javase标准版(桌面程序,控制台开发……最核心的内容);javame嵌入式开发(微缩版,手机,小家电……基本没人用了);javaee(web端,服务器开发……应用最广泛的领域)。先学好se,再学ee

这篇关于狂神说Java——学习笔记一的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!