原创 Java 狀態模式

場景:         一業務系統 報表的報送流程,狀態有 未報送、已報送、審覈通過 和 審覈不通過退回 狀態 定義:     當一個對象的內在狀態改變時允許改變其行爲,這個對象看起來像是改變了其類。 狀態模式: 示例:   接口類:

原创 java.lang.OutOfMemory 小結

  1、場景: 在Linux 部署生產系統環境時,在啓動運行 搭建好的tomcat時,報錯如下 OutOfMemoryError: PermGen space 永久保存區域   這種情況發生的原因是程序中使用了大量的jar或class,使

原创 Linux 磁盤查詢命令 du

場景:      Linux 做文件複製操作時,發現文件 複製,其所佔空間大小爲0 ,初步定位是 磁盤空間 不夠用,遂整理 將 如下: du 命令: 1.命令格式: du [選項][文件] 2.命令功能: 顯示每個文件和目錄的

原创 Oracle merge into

場景:  兩張表 進行數據同步時,A 表(數據量 10萬+)的數據進行 insert 新增或者 update修改 處理 存放至B表 merge into 說明: merge into 是Oracle 9i新增的語法,在10g時得到補充

原创 如何提高自己的編程能力

      編程數年載,遭遇諸多項目,變態奇葩的需求奇多 序:         天下武功,唯快不破。 神鵰俠侶中 金輪法王 對 楊過說:楊兄弟,你的武功花樣甚多,不是我倚老賣老說一句,博採衆家固然甚妙,但也不免駁而不純。  你最擅長的到底

原创 Linux下tomcat啓動正常,無法訪問

場景:  在Linux 系統 部署 系統時,發現 tomcat 啓動正常,但瀏覽器 卻無法訪問其8080端口 原因: 開啓了Linux防火牆(如何查看防火牆是否開啓) 解決方案: 用root 帳號登錄 1、修改防火牆配置文件 vi /e

原创 oracle 表結構導出

場景:做Oracle 數據庫遷移,需將數據庫表結構導出來 解決方法一: PLSQL怎樣導出oracle表結構 tools->export user objects是導出表結構 tools->export tables 是導出表結構還有

原创 如何做項目技術選型

場景: 技術預研,技術方案選型 思想:具體業務 具體分析 其開源技術的活躍度 1、中間件:   消息中間件 ActiveMQ JORAM 2、文件上傳、圖片附件等 文件儲存 3、異構系統 的技術選型 4、 點贊

原创 Java POJO 自動生成器

場景:      編碼時,需要大量手工創建其POJO 或Java 類 思想:     自動生成器代碼實現,通過讀取 數據表的字段或者 xml配置化來實現 技術:FreeMaker + Java   名字命名爲:GeCodeGene

原创 AngularJS Error: [ng:areq] loginController is not a function

場景: AngularJS做 登錄頁面,單獨 引 JQuery 和 AngularJS 文件 webapp/|---lib/|------angular/|---------angular.min.js|------jquery/|---

原创 Linux下重啓Oracle數據庫

場景: 由於 部門 多人 併發 使用 同一個 Oracle 服務,導致 Oracle 性能急劇下降,每單個簡單的SQL  查詢服務 都是 很慢,遂於是 關閉Oracle 重啓試試 以oracle 用戶登錄 Linux 機器 (1) 以o

原创 Oracle遷移PostgreSQL

場景:      Oarcle 收費機制,開源數據庫流行起來 序號 項目 Oracle PostgreSQL 1 當前時間 SYSDATE 可全部使用current_timestamp替換 2 序列

原创 Oracle 定時作業Job詳解

Oracle 定時作業Job :用於安排和管理作業隊列,通過使用作業,可以使Oracle數據庫定期執行特定的任務。而且Oracle重新啓動後,Job會繼續運行,不用重新啓動。 場景:    (1)後臺業務統計,如實現定時器任務業務場景每天

原创 天地圖

    百度地圖 轉換 天地圖 https://blog.csdn.net/yorling/article/details/9175913   https://baijiahao.baidu.com/s?id=15942638684056

原创 ORM框架 Mybatis、Spring Data JPA和Hibernate技術選型

常見ORM 技術選型 hibernate、Spring Data JPA和 Mybatis 對比優缺點以及應用場景 一、Mybatis 優點:上手容易、提供xml標籤、支持動態SQL編程,Mapper映射,支持對象與數據庫的ORM字段關係