主頁 > 企業開發 > 【2020Python修煉記】前端開發之 HTML常用標簽匯總

【2020Python修煉記】前端開發之 HTML常用標簽匯總

2020-09-14 21:59:28 企業開發

【目錄】 標簽&標簽屬性

1、HTML 注釋

2、HTML 檔案基礎結構

3、head 內常用標簽 

link 鏈接標簽

meta  資訊標簽

4、body 內常用標簽

常用文本標簽 

特殊符號

div / span 分塊標簽 

a 標簽

img 標簽

list 串列標簽

table 表格標簽

form 表單標簽

 

0、前端預備知識  

HTTP協議:https://www.cnblogs.com/linhaifeng/p/8243379.html

https://www.cnblogs.com/linhaifeng/category/1263978.html

 

1、HTML 注釋 (選中內容或者游標置于注釋行,快捷鍵 ctrl+/ )

# 注釋:注釋是代碼之母
<!--單行注釋-->
<!--
多行注釋1
多行注釋2
多行注釋3
-->

# 由于HTML代碼非常的雜亂無章并且很多,所以我們習慣性的用注釋來劃定區域方便后續的查找:
<!--導航條開始-->
導航條所有的html代碼
<!--導航條結束-->
<!--左側選單欄開始--> 左側選單欄的HTMl代碼 <!--左側選單欄結束-->

 

2、HTML 檔案基礎結構 (編輯器里 搭建HTML格式檔案  !(英文感嘆號)+tab )

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

 

3、head 內常用標簽 

# 1 網頁標題
<title>Title</title> 
# 2 css 樣式
<style> h1 { color: greenyellow; } </style> 內部用來書寫css代碼 <link rel="stylesheet" href="mycss.css"> 可引入外部css檔案 # 3 網站的圖示 <link rel="icon" href="https://www.baidu.com/favicon.ico"> # 4 js 代碼 <script> alert(123) </script> 內部用來書寫js代碼 <script src="myjs.js"></script> 可引入外部js檔案 # 5 網站描述文本 <meta name="keywords" content="教育,Python培訓,Linux培訓,網路安全培訓,Go語言培訓, 人工智能培訓,云計算培訓, Linux運維培訓,Python自動化運維,Python全堆疊開發,IT培訓"> <!-- 當你在用瀏覽器搜索的時候 只要輸入了keywords后面指定的關鍵字那么該網頁都有可能被百度搜索出來展示給用戶; 網頁的描述性資訊 -->

link 標簽

# 屬性 href = "https://www.cnblogs.com/bigorangecc/p/鏈接地址"

# 引入外部css檔案
<
link rel="stylesheet" type="text/css" href="style.css"></link>
#網站網址小圖示
<link rel="shortcut icon" type="images/x-icon" href="http://www.baidu.com/favicon.ico">

meta標簽

Meta標簽介紹:

  • <meta>元素可提供有關頁面的元資訊(mata-information),針對搜索引擎和更新頻度的描述和關鍵詞,

  • <meta>標簽位于檔案的頭部,不包含任何內容,

  • <meta>提供的資訊是用戶不可見的,

meta標簽的組成:

meta標簽共有兩個屬性,它們分別是http-equiv屬性和name 屬性,不同的屬性又有不同的引數值,這些不同的引數值就實作了不同的網頁功能,  

1.http-equiv屬性:

相當于http的檔案頭作用,它可以向瀏覽器傳回一些有用的資訊,以幫助正確地顯示網頁內容,與之對應的屬性值為content,content中的內容其實就是各個引數的變數值,

<!--指定檔案的編碼型別(需要知道)-->
<meta http-equiv="content-Type" charset=UTF8">  
<!--2秒后跳轉到對應的網址,注意引號(了解)-->
<meta http-equiv="refresh" content="2;URL=https://www.oldboyedu.com">
<!--告訴IE以最高級模式渲染檔案(了解)-->
<meta http-equiv="x-ua-compatible" content="IE=edge">

2.name屬性:

主要用于描述網頁,與之對應的屬性值為content,content中的內容主要是便于搜索引擎機器人查找資訊和分類資訊用的,

