原创 webservice實現創建分佈式應用程序的協議

  任何平臺都有它的數據表示方法和類型系統。要實現互操作性,Web Service平臺必須提供一套標準的類型系統,用於溝通不同平臺、編程語言和組件類型中的不同類型系統。這些協議有: XML和XSD 可擴展的標記語言(標準通用標記語言下的

原创 oracle sql語句轉化爲mysql 容易忽略“||”作用

  oracle: SELECT                 clause_a,                 clause_b,    

原创 2017 java 面試大全

1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語法,集合的語法,io 的語法,虛擬機方面的語法。 1、一個".java"源文件中是否可以包括多個類(不是內

原创 spring batch教程 之 配置並運行Job

Spring batch整體的架構設計使用如下關係圖來進行表示: 雖然Job對象看上去像是對於多個Step的一個簡單容器,但是開發者必須要注意許多配置項。此外,Job的運行以及Job運行過程中元數據如何被保存也是需要考慮的。本章將會介

原创 Spring batch教程 之 配置Step

 正如在Batch Domain Language中敘述的,Step是一個獨立封裝域對象,包含了所有定義和控制實際處理信息批任務的序列。這是一個比較抽象的描述,因爲任意一個Step的內容都是開發者自己編寫的Job。一個Step的簡單或複雜

原创 Spring batch教程 之 擴展與並行處理

很多批處理問題都可以通過單進程、單線程的工作模式來完成, 所以在想要做一個複雜設計和實現之前,請審查你是否真的需要那些超級複雜的實現。 衡量實際作業(job)的性能,看看最簡單的實現是否能滿足需求: 即便是最普通的硬件,也可以在一分鐘內讀

原创 js中數組的splice()方法

splice 有如下幾個功能: 1.刪除-用於刪除元素,兩個參數,第一個參數(要刪除第一項的位置),第二個參數(要刪除的項數)  2.插入-向數組指定位置插入任意項元素。三個參數,第一個參數(起始位置),第二個參數(0),第三個參數(插入

原创 Oracle 之 ORA-01847: day of month must be between 1 and last day of month

當我們在從oracle中取數據的時候有時會報一下錯誤:  nested exception is java.sql.SQLDataException: ORA-01847: day of month must be between 1

原创 Spring batch教程 之 讀取CSV文件並寫入MySQL數據庫

原文作者: Steven Haines - 技術架構師 編寫批處理程序來處理GB級別數據量無疑是種海嘯般難以面對的任務,但我們可以用Spring Batch將其拆解爲小塊小塊的(chunk)。 Spring Batch 是Spring框架

原创 SQL Server XML 數據庫配置

鑑於這幾天一直在連SQL Server 出現的問題做以下總結: 數據庫連接 因爲項目是從property文件中取值,所以配置如下: App.jdbc.driverClassName=com.microsoft.sqlserver.jdb

原创 SQL 表各種連接查詢圖解

對於SQL的Join,在學習起來可能是比較亂的。我們知道,SQL的Join語法有很多inner的,有outer的,有left的,有時候,對於Select出來的結果集是什麼樣子有點不是很清楚。Coding Horror上有一篇文章,通過文氏

原创 Socket及TCP/IP、Http、Socket的區別

TCP/IP 要想理解socket首先得熟悉一下TCP/IP協議族, TCP/IP(Transmission Control Protocol/Internet Protocol)即傳輸控制協議/網間協議,定義了主機如何連入因特網及數據

原创 Spring AOP 實現原理

什麼是AOP AOP(Aspect-OrientedProgramming,面向方面編程),可以說是OOP(Object-Oriented Programing,面向對象編程)的補充和完善。OOP引入封裝、繼承和多態性等概念來建立一種

原创 mysql數據移植過程中遇到的常見問題解析

  mysql作爲輕量級數據庫,並廣泛用於中小型系統中,在過去的兩個月內我做了從oracle到mysql的數據移植,因爲是初次做兩個不同數據源的數據移植,出現了很多小問題(技術大牛可以忽略不看的)。  1,當執行mysql的數據庫的up

原创 java動態代理

Java的動態代理  代理模式  代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息、把消息轉發給委託類,以及事後處理消息等。代理類與委託類之間通常會存在關聯關係,一個