青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

第一次接觸深拷貝和淺拷貝是在c++語言中,python中,也存在著深拷貝和淺拷貝。

淺拷貝,就是給你一個引用,當源數據改變的時候,你以前獲取的引用所指向的數據也會跟著變化;深拷貝,也是給你一個引用,不同的是它拷貝了份資源,給你的引用指向這份拷貝的資源,與源數據無任何聯系。

 

以代碼說明一切:

  1. >>> ls = [2,7'ac', ['2a'45,10], {'a' : 'a1''b':123'z'4'r' : 33}, 0]
  2. >>> ls2 = ls
  3. >>> ls3 = ls[:]
  4. >>> import copy
  5. >>> ls4 = copy.deepcopy(ls)
  6. >>> ls
  7. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]
  8. >>> ls2
  9. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]
  10. >>> ls3
  11. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]
  12. >>> ls4
  13. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]
  14. >>> ls.append(2008)
  15. >>> print ls
  16. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 02008]
  17. >>> print ls2
  18. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 02008]
  19. >>> print ls3
  20. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]
  21. >>> print ls4
  22. [27'ac', ['2a'4510], {'a''a1''r'33'b'123'z'4}, 0]

第1行,初始化一個list

第2—5行,淺拷貝與深拷貝

第6—13行,源數據發生變化前,打印出源數據以及淺拷貝和深拷貝的數據

第14行,源數據增加一個新數據

第15—22,打印出淺拷貝與深拷貝數據

 

看到結果,就明白淺拷貝與深拷貝了

posted @ 2011-08-31 21:51 RTY 閱讀(639) | 評論 (0)編輯 收藏

operator提供了常用的數字操作,如:

  1. >>> import operator
  2. >>> operator.add(2,5)
  3. 7

round函數:

  1. >>> round(3.2344,2)
  2. 3.23
  3. >>> round(3.2354,2)
  4. 3.2400000000000002
  5. >>> 

random模塊中包含了許多隨機函數,如:

random() ,返回[0.0, 1.0]范圍中的浮點數

uniform(),返回[0.0, 1.0)范圍中的浮點數

randint(a,b) 返回[a,b]之間的一個隨機整數

randrange()和randint類似

choice([a,b,c])返回序列[a,b,c]中的一項

 

decimal模塊中包含了許多十進制的整數算法:

  1. >>> import decimal
  2. >>> d1 = decimal.Decimal('2.3456')
  3. >>> d1.to_integral()
  4. Decimal("2")
  5. >>> d1 = decimal.Decimal('2.53456')
  6. >>> d1.to_integral()
  7. Decimal("3")
  8. >>> 

posted @ 2011-08-31 21:14 RTY 閱讀(495) | 評論 (0)編輯 收藏

通常情況下,在其他語言中,包括在python中,除法一般都是如下計算:

  1. >>> 1/2
  2. 0
  3. >>> 1/4
  4. 0

 

但是,在數學計算中,應該不是這樣的,正確的結果應該是 1/2=0.5, 1/4=0.25才對,簡潔而強大的python也為程序員考慮了這一點:

  1. >>> from __future__ import division
  2. >>> 1/2
  3. 0.5
  4. >>> 1/4
  5. 0.25

嗯……,這才是真正的除法。

posted @ 2011-08-31 21:06 RTY 閱讀(316) | 評論 (0)編輯 收藏

python本來就是動態語言,做一些動態的東西,應該說是得心應手吧,下面咱們看看先:

 

有時候可能會有這種需求,動態的聲明變量,變量聲明還可以動態啊?感覺似乎比較炫。

那么變量標識符來自哪里呢?比如說可能來自配置文件,數據庫,調用接口等等,不管標識符來自,我們先得把它們保存到一個數據結構中,如下例,假如保存到一個list中:

  1. >>> ls = ['a1''a2''a3']
  2. >>> for i in ls:
  3. ...         exec(i + '=None')
  4. ...     
  5. >>> a1 is None
  6. True
  7. >>> a1
  8. >>> a2 is not None
  9. False
  10. >>> a3
  11. >>> a3 is None
  12. True
  13. >>> 

