原创 GO語言Beego框架之WEB安全小系統(3)SQL注入與加解密

SQL注入 攻擊原理 SQL注入是指在後臺的數據庫操作中,用戶的輸入本應作爲查詢或其他sql語句中的某個參數,而攻擊者通過精心構造帶有sql語句的輸入,能夠繞過系統防護,達到將輸入轉換爲可執行代碼的目的,最終系統執行攻擊者的s

原创 GO語言Beego框架之WEB安全小系統(1)MYSQL教程

前期準備 語言:GO語言(安裝教程,記得將 c:\Go\bin 目錄添加到 PATH 環境變量) 框架:Beego框架(安裝教程,如果不能直接用cmd安裝,記得還能去github地址下載源碼本地安裝) 工具:bee(go g

原创 數字圖像隱藏圖像的兩種算法及實現代碼

數字圖像 二值圖像 也叫單色圖像,是將每個像素點存放在一個bit空間(值爲0或者1)的圖像,也就是說每個像素“非黑即白”,主要用於圖像形態學的研究。 8位灰度圖像 每個像素存放在一個byte空間(8位,0-255:0表示最暗色黑

原创 GO語言Beego框架之WEB安全小系統(2)路由跳轉教程

路由控制 beego的路由設置有三種方式:固定路由、正則路由、自動路由。(具體可見:傳送門) 下面以固定路由和自定義方法爲例 修改視圖 在views/index.tpl 裏的<body> 標籤修改如下(添加了一個form表單和一個

原创 系統分析與設計_lesson9

根據傳送門的Forest應用建模 用例圖 Forest業務的活動圖 Forest領域模型 XX對象的狀態圖 XX場景的系統順序圖與操作協議

原创 系統分析與設計_lesson13

描述軟件架構與框架之間的區別與聯繫 軟件架構 是一系列相關的抽象模式,用於指導大型軟件系統各個方面的設計,是一個系統的草圖,描述的對象是直接構成系統的抽象組件。各個組件之間的連接明確細緻的描述組件之間的通訊。 在實現階段,這些抽

原创 Leetcode(W12):646.Maximum Length of Pair Chain

題目:  You are given n pairs of numbers. In every pair, the first number is always smaller than the second number.

原创 Leetcode(W10):53. Maximum Subarray(動態規劃)

動態規劃的問題都是犧牲空間換取時間,用內存存儲子問題的計算結果,使得之後用到信息時不再重複計算,直接獲取計算過的結果即可。動態規劃的問題真不好想,除非遞推公式比較明顯。 1. Maximum Subarray 介紹: Find

原创 Leetcode(W9):188. Best Time to Buy and Sell Stock IV(動態規劃)

leetcode中Best Time to Buy and Sell Stock買賣股票的最佳時間總共有5道類型題。 參考這位大牛的博客:傳送門 1. Best Time to Buy and Sell Stock IV 介紹

原创 Leetcode(W8):121. Best Time to Buy and Sell Stock(動態規劃)

leetcode中Best Time to Buy and Sell Stock買賣股票的最佳時間總共有5道類型題。 1. Best Time to Buy and Sell Stock 介紹: Say you have an

原创 Leetcode(W13):718.Maximum Length of Repeated Subarray

題目: Given two integer arrays A and B, return the maximum length of an subarray that appears in both arrays. Examp

原创 Leetcode(W11):486.Predict the Winner

參考博客:http://blog.csdn.net/hit0803107/article/details/54906572 題目: Given an array of scores that are non-negative

原创 Leetcode(W14):695.Max Area of Island

題目: Given a non-empty 2D array grid of 0’s and 1’s, an island is a group of 1’s (representing land) connected 4-di

原创 Leetcode(W8):122. Best Time to Buy and Sell Stock II

leetcode中Best Time to Buy and Sell Stock買賣股票的最佳時間總共有5道類型題。 1. Best Time to Buy and Sell Stock II 介紹: Say you have

原创 計算機網絡自頂向下方法第三章筆記

前言:適逢期中考。。。。 本文參考自很多文章、課本、PPT等(其實仔細觀察你會發現很多文字甚至圖片都是一致的),如有雷同,純屬不巧合(抱拳) 三、運輸層 3.1 概述和運輸層服務 3.1.1 運輸層和網絡層的關係 網絡層提供