原创 Echarts實時獲取後臺數據之三:Ajax實時獲取數據

使用Ajax之後,效果就是圖會根據後臺數據實時變化,不會有加載動畫。 首先,本人沒用使用任何前端框架,用的是原始的Ajax,不需要導入任何文件。 代碼如下: function userAjax() { var dom = docum

原创 Echarts實時獲取後臺數據之二:獲取後臺數據

前臺去獲取後臺數據,如果在jsp文件中,可以使用el表達式遍歷,如果在js文件中,又不想使用json,那麼傳過去的就是字符串了,需要自己處理,自己兩種都嘗試了。建議還是使用json格式。 字符串形式 在js中獲取後臺數據有很多中方式,

原创 Echarts實時獲取後臺數據之一:Echarts新手入門

最近接觸了Echarts,具體就不多加介紹了,可以到官網查看,不過不知道爲什麼有時候進不去https://echarts.baidu.com/這個網址,但換個WIFI卻可以,這個不是很理解。 總共打算寫三篇文章,第一篇是Echarts

原创 MFC實現連連看遊戲之消子算法

這篇文章主要爲大家詳細介紹了MFC實現連連看遊戲之消子算法,具有一定的參考價值,感興趣的小夥伴們可以參考一下 本文實例爲大家分享了MFC實現連連看遊戲消子算法的具體代碼,供大家參考,具體內容如下 兩個位置的圖片能否

原创 MFC實現連連看遊戲之地圖顯示

這篇文章主要爲大家詳細介紹了MFC實現連連看遊戲之地圖顯示,具有一定的參考價值,感興趣的小夥伴們可以參考一下 MFC實現連連看遊戲前期過程中遇到的一大問題是如何將地圖顯示出來,最後還是看了其他人的源碼才搞定。 首先

原创 Linux常用命令及技巧

Linux版本:ubuntu-16.04.2-desktop-amd64 1.圖形界面與命令行模式之間的切換 linux共有七個控制檯,1-6爲命令行模式,第7個爲圖形化界面。 同時按下 Control+Alt+Fn

原创 xml兩種解析原理對比

DOM解析 xml解析器一次性將整個xml文檔加載進內存,然後在內存中構建一棵Document對象樹,通過Document對象,得到樹上的結點對象,再通過結點對象訪問xml內容。 Node 所有結點的父類 Element

原创 JavaScript中的自定義對象

首先需要明確的一點:JavaScript中沒有類的概念,只要有函數就可以創建對象 1.使用無參函數創建對象 function Person(){} var p = new Person(); // 創建一個Person對象 p.id =

原创 RTTI

RTTI,英文全稱Run-Time Type Identification,即運行時類型識別,我們常用的多態就是基於RTTI實現的。RTTI的功能主要有Class類實現。 在Java中,所有的類都是在對其第一次使用時,動態加載到JVM中

原创 Mac上安裝Mysql配置文件的添加及修改配置文件

安裝 Mysql默認安裝在/usr/local目錄下,這個目錄可以通過command+shift+G進入: 進入後選擇mysql安裝文件夾。 配置文件 Mac上Mysql默認沒有配置文件,需要自己添加,可以support-file

原创 數據庫事務四大特性及事務隔離級別在mysql中的具體體現

事務的四大特性 原子性 指事務是一個不可分割的工作單位,事務中的操作要麼都發生,要麼都不發生。 一致性 指事務必須使數據庫從一個一致性狀態轉換到另一個一致性狀態。拿轉賬來說,不管如何轉賬,錢的總數不變。 隔離性 指多個用戶訪問數據

原创 正則表達式

通過static Pattern.complie(String regex)方法來編譯正則表達式,它會根據傳入的String類型的正則表達式生成一個Pattern對象,然後將想要檢索的字符串傳入Pattern對象的matcher()方法,

原创 精通正則表達式七:佔有優先量詞和固化分組

定義 佔有優先量詞: ?+ *+ ++ {m,n}+ 佔有優先量詞與匹配優先量詞很相似,只是它們從來不會交還已經匹配的字符。 固化分組: (?>...) ...是指具體內容 固化分組的內容與正常的匹配並無區別,只是當匹配完括

原创 精通正則表達式六:匹配優先與忽略優先

定義 匹配優先:儘可能多的匹配 忽略優先:儘可能少的匹配 我們剛開始接觸的都是匹配優先: * + ?{num,num} 忽略優先只需要在原本的匹配優先量詞後加一個問號即可: *? +? ?? {num,num}? 要注意的是,DFA不

原创 逆置棧中的內容

問題: 給定一個棧,逆置棧中的內容,要求只能只用棧操作push和pop,不能用數組、棧、隊列等做過渡。 基本思路: 用遞歸,先將原來棧中的元素遞歸出棧,直至棧爲空,然後在每次遞歸向上步驟時,將上一步中出棧的元素插入棧底,具體代碼如下: