原创 JVM 基本參數使用與調優及JVM分析工具初探

一、JVM參數類型jvm參數類型一般包含以下三種類型:標準參數、X參數和XX參數。1.1參數類型說明1.1.1標準參數功能和輸出已經穩定得,在未來的JVM版本中不會修改的參數。圖1.jvm標準參數列表1.1.2 X參數非標準化參數 在未來

原创 svn: Commit blocked by pre-commit hook (exit code 255) with output:報錯分析及解決方法

出錯原因     開始時提交的註釋爲: commit -m "更改otherInfos類型爲Map<String, String>" 提交時報錯:svn: Commit blocked by pre-commit hook (exit c

原创 linux環境下如何快速升級你的Node.js

安裝 安裝Node.js有好多中方法,一般從官網下載好安裝包,點擊安裝即可(跟所有的Windows應用一樣方便)。在Linux上安裝Node.js,也可以下載源碼編譯安裝: # tar xvf node-vx.x.x.tar.gz

原创 聊一聊CommonJS,Requirejs,SeaJS,AMD,CMD之間需要理清的關係

在學習js和使用js的過程中一定會使用到模塊化開發的思想。而提到模塊化就一定會提到CommenJS、RequireJS、AMD、CMD等名詞。下面我將根據自己查閱的資料梳理以下這幾個名詞背後的關聯。 首先上個圖,直觀的感受下這幾個名詞的關

原创 進擊的eclipse--配置一個好用的eclipse

在開發過程中,配置易用的eclipse java IDE有助於提高我們的生產力,使我們可以愉快的碼代碼。下面將介紹怎樣設置一些常用的配置使我們的eclipse更好用。 【1.安裝必要的插件】設置方法:打開eclipse後,選擇Help-

原创 在android上向nodejs中添加第三方node模塊

最近,由於學習和工作的需要,調研了一下nodejs在android編譯運行的方法以及如何將一個第三方的node模塊添加到nodejs中。現在google對nodejs做了官方支持,在這裏不做討論。這篇文章將主要集中在如何解決後面一個問題上

原创 npm 安裝dbus checksum不匹配的處理方式

在項目中,最初使用$ npm install dbus 安裝dbus時,報瞭如下錯誤: 查網上資料也沒有,特別好的解決方法。就抱着試試的態度試着用 $ sudo npm install dbus重新安裝

原创 linux上全局安裝babel後無法執行 bable [cmd] 指令的解決辦法

這兩天,在學習react過程中,需要安裝babel來將es6代碼編譯成es2015。全局安裝 npm install babel -g 測試babel是否安裝好了, babel -V //babel --version 結果顯示錯誤-

原创 深入探討javascript函數式編程

       在函數式編程中,函數被看做是“一等公民”。JavaScript可以通過巧妙地函數組合來構建抽象,通過內嵌函數的方式,在軟件開發的過程中,我們可以把更多的精力放在“函數要做什麼”上,而不用太關心“函數如何做”的問題。 函

原创 字符編碼筆記:ASCII,Unicode和UTF-8

今天中午,我突然想搞清楚Unicode和UTF-8之間的關係,於是就開始在網上查資料。 結果,這個問題比我想象的複雜,從午飯後一直看到晚上9點,纔算初步搞清楚。 下面就是我的筆記,主要用來整理自己的思路。但是,我儘量試圖寫得通俗易懂

原创 Content Security Policy(簡稱CSP)瀏覽器內容策略的使用

首先要提一下,在做開發測試的過程中,使用chrome時,重新加載更改後的應用時(修改了後端代碼的話),要記得清理下緩存。。。清理緩存。。。清理緩存。。。。 前言 最近,項目中需要增加一個代碼高亮的小功能,於是在調研後就選擇了Prism.

原创 HTML文檔meta標籤的詳解

概要: <meta>標籤是html文檔中<head>內部的輔助性元標籤。其主要功能提供有關頁面的元信息(meta-information),比如針對搜索引擎的更新頻度的描述和關鍵詞。 meta標籤通常用來爲搜索引擎robots定義頁面

原创 XML與HTML

關與XML與HTML之間的聯繫,一直不甚明瞭,今天在網上查閱資料時,發現了一個把兩者對比的比較清晰的文章,特保存下來,以備以後需要再來查看。 什麼是HTML   HTML的全拼是Hypertext Markup Language,

原创 JQuery mobile textarea 判斷是否爲空的方法

因爲不熟悉jquery 就直接上手開始開發jquery mobile 所以遇到了很多問題 在驗證表單 判斷textarea 是否爲空時候怎麼都判斷不了。 後來覺得應該過濾 textarea 中的空格 和html 代碼 所以找了以前的過濾代

原创 javascript中如何判斷一個新創建對象是無屬性的空對象?

我們知道,在js中創建一個新對象時會引用所繼承對象的原型,這個原型要麼是你之前定義好的已有對象,要麼是js的內置對象或在瀏覽器重的其他宿主對象。新對象創建完成後,新對象中會包含所繼承的對象的屬性。但是如果新對象沒有添加自己的自有屬性的話,