博客 RSS 訂閱

JaguarJack - PHP 應用遭遇 DDoS 攻擊時會發生什麼 從入門到進階的防護指南

PHP 應用遭遇 DDoS 攻擊時會發生什麼 從入門到進階的防護指南 暴風雨前的寧靜 想象一下,黑色星期五或者某個大促活動。你用 PHP 搭建的電商平台正在迎接前所未有的流量,訂單源源不斷,用户熱情高漲,PHP 應用拼盡全力在扛。然後——啪——網站突然崩了。 你查日誌,到底怎麼了?流量確實飆了,但這次不是因為用户太多,而是一次 DDoS(分佈式拒絕服務)攻擊。 DDoS 攻擊就像一場人造洪水,用大

後端

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行12AI及其他(上)

1.AI及其他 1.1.一些曾經只有極少數專業的技術人員才知曉的術語,如區塊鏈、加密貨幣、物聯網、量子計算等,現在已經成為商業世界和個人生活中的日常話題 1.2.CRMP基於長期確立的風險管理原則,最重要的是,我們需要平衡風險與回報,在保護企業免受威脅的同時確保企業保持活力和競爭力,並將這些原則擴展到以數字技術速度變革的世界 1.2.1.意味着今天我們所做的一切都引入了網絡相關的威脅,

企業信息化

收藏 評論

Carey_ccl - 一、單例模式

一、模式定義: 保證一個類只有一個實例,並且提供一個全局訪問點 二、使用場景: 重量級對象,不需要多個實例,如:線程池,數據庫連接池 三、類圖: 四、不同方式創建的單例設計與區別 4.1、懶漢單例模式   懶漢單例模式的特點是延遲加載,只有在真正使用的時候,才開始實例化,用該方式創建單例對象時,對於線程安全問題和指令重排序導致的初始化並且引用賦值失敗的問題,可以用以下2種方式來解決:

軟件設計

收藏 評論

花酒鋤作田 - SQLAlchemy中使用UPSERT

前言 SQLite 和 PostgreSQL 都支持 UPSERT 操作,即"有則更新,無則新增"。衝突列必須有唯一約束。 語法: PostgreSQL: INSERT ... ON CONFLICT (column) DO UPDATE/NOTHING SQLite: INSERT ... ON CONFLICT(column) DO UPDATE/NOTHING。注意括號位置

後端

收藏 評論

Carey_ccl - 設計模式的前言——Solid設計原則

  Solid原則是為針對面向對象的程序語言設計,從本質上來講,SOLID是5個原則的縮寫,這5個原則有助於軟件設計:更加容易理解,更靈活,可維護性更強。這個與掌握軟件設計原理無關,這個原理是很多原則的子集。 單一職責原則(Single responsibility principle) 開閉原則(open-closed principle) 里氏替換原則(liskov substitut

軟件設計

收藏 評論

林恆 - 老闆:能不能別手動複製路由了?我:寫個腳本自動掃描

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 起因 週五快下班,老闆過來看權限配置頁面。 "這個每次都要手動輸路徑?" "對,現在是這樣。"我打開給他看: 角色:運營專員 路由路徑:[手動輸入] /user/list 組件路徑:[手動輸入] @/views/user/List.vue "上次運營配錯了,/user/list 寫成 /user/lists,頁面打不開

前端

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行11運營韌性

1.運營韌性 1.1.像其他運營風險管理功能一樣,網絡風險管理的最終目標是實現風險與回報平衡的運營韌性 1.2.決策者時不時會詢問有關供應鏈風險、第三方風險、欺詐管理、業務連續性、危機管理、災難恢復和IT風險等方面的問題 1.3.關鍵問題是職能部門關注相同的結果,但都以分散而孤立的方式進行工作 1.4.如果要説網絡安全風險事件教會了我們些什麼,那就是所有這些職能部門都是相互關聯的,關注的都是運營

企業信息化

收藏 評論

森鬱_林一 - windows11系統 資源管理器卡死問題記錄

問題:電腦啓動後,右鍵點擊文件夾,鼠標指針顯示為漏斗,且桌面無響應,左鍵隨處點擊後,系統黑屏 定位流程及結果: 使用ShellExView工具進行分析 下載鏈接 https://www.nirsoft.net/utils/shexview.zip 官網存在訪問異常,建議通過迅雷等相關下載器直接下載 如上所示,然後全部選中,右鍵配置為disable 重啓w

操作系統

收藏 評論

Cameron - wsl中遵循win的代理設置

1.在用户文件夾%USERPROFILE%新建一個.wslconfig文件,寫入一下內容: [experimental] autoMemoryReclaim=gradual # gradual | dropcache | disabled networkingMode=mirrored dnsTunneling=true firewall=true autoProxy=true 設置完執

操作系統

收藏 評論

愛喝可樂的咖啡 - 引入AI輔助的3D遊戲美術工作流

3D遊戲美術流程 不同於其他類型的AI應用,3D內容的AI生成應用所面向的行業更加垂直,會有一定的專業使用門檻,並且生成的產物與直接投入生產環境的內容往往還存在一定的距離。筆者這裏針對小型獨立遊戲/Demo的場景下,為提高3D遊戲美術工作效率和降低成本,分享下在引入了AI生成後的美術工作流程。 首先回顧下在行業中一個比較主流的美術工作流,大致如下: 雕刻高模 ↓ 拓撲低模、佈線 ↓

AI

收藏 評論

Coding茶水間 - 基於深度學習的野外環境下野生動物檢測系統演示與介紹(YOLOv12/v11/v8/v5模型+Pyqt5界面+訓練代碼+數據集)

視頻演示 基於深度學習的野外環境下野生動物檢測系統 1. 前言​ 大家好,歡迎來到Coding茶水間! 今天我們要分享的項目是《基於YOLO算法的野外環境下野生動物檢測系統》。 在當前的計算機視覺領域,雖然算法迭代迅速,但在複雜多變的野外環境中實現高精度的實時檢測依然面臨挑戰。針對這一現狀,我們團隊完成了一套成品級的解決方案。該系統利用YOLO系列算法,能夠精準識別包括郊狼、鹿、野豬、兔子和浣

AI

收藏 評論

林恆 - THREE.js 攝像機分享

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 前置代碼 !DOCTYPE html html lang="en" head meta charset="UTF-8" meta name="viewport" content="width=device-width, initial-scale=1.0" titleDocument/title style

前端

收藏 評論

砥才人 - 【Devops】Unity 與 Unreal 引擎的私有化 DevOps 選型

在遊戲開發領域,CI/CD(持續集成/持續部署)絕非簡單的“腳本打包”。面對動輒數百 GB 的工程資源、極其耗時的 C++ 編譯以及對特定硬件(如 iOS 打包必用 Mac)的強依賴,通用的互聯網 DevOps 方案往往會“水土不服”。 本文將深度對比 Unity 與 Unreal 引擎在 私有化部署(On-Premises) 環境下的 DevOps 工具選型,帶你找到最適合團隊的“打包神兵”。

軟件工程

收藏 評論

zdyz - 《ESP32-S3使用指南—IDF版 V1.6》第四章 開發環境搭建(下)

《ESP32-S3使用指南—IDF版 V1.6》第四章 開發環境搭建(下) 4.2 IDF前端工具 idf.py 是 ESP-IDF 開發環境中的一個重要命令行工具,用於提供前端界面,幫助開發者輕鬆管理工程的配置、構建、燒錄以及調試等操作。它結合了CMake、Niunja和esptool.py等工具,使開發流程更加便捷和高效。 idf.py 主要工具作用: 1)CMake工具用於

操作系統

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行10實施計劃(下)

1.敏捷治理 1.1.敏捷的網絡風險治理對企業的成功至關重要 1.2.在最初的30天內 1.2.1.指定並召集一個由各業務單位代表組成的網絡風險指導委員會,以指導敏捷治理和更廣泛的網絡風險管理計劃的實施,並制訂使命聲明以及短期和長期目標 1.2.2.根據“三道防線模型”​,進一步明確治理角色和責任 1.2.3.確保網絡風險治理實踐與現有的企業或組織風險框架一致

企業信息化

收藏 評論

wang_yb - 決策樹極簡入門

我們在學習機器學習算法時,往往會被各種枯燥的數學公式所勸退。 今天,我將嘗試用結合實際生活的方式,來介紹一個非常經典,而且可能是最“懂你心意”的算法——決策樹 (Decision Tree)。。 別被這個術語嚇到了,其實你每天點外賣的時候都在用它。 想象一下,下午三點,你站在奶茶店門口(或者打開了外賣App),面對眼花繚亂的菜單,你的大腦為了保護你的體重,立刻啓動了一個“決策樹”程序: 這杯奶

後端

收藏 評論

curme_miller - SQL注入之基礎操作----sqli-labs和pikachu

