Python基本觀念與變數

圖片
本章參考: 王者歸來 做的筆記 一、Python認識  1.Python是一種Interpreted language、Object Oriented Language的程式語言,並擁有完整的函數庫。 2.Python算是一種動態高階語言,具有Garbage collection機制。 3.Python是一個Open Source,並且本身有許多package或module。 二、靜態語言與動態語言 1.variable是一個語言核心,由變數的設定可以知道這個程式所要完成的工作;variable分成static language與dynamic language 2.有些程式語言的variable在使用前需要宣告他的資料型態,這樣compile可在記憶體內預留空間給variable。同時,這個變數的資料型態經過宣告後,未來無法再改變他的資料型態,這類的程式語言稱static language 3.variable在使用前不必宣告他的資料型態,其特色不用經過compile過程,而是使用interpreter直接interpret與execute,這類的程式語言稱dynamic language(scripting language、glue code) 4.實際案例,利用Python列出變數的位址,相同的內容的變數會有相同的位址。 5.刪除變數,雖然python變數宣告很方便,但有時候宣告過多,執行起來會有點小卡,因此可以刪除變數                                                      del 變數名稱

CentOS7針對wordpress網頁出錯解決辦法補充+express架在centos7

先呈上上一次
CentOS7 之IP變動造成wordpress網頁出錯之解決過程
我自己後來實作一些東西與更新時,出了問題
那就是網路不能使用~~~~~
我自己實測有兩種辦法
第一種:不斷更改你的網卡
將靜態與動態部段切換與重啟
(我個人覺得太累了~~~~~)
第二種:直接開啟動態,但是,IPADDR與網路遮罩不要拿掉
依樣可以使用喔~~~~~~


若是有問題~~~在留言討論~~~~

然後~~~最近要來嘗試看看架ghost~~~~

上網爬了一些文,其實,node.js感覺不錯用,不用親自到後台設定太多,舉例來說,我今天就嘗試用express架在centos7

先講我的佈署方式


  • yum install wget
  • yum install net-tools
  • yum install epel-release
  • yum install node.js
  • yum install unzip
  • yum install npm

當然也不能忘記
yum update
基本上,到這裡都兒裝得差不多了,就可以安裝express
npm install -g express-generator
安裝完後就可以新增一個blog
express -e blog
到這邊,他就會給你他的指令,只是照著做

cd blog(到blog裡)
npm install
上面主要是,初始化一個Express專案並安裝所需的模組
安裝完成後執行
DEBUG=blog:* npm start
這時候,只要出現這樣子,代表你成功了~~~~
只要輸入你的ip:3000就可以連上去了


稍微說明一下,他的資料夾裡的作用與功能
app.js:開啟檔案,或說如口檔案
packet.json:儲存著專案ˇ哦資訊與相依模組
node_modules:存放packet.json中安裝模組,當你在packet.json中新增或安裝相依模組,該模組會存放到這資料夾下
public:存放image、css、js等文件
routes:存放路由文件
views:存放試圖檔,或著說範本檔案
bin:存放執行檔

個人覺得如果了解node js或許,後台設定直接用node js去編輯,一切都很快
比如說
這是顯示首頁的部分,但是我若直接在程式碼加上


在重新啟動後,就新增一頁名為first的分頁,換句話說,網頁的模板或是編輯檔,只要放在views裡,剩下仰賴路由,我就可以創造許多的網頁
剩下的部分~~~等我有空再來思考與繼續寫~~

留言

這個網誌中的熱門文章

CentOS 7快速架站心得與過程

直播的基礎架設

Ubuntu16.04上的Snort 2.9.11 +base