上面的代碼中,第1行是來自外部的變量標識符,第2—3行是變量的動態聲明,第5—12是對聲明后的變量進行一下測試,聲明是否成功

posted @ 2011-08-31 21:04 RTY 閱讀(1348) | 評論 (0)編輯 收藏

模態對話框就是指在子對話框彈出時,焦點被強行集中于該子對話框,子對話框不關閉,用戶將無法操作其他的窗口。非模態相反,用戶仍然可以操作其他的窗口,包括該子對話框的父對話框。

如果從線程角度來講,模態對話框實際上是線程阻塞的,也就是子對話框是一個線程,但是在創建這個子線程之后,父窗口就阻塞了;模態對話框則不是阻塞型的線程模型,父子線程可以并行運行。
和所有流行的圖形類庫一樣,Qt也提供了創建模態和非模態對話框的機制。
在Qt中創建模態對話框,主要用到了QDialog的exec函數:
SonDialog dlg(this);
int res = dlg.exec();
if (res == QDialog::Accepted)
{
    QMessageBox::information(this, "INFORMATION", "You clicked OK button!");
}
if (res == QDialog::Rejected)
{
    QMessageBox::information(this, "INFORMATION", "You clicked CANCEL button!");
}
正如上面代碼所顯示的,可以通過exec函數的返回值來判斷用戶點擊了哪個按鈕使得模態對話框退出的,這可以使得我們能夠根據用戶的不同行為在推出退出模態對話框之后采取不同的處理方法。
在Qt中創建非模態對話框,主要用到了QDialog的show函數:
SonDialog *dlg;
dlg = new SonDialog(this);
dlg->show();
由上面代碼,細心的讀者可能就會問了,既然new了,如果不delete,那么內存不就存在了泄露的問題了嗎?確實如此!所以,我們希望該Qt窗口在退出時自動能夠delete掉自己,因此,我們在SonDialog的構造函數里,添加這樣的一句代碼:
setAttribute (Qt::WA_DeleteOnClose);
這樣,我們的SonDialog就能夠在它退出時自動的delete掉自己了,不會再造成內存泄漏問題。

posted @ 2011-08-30 23:57 RTY 閱讀(3278) | 評論 (0)編輯 收藏

QPainter默認只能在paintEvent里面調用,但是:

 

在其他事件中繪制窗體,提示信息如下:
QPainter::begin: Paint device returned engine == 0, type: 1

繪制操作應該在paintEvent中完成.

有一個屬性值,在構造函數中設置可以在paintEvent()之外進行繪制: 
this->setAttribute(Qt::WA_PaintOutsidePaintEvent); 

但是只支持X11,對于 Windows, Mac OS X or Embedded Linux。。。。不予支持

 

void xx::paintEvent(QPaintEvent *p)

{

  painter.begin(this);

  painter.drawImage(image);

  painter.end();

}

posted @ 2011-08-30 23:51 RTY 閱讀(3875) | 評論 (0)編輯 收藏

快手(AAuto Quicker)是一鶴軟件歷時五年傾情打造 - 專用于小型桌面工具、自動模擬軟件快速開發,可一鍵發布為數百K的獨立EXE程序,快速開發網站提交機器人,全面支持游戲輔助工具技術,一句代碼實現CALL外部程序函數。

完美支持靜態類型、動態類型,完美支持COM、DLL API、REMOTE EXE CALL API。

主要面向小型輕量快速開發應用,專用于模擬自動化、web自動化、自動化測試、機器人程序開發。

AAuto廣泛吸收各種語言中的優秀語法特性,拋棄另類怪異的設計風格,廣泛兼容通用標準,易學易用、支持快速開發,你幾乎可以將任何主流編程語言中的代碼作很少的修改就可以在AAuto中更穩定快速的執行。

當前第1張截圖 (  點擊上圖查看所有截圖)

posted @ 2011-08-19 07:30 RTY 閱讀(1465) | 評論 (0)編輯 收藏

