原创 被jar包衝突害慘了

第一次搭建項目,選擇了springmvc+spring4+hibernate4的框架。搭建過程中各種不順,由於第一次碰到jar包衝突的問題,在這裏卡了很久,現在記錄下來。   先報錯:org/aspectj/weaver/reflect/

原创 expdp\impdp 數據庫數據傳輸

藉助 oracle提供的 expdp\impdp及exp\imp命令來實現導出\導入。由於exp\imp命令會自動忽略row_num=0的表,導致最後導出的表不完整。所以我們選擇使用expdp\impdp命令。 我們要完成的任務:

原创 SQL server數據導入Mysql中

花了三個小時,嘗試了很多方法,最後成功,總結如下: SQL server 安裝在虛擬機器中 ip爲 192.168.1.141 Mysql 安裝在物理機,ip爲 192.168.1.159 使用工具Navicat Premi

原创 PL/SQL Developer 導入導出dmp 解決exp-00011

exp-00011出現的原因:在11g中空表是默認是不佔Segment的,備份時exp自動忽略空表。 解決辦法,批量修改Segment。 1先查找所有數據表爲空的表  select table_name from user_table

原创 代碼行數統計

介紹:一些公司會有代碼review,統計有效代碼行數(不包括註釋和空行)是一個指標,雖然不合理,但是它確實存在,所以就需要有這樣一個工具類,統計下自己相關模塊的代碼行數,爲自己做參考,代碼很簡單,僅供初學者參考學習。 使用:指定文件基本目

原创 git 本地提交未推送 不小心遷出、刪除後 的找回方法!

使用Git進行本地提交後,未上傳提交,卻不小心刪除了本地提交或提交所在分支,怎麼辦????? 不要緊!!!! 可以使用git reflog命令來幫助恢復刪除的本地提交! 運行以下命令你就知道怎麼用了! git stash 清空工

原创 在阿里雲centOS上搭建 nginx tomcat mysql 環境

阿里雲centOS系統,遠程搭建環境 使用搜狐的鏡像epel yum install wget wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-

原创 java.util.ConcurrentModificationException 解決辦法

今天寫項目時,需要在一個list中刪除某個符合條件的記錄,直接使用了foreach,然後再list.remove(),結果報錯 //錯誤代碼 List<TransactionLog> logs = transactionService.g

原创 時間區間的操作:mongoose的aggregate無法match,但是find卻可以找到。(非ObjecetID)

前段時間遇到的問題,在cnode上求助https://cnodejs.org/topic/5582a4bb395a0c1812f183ea 最後自己解決了,詳情如下: var getCustomerSourceListFromD

原创 mongoose時間區間操作

業務需要,取出今日新增的用戶。 新用戶創建時,已經save了createTime{type:Date,default:Date.now} mongodbd 中可直接使用如下代碼實現 db.things.find({"createT

原创 nodejs簡單二維碼生成

一開始使用node-qrcode(https://github.com/soldair/node-qrcode),結果安裝的時候需要安裝python,且不支持python3.0以上,安裝python2.0的時候又需要安裝其他的環境

原创 mongoose — 檢查ObjectId 是否存在於數組中

遇到了檢查mongoose數組中是否存在某個ObjectId 的情況。 最後通過 array的some來驗證。 結合項目來說,就是檢查用戶已兌換的禮物列表中是否存在 將要兌換的禮物的ID,如果存在,就提醒用戶您已經兌換過,無法

原创 hibernate 三種狀態詳解

1.在對象中如果對象剛創建沒有被持久化的話那麼這樣對象的狀態就是臨時狀態(也叫自由狀態),     比如 student stu = new student("ss");這個時候對象就是處於臨時狀態,那麼爲什麼講是處於臨時狀態呢?因爲

原创 LoadRunner簡單壓力測試

安裝版本爲12.02,安裝後有三個部分,Analysis 分析,Controller控制檯,Virtual User Generator 虛擬用戶初始機。 首先初始化虛擬用戶行爲,即錄製腳本。 create→web HT

原创 MongoDB 3.0的Explain

//插入1000000條記錄 for (val=0; val < 1000000; val++) { db.destination.save({distance:val}); } //顯示記錄數 db.destinati