中央氣象台天氣預報api調用

今天突然要做一個天氣預報的應用,上網搜了一下,發現可用的api其實挺多的,包括Google、雅虎、中央氣象台等等。Google的天氣預報的優點在於可以直接擷取支援查詢天氣的國家和城市。並且可以預報4天天氣,支援經緯度查詢天氣(這個可以利用GPS做應用)。缺點也是驚人的:支援的中國城市比較少。雅虎的天氣預報返回的是xml資料,我需要的是json資料,所以也沒什麼好感。最終還是決定使用中央氣象台的。中央喔,好像很牛B的樣子。該api擷取天氣的介面如下:http://www.weather.com.c

Log4j初體驗

一句話概括處理過程:       首先日誌訊息被建立,然後傳遞給能夠處理日誌訊息的日誌對象,再通過設定日誌的輸出方式和輸出格式後,最終日誌資訊得到處理。優先順序      

輕鬆實現word文檔線上編輯

原地址:http://blog.joycode.com/kaneboy/archive/2004/11/03/37889.aspx      有朋友詢問如何在Web頁面上做到像SharePoint中的效果一樣,能直接啟用用戶端的Word來開啟.doc檔案,而不是類似直接點擊.doc文檔連結時Word在IE中被開啟那樣。想想這個問題應該很多人都會感興趣,所以乾脆寫一篇blog來大致描述一下方法。      在安裝Office2003以後,有一個ActiveX控制項被安裝到了系統中,這個控制項位於“

遞迴構造treeview樹形結構