用記事本打開:Setup–>setup.sdb文件,將
[Product Key]
YR3W8FCM2B7BKF9HMQFTCH7WK
改成
[Product Key]
YCFHQ9DWCYDKV88T2TMHG7BHP
安裝的時候就默認是這個正版的序列號了。

還有一種方法就是,不改這個文件,安裝后,再添加刪除程序的時候可以輸入序列號:
YCFHQ-9DWCY-DKV88-T2TMH-G7BHP
也可以變成正版。

 

安裝完成后,下載安裝Windows 自動化 API 3.0,Visual Studio 2010 的智能提示運行速度更快


http://support.microsoft.com/kb/981741/zh-cn

posted @ 2011-08-19 00:11 RTY 閱讀(528) | 評論 (0)編輯 收藏

http://www.cnblogs.com/mxly/archive/2011/04/01/2002438.html

1、dll導出def文件。使用vs2005開發工具中自帶的命令dumpbin,如下圖所示

image

具體命令如下

image

這樣就能在指定目錄生成def文件了

2、def文件生成lib文件。使用vs2005開發工具中自帶的命令lib,如下圖所示

image

具體命令如下

image

這樣就能在指定目錄生成lib文件了

posted @ 2011-08-18 00:02 RTY 閱讀(884) | 評論 (0)編輯 收藏

git://gitorious.org/qt-labs/doxygen2qthelp.git

posted @ 2011-08-16 23:29 RTY 閱讀(310) | 評論 (0)編輯 收藏

