国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

南京網(wǎng)站制作搭建app推廣怎么做

南京網(wǎng)站制作搭建,app推廣怎么做,廈門國外網(wǎng)站建設公司,200萬做網(wǎng)站一、 反射/序列化/拷貝 1. 反射 //反射主要是指程序可以訪問、檢測和修改它本身狀態(tài)或行為的一種能力 //在Yaml數(shù)據(jù)驅(qū)動自動化框架比較適用,能獲取到當前的類名及方法名 import java.lang.reflect.*;public class ReflectionExample {public static void main(Str…

一、 反射/序列化/拷貝

1. 反射

//反射主要是指程序可以訪問、檢測和修改它本身狀態(tài)或行為的一種能力
//在Yaml數(shù)據(jù)驅(qū)動自動化框架比較適用,能獲取到當前的類名及方法名
import java.lang.reflect.*;public class ReflectionExample {public static void main(String[] args) throws Exception {// 獲取當前類的 Class 對象Class<?> currentClass = ReflectionExample.class;// 獲取當前方法的 Method 對象Method currentMethod = currentClass.getDeclaredMethod("main", String[].class);// 獲取類名和方法名String className = currentClass.getName();String methodName = currentMethod.getName();System.out.println("當前類名:" + className);System.out.println("當前方法名:" + methodName);}
}

2. 序列化

序列化是指將一個對象抓換為字節(jié)流在網(wǎng)絡上傳輸?shù)椒掌?#xff0c;服務器對其進行反序列化
可以使用 Serializable 接口來標記一個類可以被序列化

3. 動態(tài)代理

Java 動態(tài)代理是一種在運行時生成代理類的機制,
允許你在不事先知道具體代理類的情況下創(chuàng)建代理對象。
動態(tài)代理通常用于在代理模式中,通過代理對象來控制對實際對象的訪問,
并可以在代理的前后添加一些額外的邏輯。動態(tài)代理的用途包括:日志記錄:在方法調(diào)用前后添加日志記錄。
性能監(jiān)控:統(tǒng)計方法調(diào)用的耗時。
事務管理:在方法調(diào)用前后開啟、提交或回滾事務。
權(quán)限控制:在方法調(diào)用前檢查用戶權(quán)限。
緩存控制:在方法調(diào)用前從緩存中獲取數(shù)據(jù),或在方法調(diào)用后將結(jié)果緩存起來。

4. 深拷貝和淺拷貝

1. 淺拷貝
只復制了對象的引用地址,2個引用指向同一個內(nèi)存地址,在其中一個變化后,另一個的也會同時變化。
2. 深拷貝
既復制了內(nèi)存地址,也復制了引用地址;變化不會影響其他

二、Http相關(guān)

1. Session與Cookie

1. Session存儲在服務端,Cookie存儲在用戶本地瀏覽器
2. Session更加安全,cookie可能會存在被篡改的風險
3. Session存儲比較大的數(shù)據(jù),而Cookie相對比較小,不超過4kb
Session的工作原理:存儲在服務器的Session可以理解是一個Map。
Session是key,里面還有其他用戶信息是value。
用戶請求的時候拿Cookie包裝了sessionID換取其他信息

2. 如何避免sql注入

攻擊原理:在瀏覽器通過偽造,注入一段sql達到查詢/修改數(shù)據(jù)庫,達到攻擊目的
避免:
1. 使用參數(shù)化查詢
2. 對輸入的內(nèi)容進行(正則/字符串)過濾
3. 使用 Web 應用防火墻(WAF)來檢測和阻止惡意 SQL 注入攻擊。

3. XSS(跨站腳本攻擊)

原理:用戶在瀏覽網(wǎng)頁的時候,通過Xss注入HTML代碼,當用戶瀏覽或者輸入某些內(nèi)容的時候自動調(diào)用,
從而獲取當前網(wǎng)頁用戶的消息
避免:對輸入/URL進行過濾,對輸出進行編碼。

4.?CSRF(跨站網(wǎng)站攻擊)?

原理:
給用戶提供和目標網(wǎng)站類似的網(wǎng)站/放置惡意鏈接,用戶在登錄狀態(tài)下點擊某功能。
導致調(diào)用鏈其他鏈接,例如:修改密碼,轉(zhuǎn)賬等避免:
1. 敏感操作短信驗證碼
2. CSRF  token1). CSRF Token 是一種用于防止 CSRF 攻擊的機制。網(wǎng)站會在用戶登錄后,為用戶生成一個隨機的 CSRF Token,并將其存儲在用戶的會話中或者通過 Cookie 返回給用戶。2). 在進行敏感操作(如修改密碼、更改賬戶信息)時,網(wǎng)站會要求用戶提供這個 CSRF Token。用戶在提交請求時,需要將 CSRF Token 隨請求一同發(fā)送到服務器。3). 服務器會驗證提交的 CSRF Token 是否與會話中或者 Cookie 中的 Token 匹配,如果匹配則說明請求是合法的,否則拒絕請求。

三、HTTP狀態(tài)及傳輸方式

1. 301與302redirect(重定向)

301 永久重定向
302 暫時重定向

2.?forward 和 redirect 的區(qū)別

1. forward
直接轉(zhuǎn)發(fā) - 客戶端/瀏覽器發(fā)出1次請求,A請求B,B請求C。最后C把信息轉(zhuǎn)發(fā)給了A
2. redirect
間接轉(zhuǎn)發(fā) - 客戶端/瀏覽器發(fā)出2次請求,A請求B,不通并讓請求C,A請求了C

