av人人干_女狠狠噜天天噜日日噜_国产精品一区二区免费_亚洲国语自产一区第二页_免费av观看_已婚少妇露脸日出白浆_国产精品探花视频_久久国产精品2020免费_国产精品好好热av在线观看_亚洲另类春色校园小说

網(wǎng)站建設(shè)知識(shí)

我們將想法與焦點(diǎn)與您一起共享

當(dāng)前位置:深圳網(wǎng)站建設(shè) > 網(wǎng)站建設(shè)知識(shí)> 您不知道的.net多線程

您不知道的.net多線程

2015/1/27 10:12:56 獨(dú)占網(wǎng)絡(luò) 網(wǎng)站建設(shè)知識(shí)
     大家一般都認(rèn)為.net是制作網(wǎng)頁的,需要開啟多線程嗎?還有.net每一個(gè)用戶訪問就開啟了一個(gè)線程了,還需要我們自己去開啟嗎?
    帶著這樣的問題,我們獨(dú)占網(wǎng)絡(luò)一一位您解釋。
    先在什么情況下要開啟多線程?
    由于我們?yōu)g覽器每一次訪問都是一次單獨(dú)過程,需要這次訪問結(jié)束后才可以運(yùn)行下一次的訪問,就是我們的程序運(yùn)行一樣,先運(yùn)行上面的程序,再運(yùn)行下面的程序,由這樣的關(guān)系,所以我們會(huì)發(fā)現(xiàn)一個(gè)問題就是如果我這一次操作需要運(yùn)行的時(shí)候需要特別長的時(shí)間,我們就會(huì)發(fā)現(xiàn)程序一直運(yùn)行,但是用戶看不到任何的效果,還有我們需要同步運(yùn)行下一個(gè)進(jìn)程的時(shí)候,您會(huì)發(fā)現(xiàn)程序現(xiàn)在由于被上一個(gè)進(jìn)程占用的了,沒有辦法運(yùn)行下面的程序,所以這樣同步的情況下一般也是需要開啟多線程的,還有一種情況就是我們的網(wǎng)站需要有一個(gè)一直在運(yùn)行的線程來計(jì)算網(wǎng)站的信息,這次情況一般會(huì)寫在Global文件里面。
    好了那么多,我們現(xiàn)在就來開啟一個(gè)多線程測(cè)試一個(gè)。
    先多線程需要引用 using System.Threading;
   然后我們需要定義一個(gè)線程,之后就是開啟線程,下面是例子的代碼
  protected void Page_Load(object sender, EventArgs e)
  {
 if (!IsPostBack)
    {
     //定義一個(gè)多線程
    Thread thread = new Thread(showrun);
    //開啟線程
    thread.Start();
  }
 }
/// <summary>
/// 多線程的方法
/// </summary>
public void showrun()
{
 for (int i = 0; i < 100; i++)
    {
      //提醒多線程不能使用 cookies
      Session["duzhan"] = i;
     //讓線程休息
      Thread.Sleep(1000);
 }
 }
     后說一下開啟多線要注意的事情
     由于開啟線程是運(yùn)行在服務(wù)器的內(nèi)存之中,不是運(yùn)行在瀏覽器中,所以cookies在多線程里面是不能被調(diào)用到的,如果調(diào)用就會(huì)出現(xiàn)報(bào)錯(cuò)
     開啟線程后一些system.web的方法沒有辦法引用到,所以 Server.MapPath不是能被引用到的,所以如果要調(diào)用此方法可以用 System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory) 代替
    所以一般線程里面的方法是由ashx文件運(yùn)行,一般就不能將信息存在session,因?yàn)檫^多幾個(gè)類,沒有不能引用到system.web了,所以session而且有cache都引用不了

   一般這種情況下我們就將參數(shù)傳遞過來被引用,如果希望將信息保存下面,好的方法就是保存到數(shù)據(jù)庫里面去。

  如:有不懂可以聯(lián)系獨(dú)占網(wǎng)絡(luò)技術(shù)人員


