後端的基礎知識
0.http以及URL(一般所說的狹義上的介面)格式
URL設計的初衷就是利用http協議來唯一的定位資源,一個URL唯一定義一個資源,獲取資源時候可以有不同的方法引數,常用的有get、post、put、patch、delete
http是超文字傳輸協議,是一個應用層協議,它包括很多內容,URL啦,各種方法啦,等等,URL只是一個為了實現http的功能的http協議中的一個小部分
1.常見的app、web的協議使用
常見的移動app或者web都是利用http協議進行前後端的通訊,主要使用restful介面的技術,充分利用http協議以及其中的url來定位資源請求資源修改資源(使用的方法不同,操作不同)等等。
當然也可以自己制定應用層的協議,比如QQ的qicq協議
2.web伺服器
3.web框架
4.後端伺服器開發中網路通訊技術選擇,短連線的用http(通過web伺服器Apache等來應答請求等),長連線的用socket(簡單的邏輯可以自己寫伺服器來如何應答請求)
相關推薦
【幹貨】移動端基礎知識技巧總結
|| 動作 pagex one mat 效果 .get 兼容性 ice 上個周周末,接手了一個移動端的(外包)小項目,一直著手於PC端,對移動端還是一知半解,所以這也是我的一個挑戰,因此,今天心血來潮,總結一些移動端的基礎知識和技巧供自己以後方便查閱,歡迎大家補充或轉載:
移動端基礎知識技巧總結
選中 click事件 author 研究 保存 展現 函數 都是 按鈕 上個周周末,接手了一個移動端的(外包)小項目,一直著手於PC端,對移動端還是一知半解,所以這也是我的一個挑戰,因此,今天心血來潮,總結一些移動端的基礎知識和技巧供自己以後方便查閱,歡迎大家補充或轉載:
後端基礎-Spring框架學習-001——基礎概念
spring是什麼? 定義 是一個輕量級的開源的應用開發框架。 特點 . 簡化 spring把一些常用的api做了一層封裝,比如, 使用spring jdbc訪問資料庫,就不再需要編寫 獲得連線與關閉連線的程式碼。 . 解耦 spring容器幫我們管理物件與物件之間的
網際網路後端基礎設施
好記憶不如爛筆頭,能夠記錄點什麼,就趕緊記錄點 . 1.1 後端基礎設施 使用Java後端技術的目的就是構建業務應用,為使用者提供線上或者離線服務。因此,一個業務應用需要哪些技術、依賴哪些基礎設施就決定了需要掌握的後端技術有哪些。縱觀整個網際網路技術體系再結合公司的目前狀
後端基礎之Python學習之路1
總體來說我還是比較欣賞Python的,大體來說感覺Python和node有點相似,大神不要噴我、我說的相似不是語法,而是輸入python就可以在終端進行除錯,和node一模一樣,當然這是在我初學者角度去分析的。 哇塞,python也是弱型別語言,感覺找到組織
談談網際網路後端基礎設施
昨天讀了一篇文章,感覺受益匪淺。講述了近年來一些網際網路常用技術棧,讀了好多遍,每一遍感覺收穫都不一樣,這裡分享一下。 對於一個網際網路企業,後端服務是必不可少的一個組成部分。拋開業務應用來說,往下的基礎服務設施做到哪些才能夠保證業務的穩定可靠、易維護、高可用呢?縱觀整
JavaWeb後端基礎熱門面試題總結
二、JavaWeb部分 2.1 HTTP中的get和post提交區別 GET 查 POST 改 PUT 增 DELETE 刪 1、GET提交,請求的資料會在位址列中顯示出來,POST提交不會 2、傳輸資料的大小,由於瀏覽器對地址長度有限制,GET提交資料有限制
後端程序員必備快三平臺搭建的Linux基礎知識
管理者 編寫 重寫 mkdir 平臺 window minute 電腦程序 他還 本文同步更新快三平臺搭建論壇:haozbbs.com Q1446595067 在我的Github上:網頁鏈接 我自己總結的Java學習的系統知識點以及面試問題,目前已經開源,會一直完善下去,歡
後端的基礎知識
0.http以及URL(一般所說的狹義上的介面)格式 URL設計的初衷就是利用http協議來唯一的定位資源,一個URL唯一定義一個資源,獲取資源時候可以有不同的方法引數,常用的有get、post、put、patch、delete http是超文字傳輸協議,是一個應用層協議,它包括很多內容,URL啦,各
後端程式設計師必備的Linux基礎知識
學習Linux之前,我們先來簡單的認識一下作業系統。 一 從認識作業系統開始 1.1 作業系統簡介 我通過以下四點介紹什麼是作業系統: 作業系統(Operation System,簡稱OS)是管理計算機硬體與軟體資源的程式,是計算機系統的核心與基石; 作業系統本
後端程式設計師必備的 Linux 基礎知識+常見命令(近萬字總結)
[大家好!我是 Guide 哥,Java 後端開發。一個會一點前端,喜歡烹飪的自由少年。](https://www.yuque.com/docs/share/71251673-1fef-416e-93d7-489a25a9eda5?#%20%E3%80%8A%E8%B5%B0%E8%BF%91JavaGuid
vue.js基礎知識篇(8):與服務端通信
add 攔截 數據交互 order solid json ise async params vue.js可以構建一個完全不依賴後端服務的應用APP,同時也可以與服務端進行數據交互來同步界面的動態更新。vue-resource實現了基於AJAX、JSONP等技術的服務端通信。
安全測試3_Web後端知識學習
round subst get請求 mys 服務 基礎 情況 接下來 中間 其實中間還應該學習下web服務和數據庫的基礎,對於web服務大家可以回家玩下tomcat或者wamp等東西,數據庫的話大家掌握基本的增刪該查就好了,另外最好掌握下數據庫的內置函數,如:conca
python---基礎知識回顧(四)(模塊sys,os,random,hashlib,re,json,xml,shutil,configparser,logging,datetime,time,集合,堆,雙端隊列,其他)
ID 正常 空值 字符 預測 platform OS normal 生成 前提:dir,__all__,help,__doc__,__file__ dir:可以用來查看模塊中的所有特性(函數,類,變量等) >>> import copy >>
WebApi通過後端調用傳遞基礎類型的參數
yield odin creat 代碼 方式 bytes try mail tty WebApi傳遞實體類型的參數,可以直接將實體序列化,然後寫入請求流即可。傳遞基礎類型的參數卻不這麽方便。以下是自己踩過的坑,分享出來給大家。調用的方式是通過後端,前端的沒有總結。WebAp
後端必備的Linux知識
lin 要求 連接 剪切 網絡通信 虛擬文件系統 操作 屬組 -h 目錄 從認識操作系統開始 操作系統簡介 操作系統簡單分類 初探Linux Linux簡介 Linux誕生簡介 Linux的分類 Linux文件系統概覽 Linux文件系統簡介 文件類型與目錄結
前後端分離後,後端師傅們應該知道的一些基本前端知識
跨域問題 分類 port 什麽是 格式 url 就會 是否 option 寫下此文,是因為本人作為前端小白,經常遇到同樣小白的後端,常常不得不三番五次科普一些前端的基礎知識,特此做些總結,也方便有下次的話,直接拿出來給對方看。 1. 什麽是ajax 對
從零開始學習 asp.net core 2.1 web api 後端api基礎框架(七)-新增一個查詢單筆資料的方法
再寫一個查詢單筆資料的方法: [Route("{id}")] public JsonResult GetProduct(int id) { return new JsonResult(ProductService.Curre
從零開始學習 asp.net core 2.1 web api 後端api基礎框架(六)-把獲取資料的程式碼整理成一個服務
建立一個Services目錄, 然後建立一個 ProductService.cs類 我們把獲取資料的程式碼整理成一個ProductService, 然後保證程式執行的時候, 操作的是同一批資料: namespace CoreBackend.Api.Services { public
從零開始學習 asp.net core 2.1 web api 後端api基礎框架(五)-Routing 路由
路由有兩種方式: Convention-based (按約定), attribute-based(基於路由屬性配置的). 其中convention-based (基於約定的) 主要用於MVC (返回View或者Razor Page那種的). Web api 推薦使用attribute