20160804 馮天鶴筆記

什么是全棧工程師

棧是什么,堆棧

棧的特點(diǎn):先進(jìn)后出,后進(jìn)先出

全棧工程師:

  • 搭建lamp或lnmp
  • 前段
  • 后端
  • 發(fā)布
  • 單獨(dú)開發(fā)

混合app開發(fā)模式

編程語言特點(diǎn):

  • 控制指令,
  • 內(nèi)存分配,
  • 執(zhí)行邏輯

函數(shù)式編程:讓電腦像人一樣思考

  • 不需要預(yù)留接口
  • 動態(tài)類型語言+強(qiáng)類型
  • 把影響到性能的東西封裝

強(qiáng)類型語言 弱類型語言 動態(tài)類型 靜態(tài)類型

  • 強(qiáng)類型:偏向于不容忍隱式類型轉(zhuǎn)換。譬如說haskell的int就不能變成double
  • 弱類型:偏向于容忍隱式類型轉(zhuǎn)換。譬如說C語言的int可以變成double
  • 靜態(tài)類型:編譯的時候就知道每一個變量的類型,因?yàn)轭愋湾e誤而不能做的事情是語法錯誤。
  • 動態(tài)類型:編譯的時候不知道每一個變量的類型,因?yàn)轭愋湾e誤而不能做的事情是運(yùn)行時錯誤。譬如說你不能對一個數(shù)字a寫a[10]當(dāng)數(shù)組用。

jqurey 鏈?zhǔn)秸Z法
$.a().b().c().


課程所需環(huán)境

c瀏覽器
火狐
chrome 官網(wǎng)默認(rèn)被墻,使用VPN或者代理才能下載

環(huán)境
Microsoft .NET Framework 4
Visual C++ Redistributable Packages for Visual Studio 2012
Visual C++ Redistributable Packages for Visual Studio 2013
jdk
git
composer
mysql

數(shù)據(jù)庫命令

  • mysqld —initialize —user=mysql —console 初始化數(shù)據(jù)庫
  • 配置文件修改,增加 skip_grant_tables
  • 增加服務(wù)命令 : mysqld install MySQL —defaults-file="C:\mysql-5.7.12-winx64\my.ini"
  • 移除服務(wù)命令為:mysqld remove
  • 在命令行啟動mysql命令為: net start mysql
  • 關(guān)閉mysql命令為:net stop mysql

http://windows.php.net/download/
https://nodejs.org/

開發(fā)工具
文檔編輯器 https://atom.io/
IDE
http://www.jetbrains.com/

http://www.eclipse.org/downloads/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容