1、首先資料庫: f_id 項目ID號 ,f_front 父ID號 ,f_name名稱,f_type類型,f_layer所處層,f_order 同層的順序號;(f_layer,f_order不要也可,這裡我主要是需要同層排序才用到)2、然後“select f_id,f_front,f_name,f_type from data”取得DataSet資料集dsFrame;treeview 名稱設為tvDept3、寫函數 構建treeveiw樹形:public void AddTree(int

GridView/DataGrid行單擊和雙擊事件實現代碼)

    protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            LoadGridViewProductData();            LoadDataGridProductData();        }    }    protected void GridView1_RowDataBound(object sender,

資料庫: 左串連/右串連/全串連

 串連可以在SELECT 語句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出串連時有助於將串連操作與WHERE子句中的搜尋條件區分開來。所以,在Transact-SQL中推薦使用這種方法。 SQL-92標準所定義的FROM子句的串連文法格式為: FROM join_table join_type join_table [ON (join_condition)]

斐波那契數列的遞迴,迭代(迴圈),通項公式三種實現

謂Fibonacci數列是指這樣一種數列,它的前兩項均為1,從第三項開始各項均為前兩項之和。用數學公式表示出來就是:           1                            (n=1,2)fib(n)=           fib(n-1)+fib(n-2)     (n>2)可以證明斐波那契數列的通項公式為fib(n) = [(1+√5)/2]^n /√5 - [(1-√5)/2]^n /√5 (n=1,2,3.....),關於斐波那契數列的詳細介紹請參閱百度百科。

物件導向分析設計的經驗原則

    物件導向分析設計的經驗原則           你不必嚴格遵守這些原則,違背它們也不會被處以宗教刑罰。但你應當把這些原則看成警鈴,若違背了其中的一條,那麼警鈴就會響起 。  (1)所有資料都應該隱藏在所在的類的內部。  (2)類的使用者必須依賴類的共有介面,但類不能依賴它的使用者。  (3)盡量減少類的協議中的訊息。  (4)實現所有類都理解的最基本公有介面[例如,拷貝操作(深拷貝和淺拷貝)、相等性判斷、正確輸出內容、從ASCII描述解析等等]。

Sql查詢的各個階段

大家好,我是憶然,前段時間我在學習ItZik Ben-Gan、Lubor Kollar、Dejan Sarka所著的《Sql Server2005 技術內幕:T-SQL查詢》一書,在此我把一些學習的心得跟大家分享在查詢中邏輯查詢和物理查詢有著本質的區別,SQL不同於其它編程的最明顯的特徵就是處理代碼的順序,雖然總是最先寫SELECT 但是幾乎總在最後執行,那到底是怎麼一個執行順序呢作者給出了如下的sql查詢語句執行順序(8) select (9) distinct (11)

GridView的雙擊等幾個事件

【前台】<script language="javascript">                function dbclickevent(d)        {              window.alert("事件類型: doubleclidk  作用對象: " + d);                    }        function clickevent(d)        {              window.alert("事件類型: onclick

UML中的關係講解

關係列表:繼承關係(Generalization);實現關係(Realization);依賴關係(Dependency);關聯關係(Association);有方向的關聯(DirectedAssociation);彙總關係(Aggregation);組合關係(Composition);繼承關係(Generalization):Class B繼承與Class

app.config或web.config存放資料庫連接字串的兩種方式

<connectionStrings>        <add name="connstr" connectionString="Data Source=192.168.253.11;Initial Catalog=STRFID;User ID=sa;Password=unionsun;" providerName="System.Data.SqlClient"/>    </connectionStrings>    <appSettings> 

NameValueCollection 集合用法

      此集合基於 NameObjectCollectionBase 類。但與 NameObjectCollectionBase 不同,該類在一個鍵下儲存多個字串值。該類可用於標題、查詢字串和表單資料。    using System.Collections.Specialized       int loop1, loop2;    NameValueCollection coll;    // Load ServerVariable collection into

SQL遊標基本用法

CREATE PROCEDURE [dbo].[pro_CURSOR]ASBEGIN--聲明一個遊標DECLARE MyCURSOR CURSOR FOR SELECT userid,depid FROM users--開啟遊標open MyCURSOR--聲明兩個變數declare @userid varchar(50)declare @depid varchar(50)--迴圈移動fetch next from MyCURSOR into @userid,@depidwhile(@@fetc

如何自己添加後台事件(grvMain雙擊事件)

1.public partial class framesResidents_elecBusiness_maMeter_MeterReplace : page, IPostBackEventHandler2. e.Row.Attributes.Add("ondblclick", this.Page.GetPostBackClientEvent(this, "DBLCLICK_ROW;"+e.Row.Cells[0].Text));3.  public void

EXCEL檔案匯入資料庫

protected void btnImport_Click(object sender, EventArgs e)    {        if (FileUpload1.HasFile == false)//HasFile用來檢查FileUpload是否有指定檔案        {            Response.Write("<script>alert('請您選擇Excel檔案')</script> ");            return;//當無檔案時

無法串連到WMI提供者。你沒有許可權或者該伺服器無訪問

已解決:無法串連到WMI提供者。你沒有許可權或者該伺服器無訪問···我想用sql server做一個資料庫的作業,主要是想用一下asp做個網頁。首先需要安裝sql server,剛開始以為是件很簡單的事,在我的visual studio 2008的安裝包裡就有sql server 2005 express edition 的安裝軟體,直接安裝就行了,哪知道後來的過程那叫一個艱辛啊…… 先安裝sql server 2005(是英文版的),安裝過程非常順利。然後我想進入Server

Dataset與Datareader比較

DateSet是通過適配器DataAdapter把資料從資料庫中拿出來,放在記憶體中的一張表,通過操作他來操作資料庫,可以實現所有操作。而DataReader是唯讀,無法復原的,如果只是要顯示資料,那就用他,節省系統資源 Dataset表示一個資料集,是資料在記憶體中的緩衝。 可以包括多個表DatSet 串連資料庫時是非連線導向的。把表全部讀到Sql中的緩衝池,並斷開與資料庫的串連Datareader 串連資料庫時是連線導向的。讀表時,只能向前讀取,讀完資料後有使用者決定是否中斷連線。     

GridView行添加mouseout,onclick,mouseover事件

HTML:<script type="text/javascript">    var oldrow=null;    var currentcolor=null;    var oldcolor=null;    function selectx(row)    {    if(oldrow!=null)    {    oldrow.style.backgroundColor=oldcolor;    }   

在 OnClientClick 中使用eval添加參數

在 OnClientClick 中使用eval添加參數 <asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete"      OnClientClick='return confirm("Delete the datasource <%# Eval("Title") %>?");'      Text="delete"

總頁數: 61357 1 .... 12353 12354 12355 12356 12357 .... 61357 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.