原创 Oracle單實例的最大併發測試

Oracle的最大併發數由PROCESSES和SESSIONS決定,歸根結底由操作系統和硬件配置決定。 根據對Tomcat、Druid、Oracle三者的與併發相關的參數進行了解,結合經驗和網上的部分說法後,得出如下數據: To

原创 總結JNI編程步驟

創建JNI類 在JNI類裏面聲明需要加載的dll static { System.loadLibrary("JNIDLL"); } 方法在JNI類裏面聲明爲native public native void displa

原创 Jmeter壓力測試連接被拒絕(Permission denied)的優化辦法

做壓測時,如出現: java.net.SocketException: Permission denied 可以檢查: 系統配置文件:{JMeter 主目錄}\bin\system.properties 將 java.net.

原创 spring 註解式事務配置方法及注意事項

配置方法 1. spring xml配置及使用 spring的xml文件中加入如下內容: <!-- 配置事務管理 --> <bean id="tm" class="org.springframework.jdbc.datas

原创 Oralce單機併發關鍵參數sessions&processes

網上關於oracle併發連接數的優化文章千篇一律,幾乎都是把最大processes從150改爲300,至於爲什麼改爲300,最大能支持多少都沒有說清楚。於是準備去官方文檔一探究竟。 首先是processes和sessions

原创 Jmeter錄製腳本 模擬用戶登錄操作

使用Jmeter測試web應用時,通常有兩種測試計劃:面向請求數的測試、面向場景的測試 模擬用戶操作屬於面向場景的測試。 準備工作 1.1 建立線程組和HTTP請求 在測試計劃中新建線程組,線程組中添加一個HTTP請求,並配置。

原创 Android - ToolBar searchView 實現搜索框

在ToolBar上可以很方便的用widget.SearchView實現搜索功能。 一般情況下,SearchView通常有兩種實現方案: 在當前Activity處理搜索邏輯 首先在menu中新增item<item

原创 Tomcat容器併發性能涉及概念及配置

Tomcat線程池併發調優 版本:tomcat7 官方文檔:Apache Tomcat 7 Configuration tomcat性能優化主要從啓動參數和server入手,server則主要是從excutor和connector

原创 Nginx+Tomcat集羣解決502 Bad Gateway和連接超時問題

Nginx+Tomcat負載均衡集羣(3Tomcat節點)搭建完成後,跑起來,用Jmeter進行500線程壓力測試,發現有大量的錯誤響應(502 bad gateway). 查看nginx錯誤日誌,發現存在大量no live up

原创 文檔向量模型及其實踐-計算文檔的相似度

期末大作業的其中一部分是要求對文檔進行相似度計算,並提示可以用文檔詞向量的方法來做。於是查了一些資料。 然後引出了 空間向量模型(VSM) 這個概念。 空間向量模型 向量空間模型(VSM:Vector Space Model

原创 基於Controller方法註解的極簡權限控制解決方案

背景 因項目需要做比較詳細的權限控制,大致瞭解了sprin sercurity、shiro兩個名氣比較大的權限管理框架。 得到的結論是:功能足夠強大,用戶、權限、認證等等,你想到的它全都有,沒想到的也有。但是我並不需要這麼多功能(

原创 android - 設置CardView 背景

錯誤方法: cardView.setBackgroundColor(); 這種方法的效果就是把整個控件的背景全改了,導致沒有圓角的效果。 正確方法: 要保留圓角效果,應該這樣: cardView.setCardB