原创 js中的事件委託機制(解決動態生成的dom元素無法綁定事件的問題)

我們知道,在使用一些插件獲取服務器數據然後動態渲染dom元素後,渲染的dom元素是無法綁定事件的,因爲我們寫的js是在一開始就渲染好了的,所以後面生成的dom是沒辦法找到的。解決方法: 1.生成Dom時把js腳本在寫進去一次(捨棄

原创 linux 輸入重定向和輸出重定向

輸出重定向 linux中程序默認輸出的地方稱爲標準輸出,這一般指屏幕,比如我們輸入一個指令ll,屏幕上會列出當前目錄下的所有文件信息 [root@localhost local]# ll 總用量 0 drwxr-xr-x. 2 r

原创 linux centOS搭建nginx作爲web服務器發佈靜態web項目

準備工作 1.服務器 2.GCC——GNU編譯器集合(查看是否安裝可以使用rpm -qa | grep 名字) npm install gcc 3.PCRE庫(Nginx編譯需要PCRE(Perl Compatible Reg

原创 java多線程 sleep 與 wait

在多線程中使線程阻塞有那麼幾種情況: sleep()的調用 wait()的調用 遇到阻塞io suspend使線程暫停執行(這個方法已棄用) 在未持有鎖時,進入同一個對象鎖的同步代碼塊時,等待鎖的時候。 那麼我們這篇文章就看一

原创 數據加密——凱撒加密

原理性的東西,將自己的理解記錄一下。 凱撒加密,是一種數據加密方式,原理十分簡單,就是在指定字符集之內進行字符的平移,平移位數爲n位,n爲指定的密鑰。如,取字符集爲26個小寫字母,密鑰定爲3,則此時的密文frgh加密前的明文是code

原创 數據加密——列置換加密

剛剛看到考題中有個這樣的題,考到了列置換加密,記錄一下自己的理解。 列置換加密,概念性的東西就不說了,網上都有,直接寫我自己的理解,乾貨。 從明文 ———— 密文 (加密) 現有明文:computrnetworkprinciple

原创 jsignature生成圖片上傳至java後臺保存爲png圖片格式

前端 該插件使用方法很簡單,直接引用一下官方到demo了, https://willowsystems.github.io/jSignature/#/about/ 代碼如下: var $sigdiv = $("#signatu

原创 react-native ...android項目gradle編譯慢,編譯失敗的坑及解決辦法。。。

小記 作爲一個後臺,在剛接觸到移動端開發的時候,一開始還好,但碰到gradle的時候,可以說焦頭爛額了,不是有多難,而是國內環境被牆,導致很多時候很簡單的問題會很煩。 1. gradle-xx-all.zip下載失敗,導致編譯失敗的問

原创 android studio gradle插件無法下載,Could not GET xxx, Received status code 400 from server: Bad Request

解決在Android項目gradle build時,總是報錯Could not GET xxx, Received status code 400 from server: Bad Request的問題 在安卓項目編譯的時候,grad

原创 關於display:none元素的寬高獲取問題

在做項目的時候碰到的這個問題,最後解決了,記錄一下: 分幾種情況: 1.正常情況 <div style="width:500px; height:300px;"> <div id="div1" style="wid

原创 一款輕量級的分頁插件 ---- jquery-page

前言 有段時間沒有寫博客了,最近因爲工作的事情也是特別的忙,不過因爲要改之前的一個項目的分頁,思考了一下需要更改的頁面很多,也就先封裝了個小插件出來,是個特別輕量級的js分頁插件,分享給大家,這個插件真的是非常輕量,爲大家提供了一個簡單的

原创 從零開始gis——(1)什麼是gis

1.什麼是gis? 首先引用一段百度百科: 地理信息系統(Geographic Information System或 Geo-Information system,GIS)有時又稱爲“地學信息系統”。它是一種特定的十分重要的空間信息系

原创 從零開始gis——(4)使用geoserver發佈我們的地圖服務,如shp文件。。postgresql數據表

建好圖層之後,我們還需要把圖層發佈成服務,這裏用到geoserver了,首先運行起來geoserver. 1.進入geoserver後先登錄,默認賬號 admin, 密碼 geoserver 2.點擊創建工作區,輸入工作區名稱和uri確定

原创 從零開始gis——(3)使用qgis繪製圖層,並將shp導入到postgres數據庫

開發環境搭建好了,我們現在需要的是圖層,我們可以自己繪製一個。 QGIS版本: 3.2.1 PostgreSQL版本:9.5.0 PostGIS版本: 2.3.7 1.打開qgis軟件,點擊上方菜單的project –> new 2.

原创 java 數據結構 棧的應用 數學表達式計算

假如我們現在輸入了一個數學表達式(52-50)*3-5*8 要寫個程序得出結果.單純的四則運算肯定是不行的. 我們把上述表達式叫做標準表達式或者中綴表達式, 有一中記法叫後綴記法或者逆波蘭記法: 中綴表達式:(52-50)*3-5