原创 Java實現掃描SVN項目代碼檢測是否符合規範

這兩天在寫一個java程序,可以檢測其他的java項目的代碼是否符合規範。並且能夠對SVN中的項目進行檢查。 第一步是先實現本地文件的掃描,很簡單,就是一個文件遍歷找出所有文件的代碼: /* * 遞歸調用查找指定文件加下所有文件

原创 variant conversion error for variable:V17

今天把cvs的數據導到plsql裏面,結果報錯。 查明原因是因爲cvs的數據中存在空格,並且這個空格的類型是oracle不支持的格式。 開始以爲是因爲有空格,導致字段長度不夠,於是把字段長度調整到夠大,但是,還是報錯了。 解決方法

原创 關於Address already in use: JVM_Bind :1099問題

今天啓動idea 時報錯了。頁面也打不開。 試了網上的操作, 在cmd中輸入:netstat -aon|findstr “1099” 找到1099端口的進程ID 然後執行 taskkill -f -pid 進程id

原创 JNI入門案例

什麼是JNI,這裏不做介紹,不懂的百度一下,這裏直接動手寫一個JNI入門案例。 前提:電腦上有vc++6.0,eclipse, 第一步:首先寫一個java類,該類中要定義有naive方法,加載該native方法。案例代碼如下:

原创 MyEclipse14安裝失敗

今天卸載MyEclipse10 改用14,因爲公司要去必須是14以上。但是安裝失敗。 (因爲後面安裝成功了,忘了截圖,網上找了下面這個圖片,是15的) 點擊show 日誌 解壓後可以進入文件夾中找到oneinstall

原创 MyEclipse14死活破解不了的解決方案

公司要裝MyEclipse,並且必須不能低於14,所以今天進開始裝。結果裝好後,破解不了。 在破解器中點擊ReplaceJarFile 後,出現下面代碼: Replacing [SignatureVerifier <before

原创 設備管理不停刷新,usb不停刷新

今天遇到了一個奇葩問題,就是usb不停的閃退刷新。打開設備管理器,設備管理器不斷刷新。 設備管理器不斷刷新的原因是usb不斷閃退,設備管理器會實時監控當前電腦的設備狀況,比如你拔出鼠標的時候,設備管理器也會刷新一次,插入鼠標也會刷新。us

原创 不使用開發工具將文件或文件夾打包成jar文件

有些情況下,我們需要把項目打包成jar文件,我們可以通過eclipse來打包也可以自己手動打包。 手動打包可以給任何文件夾打包,但是打包的文件夾中必須存在MANIFEST.MF文件,一般是在文件夾中有一個META-INF文件夾,

原创 JEditorPane實現關鍵字代碼高亮效果

首先感謝博客:https://blog.csdn.net/jsrookie/article/details/84021831 的引導。 要實現高亮效果,我們需要把JEditorPane默認的編輯工具類覆蓋掉。我們自己實現自己的編輯

原创 ORA-01017: invalid username/password; logon denied

Idea啓動項目老是報這個錯。網上很多解決方案,但是都解決不了我的這個問題, 先說說場景,只有場景相似或者相同才合適。 1、新建數據庫用戶,pl/sql能夠登錄用戶 2、idea項目啓動報錯 invalid username/pa

原创 ORA-65040: 不允許從可插入數據庫內部執行該操作

當我在 sqlplus中執行 alter system set sec_case_sensitive_logon=false; 的時候報錯如下: 原因:嘗試的操作只能在根容器中執行。 操作:切換到根容器以執行操作 您可以通過以下

原创 idea修改jsp不能實時更新頁面的兩種情況

第一種情況:在tomcat中沒有配置熱更新屬性。配置一下就行了。如圖 第二種情況: 如果你對項目的名稱修改過,並且重新添加過artifacts,然後將artifacts添加到了tomcat的deployment裏了。這個時候,你

原创 快速理解爲何要使用ThreadLocal?

問題場景一:高併發的時候,我們在調用一些公有的對象資源的時候,會有線程安全問題。 解決線程安全問題 方法一:對全局變量進行加鎖。缺點是其他線程要使用的話,就必須等待,耗時。 方法二:把全局變量變成局部方法變量。這樣就解決了線程安

原创 潤乾報:cell num exceeds limit的三種情況

單元格超出限制的三種情況: 1、單元格的數據存在多條記錄,如圖中ds1.rq,如果sql查詢的語句返回記錄存在多條,而這裏沒有使用ds1.select(rq),那麼就會報錯。 2、第二種情況就是展示某些批量數據的時候,數據量過大,超

原创 Text Object on sheet "第1頁" not supported - omitting

問題描述: 出現這種情況,是因爲導盤的Excel文件中出現了不該出現的東西,例如特殊字符,樣式,或者圖形。 每個人遇到的情況不一樣,但是導致這種情況的應該都是同一類原因,就是存在特殊的東西在你須要導盤的數據裏。 舉個例子: 下圖是我要