原创 spring學習總結(三)

AOP(面向切面對象) 1.依賴注入幫助你對應用程序對象相互解耦。 AOP 可以幫助你從它們所影響的對象中對橫切關注點解耦。 2.AOP術語 Aspect:一個模塊具有一組提供橫切需求的 APIs Join point:在

原创 spring學習總結(二)

spring IoC容器(控制反轉) 1.使用依賴注入(DI)管理應用程序組件 2.容器 BeanFactory容器(爲依賴注入DI提供支持) ApplicationContext 容器 3.Bean定義 class:強制

原创 spring MVC運行原理

Spring MVC運行原理 (1).客戶端請求提交到DispatcherServlet (2).由DispatcherServlet控制器查詢一個或多個HandlerMapping,找到處理請求的Controller. (

原创 SQL Cursor 基本用法

1,遊標(執行以下相當於select一下) 2,遊標一般格式: declare 遊標名稱 CURSOR FOR SELECT 字段1,字段2,字段… FROM 表名 WHERE … OPEN 遊標名稱 FETCH NEX

原创 jsvascript === 和==的區別

==用於一般比較,===用於嚴格比較,==在比較的時候可以轉換數據類型,===嚴格比較,只要類型不匹配就返回flase。 舉例說明: “1” == true 類型不同,”==”將先做類型轉換,把true轉換爲1,即爲 “1”

原创 Linux壓縮文件的操作

一,壓縮文件操作 1,打包並壓縮文件 Linux中打包一般是以.tar結尾,壓縮的命令一般以.gz結尾,一般情況打包和壓縮是一起進行的。打包並壓縮後的文件後綴名一般.tar.gz。 命令:#tar -zcvf 打包壓縮後的文

原创 Linux學習總結(七)

1,顯示當前所在位置 命令:#pwd 2,搜索命令 命令:#grep 要搜索的字符串 要搜索的條件 示例:搜索/test/aaa.txt文件中包含字符串a的行 #grep a aaa.txt 示例:搜

原创 spring學習總結(一)

spring框架簡單的編程(hello world!) 第一,創建java project項目,並給他命名 第二,把spring所用到的jar包和日誌文件導入項目 第三,創建源文件helloWorld.java和mainEn

原创 DB2常用函數

1,char函數 char(current date,ISO)——> 轉換成yyyy-mm-dd char(current date,USA)——>轉換成mm/dd/yyyy char(current date,EUR)

原创 RPG語言關鍵字的含義

Z-ADD :數值型的附值語句(Z-ADD A B相當於 B=A) MOVEL :移動數據語句 MOVEL A B 是把A的值從左邊開始送到B中。 MOVE: 功能於MOVEL類似,區別在於它是從右邊開始傳送。

原创 函數傳入代碼值輸出代碼說明

CREATE OR REPLACE FUNCTION FUN_IS_CKC055_CHANGE(PRM_CKC055 IN VARCHAR2) RETURN VARCHAR2 IS V_ckc055_explain VAR

原创 oracle常用函數

常用函數 轉換大小寫的: lower全部爲小寫 upper全部大寫 initcap首字母大寫 字符的函數:concat(A,B)連接A,B substr(‘string’,1,3) str 截取1-3的字符 Instr(‘B’

原创 oracle

ceil和floor函數 ceil和floor函數在一些業務數據的時候,有時還是很有用的。 ceil(n) 取大於等於數值n的最小整數; floor(n)取小於等於數值n的最大整數 具體如下:

原创 sql讓一條數據放不同

select 姓名,課程,成績 from Table_Bunpivot(成績 for 課程 in ([語文],[數學],英語)) 臨時表 或者 select 姓名,‘語文’ as 課程,語文 as 成績 from Table_B un

原创 存儲過程值的比較

在oracle中進行 != , is not null , not in 的比較時,比較的值不能爲空值。 declare v varchar2(50) := '' ; begin if v = '123' then v :=