始終專注高端網(wǎng)站建設(shè)服務(wù) 網(wǎng)站建設(shè)案例服務(wù)方案聯(lián)系

聯(lián)系我們

135-3000-5572
151-1257-9390

地址:深圳市龍崗區(qū)橫崗街道力嘉創(chuàng)意文化產(chǎn)業(yè)園338

郵箱:chenmh@sz886.com

我們的優(yōu)勢(shì)

12年建站服務(wù)經(jīng)驗(yàn)自主開發(fā)后臺(tái)CMS開發(fā)項(xiàng)目不外包無隱形收費(fèi)

服務(wù)198家上市企業(yè)服務(wù)行業(yè)龍頭超過70家 營銷型網(wǎng)站建設(shè)完備的項(xiàng)目流程管理體系網(wǎng)頁設(shè)計(jì)與網(wǎng)站開發(fā)技術(shù)并重

關(guān)于獨(dú)占網(wǎng)絡(luò)

十多年來,憑借對(duì)設(shè)計(jì)的深刻理解,對(duì)互聯(lián)網(wǎng)營銷趨勢(shì)的敏銳洞察,獨(dú)占網(wǎng)絡(luò)不斷修正服務(wù)導(dǎo)向,完善創(chuàng)作品格,始終注重專業(yè)探索,為所有合作企業(yè)機(jī)構(gòu)全力以赴,確保網(wǎng)站的視覺體驗(yàn)與營銷轉(zhuǎn)化能力。

我們是一群對(duì)互聯(lián)網(wǎng)抱有執(zhí)著信念的技術(shù)控。從2012年到現(xiàn)在,公司從未建過強(qiáng)大的營銷團(tuán)隊(duì),卻憑著作品與服務(wù)不斷保持增長,做到了"桃李不言,下自成蹊。" 我們堅(jiān)信:每個(gè)客戶都是一條渠道,每個(gè)案例都是一個(gè)廣告,為企業(yè)插上翅膀,助力企業(yè)轉(zhuǎn)型升級(jí),我們已做好準(zhǔn)備。

專業(yè)團(tuán)隊(duì)為您提供深圳網(wǎng)站建設(shè)、深圳網(wǎng)站制作、深圳營銷型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)等服務(wù),深圳建網(wǎng)站就找獨(dú)占網(wǎng)絡(luò) | 12年專注網(wǎng)站建設(shè)

深圳市獨(dú)占網(wǎng)絡(luò)科技有限公司 |備案號(hào):粵ICP備15007128| Copyright 2025,ALL Rights Reserved www.ykfic.cn | Copyright 2025版權(quán)所有
Hi,Are you ready? 如果您有意向
請(qǐng)于我們?nèi)〉寐?lián)系。

有一個(gè)互聯(lián)網(wǎng)項(xiàng)目想和我們談?wù)剢幔?br>您可以填寫右邊的表格,讓我們了解您的項(xiàng)目需求,這是一個(gè)良好的開始,我們將會(huì)盡快與你取得聯(lián)系。當(dāng)然也歡迎您給我們寫信或是打電話,讓我們聽到你的聲音!

獨(dú)占-整合互聯(lián)網(wǎng)營銷

地址:深圳市龍崗區(qū)橫崗地鐵A出口力嘉創(chuàng)意文化產(chǎn)業(yè)園338
大客戶專線:深圳 13530005572
售前QQ:1447567909
E-mail: sales@sz886.cn

合作意向表
您希望我們?yōu)槟峁┦裁捶?wù)?
主站蜘蛛池模板: 赤峰市| 海门市| 英超| 融水| 和林格尔县| 长治市| 乐平市| 吕梁市| 伽师县| 晴隆县| 石城县| 定安县| 洪雅县| 韶关市| 海门市| 新密市| 新化县| 宁波市| 灵山县| 岢岚县| 二手房| 内黄县| 常山县| 阿克| 闽侯县| 孟连| 嘉荫县| 仁化县| 涪陵区| 巴中市| 囊谦县| 黔西县| 新化县| 泰来县| 界首市| 尼勒克县| 长泰县| 资源县| 纳雍县| 仲巴县| 玉树县|