osgi專案錯誤合集

2021-07-14 07:51:42 字數 1496 閱讀 3800

職級:初級菜鳥

編號:01

錯誤型別:mysql

錯誤顯示:error 2003 (hy000): can't connect to mysql server on 'localhost' (10061)

預判原因:電腦清理將mysql解除安裝。

實際原因:mysql未啟動

解決方法:d:\mysql5.6\bin>net start  mysql    //在cmd中鍵入到安裝路徑的bin檔案下輸入net start  mysql後回車

結果顯示:

mysql 服務正在啟動 ......

mysql 服務已經啟動成功。

編號:02

錯誤型別:伺服器

錯誤顯示:503 service unvalible

預判原因:伺服器啟動失敗。

實際原因1:action報錯

實際原因2:struts2配置檔案沒有引入模組

解決方法:action修改及struts2配置

結果顯示:成功執行http://localhost:8080

編號:03

錯誤型別:伺服器

錯誤顯示:500 error execute service.cause :com.troy.framework.core.exception.daoexception: error execute dao. cause : org.springframework.jdbc.badsqlgrammarexception: preparedstatementcallback; bad sql grammar [select mysql.nextval('seq_id')]; nested exception is com.mysql.jdbc.exceptions.mysqlsyntaxerrorexception:function mysql.nextval does not exist

預判原因:action為執行,js執行錯誤

實際原因:nextval函式為遞增函式,mysql中缺乏該函式導致無法執行加資料操作。

解決方法:在「mysql"資料庫下建立如下儲存過程(

delimiter $$

use `mysql`$$

drop function if exists `nextval`$$

create definer=`root`@`localhost` function `nextval`(n varchar(50)) returns int(11)

begin  

declare cur int;  

set cur=(select current_value from tb_sequence where name= n);  

update tb_sequence  

set current_value = cur + _increment  

where name=n ;

return cur;  

end$$

delimiter ;

結果顯示:插入資料功能成功

使用metasploit錯誤合集

問題 使用search命令提示不能啟動資料庫 解決辦法 kali 2.0 已經沒有metasploit 這個服務了,所以service metasploit start 的方式不起作用。在kali 2.0中啟動帶資料庫支援的msf方式如下 1 首先啟動postgresql資料庫 etc init.d...

自學python的錯誤合集

fp.wirte response.read 改 fp.write response.read 單詞拼錯了。fp write response.read 標點符號漏寫語法無效 import urllib.parse url response urllib.request.urlopen url pr...

OSGI企業應用與Aries開源專案 1

j2ee的企業應用十分地廣泛和成熟,但在模組化方面還缺乏合適的解決方案,osgi則正好可以彌補這方面的缺憾。但osgi又偏偏是個底層的元素,如果要使j2ee和osgi結合起來,就需要將j2ee應用從底層開始改造,就如你想將舊樓改造成更高的樓,需要重新將地基弄堅實點一樣。為了能讓osgi適應企業應用開...