原创 jsp鏈接跳轉到本action,傳參的時候值傳不過來
因爲是跳轉到本action,傳遞值的時候一般是字符串形式的,試了好久都沒傳過來。後來問了經理才明白,同action傳參的時候,參數的接收變量要跟參數
原创 Java集合和字符串互轉 異常:cannot be cast to java.lang.String
今天在對象集合轉字符串的時候,我直接用的toString,報錯對象不能轉成字符串: *.*.* cannot be cast to java.lang.String 剛開始直接用的toString()方法,可是不行,後來查了下,有的說是對
原创 在部署服務,啓動Tomcat的時候,報錯“前言中不允許有內容”
網上查了好多,大部分都是說配置文件的問題,後來改了好多都不行,最後發現是編譯的問題,在tomcat下webapps下的項目中直接修改配置文件的數據庫
原创 內存溢出:Exception in thread "http-bio-8080-exec-3" java.lang.OutOfMemoryError: PermGen s
這是在Eclipse啓動Tomcat的時候報的異常: xception in thread "http-bio-8080-exec-3" java.lang.OutOfMemoryError: PermGen space at j
原创 Oracle sql以某個漢字的字段的漢語拼音作爲排序,java代碼排序不能按要求顯示序列號
問題一: order by nlssort(d.rname,'NLS_SORT=SCHINESE_PINYIN_M') 在以漢字首字母拼音作爲排序,只是用order by,我試了一下是不可以的,網上查了一下 ,這種排序OK。 問題二: 同
原创 ORA-28000:the account is locked錯誤解決
Oracle數據庫日誌中出現ORA-28000:the account is locked的錯誤,可以按下面的步驟處理: 1、查詢FAILED_LOGIN_ATTEMPTS參數默認值,這個參數限制了從第一次登錄失敗開始計
原创 java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Object;
用的createSQLQuery返回值定義爲list<Object[]> 由於sql的特殊原因 可能返回值的數組裏面 list.get(i)的長度不固定, 可能是1或者更多,當是1的時候系統就不認定它是一個Object[] 而是一個
原创 根據不同的字段值 查詢等於該字段值的記錄數
字段:typeid select sum(case when typeid=1 then count(typeid) else 0 end ) as , sum(case when typeid=2 then count(
原创 調整Oracles表內字段的順序
工作中遇到:在爲一個表新增字段後,新增字段在最後,想調整新增字段的位置。 1、原始方法: --新建臨時表以存儲正確的順序 create table A_2 as select (column1,colum2,……A表中的順
原创 Java實現在每個漢字之間加空格
public String appendSpace(String para){ int length = para.length(); char[] value = new char[lengt
原创 Js跳轉Struts2的Action沒反應,js代碼走這段代碼了,可是不跳轉到對應的默認方法execute(),求解
問題:點擊登錄按鈕,走對應的JS代碼window.location='main.action';了,而且把main.action換成其他的就沒問題,查了代碼,順了邏輯,就是不跳轉到main對應的類的默認方法中 1、剛開始以爲是,本機代碼爲
原创 Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 必須宣告純量變數 "@P30@P31"。
這個是SqlServer數據庫,在Mybatis Insert添加的時候報的錯,具體原因是sql寫錯了,寫values的時候,字段之間忘記用”,”隔開了; INSERT INTO tabName(字段1,字段2,字段3....) val
原创 常用命令提示符
MS-DOS(Microsoft Disk Operating System) 命令提示符(cmd) 啓動 Win+R 輸入cmd 然後回車 切換盤符 盤符名稱: 進入文件夾 cd 文件夾名稱 進入多級文件夾 cd 文件夾
原创 Java虛擬機— —JVM Java的運行環境
JVM (Java Virtual Machine):Java虛擬機,簡稱JVM,是運行所有Java程序的假想計算機,是Java程序的運行環境,是Java最具吸引力的特性之一,我們編寫的Java代碼,都運行在JVM之上。 跨平臺:任何
原创 搭建SpringBoot的時候,配置自動讀取數據源,讀取不到的問題
此處是我的代碼,剛開始網上也查了一些方法,但是都沒解決: 版本:SpringBoot 1.5.2 jdk1.7 數據庫:mysql和sqlServer(多數據源) 大體如: 1.路徑配錯 ; 2.沒有注入數據源; 3缺少配置文件; 4