什么是全栈工程师--通往架构师之路
栈是什么,堆栈的栈
栈的特点:先进后出,后进先出
- 搭建LAMP或LNMP
- 前端
- 后端
- 发布
- 单独开发
编程语言特点:
- 控制指令,
- 内存分配,
- 执行逻辑
混合app开发
Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。
例如APP的外壳内容为H5.
函数式编程:让电脑像人一样思考
- 不需要预留接口
- 动态类型语言+强类型
- 把影响到性能的东西封装
Java过度标准化 go die java8 部分函数式编程
Php 灵活 php7 部分函数式编程
Ruby 函数式编程
强类型语言 弱类型语言 动态类型 静态类型
- 强类型 强制判断变量类型
- 弱类型 不强制判断变量类型,可根据运算自动识别
- 动态语言 声明变量不指定类型js php
- 强类型一定是静态类型
- var a:Number; 强类型 var a;弱类型`
- 123 '123' 需要类型转换就是强类型 在底层上能区分变量类型
函数式编程 流式数据处理
jqurey 链式语法:
$.a().b().c().
环境要求
浏览器
火狐 下载链接
chrome 下载链接
官网默认被墙,使用VPN或者代理才能下载
环境
Microsoft .NET Framework 4 下载链接
Visual C++ Redistributable Packages for Visual Studio 2012 下载链接
Visual C++ Redistributable Packages for Visual Studio 2013 下载链接
jdk 下载链接
git 下载链接
composer 下载链接
- mysqld —initialize —user=mysql —console 初始化数据库
- 配置文件修改,增加 skip_grant_tables
- 增加服务命令 : mysqld install MySQL —defaults-file="C:\mysql-5.7.12-winx64\my.ini"
- 移除服务命令为:mysqld remove
- 在命令行启动mysql命令为: net start mysql
- 关闭mysql命令为:net stop mysql
http://windows.php.net/download/
开发工具
文档编辑器 下载链接