轉化課總結2day

ESC 退出鍵\逃逸鍵 Shift   ctrl  alt    fn 功能鍵 Win鍵 windows常見的快捷鍵      Ctrl +shift +esc  打開任務管理器    Alt+tab    切換任務 Win+tab  切換桌面  (瞭解虛擬桌面?) Win+E  打開文件管理器 Win+F 打開搜索 Win+R 打開運行窗口php

 Win+D 返回桌面/恢復 Win+L   鎖屏 Win+M  全部任務最小化返回桌面css

Win+1,2,3 打開任務欄上面對應數字順序的應用程序 Alt+F4 關閉當前窗口python

 

快速打開系統應用程序(win+R):mysql

Notepad   記事本web

Write  寫字板算法

Mspaint  繪圖程序sql

Calc   計算器   數據庫

Osk   屏幕鍵盤apache

Mstsc  遠程桌面鏈接編程

 

計算機硬件:

企業中常見的硬件、設備、做用    常見: 電腦、 平板、手機、一體機、服務器

     服務器、路由器、硬件防火牆、交換機、磁陣(磁盤陣列)

IT(Information Technology )

 

職業分配

1.產品

2.UI

3.CSS

4.JS

5.後端(Java/php/python)

6.DBA(mysql/oracle)

7.運維(OP)

8.測試(QA)

9.算法(分類/聚類/關係抽取/實體識別)

10.搜索(Lucene/Solr/elasticSearch)

11.大數據工程師(Hadoop)

12.Android13.IOS

14.運營

 

 

     

    

 

軟件開發的五個階段

一、 問題的肯定和規劃

二、 需求分析

三、 軟件設計

四、 程序編碼

五、 軟件測試   

 

 

常見的技術架構(LAMP)

 

 

            (Http協議)         (動態資源)         

瀏覽器客戶端   →    web服務器       →        語言庫 PHP Python  Perl

               ←                                         ↓

                       ↑↓                            

                     靜態資源          ←           數據庫    Mysql  

 

  靜態資源; 若是客戶請求的是靜態資源 那麼會以Web服務器直接把靜態資源返還給客戶端 

  動態資源; 若是客戶請求的是動態資源,那麼HTTPd的 PHP 會參與運算,若是運算過程須要用到數據庫

             作參數,那麼PHP會鏈接 mysql 取得數據參與運算 最後運算的結果轉化爲靜態數據 再由

             Web客戶端 返還客戶端

 

 PING; 數據包  用於檢測網絡(網頁、電腦)運行CMD- Ping 網頁    Ping IP地址

 Netstat; 它能提供TCP鏈接,TCP和UDP監聽,進程內存管理的相關報告。 Netstat -[-a][-e][-n][-o]

                                                           [-p Protocol][-r][-s][Interval]

 

Tasklist;任務表用來顯示運行在本地或遠程計算機上的全部進程  

Taskkill  結束應用

 

 

             常見的服務和默認端口

Http  (hyper  text transfer  protocol  超文本傳輸協議)    80

FTP   file  transfer protocol  文件傳輸協議 20、21

Smtp: simple mail …簡單郵件. 25

Pop3 :Post Office Protocol 郵局協議 110

IMAP:Internet Mail Access Protocol,Internet郵件訪問協議 143

SNMP  :simple network manage protocol簡單網絡管理協議  Udp:  161

DNS domain system 域名系統53

DHCP(動態主機配置協議)  UDP: 68

Ssh;22 Mysql;3306 Oracle(甲骨文公司);1521 Sql Server;1433

Tomcat;8080  Telnet(遠程登陸);23  https;443

 

Linux:是一套 Unix-like 的操做系統,是 Unix 的一種,它控制整個系統基本服務的核心程序

 

apache:開源軟件基金會 世界使用排名第一的Web服務器,主要用做靜態元素(JS、圖片、視頻、聲音、css、字體文字等等即Html頁面的元素)

 

Tomcat:主流的Java應用服務器之一,主要用做動態元素(動態請求、數據儲存交互),同時也能夠支持靜態元素解析

Html:超文本標記語言是用來描述網頁的一種語言,不是編程語言而是標記語言,使用標記標籤來描述網頁。

 

Nginx:HTTP服務器

Xtami

IIS:(Internet Information Services)互聯網信息服務 分別用於網頁瀏覽、文件傳輸、新聞服

      務和郵件發送等方面,它使得在網絡(包括互聯網和局域網)上發佈信息成了一件很容易的事。    

Weblogic:WebLogic是用於開發、集成、部署和管理大型分佈式Web應用、網絡應用和數據庫應用的Java應用服務器

          

