簡單面試提問

Nosql非關系型數據庫:

Mongodb:開源、json形式儲存、c++編寫

Redis:key-value形式儲存,儲存在內存,c編寫

關系型數據庫:

?????? sqlite;:輕量型、0配置、磁盤存儲、支持多種語言

?????? mysql:開源、多線程多用戶

?????? oracle:兼容性、可移植、開放性等

堆:先進先出???????????? 棧:先進后出 ????

應用層: http(超文本傳輸協議)、smtp(簡單文件傳輸協議)、dns(域名系統)、pop3、ftp、

傳輸層:tcp(傳輸控制協議)、udp(用戶數據協議)

網絡層:IP(網絡協議)、arp(地址解析協議)、icmp、hdlc

數據鏈路層:ppp(點到點協議)、slip

物理層:放大或者再生弱的信號,在兩個電纜線之間復制每一個比特

Nginx:web服務器:反向代理、負載均衡

Django (web應用框架):MTV模式(model(數據交互)\templates(封裝構造的html頁面)\views(接收請求、業務處理、返回響應、于M\T交互))

?????? Setting.py:全局配置

?????? Urls:全局路由配置

?????? Models:數據模型

?????? Views:視圖類

?????? Admin:django自帶的后臺管理頁面

?????? Db.sqlite3:自帶的數據庫

?????? Manage.py:項目管理腳本

????????????? python manage.py runserver????? 啟動django服務器

????????????? python manage.py makemigrations???????? 生成遷移文件

????????????? python manage.py migrate??????? 執行遷移

????????????? python manage.py createsuperuser? ????? 創建超級用戶

?????? templates:存儲渲染html頁面

?????? static:存儲靜態文件

Web應用框架:

?????? Django:全能型、全自動化后臺管理、支持ORM(數據庫與實體對象的SQL語句映射)

?????? Flask:較django輕量級、python編寫、易學習

?????? Tornado:非阻塞式服務器、速度快、支持異步處理

Web服務器:

?????? Nginx:高性能http、反向代理、提供imap/pop3/smtp服務,c語言編寫

?????? Apache:使用率第一、全平臺適用、跨平臺、安全、可加入python等解釋器編譯在服務器中

?????? Tomcat:apache的擴展、但與其獨立、開源、常用于java

Json:類型是字符串、可被解析為字典類型

Dict:類型是字典,hash table的實現、key不可重復

??????

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/81960.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/81960.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/81960.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

油氣地震資料信號處理中的NMO(正常時差校正)

