JAVA SGIP 調研文檔(一)

hi~everyone~~~首先,SGIP有多個廠商的API實現,以下代碼均為中興SGIP API(中興的縮寫為zte)的代碼。其實其他廠商的API也都大同小異。  一:準備工作:1.首先你需要得到sgip的java API包sgip_java.rar。(下載?拷貝?聯通給你的?whatever~)2.開啟ECLIPSE,並建立兩個JAVA

JAVA SGIP 調研文檔(二)

三:簡訊下行簡訊下行流程:JAVA程式-->聯通網關-->簡訊中心-->測試手機簡訊下行的原理:在程式裡設定手機號以及一系列參數(大約20個左右),之後調用SGIP-API的簡訊發送程式,程式將簡訊發送至簡訊網關,簡訊網關接到簡訊後,返回狀態代碼(此狀態代碼只是代表簡訊網關接收成功or失敗,並未真正下發至使用者手機中),之後簡訊網關將簡訊下發至相關的簡訊中心,最後由簡訊中心發送至使用者手機。待成功下發到使用者手機後,簡訊網關會將一條回執報告推送至上行簡訊監聽伺服器。 注意事項:

使用Java操作CSV檔案

網上找了個開源實現,用用還不錯。因為項目中經常要用到,而我又很容易忘記。為了節省今後使用時到網上漫天尋找的時間,我決定在這做個筆記。CSV讀寫開源實現首頁:http://opencsv.sourceforge.netimport java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.StringReader;import

Java 關於中文亂碼處理的經驗總結

為什麼說亂碼是中國程式員無法避免的話題呢?這個首先要從編碼機制上說起,大家都是中 文和英文的編碼格式不是一樣,解碼也是不一樣的!如果中國的程式員不會遇到亂碼,那麼只有使用漢語編程。漢語編程是怎麼回事我也不大清楚,應該是前年吧, 我一朋友給我介紹漢語編程,怎麼不錯不錯?當時因為學習忙沒去關注這個,等我閑了,那個朋友不弄這個,問他他也不說不大清楚,最後自己對這個學習也不了了 之了。   

使用jde編輯java

jde需要安裝jdk才能正常工作,所以先要下載jdk安裝好。下載jde和elib,解壓到site-lisp中,在emacs中load jde。接下來為jde設定一下jdk的路徑:M-xcustomize-variable<ret>jde-jdk-registry<ret>,把安裝好的jdk的路徑和版本填進去(如果機器上安裝了多個jdk,還需要用設定jde-jdk變數)。之後再開啟.java檔案時就會自動進入jde-mode了。在jde中可以用C-c C-v