3. tcp和udp

1. TCP面向連接,UDP不面向連接。TCP需要3次握手和4次揮手
2. TCP是穩(wěn)定傳輸,適合小流量,UDP是可能存在丟包,用于大文件傳輸/在線游戲等

4.?OSI 的七層模型

OSI(Open Systems Interconnection)模型是一個網(wǎng)絡協(xié)議的參考模型,將網(wǎng)絡通信劃分為七個層次,每個層次負責不同的功能。以下是 OSI 模型的七層以及通俗易懂的例子:1. 物理層(Physical Layer):負責傳輸原始比特流,處理物理連接、電壓、光信號等。
例子:以太網(wǎng)的電纜、光纖、網(wǎng)卡等。2. 數(shù)據(jù)鏈路層(Data Link Layer):提供點對點的可靠數(shù)據(jù)傳輸,將比特流分組成幀,并進行錯誤檢測和糾正。
例子:以太網(wǎng)幀、Wi-Fi 數(shù)據(jù)幀。3. 網(wǎng)絡層(Network Layer):負責尋址和路由,將數(shù)據(jù)包從源主機傳輸?shù)侥繕酥鳈C。
例子:IP 地址、路由器。4. 傳輸層(Transport Layer):提供端到端的數(shù)據(jù)傳輸,負責分段、重組和流量控制。
例子:TCP、UDP。5. 會話層(Session Layer):管理不同應用之間的會話,建立、維護和終止連接。
例子:會話管理、連接控制。
6. 表示層(Presentation Layer):負責數(shù)據(jù)的格式轉(zhuǎn)換、加密、解密等,確保應用之間的數(shù)據(jù)能夠正確解釋。
例子:數(shù)據(jù)壓縮、加密解密。7. 應用層(Application Layer):最上層,提供用戶應用程序的接口,處理用戶數(shù)據(jù)和網(wǎng)絡通信。
例子:Web 瀏覽器、電子郵件客戶端、文件傳輸協(xié)議(FTP)。

5.?HTTP常見狀態(tài)碼

200 OK: 請求正常
204 No Content:服務器處理了請求,但是木有任何返回
400 Bad Request:用戶發(fā)送了請求,但是服務器無法處理;不認識看不懂
401 Unauthorized:認證失敗,鑒權(quán)過期等
403 Forbidden:請求被拒絕
404 Not Found:請求的鏈接有問題可能,找不到
500 Internal Server Error:服務器異常了
503 Service Unavailable:服務器暫時無法處理請求,可能是維護
504 Service Timeout:服務器從上游接收消息超時

http://aloenet.com.cn/news/27837.html

相關(guān)文章:

  • 網(wǎng)架加工廠家德州網(wǎng)站建設優(yōu)化
  • wordpress做論壇網(wǎng)站app推廣方法
  • ninaszjs wordpress電腦系統(tǒng)優(yōu)化軟件排行榜
  • 網(wǎng)站開發(fā)個人總結(jié)市場調(diào)研與分析
  • 商丘專業(yè)做網(wǎng)站seo外鏈建設方法
  • 公司網(wǎng)站模板內(nèi)容seo值怎么提高
  • 網(wǎng)上那些彩票網(wǎng)站可以自己做嗎最近實時熱點新聞事件
  • 鄭州網(wǎng)站搭建的公司網(wǎng)絡營銷方案的制定
  • 美國網(wǎng)站后綴搜索引擎優(yōu)化的方法
  • 中國建設網(wǎng)站企業(yè)網(wǎng)上銀行業(yè)務功能南京百度seo代理
  • php網(wǎng)站的客服窗口怎么做關(guān)鍵詞推廣怎么做
  • 網(wǎng)站的專題圖怎么做yande搜索引擎官網(wǎng)入口
  • 上海品牌網(wǎng)站建設seo網(wǎng)站診斷流程
  • 計算機做網(wǎng)站開發(fā)需要什么證書企業(yè)營銷策劃書
  • 對于建設高效的政府門戶網(wǎng)站的建議重慶網(wǎng)站建設
  • 農(nóng)家樂網(wǎng)站模板汽車網(wǎng)絡營銷策劃方案
  • 如何優(yōu)化公司網(wǎng)站cilimao磁力貓最新版地址
  • 彩票網(wǎng)站建設 極云互聯(lián)網(wǎng)營銷工具有哪些
  • 科技公司網(wǎng)站推薦百度站長之家工具
  • 商城網(wǎng)站建設費用百度提交網(wǎng)站收錄入口
  • 電商網(wǎng)站開發(fā)商搜索廣告排名
  • 大陸手機如何安裝臺灣app成都愛站網(wǎng)seo站長查詢工具
  • 嘿客免費網(wǎng)站建設百度指數(shù)免費查詢?nèi)肟?/a>
  • 網(wǎng)站已備案添加新域名如何做網(wǎng)絡推廣賺錢
  • 建網(wǎng)站開發(fā)國外客戶天津seo結(jié)算
  • 做網(wǎng)站開發(fā)哪里可以接單軟文推廣多少錢一篇
  • 自己個人網(wǎng)站后臺怎么做廣告免費發(fā)布信息
  • 做網(wǎng)站做推廣實時新聞熱點
  • 淄川政府網(wǎng)站建設專家商丘seo排名
  • 怎么提高網(wǎng)站排名什么是搜索引擎推廣