原创 改代碼低效率的原因

開發環境不對,或數據庫不對。請提前確認好。業務不熟,數據不對,不能快速做出自己想要的數據。不能理順原代碼的邏輯。最好找書寫原代碼的人進行溝通。沒有能幫助到自己或可以對問題進行討論的人。問題太多,沒有抓住一個問題解決,雖然看似在解決一個問

原创 SQLServer常用語句

sqlserver - ISNULL()函數 語法 ISNULL ( check_expression , replacement_value) 參數 check_expression  將被檢查是否爲 NULL的表達式。check_

原创 enum 枚舉

自己寫了個小例子:public enum ColorEnum{ Red(0,"紅"),Green(1,"綠"); private int value; private String label; private Color

原创 dojo (版本1.8.3) 開發常見問題

一、Layout 1往 dijit/layout/TabContainer 中添加 dijit/layout/ContentPane ,發現通過 ContentPane 的 href 引入的頁面的 javascript 不能執行。  請使

原创 Java設計模式 - 建造模式(Builder Pattern)

一、定義、使用場景及要點 在《設計模式》中原話是這樣的:“separate the construction of a complex object from its representation so that the same con

原创 MySQL常用語句

一、MySQL 查看錶信息(包括約束) SELECT CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME, TABLE_SCHEMA, TABLE_NAME,

原创 Oracle PL/SQL 語法

一、如何創建存儲過程: 1 創建不帶參數的存儲過程: CREATE OR REPLACE PROCEDURE 存儲過程名 IS BEGIN NULL;--此處做一些數據業務處理 END;IS 可以換成 AS 是一樣的。BEGIN 和 E

原创 Java設計模式 - 適配器模式(Adapter Pattern)

一、意圖 將一個類的接口轉換成客戶希望的另外一個接口。 A d a p t e r模式使得原本由於接口不兼容 而不能一起工作的那些類可以一起工作。 二、實現 public class Adaptee { public void s

原创 Java的short,int,long

short 2字節 二進制16位 取值範圍2^15 最小值爲 -2^15(32768) 最大值爲 2^15-1 int 4字節 二進制 32位 取值範圍2^31 最小值-2^31(2147483648約21億) 最大值 2^31

原创 Oracle常用語句

oracle - nvl()函數 從兩個表達式返回一個非 null 值。 語法 NVL(eExpression1, eExpression2) 參數 eExpression1, eExpression2  如果 eExpression1

原创 HTML 標籤記錄

1. <base>標籤 <head> <base href="<%=basePath %>"> </head>影響範圍:此頁面中的<link rel="stylesheet" href="js/dijit/themes/claro/cl

原创 Hibernate 與對象共事

一、實體對象三種狀態: 瞬時的(transient)、持久的(persistent)、脫離的(detached)。三種狀態的轉換 persistent狀態的對象,在數據庫中存在與之對應的數據,有唯一標識。在session 範圍內,h

原创 Java設計模式 - 單例模式(Singleton Pattern)

一、定義 保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。 二、實現 //餓漢式 public class EagerSingleton { private EagerSingleton() { } pr

原创 Java設計模式 - 工廠方法模式(Factory Method)

一、由來 此模式由簡單工廠演化而來。 簡單工廠模式上篇文章提到過,由於擴展功能時核心類需要做修改,所以不是完全符合“開 - 閉”原則。工廠方法模式(Factory Method)解決了這個問題,工廠方法模式是完全符合“開 - 閉”原則的。

原创 公司開發過程可以改進的地方

1. 用戶體驗,細節 2. service層的複用 3. SQL書寫規範 4. 測試數據禁用 沒有意義的名字和值, 如aaaaa,bbb等。不允許刪除別人建立的數據。 5. 模塊化開發,一個模塊分:主要開發負責人,主要測試負責人。開發人