原创 【exception】ORA-01950 no privileges on tablespace xxxx

因爲安全,需要回收oracle用戶的dba權限。一開始系統沒有出現問題,等過了一段時間,監控系統發現沒有數據入庫。檢查日誌,發現出現很多ORA-01950的報錯。 原因 網上搜索資料後,發現是表空間不足的時候,用戶會去申請表空

原创 【ORACLE】常見sql彙總

查詢 查詢序列的下一個值 SELECT EXAMPLE_SEQ.NEXTVAL FROM DUAL; 模糊查詢的內容中存在%這樣的特殊符號 select * from ip_table where regexp_like

原创 【安裝錯誤】windows10安裝mysql後啓動出現系統錯誤1067

在新電腦上按照教程安裝mysql並且設置成系統服務後,準備啓動mysql,結果執行net start MySQL的時候cmd輸出 “系統出錯。發生系統錯誤 1067。進程意外終止。”,在網上找了一下資料後,找到了自己失敗的原因

原创 【springboot新手向】用springboot搭建一個簡單的web項目

用springboot框架搭建一個簡單的web項目,可以返回頁面或者ajax請求的結果。用mybatis-plus查詢mysql數據庫。完整代碼地址:cat 創建一個maven項目 pom.xml <?xml version=

原创 【Linux】centos7通過docker安裝oracle 11g

純淨的linux安裝過程 安裝docker yum update yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager

原创 【Linux】常見操作

因爲調試部署Java程序的需要,需要進行一些操作,記錄一下。根據以後的學習接觸,隨時補充 創建覆蓋配置文件 創建文件(application.yml) touch application.yml 編輯並保存 vi a

原创 【@Scope】@Scope的使用方式

詳情見spring文檔 說明 scope翻譯就是範圍的意思,從名字看就是定義這個bean的作用範圍。從文檔中說明有5個值可以使用。 @Scope(“singleton”) 該註解的默認值,表示這個bean在spring容器

原创 【@Import】@Import註解使用方式

使用方式 直接注入 新建一個Man類,不加註解,不在啓動時注入到spring IOC容器中 public class Man { public void say() { System.out.printl

原创 【exception】文件存在但是拋出FileNotFoundException

還原現象 從公司的SVN上拉下來代碼,運行main方法後發現拋出FileNotFoundException異常,將文件的路徑打印出來以後,發現路徑的中間有中文轉化後的%2%4之類的字符串 解決方法 將項目放到不帶中文的路徑

原创 【exception】Caused by org.hibernate.hql.internal.ast.QuerySyntaxException t_use

在使用springboot的JPA的@Query註解時出現的問題 錯誤代碼 @Query("from t_user u where u.username=:username") User findUser(@Param("

原创 【Mycat】分片規則詳解

分片表和非分片表 Mycat位於應用和數據庫的中間層,可以理解爲數據庫的代理。 不是所有的表都需要分片,數據量小並且不需要做水平切分的表稱之爲非分片表;數據量大到單庫性能、容量不足以支撐,數據需要通過水平切分到不同數據庫中的表稱

原创 【Mycat】MySQL讀寫分離

master-slave讀寫分離 項 目 Mycat MySQL-master MySQL-master-standby MySQL-slave IP 10.230.4.131 10.230.3.194 10.230

原创 【exception】springboot多模塊jar包啓動失敗

重現 今天一個多模塊的springboot用maven打成jar包,使用 java -jar 命令啓動失敗,報錯是 //中文提示 xxx.jar中沒有主清單屬性 //英文提示 no main manifest attribute.

原创 【exception】Java和kafka連接正常但是發送數據失敗

描述 今天Java程序和kafka整合的時候遇到一個情況,Java可以和kafka連接但是在發送數據的時候出現了以下的異常: -2019-07-30 14:55:08.494 -ERROR 2191 [kafka-producer

原创 【exec】g.exec 死循環

今天檢查js腳本的時候,發現一個正則匹配中出現了 /g.exec 死循環,所以查了一下網上的原因,是因爲把正則匹配放在了循環體中,導致每一次都是新的匹配,所以死循環 原來的代碼: while(true){ var re