原创 JS將form參數直接序列化成jsonObject

/** * 將form參數直接序列化成jsonObject * 用法:$('#formId').serializeObject() */ $.fn.serializeObject = function() {

原创 Mac忘記Mysql密碼

一、停止服務 在系統偏好中,終止MySQL服務; 二、進入安全模式 sudo mysqld_safe --skip-grant-tables & 三、使用空密碼登錄 mysql -u root use mysql; 四、重設密碼

原创 CentOS配置免密碼SSH登錄

準備工作:    1、確認本機sshd的配置文件(需要root權限)  $ gedit /etc/ssh/sshd_config  找到以下內容,並去掉註釋符”#“  RSAAuthentication yes  PubkeyAuthe

原创 MacOS搭建JavaWeb環境記錄

MacOS搭建JavaWeb環境 Windows MacOS mac版本下載地址 jdk jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk

原创 Mac修改了Zsh之後頻繁source ~/.bash_profile問題

自從替換bash爲on-my-zsh之後,每次關閉終端再打開都需要重新刷新配置文件才能使環境變量生效,很不方便 解決辦法: vi ~/.zshrc 將 source .bash_profile 加入到文件末尾,:wq sour

原创 木桶原理##blablabla

看到這麼一個題,覺得挺有意思的,原文鏈接 http://blog.jobbole.com/50705/ 如上圖,有不同高度的牆。 這個圖片由一個整數數組所代表,數組中每個數是牆的高度。表示爲數組[2,7,3,1,5,3] 以1×1的方塊

原创 利用mybatis-generator-core自動生成代碼

自動生成代碼需要如下文件: 生成代碼需要的主jar包: mybatis-generator-core-xxx; mybatis jar包: mybatis-xxx; mysql連接: mysql-connect

原创 Eclipse下使用maven搭建多模塊項目

暫時將項目分爲如下幾層: domain(域模型層)、dao(數據庫訪問層)、service(業務邏輯層)、web(表現層),有需要再另行添加(如common等); 目錄結構: 一、app 該層爲父層,管理其它模塊層。 1.1 創建Mav

原创 JS時間類擴展

日期格式化 /** * 日期對象擴展(日期格式化) * @param fmt (yyyy-MM-dd hh:mm:ss.S) * @returns */ Date.prototype.format = function(

原创 Centos_Hadoop2.7.1環境搭建記錄

1、上傳安裝包到/home/hadoop/upload  路徑下 2、解壓縮 $tar -xzf hadoop-2.7.1.tar.gz 3、移動解壓文件至/app/hadoop $ mv hadoop-2.7.1 /app/hado

原创 WebService——調用

WebService調用 工作中會使用WebService,它是基於 XML 和HTTP 的,跨平臺的,定義了應用程序如何在Web上通信的一套標準。包含了如下三要素: SOAP: 簡單對象訪問協議(Simple Object

原创 使用apache.poi生成Excel

maven倉庫下載依賴包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ve

原创 Zookeeper-實戰

Master選舉 Master選舉架構 服務註冊——各個服務器在啓動過程中,首先會到Zookeeper節點下創建一個臨時節點,並把自己的基本信息寫入到這個臨時節點。 服務發現——系統中的其他服務可以通過獲取servers節點的子節點列

原创 CountDownLatch & CyclicBarrier & Semaphore

CountDownLacth CountDownLacth(倒計數鎖存器)到底有什麼用呢?我們來看下面這個場景。 我們又有小片片要開始拍攝了,這個小片片需要5個演員來演,開演之前,導演需要這5個演員全部準備好才能Action,5個演員聽到

原创 NIO (Non-Block IO) -基礎

概念 阻塞&非阻塞 參照數據有沒有準備好而言。 - 阻塞:數據沒有準備好,用戶線程不會繼續往下執行。 - 非阻塞:不管數據有沒有準備好,用戶線程都繼續執行。 ==關鍵標誌:用戶線程是否可繼續執行。== 同步&異步 參照同一時間點(時