Websphere:WebSphere 是 IBM 的軟件平臺。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平臺、跨產品解決方案所須要的整個中間件基礎設施,如服務器、服務和工具。

 

web服務器:Web服務器通常指網站服務器,是指駐留於因特網上某種類型計算機的程序,能夠向瀏覽器等Web客戶端提供文檔。

 

應用服務器;(中間件除了操做系統和項目)應用服務器是指經過各類協議把商業邏輯曝露給客戶端的程序

 

貓(Modem 信號轉換做用 調制解調器)

ISP 信息服務提供商:中國電信、中國移動、中國聯通 , 早期的鐵通、長城、教育網、廣電

 

子網掩碼:子網掩碼是一個32位的地址,用來指明某一個IP地址的哪些位標識的是主機所在的子網、哪些位標識是主機的位掩碼。子網掩碼只有一個做用,就是將某個IP地址劃分紅網絡地址和主機地址兩部分。

 

網關:一個網絡鏈接到另外一個網絡的「關口」

域名;爲了方便人們記憶網站地址的別名

 

域名分類;

域名:baidu.com (頂級域名、裸域名,主要做用:方便記憶)

二級域名: talent.baidu.com  

三級域名: xxx.talent.baidu.com

 

DNS:就是把域名和IP地址聯繫在一塊兒的服務,有了DNS服務器,你就不用輸入IP地址來訪問一個網站,能夠經過輸入網址訪問。

 

清除dns緩存記錄;在CMD中輸入 ipconfig/flushdns

 

Hosts:將一些經常使用的網址域名與其對應的IP地址創建一個關聯「數據庫」,當用戶在瀏覽器中輸入一個須要登陸的網址時,系統會首先自動從Hosts文件中尋找對應的IP地址,一旦找到,系統會當即打開對應網頁,若是沒有找到,則系統再會將網址提交DNS域名解析服務器進行IP地址的解析。

CS:   Client   Server        胖客戶機瘦服務器

BS:   Browser  Server      瘦客戶機胖服務器

移動端: Html5 + 框架

 

上網的過程:

一、瀏覽器地址欄輸入www.baidu.com 敲 回車

二、操做系統OS找對應的域名對應的IP(域名解析)

三、由本地的操做系統查找對應的DNS服務器(服務的端口號:23端口)

 在此以前:先從本地瀏覽器緩存找域名和IP對面關係,若是能找到就直接請求這個IP

 若是緩存瀏覽器找不到:開始找操做系統配置文件件c:\windows\system32\drivers\etc\hosts和DNS 解析程序緩存

若是還找不到再從網絡設備上查找(路由器等)

若是還找不到就請求DNS服務器,獲取對應的域名和IP對應關係。

4.把請求向對應的IP地址的服務器發送。

5.服務器接收請求,進行處理。

6.服務器處理完成後,把對應的圖片、js、css、字體、聲音等傳輸給客戶端。

7.瀏覽器接收這些素材,進行渲染。

 

網絡通信的三要素;

    IP;邏輯層面的惟一識別

    MAC;物理地址 由網絡設備製造商生產時寫在硬件內部。MAC地址與網絡無關

 

    域名A記錄(域名轉換成IP地址的記錄); 域名--ip

 

    端口;物理端口 計算機與外界通信的交流接口

          邏輯端口

       A:每一個網絡程序都會至少有一個邏輯端口

 

    B:用於標識進程的邏輯地址,不一樣進程的標識

 

    C:有效端口:0~65535,其中0~1024系統使用或保留端口。

 

   UDP (用戶數據報協議)將數據源和目的封裝成數據報包中,不須要創建鏈接是一個簡單的面向數據報的運輸層協議。UDP不提供可靠性,它只是把應用程序傳給IP層的數據報發送出去,可是並不能保證它們能到達目的地

  TCP (傳輸控制協議)提供的是面向鏈接、可靠的字節流服務。當客戶和服務器彼此交換數據前, 必須先在雙方之間創建一個TCP鏈接,以後才能傳輸數據

 

dos 命令;

PING; 數據包  用於檢測網絡(網頁、電腦)運行CMD- Ping 網頁    Ping IP地址

ipconfig;

Netstat; 它能提供TCP鏈接,TCP和UDP監聽,進程內存管理的相關報告。 Netstat -[-a][-e][-n][-o]

                                                           [-p Protocol][-r][-s][Interval]

檢查特色端口被佔用; netstat -ano|findstr **

Tasklist;任務表用來顯示運行在本地或遠程計算機上的全部進程

Takkkill; 經過命令結束進程   例: Taskkill /im qq.exe

相關文章
相關標籤/搜索