原创 java 集合(一)——ArrayList

ArrayList概念創建方式添加元素刪除插入總結小插曲(System.arraycopy()和Arrays.copyOf()的區別) 概念 ArrayList就是一個底層是數組形式組成的有序集合,允許重複數據,允許數據爲null

原创 2020前端面試題總結(針對2年經驗)

前端面試題總結(針對2年經驗的開發,2020)前言面試流程面試題csshtmljsvue其他 前言 從6月初裸辭到現在,大大小小的面試差不多也快10家(已經拿到offer並準備去啦),每次面試完後都會針對面試上沒回答上的問題進行總

原创 openlayer生成GeoJSON座標文件

openlayer生成GeoJSON座標文件需求思路實現及源碼使用的插件下載方式頁面元素效果 需求 使用openlayer展示酒店房間平面圖,需要覆蓋房間的圖層時需要獲取到每個房間塊的座標,故需要一個工具將地圖背景圖片進行座標收集

原创 vue+openlayer實現選房平面圖

vue+openlayer實現選房平面圖前言代碼詳解地圖背景展示圖層渲染根據GeoJSON獲取圖層獲取樣式map添加vectorlayermap添加選中交互事件,並添加秀忠後的樣式效果展示 前言 使用openlayer實現選房平面

原创 用JS寫的一個微型計算器

主要界面就很簡單了,就是用了幾個button,沒有執着太多的前端代碼,所以出來的頁面是很醜的,主要是看js實現過程;<body> <form action=""> <table> <tr> <input id="result"> </tr

原创 VueTouchKeyboard——一個模擬鍵盤

功能需求:封裝一個帶有設計好的樣式的輸入組件,輸入方式爲模擬的數字鍵盤。 鍵盤組件爲VueTouchKeyboard,下載方式如下 npm install "vue-touch-keyboard" --save   image

原创 el-table的多選框(默認全選,條件性渲染,動態勾選等功能)

前言 最近一直在跟表格裏的多選框做鬥爭,一開始覺得el-table本身的多選框不滿足我的需求,想要自定義el-checkbox來實現,結果發現很多坑,還沒解決(主要是數據綁定不同步更新的問題),感覺蠻花時間的,又回頭看看el-table有

原创 Vue-cli環境的搭建及版本的區別

寫了蠻長時間的vue了,正好這段時間不忙,趁機整理一下。 介紹     這是官方的介紹 具體可去官網https://cli.vuejs.org/zh/guide/看。簡單來說,vue-cli就是一個搭建vue項目的腳手架,在沒

原创 使用inno setup 製作安裝包

使用inno setup 製作安裝包前面要說的話文件複製添加註冊表inno setup的用後感 前面要說的話 最近幾天的工作內容就是改良之前的同事做的安裝包, 小朋友你是否有很多問號~~~ 之前也沒接觸過安裝包,領導給了我官網鏈接

原创 HTTP協議和TCP的三次握手和四次揮手

HTTP協議和TCP的三次握手和四次揮手HTTP協議概念三次握手四次揮手 HTTP協議 概念 HTTP:Hyper Text Transform Protocol,超文本傳輸協議,是應用層協議,是用於瀏覽器從WWW服務器(萬維網)

原创 封裝組件——全局倒計時loading框

封裝組件——全局倒計時loading框前言需求實現組件內容封裝組件實例註冊及使用註冊使用效果 前言 對於之前封裝的loading組件想要進行一個優化,然後想到可以不用在頁面中添加template引入組件模板,而是直接將組件掛載到v

原创 vue-cli 3.0集成vux

vux是一個很優秀的移動端組件庫,用過vue的都知道,我們想要使用某個組件庫時,直接在package.json中加入庫名,然後npm install 將組件庫下載下來,然後在要用的時候直接import相應組件就行了。 如果你在vue-cl

原创 slot插槽與slot作用域插槽的區別

目錄   前言 slot插槽的概念 區別 前言 不小心接觸了vue-template-compiler,所以藉助他看一下底層編譯出來的數據來探尋vue源碼,接觸的依然是最外層的源碼(o_o) slot插槽的概念 官方說明    

原创 vue-cli 3.0集成vux報錯

vux是一個很優秀的移動端組件庫,用過vue的都知道,我們想要使用某個組件庫時,直接在package.json中加入庫名,然後npm install 將組件庫下載下來,然後在要用的時候直接import相應組件就行了。 如果你在vu

原创 初涉shell(項目自啓動腳本)

需求 在centOS系統中,項目開機自啓動腳本,具體操作包括 zookeeper->kafka->wildfly zookeeper啓動腳本 touch zkserver.sh vim zkserver.sh # 定義項目家目錄 HOM