僅列出標題
共31頁: First 7 8 9 10 11 12 13 14 15 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            午夜性色一区二区三区免费视频| 亚洲激情在线视频| 国产精品视频免费| 美女日韩欧美| 欧美一区=区| 午夜天堂精品久久久久| 亚洲欧美中文日韩在线| 欧美在线视频观看| 毛片一区二区| 日韩视频在线一区二区| 在线一区亚洲| 久久久www成人免费无遮挡大片| 久热精品视频在线| 欧美少妇一区二区| 韩国精品在线观看| 亚洲精品美女在线观看播放| 亚洲午夜久久久| 久久蜜桃资源一区二区老牛| 亚洲国产欧美日韩| 亚洲视频欧洲视频| 久久综合婷婷| 国产精品专区一| 亚洲精品国产精品久久清纯直播| 亚洲少妇中出一区| 久久在线视频| 中文在线资源观看网站视频免费不卡 | 亚洲国产专区| 亚洲一区二区高清视频| 国产一区再线| 玖玖综合伊人| 国产精品视频| 99精品黄色片免费大全| 久久婷婷人人澡人人喊人人爽 | 久久婷婷麻豆| 亚洲无玛一区| 欧美日韩另类丝袜其他| 在线 亚洲欧美在线综合一区| 亚洲欧美成人在线| 国产精品日韩久久久| 亚洲理伦电影| 欧美大片va欧美在线播放| 亚洲男同1069视频| 欧美日韩综合视频网址| 日韩一区二区精品葵司在线| 欧美va天堂| 久久久999精品免费| 国产乱人伦精品一区二区| avtt综合网| 亚洲精品一区中文| 欧美黄色一区二区| 最近中文字幕mv在线一区二区三区四区| 久久av资源网站| 亚洲欧美视频在线观看视频| 欧美黄在线观看| 亚洲黄色天堂| 欧美激情一区二区三区| 久久综合中文色婷婷| 黄色成人免费网站| 久久亚洲精品欧美| 久久久久久91香蕉国产| 伊人久久婷婷色综合98网| 久久久久久久综合| 久久久精品免费视频| 一区久久精品| 欧美sm视频| 欧美91大片| 中文av一区特黄| 亚洲自拍偷拍麻豆| 国产在线观看精品一区二区三区| 久久久久久亚洲精品不卡4k岛国| 久久久精品欧美丰满| 亚洲国产视频直播| 亚洲欧洲一区二区在线播放| 欧美男人的天堂| 亚洲综合激情| 亚洲一区免费| 红杏aⅴ成人免费视频| 亚洲第一天堂av| 欧美日韩在线免费观看| 这里是久久伊人| 亚洲欧美中文日韩v在线观看| 国产麻豆9l精品三级站| 麻豆国产精品777777在线| 亚洲自拍都市欧美小说| 亚洲欧美电影在线观看| 国产中文一区二区三区| 亚洲高清成人| 亚洲片在线观看| 一本色道综合亚洲| 国产精品亚洲综合久久| 久久久久久有精品国产| 欧美aⅴ一区二区三区视频| 99精品免费网| 欧美亚洲午夜视频在线观看| 亚洲国产精品久久人人爱蜜臀| 欧美高清在线播放| 国产精品久久久久av| 欧美大片免费观看| 国产精品第一区| 欧美 日韩 国产精品免费观看| 欧美日韩国产精品成人| 鲁大师成人一区二区三区| 欧美午夜一区二区福利视频| 久色成人在线| 国产精品日韩欧美| 亚洲人成在线免费观看| 国产专区欧美精品| 亚洲在线观看| 日韩午夜激情av| 午夜精品福利一区二区三区av | 亚洲免费一在线| 欧美成人高清视频| 久久久久国产精品一区| 欧美日韩一区二区国产| 欧美xx视频| 国产一区二区三区在线观看免费视频 | 国产区精品在线观看| 亚洲精品乱码久久久久久久久| 国内成人精品2018免费看| 一区二区三区四区五区视频 | 欧美精品一区视频| 欧美bbbxxxxx| 精品不卡视频| 欧美一区二区精品久久911| 一区二区日韩欧美| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美一区网站| 欧美sm视频| 国产一区二区欧美| 亚洲欧美视频在线| 香蕉成人久久| 国产精品久久久久久久浪潮网站| 最新国产乱人伦偷精品免费网站 | 狠狠色综合网| 久久精品日产第一区二区三区| 午夜影院日韩| 国产精品一区免费观看| 亚洲欧美国产三级| 欧美中文字幕第一页| 国产精品丝袜91| 亚洲欧美日韩中文视频| 欧美一二三区精品| 国产日韩欧美不卡| 欧美.日韩.国产.一区.二区| 国产精品人人做人人爽| av成人免费在线| 亚洲视频在线观看视频| 欧美日韩在线观看视频| 一区二区三区久久网| 亚洲免费在线电影| 国产精品免费网站在线观看| 亚洲综合日韩在线| 六月婷婷一区| 一区二区电影免费观看| 国产精品色午夜在线观看| 久久成年人视频| 亚洲大黄网站| 亚洲欧美区自拍先锋| 国产综合久久久久久| 女人色偷偷aa久久天堂| 亚洲视频福利| 欧美va天堂| 亚洲影院色在线观看免费| 国产一区二区观看| 欧美精品v日韩精品v韩国精品v | 久久精品中文字幕免费mv| 狠狠色综合网| 欧美日韩综合视频网址| 亚洲欧美成人网| 久久亚裔精品欧美| 中日韩男男gay无套 | 1024成人| 国产精品成人一区二区艾草| 久久se精品一区二区| 亚洲欧洲精品一区二区三区 | 久久精品国产亚洲aⅴ| 国产亚洲精品7777| 免费观看成人| 亚洲欧美网站| 99这里有精品| 欧美ab在线视频| 久久精品主播| 亚洲午夜激情免费视频| 一区二区三区在线视频免费观看| 欧美日韩国产大片| 久久久久久噜噜噜久久久精品| 中国成人黄色视屏| 亚洲国产精品女人久久久| 久久精品国产69国产精品亚洲| 99国产一区二区三精品乱码| 激情五月婷婷综合| 国产裸体写真av一区二区| 欧美日韩另类视频| 免费在线视频一区| 久久久久国内| 久久久久国产精品厨房| 欧美在线视频二区| 午夜精品福利一区二区三区av| 一区二区三欧美| 亚洲免费av网站|