美文网首页
20160804周国康笔记

20160804周国康笔记

作者: ZGKzm | 来源:发表于2016-08-04 22:37 被阅读0次

    什么是全栈工程师--通往架构师之路

    栈是什么,堆栈的栈

    栈的特点:先进后出,后进先出

    • 搭建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 下载链接

    MYSQL下载链接

    • 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/

    https://nodejs.org/

    开发工具

    文档编辑器 下载链接

    IDE

    PHPSTORM下载链接

    ECLIPSE下载链接

    相关文章

      网友评论

          本文标题:20160804周国康笔记

          本文链接:https://www.haomeiwen.com/subject/iuhhsttx.html