<meta name="keywords" content="meta總結,html meta,meta屬性,meta跳轉">
<meta name="description" content="老男孩教育Python學院">
#1、指定字符集
<meta charset="gbk">

#2、頁面描述
<meta name="Description" content="具體描述,,,">

#3、關鍵字:有助于搜索引擎SEC優化,再怎么優化也抵不過競價排名
<meta name="Keywords" content="網易,郵箱,游戲,新聞">

#4、3秒后跳轉
<meta http-equiv="refresh" content="3,http://www.baidu.com">
#5、三秒重繪 <meta http-equiv="refresh" content="3">

 

4、body內常用標簽

【補充】

標簽默認具有的兩個重要屬性

1.id值
類似于標簽的身份證號,在同一個html頁面上id值不能重復
2.class值
該值有點類似于面向物件里面的繼承,一個標簽可以繼承多個class值

 標簽既可以有默認的屬性,也可以有自定義的屬性

<p id="d1" class="c1" username="jason" password="123"></p>

編輯器里快速編輯標簽的技巧——開始標簽的后半部分+tab 鍵(部分編輯器支持)

例如:span 標簽

span>(然后按tab鍵)
最后效果如下:
<span></span>

 

(1)格式排版/文本標簽

格式排版標簽

 

文本標簽

<!--一下文本標簽  作為了解-->
<cite>    用于引證、舉例、(標簽定義作品(比如書籍、歌曲、電影、電視節目、繪畫、雕塑等等)的標題)通常為斜體字
<dfn> 定義一個定義專案
<code> 定義計算機代碼文本
<samp> 定義樣式文本 標簽并不經常使用,只有在要從正常的背景關系中將某些短字符序列提取出來,對它們加以強調的極少情況下,才使用這個標簽,
<kbd> 定義鍵盤文本,它表示文本是從鍵盤上鍵入的,它經常用在與計算機相關的檔案或手冊中,
<abbr> 定義縮寫 配合title屬性  (IE6以上)
<bdo>  來覆寫默認的文本方向 dir屬性 值: lrt  rtl
<var> 定義變數,您可以將此標簽與 <pre><code> 標簽配合使用,
<small> 標簽定義小型文本(和旁注)
<b>    粗體字標簽 根據 HTML 5 的規范,<b> 標簽應該做為最后的選擇,只有在沒有其他標記比較合適時才使用它,
<i>    斜體字標簽 標簽被用來表示科技術語、其他語種的成語俗語、想法、宇宙飛船的名字等等,
<u>    下劃線字體標簽 標簽定義與常規文本風格不同的文本,像拼寫錯誤的單詞或者漢語中的專有名詞, 請盡量避免使用 <u> 為文本加下劃線,用戶會把它混淆為一個超鏈接,
<s>  洗掉線
<q>  簽定義一個短的參考,瀏覽器經常會在這種參考的周圍插入引號,(小段文字)
<blockquote> 標簽定義摘自另一個源的塊參考,瀏覽器通常會對 <blockquote> 元素進行縮進,(大段文字) (塊狀元素)
<address>  定義地址 通常為斜體 (注意非通訊地址)  塊狀元素

<font>    H5已洗掉 字體標簽,可以通過標簽的屬性指定文字的大小、顏色及字體等資訊
<tt>    H5已洗掉 打字機文字
<big>    H5已洗掉 大型字體標簽
<acronym>  H5已洗掉 首字母縮寫 請使用<abbr>代替

<bdi>      H5新增 標簽允許您設定一段文本,使其脫離其父元素的文本方向設定,(經測驗,各大瀏覽器都不起作用)
<mark>     H5新增 標簽定義帶有記號的文本 請在需要突出顯示文本時使用,如搜索引擎搜索頁面
<meter>    H5新增 定義預定義范圍的度量
<progress> H5新增 標簽標示任務的進度(行程)
<time>     H5新增 定義時間和日期 
<wbr>        H5新增    規定在文本中的何處適合添加換行符,Word Break Opportunity
其他文本標簽

 html5中推出了一些新的標簽:

strong == b

   ins == u

    em == i

   del == s

