最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實(shí)現(xiàn)發(fā)送手機(jī)短信

 更新時間:2016年03月28日 15:47:07   作者:aa00aa00  
這篇文章主要介紹了java實(shí)現(xiàn)發(fā)送手機(jī)短信,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文主要研究了JAVA語言發(fā)送手機(jī),分享給大家,供大家參考,具體內(nèi)容如下

JAVA發(fā)送手機(jī)短信,流傳有幾種方法:

(1)使用webservice接口發(fā)送手機(jī)短信,這個可以使用sina提供的webservice進(jìn)行發(fā)送,但是需要進(jìn)行注冊;
(2)使用短信mao的方式進(jìn)行短信的發(fā)送,這種方式應(yīng)該是比較的常用,前提是需要購買硬件設(shè)備,呵呵;
(3)使用中國網(wǎng)建提供的SMS短信平臺,我的這個小的demo,是基于這個行是發(fā)送的。 

說明:java實(shí)現(xiàn)發(fā)送手機(jī)短信

/**
* 說明:java實(shí)現(xiàn)發(fā)送手機(jī)短信
* 作者:aa00aa00
*/
package com.test.mobile;
 
import org.apache.commons.httpclient.Header;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;
 
public class SendMsg_webchinese {
 
public static void main(String[] args) throws Exception {
 
HttpClient client = new HttpClient();
PostMethod post = new PostMethod("http://sms.webchinese.cn/web_api/");
post.addRequestHeader("Content-Type",
"application/x-www-form-urlencoded;charset=gbk");// 在頭文件中設(shè)置轉(zhuǎn)碼
NameValuePair[] data = { new NameValuePair("Uid", "*****"), // 注冊的用戶名
new NameValuePair("Key", "*******"), // 注冊成功后,登錄網(wǎng)站使用的密鑰
new NameValuePair("smsMob", "*********"), // 手機(jī)號碼
new NameValuePair("smsText", "java程序發(fā)的信息!!") };
post.setRequestBody(data);
 
client.executeMethod(post);
Header[] headers = post.getResponseHeaders();
int statusCode = post.getStatusCode();
System.out.println("statusCode:" + statusCode);
for (Header h : headers) {
System.out.println(h.toString());
}
String result = new String(post.getResponseBodyAsString().getBytes(
"gbk"));
System.out.println(result);
post.releaseConnection();
}
}
 
 

運(yùn)行以上的代碼:就可以給自己的手機(jī)發(fā)送短信了,本人親測,沒有問題,分享給大家!

以上就是本文的全部內(nèi)容,希望對大家學(xué)習(xí)java程序設(shè)計有所幫助。

相關(guān)文章

  • SpringMVC 數(shù)據(jù)校驗(yàn)方法(必看篇)

    SpringMVC 數(shù)據(jù)校驗(yàn)方法(必看篇)

    下面小編就為大家?guī)硪黄猄pringMVC 數(shù)據(jù)校驗(yàn)方法(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Mybatis?saveAndUpdate空值不更新問題及解決

    Mybatis?saveAndUpdate空值不更新問題及解決

    這篇文章主要介紹了Mybatis?saveAndUpdate空值不更新問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • mybatis-plus的添加與修改詳解

    mybatis-plus的添加與修改詳解

    這篇文章主要介紹了mybatis-plus的添加與修改方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Struts2學(xué)習(xí)教程之自定義類型轉(zhuǎn)換器的方法

    Struts2學(xué)習(xí)教程之自定義類型轉(zhuǎn)換器的方法

    類型轉(zhuǎn)換器的作用是將請求中的字符串或字符串?dāng)?shù)組參數(shù)與action中的對象進(jìn)行相互轉(zhuǎn)換。下面這篇文章主要給大家介紹了關(guān)于Struts2學(xué)習(xí)教程之自定義類型轉(zhuǎn)換器的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-05-05
  • java排查一個線上死循環(huán)cpu暴漲的過程分析

    java排查一個線上死循環(huán)cpu暴漲的過程分析

    這篇文章主要介紹了java排查一個線上死循環(huán)cpu暴漲的過程分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Spring中的之啟動過程obtainFreshBeanFactory詳解

    Spring中的之啟動過程obtainFreshBeanFactory詳解

    這篇文章主要介紹了Spring中的之啟動過程obtainFreshBeanFactory詳解,在refresh時,prepareRefresh后,馬上就調(diào)用了obtainFreshBeanFactory創(chuàng)建beanFactory以及掃描bean信息(beanDefinition),并通過BeanDefinitionRegistry注冊到容器中,需要的朋友可以參考下
    2024-02-02
  • MyBatis中association的基本使用方法

    MyBatis中association的基本使用方法

    在項(xiàng)目中某些實(shí)體類之間肯定有關(guān)鍵關(guān)系,比如一對一,一對多等,在hibernate中用one to one和one to many,而mybatis中就用association和collection,下面這篇文章主要給大家介紹了關(guān)于MyBatis中association基本使用方法的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • SpringBatch數(shù)據(jù)寫入實(shí)現(xiàn)

    SpringBatch數(shù)據(jù)寫入實(shí)現(xiàn)

    Spring Batch通過ItemWriter接口及其豐富的實(shí)現(xiàn),提供了強(qiáng)大的數(shù)據(jù)寫入能力,本文主要介紹了SpringBatch數(shù)據(jù)寫入實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2025-04-04
  • 關(guān)于java自定義線程池的原理與實(shí)現(xiàn)

    關(guān)于java自定義線程池的原理與實(shí)現(xiàn)

    本文介紹了如何自定義線程池和阻塞隊列,包括阻塞隊列的實(shí)現(xiàn)方法,線程池的構(gòu)建以及拒絕策略的應(yīng)用,詳細(xì)闡述了線程池中任務(wù)的提交和執(zhí)行流程,以及如何處理任務(wù)超出隊列容量的情況
    2022-04-04
  • GraalVM和Spring Native嘗鮮一步步讓Springboot啟動飛起來66ms完成啟動

    GraalVM和Spring Native嘗鮮一步步讓Springboot啟動飛起來66ms完成啟動

    GraalVM是高性能的JDK,支持Java/Python/JavaScript等語言,它可以讓Java變成二進(jìn)制文件來執(zhí)行,讓程序在任何地方運(yùn)行更快,這篇文章主要介紹了GraalVM和Spring Native嘗鮮一步步讓Springboot啟動飛起來66ms完成啟動,需要的朋友可以參考下
    2023-02-02

最新評論

奉节县| 亚东县| 青河县| 塔河县| 高安市| 赣榆县| 铜山县| 抚宁县| 桐庐县| 兴隆县| 文登市| 文登市| 彩票| 宜春市| 四子王旗| 长顺县| 肇州县| 丰都县| 天津市| 洪泽县| 盐边县| 田阳县| 白玉县| 青岛市| 麻江县| 荆州市| 隆林| 科技| 连云港市| 庆元县| 铁力市| 商城县| 永丰县| 集贤县| 东丽区| 涟水县| 南华县| 斗六市| 疏勒县| 吉水县| 恩平市|