原创 軟考—軟件設計師(面向對象方法)概念總結

1.在C++中,類的繼承主要由如下3種方式: 繼承方式 公有成員 私有成員 保護成員 備註 公有繼承(public) 公有成員 私有成員 保護成員 保持原有狀態 私有繼承(private) 私有成員 基類私有,不能被

原创 Mint-ui infinite scroll 無限加載爬坑之路

參考:https://blog.csdn.net/sinat_40257787/article/details/79582130 問題一:下拉不會觸發loadMore事件 解決:我們的ul或者設置滾動的元素必須設置高度和溢出滾動的屬性

原创 軟考—軟件設計師(UML)

面向對象分析強調的是對一個系統中對象的特徵和行爲的定義。目前,國際上已經出現了多種面向對象的方法,例如Peter Coad和Edward YourDon的OOA和OOD方法。Booch的OOD方法、OMT(Object Modelin

原创 軟考—軟件設計師(軟件工程基礎知識)

1. 軟件生存週期 同任何事物一樣,一個軟件產品或軟件系統也要經歷孕育、誕生、成長、衰亡的許多階段,一般稱爲軟件生存週期。把整個軟件生存週期劃分爲若干階段,使得每個階段有明確的任務,使規模大、結構複雜和管理複雜的軟件的開發變得容易控

原创 軟考—軟件設計師(計算機網絡)

IP地址 Internet地址是按名字描述的,這種地址表示方式易於理解和記憶。實際上,Internet中的主機地址是用IP地址來唯一標識的。這是因爲Internet中所使用的網絡協議是TCP/IP協議,故每個主機必須用IP地址來標識

原创 前端面試總結——http、html和瀏覽器篇

轉載自:https://mp.weixin.qq.com/s/u7OL32ArPG9tveYwpobe-w 1.http和https https的SSL加密是在傳輸層實現的。 (1)http和https的基本概念 http: 超文本傳輸協

原创 軟考中級軟件設計師——計算機系統知識

摘自《軟件設計師教程第四版》 1.1.1 計算機系統硬件基本組成    計算機的基本硬件系統是由運算器、控制器、存儲器、輸入設備和輸出設備五大部件組成。運算器、控制器等部件被集成在一起統稱爲中央處理單元(Central Process

原创 clientHeight , scrollHeight , offsetHeight之間的區別及兼容方案

clientHeight , scrollHeight , offsetHeight之間的區別及兼容方案 轉載自:https://www.cnblogs.com/nanshanlaoyao/p/5964730.html clientH

原创 對JS中的繼承和封裝的理解

引言:出現兩次或者兩次以上的代碼,就需要封裝。 先給出一張圖解釋一下構造函數和原型對象還有實例之間的關係。 方式一:工廠模式 function sayName(){ alert(this.name); } function

原创 用圖表和實例解釋Await和Async

轉載自:前端大全 簡介 JavaScript ES7中的 async / await 讓多個異步promise協同工作起來更容易。如果要按一定順序從多個數據庫或者API異步獲取數據,你可能會以一堆亂七八槽的promise和回調函數而告終。

原创 如何實現自適應佈局的?

最近爲了能夠做出自適應的頁面找了很多資料,大致較爲有用的兩類 1.根據屏幕大小不同引入不同的css樣式文件 <link href="css/css-pc.css" rel="stylesheet" type="text/css" medi

原创 藍橋杯 算法訓練 操作格子

問題描述 有n個格子,從左到右放成一排,編號爲1-n。 共有m次操作,有3種操作類型: 1.修改一個格子的權值, 2.求連續一段格子權值和, 3.求連續一段格子的最大值。 對於每個2、3操作輸出你所求出的結果。 輸入格式 第一

原创 webpack+vue-cli生成echarts圖表

之前在做畢設的時候生成過,可是過了很久了,都不太記得了,今天重新總結一下,方便以後用的時候直接有資料。 這個是echarts中的玫瑰圖 這是echarts中的柱狀圖 貼出代碼,一個vue文件 //將圖表頁面做成了一個組件,根據路由的不

原创 js閉包理解

轉載自:https://blog.csdn.net/baidu_33295233/article/details/79127733 並經過自己的修改 閉包是js中的一大特色,也是一大難點。簡單來說,所謂閉包就是說,一個函數能夠訪問其函數

原创 前端利用canvas畫布生成驗證碼

直接貼代碼 js部分 function randomRgbColor() { //隨機生成RGB顏色 var r = Math.floor(Math.random() * 256); //隨機生成256以內r值