1. 回顯注入 1.1 基本操作 嘗試有無注入點 確定回顯點 確定查詢表的字段數量 確定當前數據庫的操作權限:user() 查出數據庫版本號:version() 高版本(= 5.0):查詢information_schema數據庫 低版本( 5.0) 查出數據庫名:database() 開始查詢各種信息 1.2 基於報錯的注入 1.2.1 以Basic C

網絡安全

收藏 評論

Carey_ccl - 5、FileDescriptor的源碼和使用注意事項(windows操作系統,JDK8)

  操作系統使用文件描述符來指代一個打開的文件,對文件的讀寫操作,都需要文件描述符指向存儲設備的不透明標識符。Java雖然在設計上使用了抽象程度更高的流來作為文件操作的模型,但是底層依然要使用文件描述符與操作系統交互,而Java世界裏文件描述符的對應類就是FileDescriptor。同時,Java規定了FileDescriptor只能由JDK的其它類來創建(比如FileInputStream、F

後端

收藏 評論

哥布林學者 - 吳恩達深度學習課程:深度學習入門筆記全集目錄

課程 週數 類別 內容 課程一:神經網絡和深度學習 第一週:深度學習簡介 理論 (1)深度學習簡介 實踐 無 第二週:神經網絡基礎 理論 (1)迴歸基礎 (2)分類與邏輯迴歸 (3)梯度下降法 (4)損失函數與傳播

AI

收藏 評論

Coding茶水間 - 基於深度學習的學生上課行為檢測系統演示與介紹(YOLOv12/v11/v8/v5模型+django界面+訓練代碼+數據集)

視頻演示 基於深度學習的學生上課行為檢測系統 1. 前言​ 大家好,歡迎來到 Coding 茶水間! 今天要為大家介紹的是一款已落地的成品項目 —— 基於 YOLO 算法的學生上課行為檢測系統。在教育數字化轉型中,課堂行為分析是提升教學質量的關鍵,但傳統人工觀察效率低、主觀性強,而算法開發與系統集成又面臨專業門檻高、調試周期長的痛點。本項目精準解決這一需求,提供從模型訓練、算法復現到系統集成的

AI

收藏 評論

zhubayi - SortableJS 實現 Element UI Table行拖拽排序功能

Element UI Table組件基本使用(官方文檔) Sortable.js 官方文檔 實現步驟 1. 安裝SortableJS 通過npm安裝: npm install sortablejs --save 或使用國內CDN(推薦): script src="https://cdn.jsdelivr.net/npm/sortablejs@1.14.0/Sortable.min.js"/

前端

收藏 評論

九日不見 - Redmi AX6 TTL 救磚記錄

僅做一次記錄,可能會有不理解和錯誤的地方 背景 刷過不死Uboot + ImmortalWrt, 想刷回原廠固件,試圖刷原廠分區因操作分區表不當成普磚. 磚度判斷:引用恩山 一台刷磚的AX6,先判定是普通磚還是深度磚,普通磚TTL可救,深度磚編程器才能救: 1、普通磚:上電SYS黃燈常亮,過會兒雙黃燈閃一下又開始SYS黃燈常亮,然後重複。 ——這種UBOOT未損壞

操作系統

收藏 評論

ApacheIoTDB - 雙向奔赴!來自用户企業的他,成了時序數據庫 IoTDB 新的 Committer

用户代表變身核心貢獻者! 2026 年 1 月 12 日,經時序數據庫 Apache IoTDB 社區投票,重慶中冶賽迪的時振宇成為 Apache IoTDB Committer。深耕數據庫領域多年,兼具 IoTDB 開發者與用户雙重視角的他,將如何解讀 IoTDB 的技術迭代、產品化路徑與開源模式? 時振宇 我是時振宇,算是數據庫行業摸爬滾打多年的 “老兵” 了。我的職業生涯起步於 IBM,在

數據庫

收藏 評論

林恆 - 面試官:如何解決按鈕重複點擊?這個問題掛了80%的人!

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 前言 還記得上週我們團隊在招聘前端工程師,一個看起來經驗豐富的候選人坐在我對面。 "你們項目中是如何處理按鈕重複點擊的問題的?"我拋出了這個看似簡單的問題。 "這個簡單,使用防抖就可以了。"他很快回答。 然而,當我繼續追問細節時,他卻陷入了沉思... 實際上,這個問題看似簡單,但是要真正的解決好,需要考慮

前端

收藏 評論