java byte數組與int,long,short,byte轉換

 public class DataTypeChangeHelper {/** * 將一個單位元組的byte轉換成32位的int * * @param b * byte * @return convert result */public static int unsignedByteToInt(byte b) {return (int) b & 0xFF;}/** * 將一個單位元組的Byte轉換成十六進位的數 * * @param b *

Java 應用程式預設許可權(簡例)

應用程式與Applet不同,沒有自動安裝的安全管理器。預設情況下,應用程式具備完全的許可權。這裡建立一個應用程式獲得系統屬性值 /* * @(#)GetSysprop.java 1.0 06/08/07 * get the system properties  * jiazhen 2006.08.07 */import java.security.*;class getSysProp{ public static void main(String args[]){  String

Java 線程建立

 Java 語言的多線程特性使程式的編寫簡單方便。在網路中經常要用到線程,但線程與程式不同,線程必須被程式執行,而不能被使用者直接執行。Java語言中,所有的線程都必須擁有public void run(),這是線程的入口。1.通過Thread類來構造一個線程   通過擴充Thread類來構造一個線程是構造線程最直接的方法。如下:    public calss MyThread extends Thread    { public void run() {      //code of

Java學習從入門到精通(四)

Java Learning Path(四)

Java學習從入門到精通(一)

Java學習從入門到精通  Java Learning Path (一)、工具篇   一、 JDK (Java Development Kit)  JDK是整個Java的核心,包括了Java運行環境(Java Runtime

Java學習從入門到精通(三)

Java Learning Path(三)過程篇  每個人的學習方法是不同的,一個人的方法不見得適合另一個人,我只能是談自己的學習方法。因為我學習Java是完全自學的,從來沒有問過別人,所以學習的過程基本上完全是自己摸索出來的。我也不知道這種方法是否是比較好的方法,只能給大家提供一點參考了。  學習Java的第一步是安裝好JDK,寫一個Hello World,?

Java學習從入門到精通(二)

Java Learning Path(二)、書籍篇  學習一門新的知識,不可能指望只看一本,或者兩本書就能夠完全掌握。需要有一個循序漸進的閱讀過程。我推薦Oreilly出版的Java系列書籍。  在這裡我只想補充一點看法,很多人學習Java是從《Thinking in Java》這本書入手的,但是我認為這本書是不適合初學者的。我認為正確的使用這本書的方法應該是作為輔助的讀物。《Thinking in

java程式設計–孫鑫java無難事Lesson4《內部類、異常處理》

java程式設計--孫鑫java無難事Lesson4《內部類、異常處理》1.內部類的特性和使用方法概念總述:在一個類中定義另外一個類,這個類就叫做內部類或內建類 (inner class) 。內部類可以讓我們將邏輯上相關的一組類組織起來,並由外部類(outer class)來控制內部類的可見度。當我們建立一個inner class時,其對象就擁有了與外部類對象之間的一種關係,這是通過一個特殊的this

如何快速搭建java開發環境

1.在JAVA語言中, .java檔案和.class檔案有什麼區別?2.在JAVA開發工具中,JDK和JRE到底各有什麼作用?3.在JAVA開發中JDK和JRE的版本對開發有何影響?4.到底部署環境中,關於系統內容變數的配置意義何在?我想這幾個問題確實是非常的簡單基礎,但有時候確實又被我們所忽略了.下面是我的理解,當然或許可能有標準答案,但是這裡還是用個人理解好了,因為也不能代表肯定我給出的解答是準確無誤的.1.在JAVA語言中,

java程式設計–孫鑫java無難事Lesson2《位元運算及物件導向程式設計》

java程式設計--孫鑫java無難事Lesson2《位元運算及物件導向程式設計》1.位元運算Java中有三個移位元運算符左移:<<帶符號右移:>>無符號右移:>>>這部分內容可參見任何一本電腦作業系統或者電腦導論類書籍。位元運算測試程式如下://***********************************class Test{public static void main(String[] args) { int

java程式設計–孫鑫java無難事Lesson3《包、類和方法說明符、記憶體回收、介面》

java程式設計--孫鑫java無難事Lesson3《包、類和方法說明符、記憶體回收、介面》本節要點:1.包2.類的說明符3.方法的說明符4.對象的銷毀(垃圾記憶體回收的示範)5.介面//*********************************************************************************主要內容:1.包的作用--解決類名衝突,類似於檔案系統的目錄系統。(1)使用包名而編譯時間沒有指定包名時,會出錯,錯誤資訊如下:F:\java\Jav

java程式設計–孫鑫java無難事Lesson7《多線程》

java程式設計--孫鑫java無難事Lesson7《多線程》1.程式、進程和線程程式:  

java程式設計–孫鑫java無難事Lesson5《java常用包、資料類型與參考型別、函數參數傳遞、複製機制》

java程式設計--孫鑫java無難事Lesson5《java常用包、資料類型與參考型別、函數參數傳遞、複製機制》本節要點:1.Java的常用包2.“==”和“equals”的用法3.基礎資料型別 (Elementary Data

java程式設計–孫鑫java無難事Lesson8《集合類》

java程式設計--孫鑫java無難事Lesson8《集合類》本節要點:集合類的操作和特性(資料結構相關知識可參見《資料結構》教材,這部分知識,理論比較豐富, 在此略去

java程式設計–孫鑫java無難事Lesson6《數組相關操作、幾個特殊的類、設計模式》

java程式設計--孫鑫java無難事Lesson6《數組相關操作、幾個特殊的類、設計模式》本節要點:1.數組的相關操作2.封裝類3.Runtime類與Process類4.Class類5.設計模式詳細內容:1.數組的相關操作(1)基本類型的數組元素拷貝測試代碼如下://*******************************************************************************int[] num1=new int[]{1,2,3};int[]

總頁數: 4058 1 .... 547 548 549 550 551 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.