新的標簽是有語意的,而老的只是單純的添加樣式(這是CSS干的事)
        strong的語意:定義重要性強調的文字
        ins的語意(inserted):定義插入的文字
        em的語意(emphasized):定義強調的文字
        del的語意(deleted):定義被洗掉的文字

 

(2)特殊符號 

HTML 特殊符號編碼對照表

&nbsp;  空格
&gt;   大于號
&lt;   小于號
&amp;  & 
&yen;  ¥   人民幣符號
&copy; ©   著作權
&reg;  ®   商標

 

(3)分塊標簽

div  塊兒級標簽
span  行內標簽

上述的兩個標簽是在構造頁面初期最常使用的, 主要通過 CSS樣式為其賦予不同的表現,

# 頁面的布局一般先用div和span占位之后再去調整樣式

尤其是div使用非常的頻繁
div你可以把它看成是一塊區域 也就意味著用div來提前規定所有的區域,之后往該區域內部填寫內容即可
普通的文本先用span標簽

關于標簽嵌套

通常,塊級元素 可以包含 行內元素或某些塊級元素,但行內元素不能包含塊級元素,它只能包含其它行內元素,

p標簽不能包含 塊級標簽,p標簽也不能包含 p標簽,

 

(4)img 標簽

# 圖片標簽
<img src="" alt="">

#【屬性】

src="https://www.cnblogs.com/bigorangecc/p/圖片路徑" 
1.圖片的路徑 可以是本地的也可以是網上的
2.url:自動朝該url發送get請求獲取資料

(什么是URL?URL是統一資源定位器(Uniform Resource Locator)的縮寫,也被稱為網頁地址,是因特網上標準的資源的地址,)

alt="圖片描述資訊"
當圖片加載不出來的時候 給圖片的描述性資訊

title="滑鼠懸浮停留時,自動提示資訊"
當滑鼠懸浮到圖片上之后 自動展示的提示資訊

height="800px" 

width=""

高度和寬度當你只修改一個的時候 另外一個引數會等比例縮放
如果你修改了兩個引數 并且沒有考慮比例的問題 那么圖片就會失真

 

(5)a 標簽

# 鏈接標簽
<a href="https://www.cnblogs.com/bigorangecc/p/" target=" " ></a>

"""
當a標簽指定的網址從來沒有被點擊過 那么a標簽的字體顏色是藍色
如果點擊過了就會是紫色(瀏覽器給你記憶了)
"""

# 屬性

href="https://www.cnblogs.com/bigorangecc/p/"
1.放url,用戶點擊就會跳轉到該url頁面
2.放其他標簽的id值 點擊即可跳轉到對應的標簽位置

target=" "
默認a標簽是在當前頁面完成跳轉 target="_self"

新建頁面跳轉 target="_blank" 

 

#  a標簽的錨點功能
eg:點擊一個文本標題 頁面自動跳轉到標題對應的內容區域

# 方法一:使用a標簽的 href 和 id 屬性

<
a href="" id="d1">頂部</a> # href 后面不寫內容,則有重繪效果--》也是回到頂部的效果 <h1 id="d111">hello world</h1> <div style="height: 1000px;background-color: red"></div> <a href="" id="d2">中間</a> <div style="height: 1000px;background-color: greenyellow"></div>
…… <a href="#d1">底部</a> <a href="#d2">回到中間</a> <a href="#d111">回到中間</a>
# 方法二:使用 a 標簽的 href 和 name 屬性 
<
p> <a href="#p1" style="color: darkseagreen;text-decoration:none;font-size:18px">八個八</a> </p> # 點擊’八個八‘,會跳轉到下方指定位置 <p> <a href="#p2" style="color: darkseagreen;text-decoration:none;font-size:18px">八 用戶與程式互動</a> </p> # 點擊’用戶與程式互動‘,會跳轉到下方指定位置 …… <p>1111111111</p> <p>1111111111</p> <a href="" name="p1"></a> <p style="color: red">八個八-來這里</p> …… <p>1111111111</p> <a href="" name="p2"></a> <p style="color: green">八 用戶與程式互動-來這里</p> <p>1111111111</p> <p>1111111111</p> <p>1111111111</p> …… <a href="">跳到首頁</a> #有重繪效果

 <a href="#">跳到首頁</a> # 沒有重繪效果

 