油氣地震資料信號處理中的NMO(正常時差校正)介紹與應用 NMO基本概念 **正常時差校正(Normal Moveout Correction,NMO)**是地震資料處理中的一項關鍵技術,主要用于消除由于炮檢距(source-recei…

深度解析:從 GPT-4o“諂媚”到 Deepseek“物理腔”,透視大模型行為模式的底層邏輯與挑戰

深度解析:從 GPT-4o“諂媚”到 AI“物理腔”,透視大模型行為模式的底層邏輯與挑戰 標簽:人工智能, GPT-4o, 大語言模型, AI倫理, 人機交互, 技術思考 大家好!最近AI圈最火的“瓜”之一,莫過于OpenAI的GPT-4o模型在一…

Java引用RabbitMQ快速入門

這里寫目錄 Java發送消息給MQ消費者接收消息實現一個隊列綁定多個消費者消息推送限制 Fanout交換機路由的作用Direct交換機使用案例 Java發送消息給MQ public void testSendMessage() throws IOException, TimeoutException {// 1.建立連接ConnectionFactory factory new Conn…

從讀寫分離到分布式服務:系統架構演進十階段深度解析

第一階段到第四階段:架構進化四階段:探索單體到集群的高可用性能優化之道-CSDN博客https://blog.csdn.net/pinbodeshaonian/article/details/147464084?spm1001.2014.3001.5502 以下是對從第五階段到第十階段詳細的解釋: 第五階段&#xf…

Webug4.0靶場通關筆記07- 第9關反射XSS和第10關存儲XSS

目錄 第09關 反射型XSS 1.打開靶場 2.源碼分析 3.滲透實戰 第10關 存儲型XSS 1.打開靶場 2.源碼分析 3.滲透實戰 本系列為通過《Webug4.0靶場通關筆記》的滲透集合,本文為反射型和存儲型XSS漏洞關卡的滲透部分,通過對XSS關卡源碼的代碼審計找到漏…

Prometheus的安裝部署

目錄 一、概述 二、Prometheus的安裝 1、二進制方式 1.1、下載系統安裝包?編輯 1.2、解壓 1.3、創建數據目錄,服務運行用戶 1.4、設置為系統服務(創建服務運行腳本) 1.5、啟動服務,并通過瀏覽器訪問驗證 2、容器方式 2…

Jupyter Notebook為什么適合數據分析?

Jupyter Notebook 是一款超實用的 Web 應用程序,在數據科學、編程等諸多領域都發揮著重要作用。它最大的特點就是能讓大家輕松創建和共享文學化程序文檔。這里說的文學化程序文檔,簡單來講,就是把代碼、解釋說明、數學公式以及數據可視化結果…

Python清空Word段落樣式的方法

在 Python 中,你可以使用 python-docx 庫來操作 Word 文檔,包括清空段落樣式。以下是幾種清空段落樣式的方法: 方法一:直接設置段落樣式為"Normal" from docx import Documentdoc Document(your_document.docx) # 打…

macOS 上是否有類似 WinRAR 的壓縮軟件?

對于習慣使用 Windows 的用戶來說,WinRAR 是經典的壓縮/解壓工具,但 macOS 系統原生并不支持 RAR 格式的解壓,更無法直接使用 WinRAR。不過,macOS 平臺上有許多功能相似甚至更強大的替代工具,以下是一些推薦&#xff1…

WebRtc09:網絡基礎P2P/STUN/TURN/ICE

網絡傳輸基本知識 NATSTUN(Session Traversal Utilities for NAT)TURNICE NAT 產生的原因 IPV4地址不夠出于網絡安全的原因 NAT種類 完全錐型NAT(Full Cone NAT)地址限制型NAT(Address Restricted Cone NAT)端口限制型NAT(Port Restricted Cone NAT…

如何添加或刪除極狐GitLab 項目成員?

極狐GitLab 是 GitLab 在中國的發行版,關于中文參考文檔和資料有: 極狐GitLab 中文文檔極狐GitLab 中文論壇極狐GitLab 官網 項目成員 (BASIC ALL) 成員是有權訪問您的項目的用戶和群組。 每個成員都有一個角色,這決定了他們在項目中可以…

用單目相機和apriltag二維碼aruco實現單目定位

目錄 一、核心流程與代碼框架 1. ?環境準備? 2. ?ArUco定位實現 3. ?AprilTag定位實現(需額外安裝Apriltag庫) 二、關鍵優化點 1?.亞像素角點優化 2? 多標簽聯合定位 三、性能指標(實測) 四、常見問題 ?檢測失敗…

tinyrenderer筆記(透視矯正)

tinyrenderer個人代碼倉庫:tinyrenderer個人練習代碼 引言 還要從上一節知識說起,在上一節中我為了調試代碼,換了一個很簡單的正方形 obj 模型,配上紋理貼圖與法線貼圖進行渲染,得了下面的結果: what&…

MySQL的內置函數與復雜查詢

目錄 前言 一、聚合函數 1.1日期函數 1.2字符串函數 1.3數學函數 1.4其它函數 二、關鍵字周邊 2.1關鍵字的生效順序 2.2數據源 2.3可以使用聚合函數的關鍵字 前言 在前面幾篇文章中,講解了有關MySQL數據庫、數據庫表的創建、數據庫表的數據操作等等。本文我…

見多識廣4:Buffer與Cache,神經網絡加速器的Buffer

目錄 前言傳統意義上的Buffer與Cache一言以蔽之定義與主要功能BufferCache 數據存儲策略二者對比 神經網絡加速器的bufferInput BufferWeight BufferOutput Buffer與傳統buffer的核心區別總結 前言 知識主要由Qwen和Kimi提供,我主要做筆記。 參考文獻: …

內存的位運算

示例:提取和設置標志位 假設我們有一個32位的整數,其中不同的位代表不同的標志。例如: 位0:是否開啟日志(0表示關閉,1表示開啟) 位1:是否啟用調試模式(0表示禁用&#…

linux -shell原理與運用

1---shell的工作方式和功能 shell的工作方式: shell本身也是一個應用程序,存儲在/bin 或者是/user/bin中 登錄的時候 會根據/etc/passwd文件載入shell默認執行 shell啟動后,就會顯示命令提示符,等待用戶輸入命令 命令的邏輯: 首先會判斷時內部命令還是外部命令,如果是內部…

js獲取uniapp獲取webview內容高度

js獲取uniapp獲取webview內容高度 在uni-app中&#xff0c;如果你想要獲取webview的內容高度&#xff0c;可以使用uni-app提供的bindload事件來監聽webview的加載&#xff0c;然后通過調用webview的invokeMethod方法來獲取內容的高度。 以下是一個示例代碼&#xff1a; <te…

Windows系統升級Nodejs版本

什么是nodejs Node.js 是一個免費、開源、跨平臺的 JavaScript 運行時環境, 它讓開發人員能夠創建服務器 Web 應用、命令行工具和腳本。 NodeJs官網 網址&#xff1a;Node.js — 在任何地方運行 JavaScript 可以通過網址下載安裝&#xff0c;通過官網可以看到現在最新版本為22…

Relay算子注冊(在pytorch.py端調用)

1. Relay算子注冊 (C層) (a) 算子屬性注冊 路徑: src/relay/op/nn/nn.cc RELAY_REGISTER_OP("hardswish").set_num_inputs(1).add_argument("data", "Tensor", "Input tensor.").set_support_level(3).add_type_rel("Identity…