原创 Bootstrap自適應導航欄的實現

bootstrap的導航欄有成熟的組件,在移動端和PC端都能夠做到自適應,這裏只是稍微做了一點修改,做一下筆記~ 效果圖: 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta

原创 CSS學習之——選擇器

CSS選擇器的優先級 css中有四種基本選擇器,就一般開發而言,css一般採用clss選擇器進行dom樣式編輯,而id則交給js進行一些邏輯交互處理(也有不少例外,這裏是一般習慣來說,並沒有特別嚴格的標準)。 !important  > 

原创 每天一道算法題(九)---- 變態跳臺階

題目描述 一隻青蛙一次可以跳上1級臺階,也可以跳上2級……它也可以跳上n級。求該青蛙跳上一個n級的臺階總共有多少種跳法。 時間限制:1秒 空間限制:32768K 熱度指數:350775 解題思路:這道題是上一道題目的變形,但是這次這隻青蛙

原创 CSS實現文字超出長度部分使用省略號表示

在寫css樣式的時候我們會遇到不確定文字長度時,又不想使用難看的下拉滾動,而是希望直接將超出長度部分隱藏但又告訴用戶這段文字還沒結束。這時候我們就可以用省略號來代替隱藏,例如:效果圖如下這段摘要,“真實反...”後面還有內容,但是沒必要顯

原创 springboot項目的.properties文件中文亂碼問題(MAC系統下的idea設置)

我們在springboot工程中獲取.properties配置文件的值,但.properties文件的默認編碼是ASCII編碼,所以我們在.properties文件中輸入的中文在獲取的時候會變成亂碼,解決方式也很簡單,只要將.proper

原创 每天一道算法題(十)---- 矩陣覆蓋

題目描述 我們可以用2*1的小矩形橫着或者豎着去覆蓋更大的矩形。請問用n個2*1的小矩形無重疊地覆蓋一個2*n的大矩形,總共有多少種方法? 時間限制:1秒 空間限制:32768K 熱度指數:320874 解題思路:這道題其實就是斐波那契數

原创 angular7學習中的ngOnInit函數小記

ngOnInit方法只是初始化angular的組件和指令,並不是真正的dom加載完成 例子: html代碼: typescript代碼: 這個時候oBox1無法獲取到DOM節點,這是因爲ngOnInit方法只是初始化angular的組

原创 每天一道算法題(二十三)---- 汽水瓶

題目        有這樣一道智力題:“某商店規定:三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水喝?”答案是5瓶,方法如下:先用9個空瓶子換3瓶汽水,喝掉3瓶滿的,喝完以後4個空瓶子,用3個再換一瓶,喝掉這瓶

原创 JS學習(三)—— 對象

對象簡介        對象是javascript的基本數據類型。對象其實是無序屬性的集合,其屬性可以包含基本值,對象或者函數。我們可以通過編程對 對象的屬性進行增加和刪除。但是javascript的對象屬性並沒有公有私有的概念。 參考文

原创 NodeJs+ exceljs實現簡單的excel文件寫入

首先先下載exceljs,打開控制檯,鍵入  npm install exceljs,回車即可 代碼如下,都有註釋應該好理解: var data1 = [ { name : "張三", age

原创 使用IDEA創建項目並實現springboot與mybatis整合

使用idea創建一個springboot+mybatis+mysql的簡單項目,並且使用mybatis-generator生成邏輯代碼     畢業一年了,想自己做一些小項目提升一下自己。於是瞄上了最近很火的springboot技術,之前

原创 如何在在網站上下載視頻

如何下載視頻 現在很多的視頻網站都不支持下載(畢竟怕你把人家辛辛苦苦拍的視頻弄走),但是有時你又想去下載一些視頻做一些私人用途。如果是商業用途不建議下載,應該去購買視頻的版權。 大多數視頻網站都做了很多工作去限制下載,但是隻要你能看到的,

原创 JS學習(四)—— new關鍵字

 new操作符 new操作符主要用於產生一個對象實例,當我們new一個對象的時候,new操作其實做了以下幾個工作: 創建一個新對象 將新對象的_proto_指向構造函數的prototype對象 將構造函數的作用域賦值給新對象 (也就是th

原创 Error:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 錯誤

       使用idea集成開發環境首次運行項目的時候報Error:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 錯誤,上網搜方法都是jdk版本太高

原创 nodejs寫一個簡單數據庫增刪查改接口

使用express框架簡單寫一寫數據庫的增刪查改接口,技術棧爲    express + mysql + nodejs const httpManager = require('http'); const mysql = requ