# 假鏈接

# 效果也是回到首頁,但是沒有重繪效果
<
a href="#">假鏈接</a>
# 點擊以下鏈接,頁面沒有任何反應,因為還沒有指定點擊事件的動作,因此 可以使用這個假鏈接,(使用js代碼)定制指定事件動作 <a href="javascript:">假鏈接</a>

 

(6)串列標簽

無序串列(使用較多) —— 快捷語法  ul>li*4

<ul>
        <li>第一項</li>
        <li>第二項</li>
        <li>第二項</li>
        <li>第二項</li>
</ul>
雖然ul標簽很丑 但是在頁面布局的時候 只要是排版一致的幾行資料基本上用的都是ul標簽

有序串列(了解) —— 快捷語法 ol>li*3

<ol type="1" start="5">
    <li>111</li>
    <li>222</li>
    <li>333</li>
</ol>

type屬性:

  • 1 數字串列,默認值

  • A 大寫字母

  • a 小寫字母

  • Ⅰ大寫羅馬

  • ⅰ小寫羅馬

標題串列(了解)

<dl>
    <dt>標題1</dt> 
    <dd>內容1</dd>
    <dt>標題2</dt>
    <dd>內容2</dd>
    <dt>標題3</dt>
    <dd>內容3</dd>
</dl>

 

(7)table 表格標簽

<!-- 表格標簽
<thead> 表頭
<tbody> 表單資料
<tr> 一個<tr> 就是一行
<th> 加粗文本,一般用于表頭標題
<td> 正常文本,一般用于其他表格內容
    
屬性(一般加在 開始標簽里)
<table border="1">  加外邊框
<td colspan="2"></td>  水平方向占2個單元格(合并同一行中的單元格)
<td rowspan="2"></td>   垂直方向占2個單元格(合并同一列中的單元格)
-->
    <table>  /* 表格標簽里,由<thead></thead><tbody></tbody> 組成*/
        <thead>
            <tr>
                <th>uername</th>
                <th>password</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>mili</td>
                <td>1314</td>
            </tr>
            <tr>
                <td>cc</td>
                <td>520</td>
            </tr>
        </tbody>
    </table>

屬性:

  • border: 表格邊框.

  • cellpadding: 內邊距

  • cellspacing: 外邊距.

  • width: 像素 百分比.(最好通過css來設定長寬)

  • rowspan: 單元格豎跨多少行

  • colspan: 單元格橫跨多少列(即合并單元格) 

 

(8)form 表單標簽 

form 標簽的屬性:

屬性描述
accept-charset 規定在被提交表單中使用的字符集(默認:頁面字符集),
action 規定向何處提交表單的地址(URL)(提交頁面),
autocomplete 規定瀏覽器應該自動完成表單(默認:開啟),
enctype 規定被提交資料的編碼(默認:url-encoded),
method 規定在提交表單時所用的 HTTP 方法(默認:GET),
name 規定識別表單的名稱(對于 DOM 使用:document.forms.name),
novalidate 規定瀏覽器不驗證表單,
target 規定 action 屬性中地址的目標(默認:_self),

 input 標簽的屬性:

  • name:表單提交時的“鍵”,注意和id的區別

  • value:表單提交時對應項的值checked:radio和checkbox默認被選中的項

    • type="button", "reset", "submit"時,為按鈕上顯示的文本年內容

    • type="text","password","hidden"時,為輸入框的初始值

    • type="checkbox", "radio", "file",為輸入相關聯的值

  • readonly:text和password設定只讀

  • disabled:所有input均適用

input 標簽的 type屬性值:

type屬性值表現形式對應代碼
text 單行輸入文本 <input type=text" />
password 密碼輸入框 <input type="password"  />
date 日期輸入框 <input type="date" />
checkbox 復選框 <input type="checkbox" checked="checked"  />
radio 單選框 <input type="radio"  />
submit 提交按鈕 <input type="submit" value="https://www.cnblogs.com/bigorangecc/p/提交" />
reset 重置按鈕 <input type="reset" value="https://www.cnblogs.com/bigorangecc/p/重置"  />
button 普通按鈕 <input type="button" value="https://www.cnblogs.com/bigorangecc/p/普通按鈕"  />
hidden 隱藏輸入框 <input type="hidden"  />
file 文本選擇框 <input type="file"  />

