原创 webpack安裝及使用

Webpack 什麼是webpack:現今的很多網頁其實可以看做是功能豐富的應用,它們擁有着複雜的JavaScript代碼和一大堆依賴包。爲了簡化開發的複雜度,前端社區湧現出了很多好的實踐方法:1、模塊化,2、css預處理器

原创 Ajax上傳文件注意

這幾天遇到了很多關於ajax上傳文件的問題,都是別人詢問我,請求幫忙解決的,但是自己最初在寫文件上傳的時候,機緣巧合及上傳對了,所以也沒在意這個問題。在最開始學習jsp的時候,這是一個很簡單不過的問題了,就是使用form表單提交,

原创 通信數據轉發程序:代理、網關、隧道

代理 代理 是一種有轉發功能的應用程序,他扮演了位於服務器和客戶端“中間人”的角色,接收由客戶端發送的請求並轉發給服務器,同時接收服務器返回的響應並轉發給客戶端。代理不會改變請求的URI,直接發送給前方持有資源的目標服務器(

原创 簡單的http協議

http協議用於客戶端和服務器端的通信 按照實際情況,客戶端和服務器端的角色也是會互換。 通過請求和響應的交換來達成通信 客戶端:發送請求 服務器端:響應請求 http無狀態的協議 無狀態也可以說成無記憶,就是說htt

原创 Redux學習簡述

簡述redux(1) 概念: 是一個有用的架構,應用場景一般爲:多交互、多數據源。如: 某個組件的狀態需要共享 某個狀態需要在任何地方可以看到 一個組件需要改變全局狀態。 一個組件需要改變另一個組件的狀態 設計思想 Web

原创 git 上傳項目到分支

- git init - git add . - git commit -m'代碼描述' - git remote add origin 遠程倉庫地址 - git branch xxx # 創建新分支 - git c

原创 react組件掛載瞭解

react組件掛載 概念 將組件渲染,並構建DOM元素然後插入頁面的過程 組件內部在掛載是進行的過程 ——constructor #初始化組件 ——render() # 掛載 ——構建DOM元素插入頁面 再進行掛載過程中還

原创 Python入門及安裝

簡介 是用來編寫應用程序的高級編程語言,“內置電池”,哲學:簡單優雅,儘量寫容易看明白的代碼,儘量寫少的代碼,適合幹嘛:網絡應用、網站、後臺服務;日常些工具,如系統管理員需要的腳本任務;把其他語言開發的程序在包裝起來,方便使用。

原创 React-redux學習簡述

react-redux簡述 React-redux:是在React中使用redux,在react-redux的組件中,分爲UI組件和容器類組件 UI組件:負責頁面UI的呈現,不使用任何Redux的API; 容器組件: 負責管理

原创 node的異步I/O

node是單線程非阻塞異步I/O的模式。 阻塞I/O:完成整個數據獲取的過程; 非阻塞I/O:不帶數據,直接立即返回,要獲取數據,還需通過文件描述符再次讀取。 node完成整個異步I/O的有事件循環、觀察者、請求對象、執行回調

原创 redux 學習總結

redux 總結 redux 是一個新型的前端架構模式,可以和任何前端庫相結合使用。 簡單描述redux模式的使用 當我們在寫一個共享狀態的代碼時,如果可以被任意修改的話,那麼程序的行爲將會不可預料,所以我們通過dispatc

原创 python語法基礎(一)

註釋及注意 #代表註釋;冒號:結尾時,接下來的代碼會自動縮進,一般爲4個空格。Python程序是大小寫敏感的。 數據類型和變量 在Python中能夠直接處理的數據類型有以下幾種: 整數 浮點數 字符串 轉義字符“\” r’ ’

原创 作用域新學習

作用域是什麼 當我們將變量引入程序後,這些變量住在哪裏,當程序需要的時候如何找到他們?這些問題都需要一個規則來存儲變量,並且之後可以方便的找到這些變量,這套規則就被稱爲 作用域 。(管理變量的規則) JavaScript的編譯

原创 Nodejs+MongoDB+Bootstrap+esj搭建的個人簡易博客

github:https://github.com/yehuimmd/myNodeBloy Nodejs+MongoDB+jQuery+Bootstrap-esj搭建的個人簡易博客 主要功能 前臺 :進入首頁 文章查看及文章分類

原创 JavaScript深拷貝和淺拷貝

深拷貝和淺拷貝 深拷貝:拷貝實例;淺拷貝:拷貝引用(原對象)。 說深拷貝和淺拷貝之前,我先去了解了下高程書上的JavaScript的變量類型: 基本類型:undefined、null、Boolean、number、string