# Markdown语法学习1. 学习基本文本编辑器 atom 编辑器2. 学习如何引用文本和代码 \# 表示标题 # 数目代表标题的型号 Markdown 下所有的都要用英文 引用用> 显示标签、代码 用\` 号 两个table 等同于html标签中的`
`标签
换行符用空格
3. 学习如何添加图片和连接
连接 [百度]()
图片 ![图片]()
4. 如何制作表格
|列1|列2|列3|
|---|---|---|
|第一个|bbb|cc|
5.有序列表无序列表
有序标签通过.号来表示 每个.号都应该用空格隔开
无序列表通过*号来表示
*** 代表的是分割线
***
# 全栈工程师
1. 栈的特点
先进后出,后进先出。
2. 开发app
源生app 缺点:占用人力资源多,开发成本高,周期长,不灵活。
混合app 特点:通过源生oc java等封装apk,用js调用本地的功能。可以用html5来编写程序。
***
# 程序语言的发展
1. 机器语言(1946)
2. 汇编语言(50年代末期)
编译器
3. 高级语言
c语言:
结构化的编程语言,通过函数调用
java
有点:
真正的跨平台操作(jvm)
不用手动的控制内存。减少错位的发生。
减少了c++的混乱的语法。
缺点:
架构设计之前需要提前设计好接口。(反人类)
php
优点:
开发速度快,不用实现设计,方便灵活。
ruby
函数式编程语言。解放劳动力。动态类型。开发程序速度快,针对人开发习惯的编程语言。
编程语言的类型
强类型编程语言 弱类型编程语言
动态编程语言 静态编程语言