select 標簽的屬性:

  • multiple:布爾屬性,設定后為多選,否則默認單選

  • disabled:禁用

  • selected:默認選中該項

  • value:定義提交時的選項值

textarea 標簽的屬性說明:

  • name:名稱

  • rows:行數

  • cols:列數

  • disabled:禁用

<!-- 表單標簽 
#能夠獲取前端用戶資料(用戶輸入的、用戶選擇、用戶上傳...)基于網路發送給后端服務器

1\
form 標簽的默認屬性 action:
    控制資料提交的后端路徑(給哪個服務端提交資料)
        1.什么都不寫  默認就是朝當前頁面所在的url提交資料
        2.寫全路徑:https://www.baidu.com  朝百度服務端提交
        3.只寫路徑后綴action='/index/'  
            自動識別出當前服務端的ip和port拼接到前面
        host:port/index/
    form表單提交檔案需要注意
        1.method必須指定為 post
        (form表單默認提交資料的方式是get請求,資料是直接放在url后面的,
      無法保證資料安全 http://127.0.0.1:5000/index/?username=sdadasdsda&gender=on)
        2.enctype="multipart/form-data"
            enctype類似于資料提交的編碼格式
            默認是urlencoded 只能夠提交普通的文本資料
            formdata 就可以支持提交檔案資料
    <form action="http://127.0.0.1:5000/index/" method="post" enctype="multipart/form-data">

2\
# label 和 input都是行內標簽,ps:input不跟label關聯也沒有問題
label 標簽的默認屬性 for:
    for的值要與相關聯的 input標簽的 id值一致

/* 第一種:直接將input框寫在label內 */
<label for="d1"> 
    username:<input type="text" id="d1">
</label>

 /* 第二種 通過id鏈接即可 無需嵌套 */
<label for="d2">password:</label>
<input type="text" id="d2">   

input標簽 就類似于前端的變形金剛 ,通過type屬性變形
    text:普通文本
    password:密文
    date:日期    
    submit:用來觸發form表單提交資料的動作
    button:就是一個普普通通的按鈕 本身沒有任何的功能 但是它是最有用的,學完js之后可以給它自定義各種功能
    reset:重置內容
    radio:單選
        默認選中要加checked='checked'
        <input type="radio" name="gender" checked='checked'>男
        當標簽的屬性名和屬性值一樣的時候可以簡寫
        <input type="radio" name="gender" checked>女

    checkbox:多選
        <input type="checkbox" checked>DBJ
    
    file:獲取檔案 也可以一次性獲取多個
        <input type="file" multiple>
    hidden:隱藏當前input框     釣魚網站伎倆    

3\
select 標簽 默認是單選 可以加mutiple引數變多選 默認選中selected

4\
textarea 標簽  獲取大段文本,多行文本

ps:
# 能夠觸發form表單提交資料的按鈕有哪些(一定要記住)
        1、<input type="submit" value="https://www.cnblogs.com/bigorangecc/p/注冊">
        2、<button>點我</button>
# 所有獲取用戶輸入的標簽 都應該有name屬性
    name就類似于字典的key
    用戶的資料就類似于字典的value

# 針對用戶選擇的標簽 用戶不需要輸入內容,但是你需要提前給這些標簽添加內容value值
# 針對用戶輸入的標簽,如果你加了value 那就是默認值
    <label for="d1">
        username:<input type="text" id="d1" name="username" value="https://www.cnblogs.com/bigorangecc/p/默認值">
    </label>

其他input標簽屬性
    disable 禁用
    readonly 只讀

-->

示例代碼

<form action="">
        <!-- 用戶輸入框 -->
        <p>
            <label for="d1">username:<input type="text" id="d1"></label>
        </p >
        <p>
            <label for="d2">password:<input type="password" id="d2"></label>
        </p >
        <!-- 日期選擇功能 -->
        <p>birthday:
            <input type="date">
        </p >
        <!-- input標簽-單選 (將 name 的值設為一樣的,就可實作 單選) -->
        <p>gender:
            <input type="radio" name="gender"><input type="radio" name="gender" checked><input type="radio" name="gender">其他
        </p >
        <!--input標簽-多選 -->
        <p>hobby:
            <input type="checkbox">read
            <input type="checkbox" checked>DBJ
            <input type="checkbox" checked>JBD
            <input type="checkbox">hecha
        </p >

        <!-- select標簽-單選 -->
        <p>province:
            <select name="" id="">
                <option value="">上海</option>
                <option value="" selected>北京</option>
                <option value="">深圳</option>
            </select>
        </p >
         <!-- select標簽-多選 使用 multiple 屬性 -->
        <p>前女友:
            <select name="" id="" multiple>
                <option value="" selected>新垣結衣</option>
                <option value="" selected>斯佳麗</option>
                <option value="">明老師</option>
            </select>
        </p >
         <!-- select標簽-多級單選串列 嵌套 <optgroup>標簽 -->
       <p>province1:
           <select name="" id="">
               <optgroup label="上海">
                   <option value="">浦東</option>
                   <option value="">黃埔</option>
                   <option value="">青浦</option>
               </optgroup>
               <optgroup label="北京">
                   <option value="">朝陽</option>
                   <option value="">昌平</option>
                   <option value="">沙河</option>
               </optgroup>
               <optgroup label="深圳">
                   <option value="">111</option>
                   <option value="">222</option>
                   <option value="">333</option>
               </optgroup>
           </select>
       </p >
       <!-- 上傳檔案 multiple屬性可支持用戶能上傳多種檔案 -->
        <p>檔案:
            <input type="file" multiple>
        </p >
        <!-- 文本輸入框 -->
        <p>自我介紹:
            <br>
            <textarea name="" id="" cols="30" rows="10"></textarea>
        </p >
        <input type="submit" value="注冊">
        <!--  當你沒有使用 value屬性 指定按鈕的文本內容 不同的瀏覽器打開之后可能渲染的文本內容不一致-->
        <input type="button" value="按鈕">
        <input type="reset" value="重置">
        <button>點我</button>
    </form>

 

使用python 本地后端接收表單資訊(了解即可)

from flask import Flask, request


app = Flask(__name__)


# 當前url既可以支持get請求也可以支持post請求  如果不寫默認只能支持get請求

@app.route('/index/',methods=['GET','POST'])
def index():
    print(request.form)  # 獲取form表單提交過來的非檔案資料
    # ImmutableMultiDict([('username', 'jason'), ('password', '123132131231233'), ('gender', 'on')])
    print(request.files)  # 獲取檔案資料
    file_obj = request.files.get('myfile.png')
    file_obj.save(file_obj.name)
    return 'OK'

app.run()

表單HTML 的form 需要加上相應屬性:

<form action="http://127.0.0.1:5000/index/" method="post" enctype="multipart/form-data">

 

 

參考閱讀:

https://www.cnblogs.com/xiaoyuanqujing/articles/11669926.html

https://www.cnblogs.com/Dominic-Ji/p/10136928.html

https://www.cnblogs.com/linhaifeng/category/1263978.html

 

 

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/39097.html

標籤:Html/Css

上一篇:【教程干貨】前端學習資源網站

下一篇:【2020Python修煉記】前端開發之 CSS基礎和CSS選擇器

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • IEEE1588PTP在數字化變電站時鐘同步方面的應用

    IEEE1588ptp在數字化變電站時鐘同步方面的應用 京準電子科技官微——ahjzsz 一、電力系統時間同步基本概況 隨著對IEC 61850標準研究的不斷深入,國內外學者提出基于IEC61850通信標準體系建設數字化變電站的發展思路。數字化變電站與常規變電站的顯著區別在于程序層傳統的電流/電壓互 ......

    uj5u.com 2020-09-10 03:51:52 more
  • HTTP request smuggling CL.TE

    CL.TE 簡介 前端通過Content-Length處理請求,通過反向代理或者負載均衡將請求轉發到后端,后端Transfer-Encoding優先級較高,以TE處理請求造成安全問題。 檢測 發送如下資料包 POST / HTTP/1.1 Host: ac391f7e1e9af821806e890 ......

    uj5u.com 2020-09-10 03:52:11 more
  • 網路滲透資料大全單——漏洞庫篇

    網路滲透資料大全單——漏洞庫篇漏洞庫 NVD ——美國國家漏洞庫 →http://nvd.nist.gov/。 CERT ——美國國家應急回應中心 →https://www.us-cert.gov/ OSVDB ——開源漏洞庫 →http://osvdb.org Bugtraq ——賽門鐵克 →ht ......

    uj5u.com 2020-09-10 03:52:15 more
  • 京準講述NTP時鐘服務器應用及原理

    京準講述NTP時鐘服務器應用及原理京準講述NTP時鐘服務器應用及原理 安徽京準電子科技官微——ahjzsz 北斗授時原理 授時是指接識訓通過某種方式獲得本地時間與北斗標準時間的鐘差,然后調整本地時鐘使時差控制在一定的精度范圍內。 衛星導航系統通常由三部分組成:導航授時衛星、地面檢測校正維護系統和用戶 ......

    uj5u.com 2020-09-10 03:52:25 more
  • 利用北斗衛星系統設計NTP網路時間服務器

    利用北斗衛星系統設計NTP網路時間服務器 利用北斗衛星系統設計NTP網路時間服務器 安徽京準電子科技官微——ahjzsz 概述 NTP網路時間服務器是一款支持NTP和SNTP網路時間同步協議,高精度、大容量、高品質的高科技時鐘產品。 NTP網路時間服務器設備采用冗余架構設計,高精度時鐘直接來源于北斗 ......

    uj5u.com 2020-09-10 03:52:35 more
  • 詳細解讀電力系統各種對時方式

    詳細解讀電力系統各種對時方式 詳細解讀電力系統各種對時方式 安徽京準電子科技官微——ahjzsz,更多資料請添加VX 衛星同步時鐘是我京準公司開發研制的應用衛星授時時技術的標準時間顯示和發送的裝置,該裝置以M國全球定位系統(GLOBAL POSITIONING SYSTEM,縮寫為GPS)或者我國北 ......

    uj5u.com 2020-09-10 03:52:45 more
  • 如何保證外包團隊接入企業內網安全

    不管企業規模的大小,只要企業想省錢,那么企業的某些服務就一定會采用外包的形式,然而看似美好又經濟的策略,其實也有不好的一面。下面我通過安全的角度來聊聊使用外包團的安全隱患問題。 先看看什么服務會使用外包的,最常見的就是話務/客服這種需要大量重復性、無技術性的服務,或者是一些銷售外包、特殊的職能外包等 ......

    uj5u.com 2020-09-10 03:52:57 more
  • PHP漏洞之【整型數字型SQL注入】

    0x01 什么是SQL注入 SQL是一種注入攻擊,通過前端帶入后端資料庫進行惡意的SQL陳述句查詢。 0x02 SQL整型注入原理 SQL注入一般發生在動態網站URL地址里,當然也會發生在其它地發,如登錄框等等也會存在注入,只要是和資料庫打交道的地方都有可能存在。 如這里http://192.168. ......

    uj5u.com 2020-09-10 03:55:40 more
  • [GXYCTF2019]禁止套娃

    git泄露獲取原始碼 使用GET傳參,引數為exp 經過三層過濾執行 第一層過濾偽協議,第二層過濾帶引數的函式,第三層過濾一些函式 preg_replace('/[a-z,_]+\((?R)?\)/', NULL, $_GET['exp'] (?R)參考當前正則運算式,相當于匹配函式里的引數 因此傳遞 ......

    uj5u.com 2020-09-10 03:56:07 more
  • 等保2.0實施流程

    流程 結論 ......

    uj5u.com 2020-09-10 03:56:16 more
最新发布
  • 使用Django Rest framework搭建Blog

    在前面的Blog例子中我們使用的是GraphQL, 雖然GraphQL的使用處于上升趨勢,但是Rest API還是使用的更廣泛一些. 所以還是決定回到傳統的rest api framework上來, Django rest framework的官網上給了一個很好用的QuickStart, 我參考Qu ......

    uj5u.com 2023-04-20 08:17:54 more
  • 記錄-new Date() 我忍你很久了!

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 大家平時在開發的時候有沒被new Date()折磨過?就是它的諸多怪異的設定讓你每每用的時候,都可能不小心踩坑。造成程式意外出錯,卻一下子找不到問題出處,那叫一個煩透了…… 下面,我就列舉它的“四宗罪”及應用思考 可惡的四宗罪 1. Sa ......

    uj5u.com 2023-04-20 08:17:47 more
  • 使用Vue.js實作文字跑馬燈效果

    實作文字跑馬燈效果,首先用到 substring()截取 和 setInterval計時器 clearInterval()清除計時器 效果如下: 實作代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta ......

    uj5u.com 2023-04-20 08:12:31 more
  • JavaScript 運算子

    JavaScript 運算子/運算子 在 JavaScript 中,有一些運算子可以使代碼更簡潔、易讀和高效。以下是一些常見的運算子: 1、可選鏈運算子(optional chaining operator) ?.是可選鏈運算子(optional chaining operator)。?. 可選鏈操 ......

    uj5u.com 2023-04-20 08:02:25 more
  • CSS—相對單位rem

    一、概述 rem是一個相對長度單位,它的單位長度取決于根標簽html的字體尺寸。rem即root em的意思,中文翻譯為根em。瀏覽器的文本尺寸一般默認為16px,即默認情況下: 1rem = 16px rem布局原理:根據CSS媒體查詢功能,更改根標簽的字體尺寸,實作rem單位隨螢屏尺寸的變化,如 ......

    uj5u.com 2023-04-20 08:02:21 more
  • 我的第一個NPM包:panghu-planebattle-esm(胖虎飛機大戰)使用說明

    好家伙,我的包終于開發完啦 歡迎使用胖虎的飛機大戰包!! 為你的主頁添加色彩 這是一個有趣的網頁小游戲包,使用canvas和js開發 使用ES6模塊化開發 效果圖如下: (覺得圖片太sb的可以自己改) 代碼已開源!! Git: https://gitee.com/tang-and-han-dynas ......

    uj5u.com 2023-04-20 08:01:50 more
  • 如何在 vue3 中使用 jsx/tsx?

    我們都知道,通常情況下我們使用 vue 大多都是用的 SFC(Signle File Component)單檔案組件模式,即一個組件就是一個檔案,但其實 Vue 也是支持使用 JSX 來撰寫組件的。這里不討論 SFC 和 JSX 的好壞,這個仁者見仁智者見智。本篇文章旨在帶領大家快速了解和使用 Vu ......

    uj5u.com 2023-04-20 08:01:37 more
  • 【Vue2.x原始碼系列06】計算屬性computed原理

    本章目標:計算屬性是如何實作的?計算屬性快取原理以及洋蔥模型的應用?在初始化Vue實體時,我們會給每個計算屬性都創建一個對應watcher,我們稱之為計算屬性watcher ......

    uj5u.com 2023-04-20 08:01:31 more
  • http1.1與http2.0

    一、http是什么 通俗來講,http就是計算機通過網路進行通信的規則,是一個基于請求與回應,無狀態的,應用層協議。常用于TCP/IP協議傳輸資料。目前任何終端之間任何一種通信方式都必須按Http協議進行,否則無法連接。tcp(三次握手,四次揮手)。 請求與回應:客戶端請求、服務端回應資料。 無狀態 ......

    uj5u.com 2023-04-20 08:01:10 more
  • http1.1與http2.0

    一、http是什么 通俗來講,http就是計算機通過網路進行通信的規則,是一個基于請求與回應,無狀態的,應用層協議。常用于TCP/IP協議傳輸資料。目前任何終端之間任何一種通信方式都必須按Http協議進行,否則無法連接。tcp(三次握手,四次揮手)。 請求與回應:客戶端請求、服務端回應資料。 無狀態 ......

    uj5u.com 2023-04-20 08:00:32 more